vzkernel-devel-2.6.32-042stab113.5> H HtxHFV<(  ԶCJ`4ܦ [R*|Glh/e}Jba3e72193103c879fd7002029288c1a2dbed3a85?KWf!qy/FV<(  Զxyi҃PrFЀogɾh`"Tx=i57xzD>4Br?Brd % i (?ELx+4+ + _+ + M+ x+'++f܌+ H   b( 8 I9 I: OI>Y+^? bBr.dBreBrfBrlBrzBrCvzkernel-devel2.6.32042stab113.5Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.V8ykbuild-rh6-x64.eng.sw.ruParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxx86_64if [ -f /etc/sysconfig/kernel ] then . /etc/sysconfig/kernel || exit $? fi if [ "$HARDLINK" != "no" -a -x /usr/sbin/hardlink ] then (cd /usr/src/kernels/2.6.32-042stab113.5 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fiI 3(ri~LzK KY [)  . oU/ d`-@ )WHU=Ud%0+aUYWTT>/9v8'9T=oU[TzVT>&U hT oT[T* ]U,W] jV eTX,w  }U o90 0 #+gk8 8VYTYT 7dtU"6L v<#4hrY91sy9k /> 2M>6#&v t#E1=++HcHvAHc Hl kHbH*jM1A5 -W6\i$5a\d -<=As%d, u crrq<B<oAAH M#%cN42K;5RJdC{&{+  LJ; mXW^5ePVVc~=Hv 0(R <V w..^H yUK <_w2Xib $sTMd(K5Q*KSY ^/H_X"Uq td778 aXk yUHDV#c`Fb$ 2=1>Js e  +$3 ky,e,gg 9 *H`-|kqq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q?k# 1 SL0";:,+R&D+3   , 6V/T%&R!X X\3p :@||% PR)} Px t mwZ,Q $Z0+\ M3 % |gcsO/i ! Z! c2 *Re\ E!P  B ;N  2[wafxZf'Ng O<g l? vB+  HcMeaL (" Tt M  !3 ! J X aRaTe+  vhC t5"!!o =R~ +oBoS2.`6E `Te:  I <x OVy`< \Y TIwv>E[cV#|@$Q*WO= C]TzHLa 0im 2 i93nL78b4IBr2vVV}a[%!} W6([kW`r6>No]$q2 ?Fel# -\5s]72]T( jx~ |^ K"yKVMXV'`n!nbq\6}>2+DX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B8 5o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3,$y[ <qg}L+)-!/uJ o=X N:. dz%*fUd;2+*mMBr1] 4WpS6pR\v[^. 1L)8a?*Lp>&w2f o  z^=M1D*V]g[xd ~+?KzJ&" OF<_T@:SJ R0R",C49_  ah1F t"2 ' DZ  Y /jVj  {qf  C }B 2%, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsDF F$dBT v$[} ~ 1H;b:C =-=sZVsE)u4md0j DuEW vCy|  ?$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv V1 +D .I0,@eY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT eIJ   I* l/oE ]VB2"" x" 8OK_`.&gO$Y6jJs  4>o. Up=  [$^a  ?z # #E  1 @ ee3U*6!gjz  CJd)!*m [,!m  %E;u\U\,W !A" ; =4 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB P v*$4{7:|Tr4w&E+m`lo\ 27L N e LG 1cO>kq( yE, C 0}(2' `7 0"a1T-80/ W-5"f rWJgn QL-4b= n z0Vh> i #qBj;+E () d;E VL3"kePX<Vo()a`N  t8  t*]@b"K 9 | 9t * /kq4' iM h 'Dt  -Mg O0 ((a.0 W OP <2PZd 3"=:#*,z  0 HIKZ2-} OH  #VC*Ybpl SIM8 9'IO' r @>r< ?\l9-;w 2j "M%5"BF)$OOy0 T<) & <9*ti m -VGA 6 W0MA  Rd /11' \i}&t/ Az~Lu7 99 Q7T!' b#%.  5 L7_&3 d%Pv< 00G)ePQ=Z Mc ; ޷ vjKU+ g Ue*#G NL>n0 5$9/ ( =`UJ(& & ^.r>U6G  71~h?1 0\5 s 7.'/" Ten0Vk*(/p @ { N *[:J Q2hm+b .- nN' q34<PGL%*m <85Ln W0)kX Pmr W o љ!6  -8C kc+%e1kiIf D h  2Dt/fev' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2qf K #81&X\^ 'GNHy8fDb'] } !J bL8TR e *]  ! ST r ?* a/L'F  G: ? NP(^!+ D+Xz *7 'H6! ?w $M* {#7\^#uUhcA: .Y%p=2M K c hW ) S  X5P1g= 9^)"&-%Sb zdU.;,6 p UN3#|njiX=Q" /*q6o)!vCg45   Z S@  S3:'3q aZ9 _#U vw$f;<' 3@  E*c1Ug". )808|)!,Oh I 4,bo}B @<h*1 # kF Pu oJ]/'O\U s% t, B"8)s8lk0  7/X F$ i$xb+e!` #E E;ird_A3#[ x %8&F)?;T `$D S7%I z 7X; Q=Q}5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcKCduK !2 #%AEeM $1} + z*_ }!r Ba! [  >K"}S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 -] R0h ~~$; { l  n (>G% HPq5j@ $Y 52FQI-#2:P m#:Q*>  _caj\fH5Wd3*+P/%fB $ 9%5  $%K oZ > ~A' 1S"*6tQg\$ +~/ 6Vg!cm6}")LsZ(y PB   ; zj 1fo  , .] g  2B`Iw R7; W>oK\>"-W( '\=I~k 6GZC 4T&b1 o) ]MLb 3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A2' . e/-`D b' `ty[veoXPr(< _f#X/U CjT  98XB#B[&FO#m}GDD)DJ P4 RLzp -;iA/U_&9/  " *.; (&JPyE!kK  :7T=/ Kذ KU0%-#0 I>fL 5 5 3%Q oo  ii) Y+ ` 0,<x& m)ni80KewJbQVV u (+g#B X^5#7N B''UU:9}, >EF{Jo"  6t:xcШQ.4a c ['/+.z8pMg7   b #5[ C ` Ju ]ysk m{d5eIgeg}ecT=~$bv- &:P YxMr)\# lWexJ6v tL %@nL>P n! UUA9EWDk;v 0FUEk&{dddN f AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤AA큤AAA큤AA큤A큤AAA큤A큤AAA큤A큤AAA큤AA큤AA큤AA큤A큤AA큤A큤A큤A큤AA큤AA큤A큤AAA큤A큤A큤A큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤AAA큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤AAAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤AAA큤AA큤A큤AA큤AA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤AAA큤A큤AA큤AA큤A큤A큤A큤AAA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤AA큤A큤AAAA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAA큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AAAA큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤큤큤큤큤A큤A큤큤A큤큤큤큤큤A큤큤A큤A큤큤큤큤A큤큤큤큤A큤큤A큤A큤A큤A큤A큤큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݣV8wUK5K5UK5K5UUUUUUUK5K5UK5K5K5K5K5K5UK5K5K5K5K5K5K5UUK5K5K5K5K5K5K5V8wUK5UV8wUK5UV8vUUK5K5K5UK5K5K5UK5K5UUK5UV8wK5V8wK5UiK5UxK5K5UK5UK5K5K5UUqUUV8wK5UUUK5UK5K5K5U}U}K5U}UUK5K5UK5K5K5UK5K5UK5K5V8wK5K5UUK5K5K5UUUUUUK5K5V8wK5UK5K5K5K5K5K5UUdUlK5K5U_UK5K5UUK5UK5K5UK5V8wUUK5UUUUK5K5K5UK5K5V8wK5UK5UUsK5UUK5UjK5K5UK5UUUUUUqUlK5UK5UUK5UK5UK5K5K5K5K5UK5UV8wUU}V8wUUK5K5K5UK5K5K5K5K5UpK5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5UK5K5K5K5UK5K5K5UK5K5K5UK5K5K5K5UK5UK5UkK5UkUK5K5K5K5V8wK5UK5K5V8wUV8wV8wUUV8wV8wUUK5UK5K5K5V8wV8wUyK5K5K5V8vUUUUUjUV8wUV8wK5V8vK5K5K5K5K5K5K5UK5UK5V8vK5K5UzUzK5K5K5UK5UUUUV8ݣV8ݣV8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8wV8wV8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8vK5K5UK5UUUUUK5K5UK5UUK5K5UUK5V8vK5K5UUK5UV8V8wK5UUK5K5K5K5K5K5K5K5K5V8vK5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5K5K5UK5K5V8wK5K5K5K5K5K5V8wK5UK5K5K5UK5K5V8wV8wK5K5U`K5UUUK5K5K5K5UUUUK5K5K5UUK5UK5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5UK5K5K5K5K5UiK5K5K5V8wK5K5UUK5K5K5K5V8wK5K5UK5V8ݥV8ݥV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV85V8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8V8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV85V8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8ݣV8wK5K5K5K5K5K5UK5K5K5UK5K5V8vK5K5K5K5K5UUK5UV8wK5K5K5UV8vUUUUK5UUUUUUUUUUUUUUUUUUUUUUUUUUUK5UUV8vUaUUUUUUUV8vUUUUUUUUUV8vK5K5UV85K5UK5K5K5UUK5K5K5UK5UK5V8wV8wV8vK5K5K5K5K5K5K5K5K5K5K5V8wK5K5K5K5UK5UK5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5V8wK5K5UV8K5UK5K5K5V8wUK5K5UV8vUUUUUUUUK5UV8wV8wUUK5K5UV8wV8wUK5UK5V8ݤK5UxUK5V8wK5V8vK5K5K5K5K5K5V8vK5K5K5UmK5K5K5V8vK5K5V8wK5K5K5K5K5K5K5K5V8wV8wK5K5K5K5UUK5K5K5K5K5K5K5K5K5K5UV8wV8UK5K5K5UV8wK5K5K5UUUK5K5UUUV8wV8wV8wV8wV8wUUUUUV8wK5K5K5K5K5UK5UV8wK5V8wV8vUUU`V8wUK5K5K5K5K5K5K5V8wUK5K5K5UK5V8vK5K5K5K5K5UV8wUV8wV8wV8wK5K5K5UK5K5UK5UhUUUUUlK5K5UK5UUK5K5UUK5K5K5K5K5UV8wV8wV8wV8wV8wK5K5K5K5V8vK5K5K5K5UK5K5UK5K5UUK5UUK5K5K5UK5K5V8wK5UUUUUK5UUV8wV8wUV8wUK5V8wK5UK5K5V8wV8wV8wK5UK5V8wK5K5K5V8wV8wUUK5V8wUK5K5K5UK5UK5UK5V8wV8wK5K5V8wK5UUK5UV8wUUK5V8wV8wK5K5K5UK5K5UV8wK5V8wUK5K5K5K5V8wK5UK5V8vK5K5K5K5UK5K5K5UK5K5UK5K5K5K5K5UlV8wK5V8wV8wV8wUK5K5K5UK5V8vUK5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UrK5UeK5K5K5K5K5V8wUUK5K5K5K5UV8wK5K5K5UK5K5K5K5K5UK5V8wUK5K5K5K5K5K5K5K5UUxV8wUtK5UUUK5K5K5K5V8wUK5V8wK5V8wV8vK5UK5K5UUUUUUUK5K5V8wK5K5UUV8wK5K5K5UV8wUUK5UK5UK5K5K5V8wK5UK5K5K5K5K5UUV8vK5K5K5K5K5K5K5K5K5K5K5K5K5UK5UUK5UUK5K5K5K5K5K5UK5K5V8wUdV8wV8wK5V8wUUK5UUK5K5UK5K5K5V8wK5V8wUK5V8wUUK5UV8wUUUK5UK5K5K5UrK5K5K5UK5V8wK5K5UUK5K5K5K5V8wK5UUK5U{K5UUV8wV8wK5V8wK5K5K5K5UK5UK5V8wUpK5K5K5K5K5UV8wK5K5UK5K5K5K5K5K5UK5K5K5UV8wUUUK5K5K5V8vK5K5K5K5K5K5K5K5UK5K5V8vK5K5K5K5K5UUUK5K5K5K5V8vK5K5K5K5K5K5K5K5K5K5V8vK5K5K5K5UvK5K5K5K5K5K5K5UUK5UV8vUUUK5UUUV8vUUUUUUUV8wV8wV8wV8wV8vUUUUUUUUUK5V8wK5K5K5UV8wV8wUUaV8wUUV8wK5UK5UK5UV8wUV8vK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5K5UK5V8wK5K5K5K5K5K5K5UV8wK5UV8wV8wV8wUV8vUUUUUUUUUK5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5V8wK5K5UUV8wUUK5V8wK5K5K5V8wK5UK5K5K5K5UK5K5K5K5V8wV8wK5K5K5V8wK5K5K5K5K5V8wK5K5K5K5K5K5K5K5K5V8wK5UK5K5K5K5K5K5K5K5V8wK5K5V8wK5V8vUK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8wK5K5K5K5K5K5K5K5K5V8wK5K5K5K5K5V8wV8wK5V8wK5V8wK5K5UK5K5K5K5K5K5K5K5K5V8wK5UUK5K5K5K5V8wK5K5V8wK5V8wUUV8wUUUV8wK5K5K5V8wUV8wUeK5K5UK5UV8wUUV8wK5V8wK5UUK5K5K5K5K5K5K5K5K5V8wUK5K5K5V8wK5UUV8wV8wK5K5K5UK5K5UUUUUV8wUUK5K5UUUU}V8wUUV8wUK5K5K5K5K5UK5V8wV8wK5V8wK5UK5UUV8wV8wV8wV8wV8wV8wUUK5UK5K5UUV8wUV8wUK5K5K5UK5K5K5K5K5UV8wV8wV8wV8wK5UK5K5V8wK5K5UUUUV8wK5K5K5K5K5V8wV8wK5V8wV8vK5UUUK5UtV8wUUK5K5K5UUUK5V8wUUK5K5UV8vK5K5K5K5K5K5K5K5K5V8wK5K5K5K5UUUK5U`K5K5K5K5K5V8wUK5K5K5K5K5K5V8vK5K5K5K5UK5K5K5K5UK5V8wK5K5K5K5K5K5K5V8wK5K5K5V8wK5UK5UU~K5K5K5UK5K5K5K5UK5K5K5K5V8wV8wK5K5V8wV8wV8wV8wK5K5V8wK5K5K5K5K5K5K5K5K5K5UK5K5UV8wUK5K5K5K5K5K5K5V8vK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UV8wV8vUUUUUK5K5UK5UK5K5K5UK5UUUK5V8wK5UUUV8wV8wUUK5K5U}K5UUK5UeV8wV8wV8wK5UUK5UK5K5UV8wK5K5K5UK5K5K5V8wV8wUK5K5V8wV8wUV8wV8wK5K5K5V8wV8wK5K5UK5V8vK5K5K5K5K5K5K5K5V8vK5K5K5K5K5V8wK5UK5K5K5K5UK5V8wUK5V8wK5UV8wK5K5UK5K5K5UK5K5UUV8wUK5K5K5V8wV8wK5K5K5V8wUK5K5K5K5UK5K5K5K5V8vK5K5K5K5K5K5K5K5K5K5K5V8vUK5K5K5UUK5UUUUK5UK5UUK5UK5K5K5K5K5K5UK5K5K5UK5K5K5UUK5K5UUK5UK5UfUUcK5UK5V8wK5V8wV8ݤUV8vK5K5K5K5K5V8wV8wV8wV8wV8wV8wV8wK5V8V8wK5UUUbK5K5K5UK5V8wUK5UUUUsUUK5UK5UK5V8wV8wK5UUV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wV8wK5UK5UV8vK5K5K5K5UUK5K5K5V8wV8wUK5V8wUK5K5K5K5K5K5K5V8vK5K5K5K5K5K5K5K5K5V8vK5UK5K5UUV8vK5K5K5K5K5K5K5K5UUUK5K5UK5K5K5UUK5UK5K5K5UUK5UUUUK5UK5K5K5K5UK5K5UUUUUUUK5K5UUUUUUUUK5V8vK5K5K5K5K5K5V8wV8vK5K5K5K5V8wK5K5V8wUK5K5K5K5V8vK5K5K5K5K5K5UUUUK5U~UK5UUK5K5K5K5K5K5K5K5V8wK5K5K5V8wV8wUK5K5UUUUUK5K5UK5UK5K5K5V8wUUV8wK5UUV8wV8wUV8wV8wUK5K5V8wK5V8vK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8vUUK5K5UK5K5K5K5K5K5UK5K5K5K5UK5UV8wV8wV8wK5K5V8wV8vK5K5V8vK5UUV8wUV8wV8wV8wUUK5K5K5K5V8wK5K5K5UK5UK5V8wK5UUV8wV8wV8wK5K5V8wK5UV8wK5K5K5K5V8wUK5K5K5K5V8vK5K5UK5UK5K5UK5K5K5K5UK5K5V8wV8wUUV8vK5UUUUUUUUK5UUK5K5V8wK5V8vK5K5K5UK5K5K5V8wK5K5V8vK5K5K5K5UUUUUK5K5K5K5UV8vK5K5K5K5K5UUK5K5V8vUUUUUK5UK5UUUK5UUK5U}UUUUK5UUV8vK5K5V8vUV8vUiUK5K5UUUUiUiUUUUUUUUUUUUK5K5K5UeK5K5K5UUUUqUUK5UUUUK5UK5K5K5UK5K5K5UUUK5UK5K5UV8wK5K5UK5K5K5K5K5K5K5UK5K5K5K5UV8wK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5UK5K5K5UK5UK5UK5K5K5K5UUK5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5V8wK5UV8wUUUV8wUUUUV8wUUUsUvUUUUUUUUUUK5UUUvV8wV8wUV8vK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݤK5V8ݤV8ݤV8&UK5K5UUUK5UK5K5K5V8wV8V8ݠV8ݟK5V8ݠK5V8K5V8K5V8K5V85K5K5K5K5K5K5UK5K5K5K5K5K5V8K5K5K5V8vK5K5K5K5K5K5K5K5K5K5K5K5K5K5V8vK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8V8ݤV8ݤK5V8ݤV8ݤK5V8K5K5V8ݤK5K5V8ݤK5K5V85V8ݤK5V8ݤK5K5K5K5K5K5UK5V8K5V8V8ݢV8ݠK5V8ݠV8ݢUK5K5V8U_K5K5K5K5K5K5K5K5V8ݠK5K5K5V8vK5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5V8ݠK5K5V8ݠK5K5UvV8vK5K5K5K5UK5K5K5V8V8ݤV8ݤV8ݤK5V8ݤV8ݤV8ݤV8ݤV8ݤUaV8ݤK5UV8K5V8UV8UK5UaV85K5K5V85K5V8vUK5K5K5K5V8K5K5K5V8K5U~V8V8K5K5K5K5K5K5K5K5K5K5K5K5K5V8vUqK5V8vUqUqK5V8vK5K5K5UqK5U~UV8K5V8V8V8K5K5V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8418906966903b34283577824582940552258b7b6d1521ac9937491c21ef51b8cf310125b88d24219e57941881a8dabac3ebaf69a32e09363cdac953cad32cfb22ec3fac185024eefd32c911d2d92a8a1f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99de8466840acc684761d73f15d45cb89716c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425ebe2abb68b145c4ebcec0125f63100db18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bde83e95a23997dad821d93598af557c25c6ee4ac39d44fb52bc9e9ba31e68803a64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9df19f64781a40c751d332f97a955511599c461d573d0ba27ceda74fdd9a186b4d197a1e05871efa6898ba987adb52f8de032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01aead08f685cf655ad444b3ad54de865a24bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0a2b7d55c7ed56306cdfa22a39a6da0e0ae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b6944364601e138d311301ef901f4674b01b1f6261f4ffc7eaa962532f0de6b79e1dd025a8b4c787e5fc4f0a52674b0cfa8dd94086449ad4ed07bdf364061a9d2a85440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a1e5cde1b4318f99d9c26045bcbb0cfa88bdf1a6c643b1db3808c673b08382173c6b75789f2b6186acc6e17ab07e54a70ad982966581b7c8cbdb84cb5879a1f350f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a7c35be6558b19d63196917b1df09142c34ea0c8b98c5d9a7e5d7690f7a88f9d2d3cb23fcc261a2f31c5a80b9f20fa4de6b022561f8bcc528693a1402e92b214b1a6a03ceadddfbc48b4d6c2e12afb9cffd00ac2774311a84f0987d524519cffc701e50dd93e659fd0d3828a8b9ffd036d3f21f096bfcdbcae6e2ffcbbcc2acc54dd781d16caedcf601457c25b39fbacd97c20046597935ffe2a8973cc7f52010550e40d8bd0e04d1d2939ff1e64e023266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa06a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff87460be644a88490ac66d43f7c91b7e35b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39365a2d0113b5b38b06f259b07eaf1459354a73df41ae8db8ed9d5e678a6d5983b6da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe73309897259e90e5e94ec8347fdc085cd76ff6258a54a3c3e4d8e32f61e35d98dfd4b7f9160bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7b205243270b32c15aba8e1a36746dfe69c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40be899f36d80a77e8b971c7e2b8c0140401bc0150121cb91fe20f4da63a869b73b5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e3765f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7c88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae910b8df0b5e96126e7c44131ef1297819dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c7ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98aa79d519330d7653c889a4360d8266e7a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf2a9c978329c27ea851ba311172b986cda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8983df1d1ad9523897eb3ee030ccb55fecf5f8c737643ef6377c500818138550e5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee4a54e8d270fb4dcda57ab9d9d9cb16115f84989dee8c8285e417777c8b5b29e41e4ede0c4a7f41aa70dc0a3ecbe4857c93cba4b0a6a1157edd41b48e307cd49f5d42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcb4d801111739f4352991331004dc3e6fa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a38f33584c42197f4624d5921c00182dfa5513f9cfd146fc99b9769e228fcf501e7142b9a73adf8e6781a27e17a734183eada9eca581beef8019088758a84ae498682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac23737bf5e119bb3ea0f13f2b21b9b00043a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb61bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb51216f9f318afba5f63be993c874bbf45eecd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2ca67461a016bcda681404a746bcdde43849e016b46f98f213af9067a267643af37f57d821a303ab6e28e26ec9536ac67eb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee2539849ba4b1127ac6ec251e469ab7d20b4db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f6f3b752a1f67772ddd94b50a3c47643a8285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739cfd93e995b57b154377849645db0027b073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b67359c2948ce3d3d0a7c43b82a0070351821bf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a93345f5011b5dedecc4ef4765e97aecfdc90c2e27374004c91792d78fc0e79b38bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e418906966903b34283577824582940550e6cde55e94579105ac582cd980c0a6bd41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e420cda86b4da436f579a5ca68b26b4d2d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc0a66ab76297d179c473e9d2b035ab4f387745907a8ab05c3343c0fb5a78d7d0bebe048acd7cab3aace5831445a24c788c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b8b4cb2be1be49fff22e57a1831f8989b63fa71063057122f094f517e25e7443939968639e7a4b283ad89e884314ce7574751f17386a22a5fde9f351c3dd23652ee9f1e6d20aedb82dd0be92de6a4d5d18497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf92c0b19e5eda99ce46c635794c40c54b4adf67658e72f9823adf572af63020e6fb68e68ff216643a0c340e914e45dd88ef21640a306e0a6043a41bfd23abad814e9ef32f1a25bc6aab8f7d9e6001ba0ce73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d985dbaad0553a90e34425f68da6e01d436a2fafc3be5bdeaf78738b8110c9176b9e7528c23a1179df5322db54e37f3331fd1692ea592f0c7408e08365d79d7e3c3f06766e220e116686f2f81f05ec20878d188f9b44f40d5beb7c3421ef8f3ba7d6514f4e5653e6869981928b5ab9fab9416a415da65ea29cd02f8ca311c0d31bca16e9399720b16eac6b416cfb3fedebd5729e4306706559b3174eac347eda74b94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7c6da980885b0b75dc108f32348726b3a7e4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705f1675a30c75681c74e96322b2d550ab7bb10f8d3b865fa94e930ea33b306c7b2594310bd68ac12eee3dc3c5f97dac8aa9e421e5018e7df2cb2445595a1a8626e77410042648e6b7a1c90d64c253d3aedf7f71778399cc33841788524691e22fd9033a519d82e190ecebc1bde90e67e17c6de4bcebd8cabd82debf7577700e80d357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2cdc39a3376a897c4e85bdddcdcff8b2395f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be41b482abf7acf4ed71273696aa440e06f7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290f1c0f26ada639072c9c238e7afdb579714491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca202daf3cc47427dc3354a91ec716b64732d79d9f6f9728512b1a2fa80b40f0e07a77d6a6b8b1695b85d4c99536c092f2755485761ffd76a484aeb61ca9fb4110ddb19d0beccac7db7d9e36905af1d6680c9cb69b8549c6cfc5aa48d355d4c0693d11ec6c3e34e214db0eefb3bec3bf3f9c3198f7487f464c6047310bc1b7c93baa299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95e7a452a69bb5b1269b96fd1e1be30f4ba8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc8210e9ea4c3edaabd8e6057dba87f99ac70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc745ab13e29be225abc632b9eebcab53814bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d095663ed0904ed051f40d294114d4d79a27300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b950171f3588cc0bd0e1ab277a1bca5bea08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008d45949ad593e350166d91fc1dbf8fa3d541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f8ff0cf08891c22b7720a13d5bebf6966d149fb20e7264d364cbbfbb83d52849d3f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4fcfb883c028dde6eb1c5da3418ed83aede58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce950bbf5a939bdc21395a5b57b218ac720c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d14004020647c198f87e28cac39314608c53d62f839235530c0b075a60dc6e52dcc2d73dd73ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c6c2b41b328f45fb1561cf666ce2b8de9867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f3ea4d683d390129a414efd0bd266c9bc01996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1875d80254821db6c49b6cbab45bbcb4becd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce034e00a1a0119e59c4818506ac200cabedf49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa8ed38341fcc20f2847c6829ceb32960c2bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fc161ea11e03c855335ffb03cb7163569eeb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429adb23a24786db4b7505d1f22449f4404850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cadf6c0223301b0d3b62c552cdfdb4a7588c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec024bc8f97bf705d79532ba7e4bd33bcaf5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de61bcb818267cc865f457ae590fa6ab972373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d77cf972f6d01a2ef51a1793cc55e8eea219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa090e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65ff20eb52f29b444b6c4507b7f9fecc6fac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4a6608624092ae26d08f4304276cc174b4f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1ebf652c994aa7f85debf1e3b82fd3d8e688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f08957582351f942a28e3826a53d065d9fade9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c08a06d154db75d22f64ec49170f5df8a1be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a210058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f716239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb02636650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767b872ba6ec1e2d475a4bd2b02326e10694967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc33cfe9267f213fe8a2871d5b0dbd883cbf59b58ae2cf778acfa8467c1f91901aa03e9a0949aae8bc5b2b009a8f53cab1d2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aadbe28948c896f1f3f20be251562cacd377394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbaddf2953c31bb26b43c26374970fdf0ed49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658a512c9b91169116c47d2f4be4bcb991892befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f353260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa447c4fa57652993b972d5f8c4ca277bba73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf6754e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f02da859a6e50e7715b0c2ba3a831270f27273d5424cf8a9c70dcc6c53d464a862c0df766ce383e21607c06f715772676ec92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348faa281acbd43c888ad02048088fbef48afc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9e1d4a8292c7cf6bb3f1770c539327093c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb430d484e94090d657bb45e4d6c333d27ee56e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce0aec5365bd0f7486821da27b9eb0943f4551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35b6156ab3f38571341ce20976745a70fbd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55ab2806f9104e3304edbeb22bf4aabd525a21fe5730c98d598a4da8875918a228cc1791f761f2b05fd601db054bef452cf0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb931490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da0c3494566d563d900c6c4a8666cd1e655c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f97b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6969d1577052792eaa9002faf003ba55038df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d203a5640fa8a62a2e1d3a3b9f9747bb6c6b936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452ded6f7108c68f96db9d714e660eace3a18e505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce296335eb10b87534e639a499966fc407bd38695b6a1689cab26cb53d2a0525d7a16e7dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c52747e3d5161cb40a731208491bcafe7a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da57dd607b1a50c1c15f3f25d9013b93bc019e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a7e9c5b58ec32a0e454dfb0c0d29f8b9a42410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714143d6a3edd4c62a66b145d32b2291ae3f19d77ac0c3b1f810ec0fd7a3e6d402e193fbee4a6bd1f91d8a93c68100f4cce92d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca2c3817fa9ab1265dee6cd83bcbb3edd8dcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e62cba55bad3be8c10053becb9f260e1424d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f53f37ea1b718a917ddad18064093baf15cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7fb31fc330e0dab9d3f38dc25c3e5b3d8a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af79360414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc30729200dc165f97715d10f1131cbbf36048bfaf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb02d2dbff5911ab4a3ea04f595bfa6cca24dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67791bf9edb9cd4b115fd54204e6a59016f896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524c87b1178a843e486da10431c1daebea1fb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1ba173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01446d7c4d94fa745b369d313cefc000dc6b448138044d1aa5b6a4b06338b5c89b55827b66202b5d681f008a91aa2bd4a9a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc4f8e19ecfd0f1e804aef8502c0c24f2d678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed19151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d089e3d37a8c85cfce8b65fdec3d503fa071fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee0c9d2e073d44226b112a1b32aecd7a77c64e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead713e41c8fcd774b428c55819e2a40751b588b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02bc9242d80f4d45ea42f2c7afe048b9e411a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2e87cc62dbe643e7f2760b89bdd03f8da4b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f6b21b1bf17643dc140d511ffd56728e8b57cadd1bd3346df1af2e913e316efb1ae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f5b4f01ac979d1ea4cda40d4310d4844f0c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209839389482c8eb0710ab71090e08b3eb04df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf07218eaf77b73da95b4be684b0299bab1b183dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0b52ef0db264e9dec0ac3f12d125797a7c3b5a1e0b0942bcb76bb620f1147dea686d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcbed5d50a5613b6a030a92537145f296c879390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f5ccefd6d94213fa9a071506bd18a33a58f24c222cc47de6c54ca9a4c40354b174ea1bc4ad8bb08eb18ffa55965cb7446ed52a4265f691dbfa6a12254eaa153aa3aeb4daed7e0c3aed480e06a7219a4d34d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e55a4014c9619d4a7473caaa76c7fd2f26bcd46ac2ccab680bc7ef60c246098f8a2e956cee41539dc82b8396672ce8029001675bc769f39cdb7ac90cf4443c84d94af06b10c35433822025a2a97e2ae25bfe2ae0b511ee6835cd5e722208938507260adcb3e353806c67f7c9086cc829949e4778592b653021cb85b547ce286273b1f801004536c6e142ec059261809a91e7276699c3a4d21aed20a6fc2b6b8a3399cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927190b3312551fc426fa015a11ea8029142330ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef9c06564cfde97724673e58e06ef1c91c86c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f25270d8d56d70140b14fbd03af934a60f303b947d62946715f9334b14ec258be1a9811c1d83770adf4edfdb04bfbd78bc185a84f282ee65e48707bc0f4fb20f3a54c1119da5187e75100411f3a4884c0af2d0155bf4db3b1d9450a5fe19a6ce97ecccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb1934a2a4f76dfb4a56016b429f8dee1f7376084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f1194a98ebbab06633b114ef8001a33078d3045ced4f694bd6c860c11a86f72c783cc20fdd8196a8c2101125f75dbd160aa56a67a53d0a857e09515d1b1ae867110a9339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4e4f53d3c7539c3c60803562efabf07a0643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136fb3af09ca4087481a5502e120e9ad626d1718b7cb1cc9b0a823ddadcdfcce808bacf7c91d35dcd826ad96a19de2bd8ed9eb48d1d832e01d829133e2a67fda1a0ef12a094f5993e325598aded094fcd35bd0c162996d68b95af3cb846ddb8a0d59e3172d2881e99659a02703e84ac190a90fea4a48f13700ece12a3496840a83735328f257cfd0790f171bb724247e99a8129d0534362c4bdab2c077b8b29d70e87d0c32cfde8c9770e54afa4cde5b7499ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8572057a2a843891d29e8a68ac50bdcb4ab19d533023c103473f7b93f44ecbc9bcbde5e13d191b5aea01c64cf8fc6ed1c9ec02c2c8486ba399c5bb2ec499e9fef53a2766d3e1ef228b4faeccdcfd60bea11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee88ad62d42efd00a531577b500a78c8ceb7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587633c4d05d96bed73b40b919c5b1d0ef4633c4d05d96bed73b40b919c5b1d0ef434b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a34bc927d01840e5dbe72471f2e5f28cb04bc927d01840e5dbe72471f2e5f28cb0837dde9d393af7be48c20a15e7e9fec665eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cd8910eb5576735e525f13bf0c7a8901060933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069a7a62f83430a2b2554a5f67e30613beb40dfd62bff4643c5981f86eea6dcbc9a97e001698a49c3117e1d4618a4389bd52c9fc21e634234778e072d357fe9c4afc03f497fcee4868e60588079a322d5daa828248f85674a3ea6c0d458d8f9140ea46f6e7b467e19ac766eadabc84dbfb43a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033dc2b03242d46d40b493715523e66b939f25fa8092dbc2c2d8df3be836f7002394c61294edb1a89c8d91f0ca857df572fe2b1cda168e9aeec4613a9be176b9268379c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab113.5.src.rpmkernel-devel-x86_64kernel-develkernel-devel-uname-rvzkernel-develvzkernel-devel(x86-64)     rpmlib(VersionedDependencies)/usr/bin/find/bin/shrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-14.0.4-14.0-13.0.4-13.0.5-14.8.0UpUU@U)UȒ@UUU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>aT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/shkbuild-rh6-x64.eng.sw.ru 1446569849  !"#$%&'()*+,-./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*k*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++2.6.32-042stab113.52.6.32-042stab113.52.6.32-042stab113.52.6.32-042stab113.52.6.32-042stab113.5                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(NNNONPP(QQ(R(SSSTSU(VV(WW(XX(YY(ZZ([[\\\]]\^^\_\``\a\bbbc\dd\e\ff\g\h\i\j\k[ll(mmmnn(oo(pppq(rrrssrttruu(vv(ww(xx(yy(zzz{z|}|~~||||||||||z(((((((((((((((           !!"#$$%&'(())*+,,-..//001123444566677888999::9;;9<<8==8>>8???@?A8BB8CC8DD8EEEFEG8HH8I8JJ8KK8L8MM8NNNONP8QQQRRQSSQTTQUU8VV(W(XX(YY(ZZ([[[\\[]]]^^^(__(```aa(bbbccbddbee(ff(gg(hh(i(jj(kkkl(mm(nn(ooppoqqorosotouuov(wwxx(yyyzy{{{{|y}}y~yyyyyyyyyyyyyyyyyyyyyyyy((((((((((((((((     ((((((  !!""##$$%%&&''(())**++,,--./00112234556677778899::;;<<==>>?@@ABCCDDEEFFGGHIIJJKKLMMNNOOPPPQQPRRSSTTTUTVWWXYYZZ[[\\]]]^_``aabbccddeeffgghhiijkkkkkkkkkkkkkkkkkkkkklllkkkjjmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjojppppppppppppppppjqqqqrqssqtqquqqvvvwwxwwywvvzvvvvvvv{{{|}vvv~vvvvvvvvvvvvvqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq   q        qqqqqqqq qq!!"#"$!!!!!!!!!!!!%%%!!!!!&!!'!q(()*qq+qq,qq--.-/--00-1---2-q3qq44qq55qq667q8q99:qq;qq<=<q>?q@@qAAAAAqqBqCCDCCCqEFFFFqGqqHHIHHHHJKHqLMqNOPNqQRRqqqSqqTUTVWTXqYqqZZqq[\qq]^_`qaabbcdbeeeeebbfbaaghhaaiiiqjqqqqkqllmlqqqqqnopnnnnqrqsnnntnnnnnnnnnnnnnunnvnnnnnnwxxywwzznn{{{{nnnnnnn|}~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq    qq qqqq    qqqqqqqqqqq !"#$%&'()q**+,q---q..qq/q0qq1q222q34567444389:3;<;3=3>?3@A@B3CDEDCFGC33H3I3J3KKK3333LMNLL3O3P3Q333RRSRRTU3VWX3Y3Z[3\]qq^^^^qq_qq`abc`qqdqqeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeqqfgqhihhjkkhlhhhmhnhhohhhpphhqhhrhhhssshhthhuhhvhhqqwwwxwwqqyyyzz{zzzq|||qq}~}}qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq   qqqqqqq   qqq    qqqqqqqqqqqqqqqqqqqqqqqqqqqq  !   q"#"q$$$%$$&&'&&$$($q)*)qq+,,,qqq-----.-qqqqqqq/qq0q1q2q34qq5657q8q99q:;q<q==q>>qq?@???AABAACqDqEqqqFqGqHIqqqJJJJJJJqqKqLLLLMMMMMMMMMMMMMMMMMMMqNNNNqOOOPOOQOqqRSRRTRUqVVWWVVXVVVYZ[[[[YV\]^^^^V_`aaaaVqqbbbcqqqdqeeqqffffffffffffqgggghgqiiiqqjjkjjlljmjjnnjojpjqqqrqstssusssvqqqwwwwxxxxxxxwwywqzzq{q|qq}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qq qq q  qqq qqqqqqqqqqqqqqqqqqqqqqqq !q"#qqq$q%%%%&%'%%qq()*qqq+,qq-qqq...qq/qqq0010qqqq2q3q4q55q6q777qq88q9q::;qq<<<=<<<<<><<<q??@A@@?BqqqCqDqqEEqFqGGHIHqJKKqqLMLqqqqNNOqqPPPPqqQQQQQQqqRRSSSSSSqqqTTUUUUUUUUUUUUUUVUUUUUUUUUUUUUTTWTXXXTqqqYqZ[qq\\\\\\\\\\\\\\\q]^qq____`a__qqqbccbbbbbbdbebfbgbbhbibbbjjjkjbbbllmbbbbbbbnbbbobbbppqbbrrsbtbbbuvuubbbbwbxxbyyyzyb{b|bb}}~bbbbbqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq q q     qq     q    q               qqqq qq q q q  qq qqq qq  q q                                  q  qq  qq q !q "q #q $qq %qqq & & ' ' 'q ( (q )q * +qqq , , , - , , . , ,qqq /q 0qq 1 1 1 2 1 1 3 4 1 1 5 6 6 6 6 1 1 1 1 7 1 1 8 1 1 1 1 9 9 : ; 9 < 1 1 1 1 1 = 1 1 1 > > > > > > > > > > > > ? > > > > > > > > > > > > > > > > > > > > > > > > @ > 1 1 1 1 A 1 1 1 1 B 1 1 1 1 1 1 1 1 1 1 1 C C D D D C C C C C C C C E E C C 1 F F G 1 H 1 1 1 1 I J 1 1 1 1 K K K K K K K L K K M K K N K K O K K K K K K K K K K P K K Q K R K K K K K K K K K K K K S K T K K K K K K K K 1 1 U 1 1 V 1 W 1 1 1 1 X X Y X X X X X X X X X 1 1 1 1 1 Z 1 1 [ 1 1 1 \ \ ] ^ 1 1 1 _ 1 1 ` 1 a 1 1 1qq b c dq e e f e gqq hq iqq j j j k j jq l mqq n n n nqq oq p p q r p pq s t t uqq vq w w x wq y y y z y y { y y y y | y y } } } y y y y y ~ ~ ~ ~ ~ y y y   y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y yq q qq qq q q q qqqq qqqq q q q q q qqq qq q qq q qq q qq qqq qq q qq qq qqq q q qq qqq q qq j j j j                                                                                                                                                                                                                                                                                                                   j         j                                                                 j      j                                                                                                                                          ! " " ! # # # ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !     $ $ $ $ $ $ $ $ $ $ $ $       % % % %                 & & & & & & & & & & &       ' ' ' ' ' ' '     ( ( ( (          j ) ) ) ) ) ) ) ) )j * * * * * * * * * * * * * * * * * * * * * * *j + +j , , - - - - - - - - - - - , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,j . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .j / / / 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 / /j 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 2 2 3 4 4 4 4 4 4 5 5 4 6 4 7 4 8 8 4 9 4 : : 4 ; ; 4 < < 4 = > > > > > > ? > @ @ A > B > C > D E E E F G G F H H F I I F F F J F K K F L L F M M M N N M O O M P P M Q Q F R R R S S F T T F U F V V F W W W X F Y Y Y Z Z F [ [ F \ \ F ] F ^ ^ F _ _ _ ` ` F a a a b b F c c F d d d e e d f f d g g F h h F i F j j F k k F l l F m m m n n m o o F p p F q F r F s s F t t F u u F v v F w w F x F y y F z z F { { F | | | } | ~ F   F F F F F F                               kernels2.6.32-042stab113.5.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm.hatomic.hatomic_32.hatomic_64.hauxvec.hbios_ebda.hbitops.hbitsperlong.hboot.hbootparam.hbug.hbugs.hbyteorder.hcache.hcacheflush.hcalgary.hcalling.hchecksum.hchecksum_32.hchecksum_64.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_debug.hcpu_device_id.hcpufeature.hcpumask.hcputime.hcrash.hcryptoablk_helper.hglue_helper.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820.hedac.hefi.helf.hemergency-restart.hentry_arch.herrno.hfb.hfcntl.hfixmap.hfloppy.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hgpio.hhardirq.hhighmem.hhpet.hhugetlb.hhw_irq.hhypertransport.hhyperv.hhypervisor.hi387.hi8253.hi8259.hia32.hia32_unistd.hidle.hinat.hinat_types.hinit.hinsn.hinst.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hldt.hlguest.hlguest_hcall.hlinkage.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmca.hmca_dma.hmce.hmicrocode.hmm_track.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmsgbuf.hmshyperv.hmsidef.hmsr-index.hmsr.hmtrr.hmutex.hmutex_32.hmutex_64.hmwait.hnmi.hnops.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigMakefiledispnv04MakefilepanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt2sasKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesym53c8xx_2MakefileserialKconfigMakefilecpm_uartMakefilejsmMakefilesfiKconfigMakefileshMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilespiKconfigMakefilessbKconfigMakefilestagingKconfigMakefilealtpciechdmaKconfigMakefileandroidKconfigMakefileasus_oledKconfigMakefileb3dfgKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefilecx25821KconfigMakefiledreamKconfigMakefilecameraKconfigMakefileqdsp5MakefilesmdKconfigMakefiledstKconfigMakefileechoKconfigMakefileet131xKconfigMakefilefrontierKconfigMakefilego7007KconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefilelightKconfigMakefiletriggerKconfigMakefileline6KconfigMakefilemimioKconfigMakefileocteonKconfigMakefileotusKconfigMakefilep9authKconfigMakefilepanelKconfigMakefilephisonKconfigMakefilepochKconfigMakefilepohmelfsKconfigMakefilequatech_usb2KconfigMakefilerarKconfigMakefilert2860KconfigMakefilert2870KconfigMakefilert3090KconfigMakefilertl8187seKconfigMakefilertl8192eKconfigMakefilertl8192suKconfigMakefileieee80211MakefilesepKconfigMakefileserqt_usb2KconfigMakefileslicossKconfigMakefileudlfbKconfigMakefileusbipKconfigMakefilevmeKconfigMakefilebridgesKconfigMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewinbondKconfigMakefilewlan-ngKconfigMakefilezramKconfigMakefiletargetKconfigMakefileloopbackKconfigMakefiletcm_fcKconfigMakefiletcMakefiletelephonyKconfigMakefilethermalKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefileclassKconfigMakefilecoreKconfigMakefileearlyMakefilegadgetKconfigMakefilehostKconfigMakefileimageKconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemusbKconfigMakefileotgKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilei1480u-wlpMakefilewlpMakefilevhostKconfigMakefilevideoKconfigMakefileatyMakefilebacklightKconfigMakefileconsoleKconfigMakefiledisplayKconfigMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilelogoKconfigMakefilematroxMakefilemb862xxMakefilembxMakefilemsmMakefilenvidiaMakefileomapKconfigMakefilepnx4008MakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilevirtioKconfigMakefilevlynqKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilecarl9170fwKconfigcarlfwKconfigusbKconfigminifwKconfigtoolchainMakefiletoolsKconfigfs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefsKconfigMakefileexofsKconfigexportfsMakefileext2KconfigMakefileext3KconfigMakefileext4KconfigMakefileext4.hext4_extents.hfatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehppfsMakefilehugetlbfsMakefileisofsKconfigMakefilejbdKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefileomfsKconfigMakefileopenpromfsMakefilepartitionsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefilequotaKconfigMakefilevzdquotaMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactypes.hapei.hbutton.hcontainer.hghes.hhed.hpdc_intel.hplatformacenv.hacgcc.haclinux.hprocessor.hreboot.hvideo.hasmasm-generic4level-fixup.hKbuildKbuild.asmatomic-long.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hauxvec.hbitopsbitops.h__ffs.h__fls.hatomic.hext2-atomic.hext2-non-atomic.hffs.hffz.hfind.hfls.hfls64.hhweight.hle.hlock.hminix-le.hminix.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg-local.hcmpxchg.hcputime.hcurrent.hdelay.hdevice.hdiv64.hdma-coherent.hdma-mapping-broken.hdma-mapping-common.hdma.hemergency-restart.herrno-base.herrno.hfb.hfcntl.hfutex.hgetorder.hgpio.hhardirq.hhw_irq.hide_iops.hint-l64.hint-ll64.hio-64-nonatomic-lo-hi.hio.hioctl.hioctls.hiomap.hipcbuf.hirq.hirq_regs.hirqflags.hkdebug.hkexec.hkmap_types.hkvm_para.hlibata-portmap.hlinkage.hlocal.hlocal64.hmemory_model.hmm_hooks.hmman-common.hmman.hmmu.hmmu_context.hmodule.hmsgbuf.hmutex-dec.hmutex-null.hmutex-xchg.hmutex.hpage.hparam.hparport.hpci-bridge.hpci-dma-compat.hpci.hpercpu.hpgalloc.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpoll.hposix_types.hresource.hrtc.hscatterlist.hsections.hsegment.hsembuf.hserial.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hspinlock.hstat.hstatfs.hstring.hswab.hsyscall.hsyscalls.hsystem.htermbits.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.htypes.huaccess-unaligned.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hxor.hasm-x86asm-offsets.hbcbeancounter.hdcache.hdebug.hdecl.hio_acct.hkmem.hmisc.hnet.hoom_kill.hproc.hsock.hsock_orphan.hstatd.htask.htcp.hvmpages.hconfig64bit.h8139cp.h8139too8139too.h8129.hab3100core.hotp.hac97bus.hacenic.hacerwmi.hacpiacpi.hac.hapeiapei.heinj.herstdebug.hghes.hmemoryfailure.hpcieaer.hbattery.hblacklistyear.hbutton.hcontainer.hdock.hextlog.hfan.hhed.hhotplugcpu.hmemorymemory.hautoonline.hipmi.hnuma.hpcislot.hpowermeter.hprocevent.hprocessorprocessor.haggregator.hprocfsprocfs.hpower.hsbs.hsleep.hsysfspower.hthermal.htoshiba.hvideo.hwmi.hadaptecstarfire.hadm8211.hagpagp.hamd64.hintel.hsis.hvia.haic79xxcmdsperdevice.hdebugmask.hresetdelayms.haic7xxxcmdsperdevice.hdebugmask.hresetdelayms.haio.hairoairo.hcs.halim1535wdt.halim7101wdt.hamdiommuiommu.hstats.hnb.hnuma.hamd8111eth.hamigapartition.hanoninodes.harchdefconfig.hdmaaddrt64bit.henablememoryhotplug.hhotremove.hhascachelinesize.hcpuidlewait.hrelax.hdefaultidle.hhavenmisafecmpxchg.hhibernationheader.hpossible.hmayhavepcfdc.hmemoryprobe.hphysaddrt64bit.hpopulatesnodemap.hprockcoretext.hrandom.hselectmemorymodel.hsparsememdefault.henable.hsupportsdebugpagealloc.hmemoryfailure.hmsi.hoptimizedinlining.hsuspendpossible.husespguncached.hwantframepointers.hoptionalgpiolib.haskipfibhash.hasuslaptop.hasynccore.hmemcpy.hpq.hraid6recov.htest.htxdisablechannelswitch.hpqvaldma.hxorvaldma.hdma.hxor.hat76c50xusb.hataata.hacpi.hgeneric.hovereth.hpiix.hsff.hverboseerror.hathcards.hcommon.hath5kath5k.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtc.hhw.hpci.hpcoem.hrfkill.hwow.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.harch.htree.hauditsyscall.hauto.confauto.conf.cmdautofs4fs.hauxdisplay.haverage.hb43b43.hbcmabcma.hpio.hbusesbcmaandssb.hdebug.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpcmcia.hphyg.hlp.hpio.hsdio.hssb.hb43legacyb43legacy.hdebug.hdmadma.handpiomode.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpio.hb44b44.hpcipci.hautoselect.hpcicoreautoselect.hbacklightclassdevice.hlcdsupport.hmbpnvidia.hprogear.hwm831x.hbasefull.hsmall.hbatterybq27x00.hmax17040.hbcdebug.hioaccounting.hpriority.hproc.hrssaccounting.hswapaccounting.hbcmabcma.hblockio.hdrivergmaccmn.hgpio.hhostpcipci.hpossible.hpossible.hbe2iscsi.hbe2net.hbeancounters.hbinaryprintf.hbinfmtelf.hmisc.hbitreverse.hbkl.hblkcgroup.hcpqcissda.hdevdev.h3wxxxxraid.hbsg.hbsglib.hcbt.hcryptoloop.hdmdm.hbuiltin.hdrbd.hfd.hinitrd.hintegrity.hiotrace.hloop.hmd.hnbd.hnvme.hosd.hpciessdmtip32xx.hploop.hramram.hcount.hsize.hrsxx.hsd.hsrsr.hvendor.hsx8.hthrottling.hblockblock.hcompat.hbna.hbnx2.hbnx2xbnx2x.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledenabled.hvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmsmac.hbrcmutil.hbridgebridge.hebt8023.hamong.harp.harpreply.hbroute.hdnat.hip.hip6.hlimit.hlog.hmarkmark.ht.hnflog.hpkttype.hredirect.hsnat.hstp.htfilter.hnat.hulog.hvlan.higmpsnooping.hnetfilter.hnfebtables.hbroadcomphy.hbsddisklabel.hprocessacctacct.hv3.hbtbt.hbnepbnep.hmcfilter.hprotofilter.hcmtp.hhcibcm203x.hhcibfusb.hhcibluecard.hhcibpa10x.hhcibt3c.hhcibtsdio.hhcibtuart.hhcibtusb.hhcidtl1.hhciuarthciuart.hbcsp.hh4.hll.hhcivhci.hhidp.hl2cap.hmrvlmrvl.hsdio.hrfcommrfcomm.htty.hsco.hbtrfsfsfs.hposixacl.hbug.hbuilddocsrc.hcachefiles.hcalgaryiommu.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdefaultps.hwext.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3.ht4.ht4vf.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcevalidatelastcycle.hwatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.hcompatcompat.hbinfmtelf.hforu64alignment.hnetlinkmessages.hconfigfsfs.hconnector.hconsolepoll.htranslations.hconstructors.hcontextswitchtracer.hcordic.hcoredumpdefaultelfheaders.hcpufreqfreq.hdebug.hdefaultgovuserspace.hgovconservative.hondemand.hperformance.hpowersave.huserspace.hstatstat.hdetails.htable.hidleidle.hgovladder.hmenu.hrmap.hsupamd.hcentaur.hintel.hcpumaskoffstack.hcpusets.hcramfs.hcrashcrash.hdump.hcrcccitt.hitut.ht10dif.hcrc16.hcrc32.hcrc7.hcryptocrypto.hablkhelperx86.haead.haead2.haesaes.hniintel.hx8664.halgapi.halgapi2.hansicprng.hanubis.harc4.hauthenc.hblkcipher.hblkcipher2.hblowfish.hcamellia.hcast5.hcast6.hcbc.hccm.hcrc32ccrc32c.hintel.hcrct10difcrct10dif.hpclmul.hcryptd.hctr.hcts.hdeflate.hdes.hdevhifn795x795x.hrng.hpadlockpadlock.haes.hsha.hdrbgdrbg.hctr.hhash.hhmac.hmenu.hecb.hfcrypt.hfips.hgcm.hgf128mul.hghashghash.hclmulniintel.hgluehelperx86.hhash.hhash2.hhmac.hhw.hkhazad.hlrw.hlzo.hmanager.hmanager2.hmd4.hmd5.hmichaelmic.hmpilib.hnull.hpcbc.hpcomp.hrmd128.hrmd160.hrmd256.hrmd320.hrng.hrng2.hsalsa20x8664.hseed.hseqiv.hserpent.hsha1sha1.hssse3.hsha256sha256.hssse3.hsha512sha512.hssse3.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishcommon.hx8664.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugbootparams.hbugverbose.hfs.hinfo.hkernel.hlist.hmemoryinit.hnmitimeout.hnxtest.hrodatarodata.htest.hsectionmismatch.hshirq.hstackoverflow.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdirectgbpages.hdisplaysupport.hdl2k.hdlcidlci.hmax.hdlmdlm.hdebug.hdmbioprison.hbufio.hcachecache.hcleaner.hmq.hcrypt.hdebug.hdelay.hera.hflakey.hloguserspace.hmirror.hmultipathmultipath.hql.hst.hpersistentdata.hraid.hraid45.hsnapshot.hswitch.hthinprovisioning.huevent.hzero.hdm9102.hdmaengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.hdrmdrm.hi2cch7006.hsil164.hi915i915.hfbdev.hkms.hums.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hnouveaunouveau.hbacklight.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hdummydummy.hconsole.hdvbaf9013.hatbm8830.hau8522.hav7110av7110.hosd.hb2c2flexcopflexcop.hpci.husb.hbcm3510.hbt8xx.hbudgetbudget.hav.hci.hcore.hpatch.hcapturedrivers.hcore.hcx22700.hcx22702.hcx24110.hcx24116.hcx24123.hdib3000mb.hdib3000mc.hdib7000m.hdib7000p.hdib8000.hdm1105.hds3000.hdynamicminors.hec100.hfiredtvfiredtv.hfirewire.hinput.hisl6405.hisl6421.hisl6423.hix2505v.hl64781.hlgdt3305.hlgdt330x.hlgs8gxx.hlnbp21.hmaxadapters.hmb86a20s.hmt312.hmt352.hngene.hnxt200x.hnxt6000.hor51132.hor51211.hpll.hpluto2.hpt1.hs5h1409.hs5h1411.hs5h1420.hs921.hsi21xx.hsp8870.hsp887x.hstb0899.hstb6000.hstb6100.hstv0288.hstv0297.hstv0299.hstv0900.hstv090x.hstv6110.hstv6110x.htda10021.htda10023.htda10048.htda1004x.htda10086.htda8083.htda8261.htda826x.httusbbudget.hdec.htua6100.htunercx24113.hdib0070.hdib0090.hitd1000.husbusb.ha800.haf9005af9005.hremote.haf9015.hanysee.hau6610.haz6027.hce6230.hcinergyt2.hcxusb.hdib0700.hdibusbmb.hmc.hdigitv.hdtt200u.hdtv5100.hdw2102.hec168.hfriio.hgl861.hgp8psk.hlme2510.hm920x.hnovatusb2.hopera1.httusb2.humt010.hvp702x.hvp7045.hves1820.hves1x93.hzl10036.hzl10039.hzl10353.hdynamicdebug.hftrace.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd64.hdecodemce.he752x.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82975x.hmmedac.hsbridge.hx38.hedd.heeepclaptop.heeprom93cx6.hat24.hlegacy.hmax6875.hefiefi.hpartition.hvars.helfcore.henablemustcheck.henclosureservices.henic.hepic100.hepoll.hethoc.heventprofile.htracing.heventfd.hexperimental.hexportfs.hext2fsfs.hposixacl.hsecurity.hxattr.hxip.hext3defaultstoordered.hfsfs.hposixacl.hsecurity.hxattr.hext4fsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfencewatchdog.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfont8x16.h8x8.hforcedeth.hframepointer.hwarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.hstats.hfsnotify.hftl.hftraceftrace.hmcountrecord.hnmienter.hsyscalls.hfujitsulaptop.hfunctiongraphtracer.hprofiler.htracer.hfusefs.hfusionfusion.hctl.hfc.hlan.hlogging.hmaxsge.hsas.hspi.hfutex.hfwloader.hgactprob.hgarp.hgartiommu.hgenericacl.hallocator.hbugbug.hrelativepointers.hcalibratedelay.hclockeventsclockevents.hbroadcast.hbuild.hminadjust.hcmosupdate.hcpu.hfindfirstbit.hlastbit.hnextbit.hgpio.hhardirqshardirqs.hnodoirq.hhweight.hiomap.hirqprobe.hisadma.hpendingirq.htimevsyscall.htracer.hgfs2fsfs.hlockingdlm.hgigasetbase.hm101.hm105.hgpiolangwell.hsch.hgpiolib.hgroupsched.hhangchecktimer.hhappymeal.hhardlockupdetector.hhasdma.hiomem.hioport.hhavearchearlypfntonid.hkgdb.hkmemcheck.htracehook.hcpumaskofcpumap.hdmaapidebug.hattrs.hdynamicftrace.hefficientunalignedaccess.hftracemcountrecord.hnmienter.hfunctiongraphfptest.htracer.htracemcounttest.htracer.hide.hinteltxt.hioremapprot.hirqwork.hkernelbzip2.hgzip.hlzma.hkprobes.hkretprobes.hkvmkvm.hcpurelaxintercept.heventfd.hirqchip.hlatencytopsupport.hmemorypresent.hmmiotracesupport.hoprofile.hoptprobes.hperfeventsevents.hnmi.hregs.huserstackdump.hsetuppercpuarea.hsyscalltracepoints.hunstableschedclock.huserreturnnotifier.hhdlchdlc.hcisco.hfr.hppp.hraw.hhdmi.hheaderscheck.hhermeshermes.hcachefwoninit.hprism.hhibernationhibernation.hnvs.hhidhid.ha4tech.happle.hbelkin.hcherry.hchicony.hcypress.hdragonrise.hezkey.hgreenasia.hgyration.hkensington.hkye.hlogitech.hmicrosoft.hmonterey.hmultitouch.hntrig.hpantherlord.hpetalynx.hpid.hsamsung.hsmartjoyplus.hsony.hsunplus.hsupport.hthrustmaster.htopseed.htwinhan.hwacom.hzeroplus.hhidraw.hhighrestimers.hhisax163.h1tr6.havma1cs.hpcmcia.hbkma4t.hdiehldiva.helsaelsa.hcs.henternowpci.heuro.hfritzpcipnp.hfritzpci.hgazel.hhfcpci.hsx.hhfc4s8s.hmaxcards.hnetjetnetjet.hu.hni1.hniccy.hnokeypad.hllc.hsendcomplete.hs0box.hsctquadro.hsedlbauersedlbauer.hcs.hst5481.htelescs.htelespci.hw6692.hhostaphostap.hcs.hfirmwarefirmware.hnvram.hpci.hplx.hhotplughotplug.hcpu.hpcipci.hacpiacpi.hibm.hfake.hpcie.hshpc.hhpilo.hwatchdog.hwmi.hhpethpet.hemulatertc.hmmap.htimer.hhpwdtnmidecoding.hhtirq.hhugetlbpage.hhugetlbfs.hhvcdriver.hirq.hxen.hhwconsole.hrandomrandom.hamd.hintel.htimeriomem.hvia.hvirtio.hhwmonhwmon.hvid.hhwpoisoninject.hhypervhyperv.hballoon.hkeyboard.hmouse.hnet.hstorage.hutils.hhysdnhysdn.hcapi.hhzhz.h1000.hi2ci2c.halgobit.halgopca.hamd756amd756.hs4882.hamd8111.hboardinfo.hchardev.hcompat.hhelperauto.hi801.hisch.hismt.hnforce2nforce2.hs4985.hparportparport.hlight.hpcaplatform.hpiix4.hscmi.hsimtec.hsis96x.hstub.htinyusb.hvia.hviapro.hvoodoo3.hi40ei40e.hdcb.hi40evf.hi6300esbwdt.hi7300idleidle.hioatchannel.hi8k.hia32emulation.hib700wdt.hibmasr.hicplusphy.hics932s401.hie6xxwdt.hieee802154ieee802154.hdrivers.hfakehard.hifb.higbigb.hdca.hhwmon.higbvf.hillegalpointervalue.hinetinet.hah.hdccpdiag.hdiag.hesp.hipcomp.hlro.htcpdiag.htunnel.hxfrmmodebeet.htransport.htunnel.htunnel.hinet6ah.hesp.hipcomp.htunnel.hxfrmmodebeet.hrouteoptimization.htransport.htunnel.htunnel.hinfinibandinfiniband.haddrtrans.hcxgb3.hcxgb4.hipath.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hqibqib.hdca.hsrp.huseraccess.hmad.hmem.hinftl.hinitenvarglimit.hinitramfssource.hinotifyinotify.huser.hinputinput.hapanel.hatiremote.hremote2.hatlasbtns.hcm109.hevdev.hffmemless.hgpiorotaryencoder.hjoydev.hkeyboard.hkeyspanremote.hmisc.hmouse.hmousedevmousedev.hscreenx.hy.hpcspkr.hpolldev.hpowermate.htablet.htouchscreen.huinput.hwinbondcir.hwm831xon.hyealink.hintelidle.hioatdma.hips.hpowerclamp.hrapl.htxt.hintervaltree.hintrremap.hiodelay0x80.htype0x80.h0xed.hnone.hudelay.hiommuapi.hhelper.hioschedas.hcfq.hdeadline.hnoop.hipadvancedrouter.hdccpdccp.hccid3ccid3.hrto.htfrclib.hfibhash.hmroutemroute.hmultipletables.hmulticast.hmultipletables.hnfarpmangle.harpfilter.harptables.hfilter.hiptables.hmangle.hmatchaddrtype.hah.hecn.httl.hqueue.hraw.htargetclusterip.hecn.hlog.hmasquerade.hnetmap.hredirect.hreject.httl.hulog.hpimsmv1.hv2.hroutemultipath.hverbose.hsctp.hsetset.hbitmapip.hipmac.hport.hhaship.hipport.hipportip.hipportnet.hnet.hnetport.hlistset.hmax.hvsvs.hdh.hftp.hipv6.hlblc.hlblcr.hlc.hnq.hpesip.hprotoahah.hesp.hesp.hsctp.htcp.hudp.hrr.hsed.hsh.htabbits.hwlc.hwrr.hip1000.hip6nffilter.hiptables.hmangle.hmatchah.heui64.hfrag.hhl.hipv6header.hmh.hopts.hrt.hqueue.hraw.htargethl.hlog.hreject.hipcns.hipmideviceinterface.hhandler.hpoweroff.hsi.hwatchdog.hipppfilter.hipv6ipv6.hmip6.hmroute.hmultipletables.hndiscnodetype.hoptimisticdad.hpimsmv2.hprivacy.hrouteinfo.hrouterpref.hsit.htunnel.hipw2100ipw2100.hmonitor.hipw2200ipw2200.hmonitor.hpromiscuous.hqos.hradiotap.hipwireless.hirene.himon.hjvcdecoder.hlirccodec.hmceusb.hnecdecoder.hnuvoton.hrc5decoder.hszdecoder.hrc6decoder.hsonydecoder.hstreamzap.hwinbondcir.hirqwork.hisadmaapi.hiscsibootsysfs.hibftibft.hfind.htcp.hisdnisdn.haudio.hcapicapi.hcapi20.hcapidrv.hcapifscapifs.hbool.hmiddleware.hdiversion.hdrvavmb1avmcs.hb1pci.hb1pciv4.hb1pcmcia.hc4.ht1pci.hverbosereason.hgigaset.hhisax.hhdlc.hi4l.hmpp.hpppppp.hvj.httyfax.hisl29003.hiso9660fs.hit87wdt.hit8712fwdt.hitcovendorsupport.hwdt.hiwl3945.hiwl4965.hiwldvm.hiwlegacy.hiwlmvm.hiwlwifiiwlwifi.hleds.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbd.hjbd2.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hjump.hreusecrash.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hcompat.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hkstaled.hkvmkvm.hamd.hapicarchitecture.hclock.hguest.hintel.hlcdclassdevice.hplatform.hledsalix2.hclass.hclevomail.hlp3944.htriggerbacklight.hdefaulton.hheartbeat.htimer.htriggers.hwm831xstatus.hwm8350.hlegacyptycount.hptys.hlib80211lib80211.hcryptccmp.htkip.hwep.hlibcrc32c.hlibertaslibertas.hcs.hdebug.hsdio.hthinfirmthinfirm.husb.husb.hlibfc.hlibfcoe.hlibipw.hlirc.hllc.hlocalversion.hlockkernel.hlockdlockd.hv4.hlockdepsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hmacemumousebtn.hpartition.hmac80211mac80211.hhasrc.hhwsim.hleds.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.hmachzwdt.hmacintoshdrivers.hmacvlan.hmacvtap.hmagicsysrq.hmarvellphy.hmaxrawdevs.hmaxsmp.hmdmd.hautodetect.hfaulty.hlinear.hraid0.hraid1.hraid10.hraid456.hmdiomdio.hbitbang.hmediaattach.hsupport.htunertuner.hmax2165.hmc44s803.hmt2060.hmt20xx.hmt2131.hmt2266.hmxl5005s.hmxl5007t.hqt1010.hsimple.htda18218.htda18271.htda827x.htda8290.htda9887.htea5761.htea5767.hxc2028.hxc5000.hmegaraidmailbox.hmm.hnewgen.hsas.hmemoryfailure.hgangsgangs.hmigration.hhotplughotplug.hsparse.hvswap.hmemstickmemstick.hjmicron38x.hr592.hrealtekpci.htifmms.hmfdcore.hrtsxpci.husb.hsm501sm501.hgpio.hwm831x.hwm8350wm8350.hconfigmode0.h1.h2.h3.hi2c.hwm8351configmode0.h1.h2.h3.hwm8352configmode0.h1.h2.h3.hwm8400.hmicrocodemicrocode.hamd.hintel.holdinterface.hmigration.hmii.hminixsubpartition.hmiscdevices.hfilesystems.hmisdnmisdn.havmfritz.hdsp.hhfcmulti.hhfcpci.hhfcusb.hinfineon.hipac.hisar.hl1oip.hnetjet.hspeedfax.hw6692.hmlx4core.hdebug.henen.hdcb.hinfiniband.hmlx5core.hdebug.hinfiniband.hmmcmmc.hblockblock.hbounce.hcb710.hrealtekpci.husb.hricohmmc.hsdhcisdhci.hpci.hpltfm.hsdricohcs.htifmsd.hviasdmmc.hmmummu.hnotifier.hmoduleforceload.hsig.hsrcversionall.hunload.hverifyverify.helf.hmodules.hmodversions.hmouseappletouch.hbcm5974.hps2ps2.halps.helantech.hlifebook.hlogips2pp.hsentelic.hsynaptics.htrackpoint.hserial.hsynapticsi2c.hvsxxxaa.hmsdosfs.hpartition.hmsilaptop.hmsproblock.hmtdmtd.habsent.halauda.har7parts.hblkdevs.hblockblock.hro.hblock2mtd.hcficfi.hamdstd.hi1.hi2.hintelext.hstaa.hutil.hchar.hck804xrom.hcmdlineparts.hcomplexmappings.hconcat.hesb2rom.hgenprobe.hjedecprobe.hlpddr.hmapbankwidth1.h2.h4.hmtdram.hnandnand.hdiskonchipdiskonchip.hprobeaddress.heccsmc.hids.hnandsim.hnetsc520.hoops.hpartitions.hpci.hpmc551.hqinfoprobe.hram.hredbootdirectoryblock.hparts.hrom.hsc520cdp.hscb2flash.hts5500.hubiubi.hbebreserve.hwlthreshold.hmtdramerasesize.htotalsize.hmtrrmtrr.hsanitizersanitizer.henabledefault.hspareregnrdefault.hmwl8k.hmxmwmi.hmyri10gemyri10ge.hdca.hnhdlc.hnamespaces.hnationalphy.hnatsemi.hne2kpci.hneedbouncepool.hdmamapstate.hmultiplenodes.hpercpuembedfirstchunk.hpagefirstchunk.hnetnet.h9p9p.hrdma.hvirtio.hactgact.hipt.hmirred.hnat.hpedit.hpolice.hsimp.hskbedit.hclscls.hact.hbasic.hcgroup.hflow.hfw.hind.hroute.hroute4.hrsvp.hrsvp6.htcindex.hu32.hdccpprobe.hdma.hdropmonitor.hdsadsa.hmv88e6060.hmv88e61236165.hmv88e6131.hmv88e6xxxmv88e6xxx.hneedppu.htagdsa.hedsa.htrailer.hematchematch.hcmp.hmeta.hnbyte.hstack.htext.hu32.hethernet.hfc.hiptunnel.hipgreipgre.hbroadcast.hdemux.hipip.hkeykey.hmigrate.hns.hpci.hpcmcia.hpktgen.hpocket.hpollcontroller.hrxbusypoll.hschatm.hcbq.hdrr.hdsmark.hfifo.hgred.hhfsc.hhtb.hingress.hmqprio.hmultiq.hnetem.hprio.hqfq.hred.hsfq.htbf.hteql.hsched.htulip.hvendor3com.hnetconsolenetconsole.hdynamic.hnetdev1000.h10000.hnetdevices.hnetfilternetfilter.hadvanced.hnetlinknetlink.hlog.hqueue.htproxy.hxtmatchcluster.hcomment.hconnbytes.hconnlimit.hconnmark.hconntrack.hdccp.hdscp.hesp.hhashlimit.hhelper.hhl.hiprange.hlength.hlimit.hmac.hmark.hmultiport.hosf.howner.hphysdev.hpkttype.hpolicy.hquota.hrateest.hrealm.hrecent.hsctp.hsocket.hstate.hstatistic.hstring.htcpmss.htime.hu32.hwdogtmo.hset.htargetaudit.hchecksum.hclassify.hconnmark.hconnsecmark.hdscp.hhl.hled.hmark.hnflog.hnfqueue.hnotrack.hrateest.hsecmark.htcpmss.htcpoptstrip.htproxy.htrace.hxtables.hnetpollnetpoll.htrap.hnetpriocgroup.hnetworkfilesystems.hsecmark.hnetxennic.hnewleds.hnfconntrackconntrack.hamanda.hbroadcast.hevents.hftp.hh323.hipv4.hipv6.hirc.hmark.hnetbiosns.hpptp.hsane.hsecmark.hsip.hsnmp.htftp.hctnetlink.hprotodccp.hgre.hsctp.hudplite.hdefragipv4.hnatnat.hamanda.hftp.hh323.hirc.hneeded.hpptp.hprotodccp.hgre.hsctp.hudplite.hsip.hsnmpbasic.htftp.hnfsaclsupport.hcommon.hfs.hfscache.hquota.huselegacydns.hv3v3.hacl.hv4v4.h1.hnfsdnfsd.hdeprecated.hv2acl.hv3v3.hacl.hv4.hnftlnftl.hrw.hniu.hnlattr.hnlsnls.hascii.hcodepage1250.h1251.h437.h737.h775.h850.h852.h855.h857.h860.h861.h862.h863.h864.h865.h866.h869.h874.h932.h936.h949.h950.hdefault.hiso88591.h13.h14.h15.h2.h3.h4.h5.h6.h7.h8.h9.hkoi8r.hu.hutf8.hnohz.hnodesshift.hspanothernodes.hnoptracer.husbxceiv.hnortelhermes.hnouveaudebugdebug.hdefault.hnozomi.hnrcpus.hns83820.hnumanuma.hirqdesc.hnvram.hopenvswitchopenvswitch.hgre.hvxlan.hoprofileoprofile.heventmultiplex.hoptimizeinlining.hoptprobes.hosfpartition.houtputformat.hovsbrcompat.hp54common.hleds.hpci.husb.hpacketpacket.hmmap.hpageflagsextended.hpanasoniclaptop.hparavirtparavirt.hclock.hguest.hparportparport.h1284.hnotpc.hpcpc.hpcmcia.hserial.hpartitionadvanced.hpataacpi.hali.hamd.hartop.hatiixp.hatp867x.hcmd64x.hhpt366.hhpt37x.hhpt3x2n.hhpt3x3.hit8213.hit821x.hjmicron.hmarvell.hnetcell.hninja32.holdpiix.hpcmcia.hpdcold.hpdc2027x.hrdc.hsch.hserverworks.hsil680.hsis.hvia.hpccardpccard.hnonstatic.hpchgbe.hpcipci.hatmel.hdirect.hdomains.hhermes.hiov.hlegacy.hmmconfig.hmsimsi.hdefaulton.hquirks.hstub.hpcieecrc.hpcieaerpcieaer.hinject.hpcieaspm.hpcieportbus.hpcipcwatchdog.hpcmciapcmcia.h3c574.h3c589.hatmel.haxnet.hfmvj18x.hhermes.hioctl.hloadcis.hnmclan.hpcnet.hsmc91c92.hspectrum.hwl3501.hxirc2ps.hxircom.hpcnet32.hpcspkrplatform.hpd6729.hpdcadma.hperfcounters.hevents.hphonet.hphylib.hphysaddrt64bit.hphysicalalign.hstart.hpidns.hplxhermes.hpmpm.hruntime.hsleepsleep.hsmp.hstdpartition.hpnfsfilelayout.hpnp.hpnpacpi.hposixmqueuemqueue.hsysctl.hpowersupply.htracer.hpowercap.hppdev.hpppppp.hasync.hdeflate.hfilter.hmppe.hmultilink.hsynctty.hpppoatm.hpppoe.hpppol2tp.hpps.hpram.hpramcachepramcache.hfeaturenosync.hpramfs.hpreemptnotifiers.hvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hprovideohci1394dmainit.hpstore.hpswap.hptp1588clock.hpvpanic.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hnetlinkinterface.htree.hquotactl.hr6040.hr8169.hraidattrs.hraid6pq.hrawdriver.hrccore.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.hrfdftl.hrfkillrfkill.hinput.hleds.hrfsaccel.hringbufferbuffer.hallowswap.hbenchmark.hrpcsecgsskrb5.hspkm3.hrps.hrtgroupsched.hmutexes.hrt2400pci.hrt2500pci.hrt2500usb.hrt2800liblib.hmmio.hrt2800pcirt2800pci.hrt3290.hrt33xx.hrt35xx.hrt53xx.hrt2800usbrt2800usb.hrt33xx.hrt3573.hrt35xx.hrt53xx.hrt55xx.hunknown.hrt2x00rt2x00.hliblib.hcrypto.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtl8180.hrtl8187rtl8187.hleds.hrwsemxchgaddalgorithm.hs2io.hsataahci.hinic162x.hmv.hnv.hpmp.hpromise.hqstor.hsil.hsil24.hsis.hsvw.hsx4.huli.hvia.hvitesse.hsbcfitpc2watchdog.hsc92031.hscheddebug.hhrtick.hmc.homitframepointer.hsmt.htracer.hschedstats.hscsiscsi.h3w9xxx.hsas.haacraid.haic79xx.haic7xxx.haic94xx.harcmsrarcmsr.haer.hbfafc.hbnx2iscsi.hbnx2xfcoe.hconstants.hcxgb3iscsi.hcxgb4iscsi.hdebug.hdhdh.halua.hemc.hhpsw.hrdac.hdma.henclosure.hfcattrs.htgtattrs.hhpsa.hhptiop.himm.hinitio.hips.hisci.hiscsiattrs.hlogging.hlowlevellowlevel.hpcmcia.hlpfc.hmpt2sasmpt2sas.hlogging.hmaxsge.hmpt3sasmpt3sas.hlogging.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.hpc87360.hpc87427.hpcf8591.hsht15.hsis5595.hsmsc47b397.hsmsc47m1.hsmsc47m192.hthmc50.htmp401.htmp421.htsl2550.hviacputemp.hvia686a.hvt1211.hvt8231.hw83627ehf.hw83627hf.hw83781d.hw83791d.hw83792d.hw83793.hw83l785ts.hw83l786ng.hwm831x.hwm8350.hserial82508250.hconsole.hcs.hdetectirq.hextended.hmanyports.hnruarts.hpci.hpnp.hrsa.hruntimeuarts.hshareirq.hcorecore.hconsole.hjsm.hnonstandard.hserioserio.hi8042.hlibps2.hraw.hserport.hsfcsfc.hmcdimon.hmtd.hsriov.hsfi.hsgigru.hioc4.hpartition.hxp.hshmem.hsignalfd.hsimfs.hsis190.hsis900.hskge.hsky2.hslab.hslabinfo.hslhc.hslipslip.hcompressed.hsmart.hslowwork.hsmartjoyplusff.hsmp.hsmssdiodrv.hsianomdtv.husbdrv.hsmscphy.hsch311xwdt.hsmsc9420.hsndsnd.hac97codec.hpowersavesave.hdefault.had1889.hali5451.haloop.hatiixpatiixp.hmodem.hau8810.hau8820.hau8830.hbcd2000.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.hdmasgbuf.hdrivers.hdummy.hdynamicminors.hecho3g.hemu10k1emu10k1.hseq.hemu10k1x.hens1370.hens1371.hes1968.hgina20.hgina24.hhdacodecanalog.hca0110.hca0132ca0132.hdsp.hcirrus.hcmedia.hconexant.hhdmi.hrealtek.hsi3054.hsigmatel.hvia.hdsploader.henablerealtekquirks.hgeneric.hhwdep.hi915.hinputbeepbeep.hmode.hjack.hintel.hpowersavedefault.hpreallocsize.hhdsp.hhdspm.hhrtimer.hhwdep.hice1712.hice1724.hindigo.hindigodj.hindigodjx.hindigoio.hindigoiox.hintel8x0.hintel8x0m.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hhiface.hua101.hus122l.husx2y.hverboseprocfs.hvia82xxvia82xx.hmodem.hvirmidi.hvirtuoso.hvmaster.hvxlib.hvx222.hsoccameracamera.hmt9m001.hmt9m111.hmt9t031.hmt9v022.hov772x.hplatform.htw9910.hsoftwatchdog.hsolarisx86partition.hsonylaptop.hsonypicompat.hsoundsound.hosscorecore.hpreclaim.hsparseirq.hsparsememsparsemem.hextreme.hmanual.hvmemmapvmemmap.henable.hsplitptlockcpus.hsquashfssquashfs.hfragmentcachesize.hssbssb.hb43pcibridge.hblockio.hdriverpcicorepcicore.hpossible.hpcihostpcihost.hpossible.hpcmciahostpcmciahost.hpossible.hpossible.hsdiohostsdiohost.hpossible.hsprom.hssfdc.hstacktracer.hstacktracestacktrace.hsupport.hstaging.hstandalone.hste10xp.hstopmachine.hstp.hstrictdevmem.hstripasmsyms.hsunpartition.hsundance.hsungem.hsunrpcsunrpc.hgss.hxprtrdma.hsuspendsuspend.hfreezer.hswap.hswiotlb.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscall.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hcompat.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.htcgatmel.hinfineon.hnsc.htis.htpm.htcmfc.hfileio.hiblock.hpscsi.htcpcongadvanced.hbic.hcubic.hhstcp.hhtcp.hhybla.hillinois.hlp.hscalable.hvegas.hveno.hwestwood.hyeah.hmd5sig.htehuti.htelclock.htextsearchtextsearch.hbm.hfsm.hkmp.hthermalthermal.hhwmon.hthinkpadacpiacpi.hhotkeypoll.hvideo.htickoneshot.htifm7xx1.hcore.htigon3.htimerstats.htimerfd.htlan.htmdhermes.htmpfstmpfs.hposixacl.htopstarlaptop.htouchscreenad7879ad7879.hi2c.heeti.helo.hfujitsu.hgunze.hinexio.hmcs5000.hmtouch.hpenmount.htouchit213.htouchright.htouchwin.htsc2007.husb3m.hcomposite.hdmctsc10.he2i.hegalax.heturbo.hgeneraltouch.hgotop.hgunze.hidealtek.hirtouch.hitm.hjastec.hpanjit.hwacomw8001.htraceirqflagssupport.htracepoints.htracermaxtrace.htracingtracing.hsupport.htrackdirtypages.htransparenthugepage.htreercu.httpcieeprom.htuliptulip.hmmio.htun.htyphoon.hubifsfsfs.hlzo.hxattr.hzlib.hudffs.hnls.hueficper.hueventhelperpath.huid16.huiouio.haec.hcif.hpcigeneric.hpdrvpdrv.hgenirq.hsercos3.hsmx.huli526x.hunix.hunix98ptys.hunixwaredisklabel.husbusb.hacm.hadutux.halim5632.han2720.hannouncenewdevices.happledisplay.harchhasehci.hhcd.hohci.hxhci.harmlinux.hatm.hbelkin.hberrycharge.hcatc.hcdcphonet.hcommon.hcxacru.hdevicefs.hehcihcd.hroothubtt.httnewsched.hemi26.hemi62.hepson2888.hezusb.hftdielan.hgl860.hgspcagspca.hbenq.hconex.hcpia1.hetoms.hfinepix.hjeilinj.hkonica.hmars.hmr97310a.hov519.hov534ov534.h9.hpac207.hpac7302.hpac7311.hsn9c2028.hsn9c20x.hsonixb.hsonixj.hspca1528.hspca500.hspca501.hspca505.hspca506.hspca508.hspca561.hsq905.hsq905c.hsq930x.hstk014.hstv0680.hsunplus.ht613.htv8532.hvc032x.hxirlinkcit.hzc3xx.hhid.hhiddev.hhso.hhwahcd.hidmouse.hiowarrior.hisightfw.hisp1362hcd.hkaweth.hkc2190.hlcd.hld.hled.hlegotower.hm5602.hmdc800.hmicrotek.hmon.hnetax8817x.hcdceem.hncm.hsubset.hcdcether.hdm9601.hgl620a.hint51x1.hmcs7830.hnet1080.hplusb.hrndishost.hwlan.hsmsc95xx.hzaurus.hohcihcd.hlittleendian.hotgutils.hpegasus.hprinter.hpwcpwc.hinputevdev.hrtl8150.hs2255.hserialserial.haircable.hark3116.hbelkin.hch341.hcp210x.hcyberjack.hcypressm8.hdebug.hdigiacceleport.hedgeportedgeport.hti.hempeg.hftdisio.hfunsoft.hgarmin.hgeneric.hhp4x.hipaq.hipw.hir.hiuu.hkeyspankeyspan.hpda.hklsi.hkobilsct.hmctu232.hmos7720.hmos7840.hmotorola.hnavman.homninet.hopticon.hoption.hoti6858.hpl2303.hqualcomm.hsafesafe.hpadded.hsiemensmpi.hsierrawireless.hspcp8x5.hsymbol.hti.hvisor.hwhiteheat.hwwan.hxircom.hsevseg.hsierranet.hsisusbvgasisusbvga.hcon.hsl811hcd.hspeedtouch.hstkwebcam.hstoragestorage.halauda.hcypressatacb.hdatafab.hfreecom.hisd200.hjumpshot.hkarma.honetouch.hsddr09.hsddr55.husbat.hstv06xx.hsupport.hsuspend.htmc.hu132hcd.hueagleatm.huhcihcd.husbnet.huss720.hvideoclassclass.hinputevdev.hvst.hwdm.hwhcihcd.hwusbwusb.hcbaf.hxhcihcd.hxusbatm.hzd1201.hzr364xx.husbpcwatchdog.husegenericsmphelpers.huserns.hreturnnotifier.hstacktracesupport.hutrace.hutsns.huvmmtimer.huwbuwb.hhwa.hi1480ui1480u.hwlp.hwhci.hwlp.hv4lusbdrivers.hveve.hcalls.hethdev.hiptables.hnetdev.hveth.hvfatfs.hvgaarbarb.hmaxgpus.hconsole.hswitcheroo.hvgaconsoftscrollbackscrollback.hsize.hvgastate.hvhostnet.hviarhinerhine.hmmio.hvelocity.hvideoau0828.hbt848bt848.hdvb.hbtcx.hcapturedrivers.hcs5345.hcs53l32a.hcx18cx18.halsa.hcx231xxcx231xx.halsa.hdvb.hrc.hcx2341x.hcx23885.hcx25840.hcx88cx88.halsa.hblackbird.hdvb.hmpeg.hvp3054.hdev.hem28xxem28xx.halsa.hdvb.hfbivtv.hhdpvr.hhelperchipsauto.hiri2c.hivtv.hm52790.hmedia.hmsp3400.hmt9v011.houtputcontrol.hpvrusb2pvrusb2.hdvb.hsysfs.hsaa6588.hsaa711x.hsaa7127.hsaa7134saa7134.halsa.hdvb.hrc.hsaa7146saa7146.hvv.hsaa7164.hsaa717x.htda7432.htlg2300.htuner.htvaudio.htveeprom.htvp5150.hupd64031a.hupd64083.husbvision.hv4l2v4l2.hcommon.hvp27smpx.hwm8739.hwm8775.hvideobufdmasg.hdvb.hgen.hvmalloc.hvirttobus.hvirtiovirtio.hballoon.hblk.hconsole.hnet.hpci.hring.hvirtualization.hvitessephy.hvlan8021q8021q.hgvrp.hvmeventcounters.hvmwareballoon.hpvscsi.hvmxnet3.hvortex.hvtvt.hconsole.hhwconsolebinding.hvttys.hvxge.hvxlan.hvzcheckpointcheckpoint.hiter.hdev.hevent.hfairsched.hgencalls.hiolimit.hquotaquota.hugid.hwdog.hw83627hfwdt.hw83697hfwdt.hw83697ugwdt.hw83877fwdt.hw83977fwdt.hwan.hwatchdogwatchdog.hcore.hwdtpci.hwextcore.hpriv.hproc.hspy.hwilinkplatformdata.hwimaxwimax.hdebuglevel.hi2400mi2400m.hdebuglevel.hsdio.husb.hwinbond840.hwirelesswireless.hextext.hsysfs.hwlti.hwl1251wl1251.hsdio.hwl12xx.hwlanwlan.h80211.hwlcore.hwm831xpower.hwatchdog.hwm8350power.hwatchdog.hx86x86.h6464.hacpinuma.hsmp.hacpicpufreq.hcmov.hcmpxchg.hcmpxchg64.hcpu.hcpuid.hdebugctlmsr.hextendedplatform.hht.hintelpstate.hinternodecachebytes.hioapic.hl1cachebytes.hshift.hlocalapic.hmcemce.hamd.hinject.hintel.hthreshold.hminimumcpufamily.hmpparse.hmsr.hp4clockmod.hpat.hpcccpufreq.hplatformdevices.hpmtimer.hpowernowk8.hrerouteforbrokenbootirqs.hreservelow64k.hspeedsteplib.hsupportsmemoryfailure.hthermalvector.htrampoline.htsc.huv.hwpworksok.hx2apic.hxadd.hxenxen.hballoon.hblkdevfrontend.hcompatxenfs.hdebugfs.hdevevtchn.hfbdevfrontend.hkbddevfrontend.hmaxdomainmemory.hnetdevfrontend.hplatformpci.hsaverestore.hscrubpages.hsyshypervisor.hxenfs.hxfrmxfrm.hipcomp.hmigrate.hstatistics.hsubpolicy.huser.hxfsfs.hposixacl.hquota.hxorblocks.hyentayenta.henetune.ho2.hricoh.hti.htoshiba.hzd1211rw.hzisofs.hzlibdeflate.hinflate.hzonedmadma.hflag.hdma32.hzramzram.hdebug.hcryptoaead.haes.halgapi.hauthenc.hb128ops.hcompress.hcryptd.hcrypto_wq.hctr.hdes.hdrbg.hgf128mul.hhash.hinternalaead.hcompress.hhash.hrng.hskcipher.hlrw.hmd5.hrng.hscatterwalk.hsha.hskcipher.htwofish.hvmac.hxts.hdrmati_pcigart.hdrmP.hdrm_agpsupport.hdrm_backport.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_edid.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_fixed.hdrm_flip_work.hdrm_gem.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_legacy.hdrm_mem_util.hdrm_mipi_dsi.hdrm_mm.hdrm_modes.hdrm_modeset_lock.hdrm_of.hdrm_os_linux.hdrm_panel.hdrm_pciids.hdrm_plane_helper.hdrm_rect.hdrm_sysfs.hdrm_vma_manager.hgma_drm.hi2cch7006.hsil164.htda998x.hi915_drm.hi915_pciids.hi915_powerwell.hidr2.hintel-gtt.httmttm_bo_api.httm_bo_driver.httm_execbuf_util.httm_lock.httm_memory.httm_module.httm_object.httm_page_alloc.httm_placement.hkeyskeyring-type.hrxrpc-type.huser-type.hlinux8250_pci.hKbuilda.out.hac97_codec.hacct.hacpi.hacpi_io.hacpi_pmtmr.hadb.hadfs_fs.haer.haffs_hardblocks.hagp_backend.hagpgart.haio.haio_abi.hambabus.hclcd.hkmi.hmmci.hpl022.hpl061.hpl093.hserial.hamifd.hamifdreg.hamigaffs.hanon_inodes.hapm-emulation.hapm_bios.harcdevice.harcfb.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_suni.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmel-mci.hatmel-pwm-bl.hatmel-ssc.hatmel_pdc.hatmel_pwm.hatmel_serial.hatmel_tc.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.hatomic.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hautoconf.hauxvec.haverage.hax25.hb1lli.hb1pcmcia.hbacking-dev.hbacklight.hbaycom.hbcd.hbcm47xx_wdt.hbcmabcma.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_driver_pcie2.hbcma_regs.hbcma_soc.hbfs_fs.hbinfmts.hbio.hbit_spinlock.hbitmap.hbitops.hbitrev.hblk-iopoll.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbootmem.hbottom_half.hbounds.hbpqether.hbrcmphy.hbsg-lib.hbsg.hbuffer_head.hbug.hbyteorderKbuildbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcancan.hKbuildbcm.hcore.hdev.herror.hnetlink.hplatformsja1000.hraw.hcapability.hcapi.hcb710.hcciss_ioctl.hcd1400.hcdev.hcdk.hcdrom.hcfag12864b.hcgroup.hcgroup_subsys.hcgroupstats.hchio.hcirc_buf.hclk.hclockchips.hclocksource.hcm4000_cs.hcn_proc.hcnt32_to_63.hcoda.hcoda_cache.hcoda_fs_i.hcoda_linux.hcoda_psdev.hcoff.hcom20020.hcompaction.hcompat.hcompile.hcompiler-gcc.hcompiler-gcc3.hcompiler-gcc4.hcompiler-intel.hcompiler.hcompletion.hcomstats.hconcap.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcordic.hcoredump.hcper.hcpt_context.hcpt_export.hcpt_image.hcpt_ioctl.hcpt_obj.hcpu.hcpu_rmap.hcpufreq.hcpuidle.hcpumask.hcpuset.hcramfs_fs.hcramfs_fs_sb.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc7.hcred.hcryptocrypto.hksign.hmpi.hcryptohash.hctype.hcuda.hcyclades.hcyclomx.hcycx_cfm.hcycx_drv.hcycx_x25.hdca.hdcache.hdcbnl.hdccp.hdcookies.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlzma.hdelay.hdelayacct.hdevice-mapper.hdevice.hdevice_cgroup.hdevpts_fs.hdio.hdirent.hdisplay.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-dirty-log.hdm-io.hdm-ioctl.hdm-kcopyd.hdm-log-userspace.hdm-region-hash.hdm9000.hdma-attrs.hdma-buf.hdma-debug.hdma-mapping.hdma_remapping.hdmaengine.hdmapool.hdmar.hdmi.hdn.hdnotify.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdqblk_xfs.hdrbd.hdrbd_config.hdrbd_limits.hdrbd_nl.hdrbd_tag_magic.hds1286.hds17287rtc.hdst.hdtlk.hdvbKbuildaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hdw_dmac.hdynamic_debug.hedac.hedd.heeprom_93cx6.hefi.hefs_fs_sb.hefs_vh.heisa.helevator.helf-em.helf-fdpic.helf.helfcore-compat.helfcore.helfnote.henclosure.herr.herrno.herrqueue.hetherdevice.hethtool.heventfd.heventpoll.hexport.hexportfs.hext2_fs.hext2_fs_sb.hext3_fs.hext3_fs_i.hext3_fs_sb.hext3_jbd.hf75375s.hfadvise.hfairsched.hfalloc.hfault-inject.hfb.hfcdevice.hfcntl.hfd.hfddidevice.hfdreg.hfdtable.hfence-watchdog.hfence.hfib_rules.hfiemap.hfile.hfilter.hfips.hfirewire-cdev.hfirewire-constants.hfirewire.hfirmware-map.hfirmware.hflat.hflex_array.hfont.hfreezer.hfs.hfs_enet_pd.hfs_stack.hfs_struct.hfs_uart_pd.hfscache-cache.hfscache.hfsl_devices.hfsnotify.hfsnotify_backend.hftrace.hftrace_event.hftrace_irq.hfuse.hfutex.hgameport.hgcd.hgen_stats.hgenalloc.hgeneric_acl.hgeneric_serial.hgenetlink.hgenhd.hgetcpu.hgfp.hgfs2_ondisk.hgigaset_dev.hgpio.hgpio_keys.hgpio_mouse.hhardirq.hhash.hhashtable.hhayesesp.hhdlchdlc.hKbuildioctl.hhdlcdrv.hhdmi.hhdpu_features.hhdreg.hhid-debug.hhid.hhiddev.hhidraw.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhp_sdc.hhpet.hhrtimer.hhtirq.hhuge_mm.hhugetlb.hhugetlb_inline.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhyperv.hhysdn_if.hi2ci2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-gpio.hi2c-id.hi2c-ocores.hi2c-pca-platform.hi2c-pnx.hi2c-pxa.hi2c.hadp5588.hat24.hdm355evm_msp.hlm8323.hmax732x.hmcs5000_ts.hpca953x.hpcf857x.hs6000.htps65010.htsc2007.htwl4030.hi2o-dev.hi2o.hi7300_idle.hi8042.hi8k.hibmtr.hicmp.hicmpv6.hide.hidr.hieee80211.hif.hif_addr.hif_addrlabel.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_ec.hif_eql.hif_ether.hif_fc.hif_fddi.hif_frad.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_macvlan.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_strip.hif_tr.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hima.hin.hin6.hin_route.hinet.hinet_diag.hinet_lro.hinetdevice.hinit.hinit_ohci1394_dma.hinit_task.hinitrd.hinotify.hinputinput-polldev.hinput.heeti_ts.hmatrix_keypad.hmt.hintel-gtt.hintel-iommu.hinterrupt.hinterval_tree.hio-mapping.hio.hioc3.hioc4.hiocontext.hioctl.hiommu-helper.hiommu.hioport.hioprio.hiova.hip.hip6_tunnel.hip_vs.hipc.hipc_namespace.hipmi.hipmi_msgdefs.hipmi_smi.hipsec.hipv6.hipv6_route.hipx.hirda.hirq.hirq_cpustat.hirq_work.hirqflags.hirqnr.hirqreturn.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdnisdn.hKbuildcapicmd.hcapilli.hcapiutil.hhdlc.hisdn_divertif.hisdn_ppp.hisdnif.hisicom.hiso_fs.histallion.hivtv.hivtvfb.hixjuser.hjbd.hjbd2.hjffs2.hjhash.hjiffies.hjournal-head.hjoystick.hkallsyms.hkbd_diacr.hkbd_kern.hkbuild.hkconfig.hkd.hkdebug.hkdev_t.hkernel-page-flags.hkernel.hkernel_stat.hkernelcapi.hkexec.hkey-type.hkey.hkeyboard.hkeyctl.hkfifo-new.hkfifo.hkgdb.hkhugepaged.hklist.hkmalloc_sizes.hkmemcheck.hkmemleak.hkmemtrace.hkmod.hkmsg_dump.hkobj_map.hkobject.hkprobes.hkref.hks0108.hksm.hkthread.hktime.hkvm.hkvm_host.hkvm_para.hkvm_types.hlapb.hlatencytop.hlcd.hlcm.hleds-bd2802.hleds-lp3944.hleds-pca9532.hleds.hleds_pwm.hlglock.hlguest.hlguest_launcher.hlibata.hlibc-compat.hlibps2.hlicense.hlimits.hlinkage.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_nulls.hlist_sort.hllc.hllist.hlmb.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.hlog2.hloop.hlp.hlru_cache.hlsm_audit.hlzo.hm48t86.hmISDNdsp.hmISDNhw.hmISDNif.hmagic.hmajor.hmap_to_7segment.hmaple.hmath64.hmatroxfb.hmax17040_battery.hmbcache.hmbus.hmc146818rtc.hmc6821.hmca-legacy.hmca.hmdio-bitbang.hmdio-gpio.hmdio.hmemcontrol.hmemory.hmemory_hotplug.hmempolicy.hmempool.hmemstick.hmeye.hmfdab3100.hasic3.hcore.hda903x.hds1wm.hezx-pcap.hhtc-egpio.hhtc-pasic3.hlpc_ich.hmc13783-private.hmc13783.hpcf50633adc.hcore.hgpio.hmbc.hpmic.hrtsx_common.hrtsx_pci.hrtsx_usb.ht7l66xb.htc6387xb.htc6393xb.htmio.hwm831xauxadc.hcore.hgpio.hirq.hotp.hpdata.hpmu.hregulator.hstatus.hwatchdog.hwm8350audio.hcomparator.hcore.hgpio.hpmic.hrtc.hsupply.hwdt.hwm8400-audio.hwm8400-private.hwm8400.hmg_disk.hmigrate.hmii.hminix_fs.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmm.hmm_inline.hmm_types.hmman.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdio.hsdio_func.hsdio_ids.hmmdebug.hmmgang.hmmiotrace.hmmtimer.hmmu_context.hmmu_notifier.hmmzone.hmnt_namespace.hmod_devicetable.hmodsign.hmodule.hmoduleloader.hmoduleparam.hmount.hmpage.hmpls.hmqueue.hmroute.hmroute6.hmsdos_fs.hmsg.hmsi.hmtdbbm.hblktrans.hcfi.hcfi_endian.hcompatmac.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hinftl.hmap.hmtd.hmtdram.hnand-gpio.hnand.hnand_ecc.hndfc.hnftl.honenand.honenand_regs.hpartitions.hpfow.hphysmap.hplat-ram.hpmc551.hqinfo.hsh_flctl.hsharpsl.hsuper.hubi.hxip.hmtio.hmutex-debug.hmutex.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmxm-wmi.hn_r3964.hnamei.hnbd.hncp.hncp_fs.hncp_fs_i.hncp_fs_sb.hncp_mount.hncp_no.hneighbour.hnet.hnet_dropmon.hnet_tstamp.hnetdevice.hnetfilternetfilter.hKbuildipsetKbuildip_set.hip_set_ahash.hip_set_bitmap.hip_set_getport.hip_set_hash.hip_set_list.hip_set_timeout.hpfxlen.hnf_conntrack_amanda.hnf_conntrack_common.hnf_conntrack_dccp.hnf_conntrack_ftp.hnf_conntrack_h323.hnf_conntrack_h323_asn1.hnf_conntrack_h323_types.hnf_conntrack_irc.hnf_conntrack_pptp.hnf_conntrack_proto_gre.hnf_conntrack_sane.hnf_conntrack_sctp.hnf_conntrack_sip.hnf_conntrack_snmp.hnf_conntrack_tcp.hnf_conntrack_tftp.hnf_conntrack_tuple_common.hnfnetlink.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_log.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_DSCP.hxt_LED.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TPROXY.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_dccp.hxt_dscp.hxt_esp.hxt_hashlimit.hxt_helper.hxt_iprange.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.hKbuildarp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hKbuildebt_802_3.hebt_among.hebt_arp.hebt_arpreply.hebt_ip.hebt_ip6.hebt_limit.hebt_log.hebt_mark_m.hebt_mark_t.hebt_nat.hebt_nflog.hebt_pkttype.hebt_redirect.hebt_stp.hebt_ulog.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hKbuildip_queue.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_SAME.hipt_TOS.hipt_TTL.hipt_ULOG.hipt_addrtype.hipt_ah.hipt_ecn.hipt_iprange.hipt_owner.hipt_realm.hipt_tos.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hKbuildip6_tables.hip6t_HL.hip6t_LOG.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_owner.hip6t_rt.hnetlink.hnetpoll.hnetrom.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_acl.hnfs4_mount.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_idmap.hnfs_iostat.hnfs_mount.hnfs_page.hnfs_xdr.hnfsacl.hnfsdKbuildconst.hdebug.hexport.hnfsfh.hstats.hsyscall.hnfsd_idmap.hnilfs2_fs.hnl80211.hnl802154.hnls.hnmi.hnode.hnodemask.hnotifier.hnsc_gpio.hnsproxy.hnubus.hnuma.hnvme.hnvram.hnwpserial.hof.hof_device.hof_gpio.hof_i2c.hof_mdio.hof_platform.hof_spi.hoom.hopenvswitch.hoprofile.hoxu210hp.hpage-debug-flags.hpage-flags.hpage-isolation.hpage_cgroup.hpageblock-flags.hpagemap.hpagevec.hparam.hparport.hparport_pc.hparser.hpatchkey.hpath.hpci-acpi.hpci-aspm.hpci-dma.hpci.hpci_hotplug.hpci_ids.hpci_regs.hpcieport_if.hpda_power.hpercpu-defs.hpercpu-rwsem.hpercpu.hpercpu_counter.hperf_counter.hperf_event.hperf_regs.hpersonality.hpfcache.hpfkeyv2.hpfn.hpg.hphantom.hphonedev.hphonet.hphy.hphy_fixed.hpid.hpid_namespace.hpim.hpipe_fs_i.hpkt_cls.hpkt_sched.hpktcdvd.hplatform_device.hplist.hploopcompat.hinternal.hploop.hploop_if.hploop_stat.hpm.hpm_qos.hpm_qos_params.hpm_runtime.hpm_wakeup.hpmu.hpnp.hpoison.hpoll.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hposix_types.hpower_supply.hpowercap.hppdev.hppp-comp.hppp_channel.hppp_defs.hpps.hpps_kernel.hpram.hpramcache.hprctl.hpreempt.hprefetch.hprintk.hprio_heap.hprio_tree.hproc_fs.hprofile.hproportions.hpstore.hptp_classify.hptp_clock.hptp_clock_kernel.hptrace.hpwm.hpwm_backlight.hqnx4_fs.hqnxtypes.hquicklist.hquota.hquotaops.hradeonfb.hradix-tree.hraidKbuildmd_p.hmd_u.hpq.hxor.hraid_class.hramfs.hrandom.hrange.hratelimit.hrational.hraw.hrbtree.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcutree.hrds.hreboot.hreciprocal_div.hregset.hregulatorbq24022.hconsumer.hdriver.hfixed.hlp3971.hmachine.hmax1586.huserspace-consumer.hreiserfs_acl.hreiserfs_fs.hreiserfs_fs_i.hreiserfs_fs_sb.hreiserfs_xattr.hrelay.hres_counter.hreservation.hresource.hresume-trace.hrfkill.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrndis.hromfs_fs.hroot_dev.hrose.hrotary_encoder.hroute.hrslib.hrtcrtc-v3020.hrtc.hm48t59.hrtmutex.hrtnetlink.hrwsem-spinlock.hrwsem.hrxrpc.hsc26198.hscatterlist.hscc.hsched.hscreen_info.hsctp.hscx200.hscx200_gpio.hsdla.hseccomp.hsecurebits.hsecurity.hselection.hselinux.hselinux_netlink.hsem.hsemaphore.hseq_file.hseq_file_net.hseqlock.hserial.hserial167.hserialP.hserial_8250.hserial_core.hserial_max3100.hserial_pnx8xxx.hserial_reg.hserial_sci.hserio.hsfi.hsfi_acpi.hsh_intc.hsh_timer.hshm.hshmem_fs.hsht15.hsignal.hsignalfd.hskbuff.hslab.hslab_def.hslob_def.hslow-work.hslub_def.hsm501-regs.hsm501.hsmb.hsmb_fs.hsmb_fs_i.hsmb_fs_sb.hsmb_mount.hsmbno.hsmc911x.hsmc91x.hsmp.hsmp_lock.hsmsc911x.hsnmp.hsocket.hsockios.hsom.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hspiKbuildad7877.had7879.hads7846.hat73c213.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hlms283gf05.hmax7301.hmc33880.hmcp23s08.hmmc_spi.horion_spi.hspi.hspi_bitbang.hspi_gpio.hspidev.htdo24m.htle62x0.hwl12xx.hspinlock.hspinlock_api_smp.hspinlock_api_up.hspinlock_types.hspinlock_types_up.hspinlock_up.hsplice.hsrcu.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hstackprotector.hstacktrace.hstallion.hstart_kernel.hstat.hstatfs.hstddef.hstop_machine.hstring.hstring_helpers.hstringify.hsunrpcKbuildauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hgss_spkm3.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hsched.hstats.hsvc.hsvc_rdma.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtrdma.hxprtsock.hsuperhyway.hsuspend.hsuspend_ioctls.hsvga.hswab.hswap.hswapops.hswiotlb.hsynclink.hsys.hsyscalls.hsysctl.hsysdev.hsysfs.hsyslog.hsysrq.hsysv_fs.htask_io_accounting.htask_io_accounting_ops.htask_work.htaskstats.htaskstats_kern.htboot.htc.htc_actKbuildtc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htc_ematchKbuildtc_em_cmp.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htelephony.htermios.htextsearch.htextsearch_fsm.htfrc.hthermal.hthinkpad_acpi.hthread_info.hthreads.htick.htifm.htime.htimecompare.htimer.htimerfd.htimeriomem-rng.htimes.htimex.htiocl.htipc.htipc_config.htopology.htoshiba.htpm.htrace_clock.htrace_seq.htracehook.htracepoint.htransport_class.htrdevice.htsacct_kern.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.huaccess.hucb1400.hudf_fs_i.hudp.huinput.huio.huio_driver.hultrasound.hun.hunalignedaccess_ok.hbe_byteshift.hbe_memmove.hbe_struct.hgeneric.hle_byteshift.hle_memmove.hle_struct.hmemmove.hpacked_struct.hunistd.husbusb.hKbuildassociation.hatmel_usba_udc.haudio-v2.haudio.hc67x00.hcdc.hcdc_ncm.hch11.hch9.hcomposite.hehci_def.hg_printer.hgadget.hgadgetfs.hgpio_vbus.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1362.hisp1760.hlangwell_udc.hm66592.hmidi.hmusb.hnet2280.hotg.hquirks.hr8a66597.hrndis_host.hserial.hsl811.htmc.husbnet.hvideo.hvstusb.hwusb-wa.hwusb.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.hutime.hutrace.huts.hutsname.hutsrelease.huuid.huwbuwb.hdebug-cmd.hspec.humc.hwhci.hve.hve_nfs.hve_proto.hve_task.hveip.hvenet.hveprintk.hvermagic.hversion.hveth.hvfs.hvga_switcheroo.hvgaarb.hvhost.hvia.hvideo_output.hvideodev.hvideodev2.hvideotext.hvirtinfo.hvirtio.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_ids.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvlynq.hvmalloc.hvmstat.hvt.hvt_buffer.hvt_kern.hvzcalluser.hvzctl.hvzctl_quota.hvzctl_venet.hvzctl_veth.hvzdq_tree.hvzevent.hvziolimit.hvziptable_defs.hvzquota.hvzquota_qlnk.hvzsnap.hvzstat.hw1-gpio.hwait.hwanrouter.hwatchdog.hwimaxwimax.hKbuilddebug.hi2400m.hwireless.hwl12xx.hwlp.hwm97xx.hwm97xx_batt.hworkqueue.hwriteback.hww_mutex.hx25.hxattr.hxfrm.hxilinxfb.hyam.hzconf.hzlib.hzorro.hzorro_ids.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediaadv7343.hbt819.hcs5345.hcs53l32a.hcx2341x.hcx25840.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hvpfe_capture.hvpfe_types.hvpss.hi2c-addr.hir-common.hir-kbd-i2c.hlirc.hlirc_dev.hm52790.hmsp3400.hov772x.hovcamchip.hpwc-ioctl.hradio-si4713.hrc-core.hrc-map.hrds.hsaa6588.hsaa6752hs.hsaa7115.hsaa7127.hsaa7146.hsaa7146_vv.hsh_mobile_ceu.hsi4713.hsoc_camera.hsoc_camera_platform.hsoc_mediabus.htuner-types.htuner.htvaudio.htveeprom.htvp514x.htvp5150.htw9910.hupd64031a.hupd64083.hv4l2-chip-ident.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-event.hv4l2-fh.hv4l2-i2c-drv.hv4l2-int-device.hv4l2-ioctl.hv4l2-mediabus.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-dvb.hvideobuf-vmalloc.hwm8775.hmtdKbuildinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hnet9p9p.hclient.htransport.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.hah.harp.hatmclip.hax25.hax88796.hbluetoothbluetooth.hhci.hhci_core.hl2cap.hrfcomm.hsco.hbusy_poll.hcfg80211-wext.hcfg80211.hchecksum.hcipso_ipv4.hcls_cgroup.hcompat.hdatalink.hdcbevent.hdcbnl.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdsa.hdsfield.hdst.hdst_ops.hesp.hethoc.hfib_rules.hflow.hflow_keys.hgarp.hgen_stats.hgenetlink.hgre.hgro_cells.hicmp.hieee80211_radiotap.hieee802154.hieee802154_netdev.hif_inet6.hinet6_connection_sock.hinet6_hashtables.hinet_common.hinet_connection_sock.hinet_ecn.hinet_frag.hinet_hashtables.hinet_sock.hinet_timewait_sock.hinetpeer.hip.hip6_checksum.hip6_fib.hip6_route.hip6_tunnel.hip_fib.hip_tunnels.hip_vs.hipcomp.hipconfig.hipv6.hipx.hirdaaf_irda.hcrc.hdiscovery.hircomm_core.hircomm_event.hircomm_lmp.hircomm_param.hircomm_ttp.hircomm_tty.hircomm_tty_attach.hirda.hirda_device.hiriap.hiriap_event.hirias_object.hirlan_client.hirlan_common.hirlan_eth.hirlan_event.hirlan_filter.hirlan_provider.hirlap.hirlap_event.hirlap_frame.hirlmp.hirlmp_event.hirlmp_frame.hirmod.hirqueue.hirttp.hparameters.hqos.htimer.hwrapper.hiucvaf_iucv.hiucv.hiw_handler.hlapb.hlib80211.hllc.hllc_c_ac.hllc_c_ev.hllc_c_st.hllc_conn.hllc_if.hllc_pdu.hllc_s_ac.hllc_s_ev.hllc_s_st.hllc_sap.hmac80211.hmip6.hmld.hndisc.hneighbour.hnet_namespace.hnetdma.hnetevent.hnetfilteripv4nf_conntrack_ipv4.hnf_defrag_ipv4.hipv6nf_conntrack_icmpv6.hnf_conntrack_ipv6.hnf_defrag_ipv6.hnf_conntrack.hnf_conntrack_acct.hnf_conntrack_core.hnf_conntrack_ecache.hnf_conntrack_expect.hnf_conntrack_extend.hnf_conntrack_helper.hnf_conntrack_l3proto.hnf_conntrack_l4proto.hnf_conntrack_tuple.hnf_log.hnf_nat.hnf_nat_core.hnf_nat_helper.hnf_nat_protocol.hnf_nat_rule.hnf_queue.hnf_tproxy_core.hnfnetlink_log.hxt_log.hxt_rateest.hnetlabel.hnetlink.hnetlink_sock.hnetnsconntrack.hcore.hdccp.hgeneric.hhash.hipv4.hipv6.hmib.hpacket.hunix.hx_tables.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnl802154.hp8022.hphonetgprs.hpep.hphonet.hpn_dev.hping.hpkt_cls.hpkt_sched.hprotocol.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrtnetlink.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstructs.htsnmap.hulpevent.hulpqueue.huser.hsecure_seq.hslhc_vj.hsnmp.hsock.hstp.htc_acttc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htcp.htcp_states.htimewait_sock.htipctipc.htipc_bearer.htipc_msg.htipc_port.htransp_v6.hudp.hudplite.hvxlan.hwext.hwimax.hwpan-phy.hx25.hx25device.hxfrm.hpcmciaciscode.hcisreg.hcistpl.hcs.hcs_types.hdevice_id.hds.hmem_op.hss.hrdmaKbuildib.hib_addr.hib_cache.hib_cm.hib_fmr_pool.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_umem.hib_user_cm.hib_user_mad.hib_user_sa.hib_user_verbs.hib_verbs.hiw_cm.hrdma_cm.hrdma_cm_ib.hrdma_netlink.hrdma_user_cm.hrxrpcpacket.htypes.hscsiKbuildfcKbuildfc_els.hfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_fs.hfc_gs.hfc_ms.hfc_ns.hfc_encode.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hlibsrp.hosd_attributes.hosd_initiator.hosd_protocol.hosd_sec.hosd_sense.hosd_types.hsas.hsas_ata.hscsi.hscsi_bsg_fc.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_netlink.hscsi_netlink_fc.hscsi_tcq.hscsi_tgt.hscsi_tgt_if.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hsoundKbuildac97_codec.haci.had1816a.had1843.hak4114.hak4117.hak4531_codec.hak4xxx-adda.hasequencer.hasound.hasound_fm.hasoundef.hatmel-abdac.hatmel-ac97c.hcontrol.hcore.hcs4231-regs.hcs46xx.hcs46xx_dsp_scb_types.hcs46xx_dsp_spos.hcs46xx_dsp_task_types.hcs8403.hcs8427.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgus.hhda_hwdep.hhda_verbs.hhdsp.hhdspm.hhwdep.hi2c.hinfo.hinitval.hjack.hl3.hmemalloc.hminors.hmixer_oss.hmpu401.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hs3c24xx_uda134x.hsb.hsb16_csp.hseq_device.hseq_kernel.hseq_midi_emul.hseq_midi_event.hseq_oss.hseq_oss_legacy.hseq_virmidi.hsfnt_info.hsh_fsi.hsnd_wavefront.hsoc-dai.hsoc-dapm.hsoc-of-simple.hsoc.hsoundfont.hsscape_ioctl.htea575x-tuner.htea6330t.htimer.htlv.htrident.huda134x.huda1380.hutil_mem.hversion.hvx_core.hwavefront.hwm8993.hwm9081.hwss.hymfpci.htraceboot.hdefine_trace.heventsblock.hbtrfs.hext3.hext4.hfence.hirq.hjbd.hjbd2.hkmem.hkvm.hlock.hmce.hmodule.hnapi.hnet.hpower.hras.hsched.hscsi.hsignal.hskb.hsock.hsunrpc.hsyscalls.htimer.hudp.hworkqueue.hwriteback.hftrace.hsyscall.hvideoKbuildatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcvisionppc.hda8xx-fb.hedid.hepson1355.hgbe.hhecubafb.higa.hili9320.hkyro.hmach64.hmaxinefb.hmbxfb.hmetronomefb.hmipi_display.hneomagic.hnewport.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsgivw.hsh_mobile_lcdc.hsisfb.hsstfb.htdfx.htgafb.htrident.huvesafb.hvga.hw100fb.hinitKconfigMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.openvzKconfig.preemptMakefilebcKconfigMakefilecptMakefileeventsMakefilegcovKconfigMakefileirqMakefilepowerKconfigMakefiletimeKconfigMakefiletraceKconfigMakefileveMakefilelibKconfigKconfig.debugKconfig.kgdbKconfig.kmemcheckMakefilelzoMakefileraid6Makefileraid6testMakefilereed_solomonMakefilezlib_deflateMakefilezlib_inflateMakefilemmKconfigKconfig.debugMakefilenet802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecanKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledsaKconfigMakefileeconetKconfigMakefileethernetMakefileieee802154KconfigMakefileipv4KconfigMakefilenetfilterKconfigMakefileipv6KconfigMakefilenetfilterKconfigMakefileipxKconfigMakefileirdaKconfigMakefileircommKconfigMakefileirlanKconfigMakefileirnetKconfigMakefileiucvKconfigMakefilekeyMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkMakefilenetromMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefiletipcKconfigMakefileunixKconfigMakefilewanrouterKconfigMakefilewimaxKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexfrmKconfigMakefilesamplesKconfigMakefilekobjectMakefilekprobesMakefiletrace_eventsMakefiletracepointsMakefilescripts.conmakehash.cmd.gitignore.kallsyms.cmd.pnmtologo.cmd.unifdef.cmdKbuild.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.fwinstMakefile.headersinstMakefile.hostMakefile.libMakefile.modinstMakefile.modpostbasic.docproc.cmd.fixdep.cmd.gitignore.hash.cmdMakefiledocprocdocproc.cfixdepfixdep.chashhash.cmodules.orderbin2c.cbinoffset.cbloat-o-meterbootgraph.plcheckincludes.plcheckkconfigsymbols.shcheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plcleanfilecleanpatchconfigconmakehashconmakehash.cdecodecodediffconfigdtc.gitignoreMakefileMakefile.dtcchecks.cdata.cdtc-lexer.ldtc-lexer.lex.c_shippeddtc-parser.tab.c_shippeddtc-parser.tab.h_shippeddtc-parser.ydtc.cdtc.hflattree.cfstree.clibfdtMakefile.libfdtfdt.cfdt.hfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cversion_gen.hexport_report.plextract-ikconfiggcc-version.shgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgen_initramfs_list.shgenksyms.genksyms.cmd.genksyms.o.cmd.gitignore.lex.o.cmd.parse.o.cmdMakefilegenksymsgenksyms.cgenksyms.hkeywords.ckeywords.c_shippedkeywords.gperflex.clex.c_shippedlex.lmodules.orderparse.cparse.c_shippedparse.hparse.h_shippedparse.yget_maintainer.plgfp-translateheaderdep.plheaders.shheaders_check.plheaders_install.plkallsymskallsyms.ckconfig.conf.cmd.conf.o.cmd.gitignore.kxgettext.o.cmd.zconf.tab.o.cmdMakefilePOTFILES.incheck.shconfconf.cconfdata.cexpr.cexpr.hgconf.cgconf.gladeimages.ckconfig_load.ckxgettext.clex.zconf.clex.zconf.c_shippedlkc.hlkc_proto.hlxdialog.gitignoreBIG.FAT.WARNINGcheck-lxdialog.shchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf.cmenu.cqconf.ccqconf.hstreamline_config.plsymbol.cutil.czconf.gperfzconf.hash.czconf.hash.c_shippedzconf.lzconf.tab.czconf.tab.c_shippedzconf.ykernel-docksymoopsREADMEmakelstmarkup_oops.plmkcompile_hmkmakefilemksysmapmkuboot.shmkversionmod.elfconfig.h.cmd.empty.o.cmd.file2alias.o.cmd.gitignore.mk_elfconfig.cmd.mod-extract.cmd.modpost.cmd.modpost.o.cmd.sumversion.o.cmdMakefileelfconfig.hempty.cfile2alias.cmk_elfconfigmk_elfconfig.cmod-extractmod-extract.cmodpostmodpost.cmodpost.hmodsign-note.shmodules.ordersumversion.cmodule-common.ldsmodules.ordernamespace.plpackageMakefilebuilddebbuildtarmkspecpatch-kernelpnmtologopnmtologo.cprofile2linkerlist.plrecordmcount.plrt-testercheck-all.shrt-tester.pyrt-tester.pycrt-tester.pyot2-l1-2rt-sameprio.tstt2-l1-pi.tstt2-l1-signal.tstt2-l2-2rt-deadlock.tstt3-l1-pi-1rt.tstt3-l1-pi-2rt.tstt3-l1-pi-3rt.tstt3-l1-pi-signal.tstt3-l1-pi-steal.tstt3-l2-pi.tstt4-l2-pi-deboost.tstt5-l4-pi-boost-deboost-setsched.tstt5-l4-pi-boost-deboost.tstselinuxMakefileREADMEgenheadersMakefilegenheaders.cinstall_policy.shmdp.gitignoreMakefiledbus_contextsmdp.csetlocalversionshow_deltatags.shtracingdraw_functrace.pydraw_functrace.pycdraw_functrace.pyounifdefunifdef.cver_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolslibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archfeature-checksMakefilescriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab113.5//usr/src/kernels/2.6.32-042stab113.5/arch//usr/src/kernels/2.6.32-042stab113.5/arch/alpha//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/boot//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/lib//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/mm//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/arm//usr/src/kernels/2.6.32-042stab113.5/arch/arm/boot//usr/src/kernels/2.6.32-042stab113.5/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab113.5/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/arm/common//usr/src/kernels/2.6.32-042stab113.5/arch/arm/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/arm/lib//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mm//usr/src/kernels/2.6.32-042stab113.5/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab113.5/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/tools//usr/src/kernels/2.6.32-042stab113.5/arch/arm/vfp//usr/src/kernels/2.6.32-042stab113.5/arch/avr32//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boot//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/lib//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/mm//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/cris//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab113.5/arch/cris/boot//usr/src/kernels/2.6.32-042stab113.5/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab113.5/arch/cris/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/cris/mm//usr/src/kernels/2.6.32-042stab113.5/arch/frv//usr/src/kernels/2.6.32-042stab113.5/arch/frv/boot//usr/src/kernels/2.6.32-042stab113.5/arch/frv/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/frv/lib//usr/src/kernels/2.6.32-042stab113.5/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab113.5/arch/frv/mm//usr/src/kernels/2.6.32-042stab113.5/arch/h8300//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/boot//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/lib//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/mm//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab113.5/arch/ia64//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/dig//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/lib//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/mm//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/pci//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/uv//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/xen//usr/src/kernels/2.6.32-042stab113.5/arch/m32r//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/boot//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/lib//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/mm//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab113.5/arch/m68k//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/atari//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/lib//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/mac//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/mm//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/q40//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/tools//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab113.5/arch/mips//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab113.5/arch/mips/ar7//usr/src/kernels/2.6.32-042stab113.5/arch/mips/basler//usr/src/kernels/2.6.32-042stab113.5/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab113.5/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab113.5/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab113.5/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab113.5/arch/mips/boot//usr/src/kernels/2.6.32-042stab113.5/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab113.5/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab113.5/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab113.5/arch/mips/dec//usr/src/kernels/2.6.32-042stab113.5/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab113.5/arch/mips/emma//usr/src/kernels/2.6.32-042stab113.5/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab113.5/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab113.5/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab113.5/arch/mips/jazz//usr/src/kernels/2.6.32-042stab113.5/arch/mips/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/mips/lasat//usr/src/kernels/2.6.32-042stab113.5/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab113.5/arch/mips/lib//usr/src/kernels/2.6.32-042stab113.5/arch/mips/loongson//usr/src/kernels/2.6.32-042stab113.5/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab113.5/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab113.5/arch/mips/mm//usr/src/kernels/2.6.32-042stab113.5/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab113.5/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/mips/pci//usr/src/kernels/2.6.32-042stab113.5/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab113.5/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab113.5/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab113.5/arch/mips/power//usr/src/kernels/2.6.32-042stab113.5/arch/mips/rb532//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sni//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab113.5/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab113.5/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab113.5/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab113.5/arch/parisc//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/lib//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/mm//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab113.5/arch/s390//usr/src/kernels/2.6.32-042stab113.5/arch/s390/appldata//usr/src/kernels/2.6.32-042stab113.5/arch/s390/boot//usr/src/kernels/2.6.32-042stab113.5/arch/s390/crypto//usr/src/kernels/2.6.32-042stab113.5/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab113.5/arch/s390/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab113.5/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab113.5/arch/s390/kvm//usr/src/kernels/2.6.32-042stab113.5/arch/s390/lib//usr/src/kernels/2.6.32-042stab113.5/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/s390/mm//usr/src/kernels/2.6.32-042stab113.5/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/score//usr/src/kernels/2.6.32-042stab113.5/arch/score/boot//usr/src/kernels/2.6.32-042stab113.5/arch/score/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/score/lib//usr/src/kernels/2.6.32-042stab113.5/arch/score/mm//usr/src/kernels/2.6.32-042stab113.5/arch/sh//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boot//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab113.5/arch/sh/cchips//usr/src/kernels/2.6.32-042stab113.5/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab113.5/arch/sh/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab113.5/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab113.5/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab113.5/arch/sh/lib//usr/src/kernels/2.6.32-042stab113.5/arch/sh/lib64//usr/src/kernels/2.6.32-042stab113.5/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/sh/mm//usr/src/kernels/2.6.32-042stab113.5/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/sh/tools//usr/src/kernels/2.6.32-042stab113.5/arch/sparc//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/boot//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/lib//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/mm//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/prom//usr/src/kernels/2.6.32-042stab113.5/arch/um//usr/src/kernels/2.6.32-042stab113.5/arch/um/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/um/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab113.5/arch/um/scripts//usr/src/kernels/2.6.32-042stab113.5/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab113.5/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab113.5/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab113.5/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab113.5/arch/x86//usr/src/kernels/2.6.32-042stab113.5/arch/x86/boot//usr/src/kernels/2.6.32-042stab113.5/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/x86/crypto//usr/src/kernels/2.6.32-042stab113.5/arch/x86/ia32//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kvm//usr/src/kernels/2.6.32-042stab113.5/arch/x86/lguest//usr/src/kernels/2.6.32-042stab113.5/arch/x86/lib//usr/src/kernels/2.6.32-042stab113.5/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/x86/mm//usr/src/kernels/2.6.32-042stab113.5/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab113.5/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/x86/pci//usr/src/kernels/2.6.32-042stab113.5/arch/x86/power//usr/src/kernels/2.6.32-042stab113.5/arch/x86/tools//usr/src/kernels/2.6.32-042stab113.5/arch/x86/vdso//usr/src/kernels/2.6.32-042stab113.5/arch/x86/video//usr/src/kernels/2.6.32-042stab113.5/arch/x86/xen//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab113.5/block//usr/src/kernels/2.6.32-042stab113.5/crypto//usr/src/kernels/2.6.32-042stab113.5/crypto/async_tx//usr/src/kernels/2.6.32-042stab113.5/crypto/mpi//usr/src/kernels/2.6.32-042stab113.5/crypto/signature//usr/src/kernels/2.6.32-042stab113.5/drivers//usr/src/kernels/2.6.32-042stab113.5/drivers/accessibility//usr/src/kernels/2.6.32-042stab113.5/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab113.5/drivers/acpi//usr/src/kernels/2.6.32-042stab113.5/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab113.5/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab113.5/drivers/amba//usr/src/kernels/2.6.32-042stab113.5/drivers/ata//usr/src/kernels/2.6.32-042stab113.5/drivers/atm//usr/src/kernels/2.6.32-042stab113.5/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab113.5/drivers/base//usr/src/kernels/2.6.32-042stab113.5/drivers/base/power//usr/src/kernels/2.6.32-042stab113.5/drivers/bcma//usr/src/kernels/2.6.32-042stab113.5/drivers/block//usr/src/kernels/2.6.32-042stab113.5/drivers/block/aoe//usr/src/kernels/2.6.32-042stab113.5/drivers/block/drbd//usr/src/kernels/2.6.32-042stab113.5/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab113.5/drivers/block/paride//usr/src/kernels/2.6.32-042stab113.5/drivers/block/ploop//usr/src/kernels/2.6.32-042stab113.5/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab113.5/drivers/bluetooth//usr/src/kernels/2.6.32-042stab113.5/drivers/cdrom//usr/src/kernels/2.6.32-042stab113.5/drivers/char//usr/src/kernels/2.6.32-042stab113.5/drivers/char/agp//usr/src/kernels/2.6.32-042stab113.5/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab113.5/drivers/char/ip2//usr/src/kernels/2.6.32-042stab113.5/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab113.5/drivers/char/mwave//usr/src/kernels/2.6.32-042stab113.5/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab113.5/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab113.5/drivers/char/rio//usr/src/kernels/2.6.32-042stab113.5/drivers/char/tpm//usr/src/kernels/2.6.32-042stab113.5/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab113.5/drivers/clocksource//usr/src/kernels/2.6.32-042stab113.5/drivers/connector//usr/src/kernels/2.6.32-042stab113.5/drivers/cpufreq//usr/src/kernels/2.6.32-042stab113.5/drivers/cpuidle//usr/src/kernels/2.6.32-042stab113.5/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab113.5/drivers/crypto//usr/src/kernels/2.6.32-042stab113.5/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab113.5/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab113.5/drivers/dca//usr/src/kernels/2.6.32-042stab113.5/drivers/dio//usr/src/kernels/2.6.32-042stab113.5/drivers/dma//usr/src/kernels/2.6.32-042stab113.5/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab113.5/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab113.5/drivers/edac//usr/src/kernels/2.6.32-042stab113.5/drivers/eisa//usr/src/kernels/2.6.32-042stab113.5/drivers/firewire//usr/src/kernels/2.6.32-042stab113.5/drivers/firmware//usr/src/kernels/2.6.32-042stab113.5/drivers/gpio//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab113.5/drivers/hid//usr/src/kernels/2.6.32-042stab113.5/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab113.5/drivers/hv//usr/src/kernels/2.6.32-042stab113.5/drivers/hwmon//usr/src/kernels/2.6.32-042stab113.5/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab113.5/drivers/i2c//usr/src/kernels/2.6.32-042stab113.5/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab113.5/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab113.5/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab113.5/drivers/ide//usr/src/kernels/2.6.32-042stab113.5/drivers/idle//usr/src/kernels/2.6.32-042stab113.5/drivers/ieee1394//usr/src/kernels/2.6.32-042stab113.5/drivers/ieee802154//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab113.5/drivers/input//usr/src/kernels/2.6.32-042stab113.5/drivers/input/gameport//usr/src/kernels/2.6.32-042stab113.5/drivers/input/joystick//usr/src/kernels/2.6.32-042stab113.5/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab113.5/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab113.5/drivers/input/misc//usr/src/kernels/2.6.32-042stab113.5/drivers/input/mouse//usr/src/kernels/2.6.32-042stab113.5/drivers/input/serio//usr/src/kernels/2.6.32-042stab113.5/drivers/input/tablet//usr/src/kernels/2.6.32-042stab113.5/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab113.5/drivers/leds//usr/src/kernels/2.6.32-042stab113.5/drivers/lguest//usr/src/kernels/2.6.32-042stab113.5/drivers/macintosh//usr/src/kernels/2.6.32-042stab113.5/drivers/mca//usr/src/kernels/2.6.32-042stab113.5/drivers/md//usr/src/kernels/2.6.32-042stab113.5/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab113.5/drivers/media//usr/src/kernels/2.6.32-042stab113.5/drivers/media/common//usr/src/kernels/2.6.32-042stab113.5/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab113.5/drivers/media/radio//usr/src/kernels/2.6.32-042stab113.5/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab113.5/drivers/media/rc//usr/src/kernels/2.6.32-042stab113.5/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab113.5/drivers/memstick//usr/src/kernels/2.6.32-042stab113.5/drivers/memstick/core//usr/src/kernels/2.6.32-042stab113.5/drivers/memstick/host//usr/src/kernels/2.6.32-042stab113.5/drivers/message//usr/src/kernels/2.6.32-042stab113.5/drivers/message/fusion//usr/src/kernels/2.6.32-042stab113.5/drivers/message/i2o//usr/src/kernels/2.6.32-042stab113.5/drivers/mfd//usr/src/kernels/2.6.32-042stab113.5/drivers/misc//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab113.5/drivers/mmc//usr/src/kernels/2.6.32-042stab113.5/drivers/mmc/card//usr/src/kernels/2.6.32-042stab113.5/drivers/mmc/core//usr/src/kernels/2.6.32-042stab113.5/drivers/mmc/host//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab113.5/drivers/net//usr/src/kernels/2.6.32-042stab113.5/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab113.5/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab113.5/drivers/net/arm//usr/src/kernels/2.6.32-042stab113.5/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab113.5/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab113.5/drivers/net/atlx//usr/src/kernels/2.6.32-042stab113.5/drivers/net/benet//usr/src/kernels/2.6.32-042stab113.5/drivers/net/bna//usr/src/kernels/2.6.32-042stab113.5/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab113.5/drivers/net/bonding//usr/src/kernels/2.6.32-042stab113.5/drivers/net/can//usr/src/kernels/2.6.32-042stab113.5/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab113.5/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab113.5/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab113.5/drivers/net/cris//usr/src/kernels/2.6.32-042stab113.5/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab113.5/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab113.5/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/e1000//usr/src/kernels/2.6.32-042stab113.5/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ehea//usr/src/kernels/2.6.32-042stab113.5/drivers/net/enic//usr/src/kernels/2.6.32-042stab113.5/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab113.5/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab113.5/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab113.5/drivers/net/i40e//usr/src/kernels/2.6.32-042stab113.5/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab113.5/drivers/net/igb//usr/src/kernels/2.6.32-042stab113.5/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/irda//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab113.5/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab113.5/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab113.5/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab113.5/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab113.5/drivers/net/netxen//usr/src/kernels/2.6.32-042stab113.5/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab113.5/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab113.5/drivers/net/phy//usr/src/kernels/2.6.32-042stab113.5/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab113.5/drivers/net/qlge//usr/src/kernels/2.6.32-042stab113.5/drivers/net/sfc//usr/src/kernels/2.6.32-042stab113.5/drivers/net/skfp//usr/src/kernels/2.6.32-042stab113.5/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab113.5/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab113.5/drivers/net/tulip//usr/src/kernels/2.6.32-042stab113.5/drivers/net/usb//usr/src/kernels/2.6.32-042stab113.5/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab113.5/drivers/net/vxge//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wan//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wimax//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab113.5/drivers/nubus//usr/src/kernels/2.6.32-042stab113.5/drivers/of//usr/src/kernels/2.6.32-042stab113.5/drivers/parisc//usr/src/kernels/2.6.32-042stab113.5/drivers/parport//usr/src/kernels/2.6.32-042stab113.5/drivers/pci//usr/src/kernels/2.6.32-042stab113.5/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab113.5/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab113.5/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab113.5/drivers/pcmcia//usr/src/kernels/2.6.32-042stab113.5/drivers/platform//usr/src/kernels/2.6.32-042stab113.5/drivers/platform/x86//usr/src/kernels/2.6.32-042stab113.5/drivers/pnp//usr/src/kernels/2.6.32-042stab113.5/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab113.5/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab113.5/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab113.5/drivers/power//usr/src/kernels/2.6.32-042stab113.5/drivers/powercap//usr/src/kernels/2.6.32-042stab113.5/drivers/pps//usr/src/kernels/2.6.32-042stab113.5/drivers/ps3//usr/src/kernels/2.6.32-042stab113.5/drivers/ptp//usr/src/kernels/2.6.32-042stab113.5/drivers/rapidio//usr/src/kernels/2.6.32-042stab113.5/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab113.5/drivers/regulator//usr/src/kernels/2.6.32-042stab113.5/drivers/rtc//usr/src/kernels/2.6.32-042stab113.5/drivers/s390//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/block//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/char//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/cio//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/net//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab113.5/drivers/sbus//usr/src/kernels/2.6.32-042stab113.5/drivers/sbus/char//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab113.5/drivers/serial//usr/src/kernels/2.6.32-042stab113.5/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab113.5/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab113.5/drivers/sfi//usr/src/kernels/2.6.32-042stab113.5/drivers/sh//usr/src/kernels/2.6.32-042stab113.5/drivers/sh/maple//usr/src/kernels/2.6.32-042stab113.5/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab113.5/drivers/sn//usr/src/kernels/2.6.32-042stab113.5/drivers/spi//usr/src/kernels/2.6.32-042stab113.5/drivers/ssb//usr/src/kernels/2.6.32-042stab113.5/drivers/staging//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/android//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dream//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dst//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/echo//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/line6//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/otus//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/panel//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/phison//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/poch//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rar//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/sep//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vme//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/zram//usr/src/kernels/2.6.32-042stab113.5/drivers/target//usr/src/kernels/2.6.32-042stab113.5/drivers/target/loopback//usr/src/kernels/2.6.32-042stab113.5/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab113.5/drivers/tc//usr/src/kernels/2.6.32-042stab113.5/drivers/telephony//usr/src/kernels/2.6.32-042stab113.5/drivers/thermal//usr/src/kernels/2.6.32-042stab113.5/drivers/uio//usr/src/kernels/2.6.32-042stab113.5/drivers/usb//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/atm//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/class//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/core//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/early//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/host//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/image//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/misc//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/mon//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/musb//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/otg//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/serial//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/storage//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab113.5/drivers/vhost//usr/src/kernels/2.6.32-042stab113.5/drivers/video//usr/src/kernels/2.6.32-042stab113.5/drivers/video/aty//usr/src/kernels/2.6.32-042stab113.5/drivers/video/backlight//usr/src/kernels/2.6.32-042stab113.5/drivers/video/console//usr/src/kernels/2.6.32-042stab113.5/drivers/video/display//usr/src/kernels/2.6.32-042stab113.5/drivers/video/geode//usr/src/kernels/2.6.32-042stab113.5/drivers/video/i810//usr/src/kernels/2.6.32-042stab113.5/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab113.5/drivers/video/kyro//usr/src/kernels/2.6.32-042stab113.5/drivers/video/logo//usr/src/kernels/2.6.32-042stab113.5/drivers/video/matrox//usr/src/kernels/2.6.32-042stab113.5/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab113.5/drivers/video/mbx//usr/src/kernels/2.6.32-042stab113.5/drivers/video/msm//usr/src/kernels/2.6.32-042stab113.5/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab113.5/drivers/video/omap//usr/src/kernels/2.6.32-042stab113.5/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab113.5/drivers/video/riva//usr/src/kernels/2.6.32-042stab113.5/drivers/video/savage//usr/src/kernels/2.6.32-042stab113.5/drivers/video/sis//usr/src/kernels/2.6.32-042stab113.5/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab113.5/drivers/video/via//usr/src/kernels/2.6.32-042stab113.5/drivers/virtio//usr/src/kernels/2.6.32-042stab113.5/drivers/vlynq//usr/src/kernels/2.6.32-042stab113.5/drivers/w1//usr/src/kernels/2.6.32-042stab113.5/drivers/w1/masters//usr/src/kernels/2.6.32-042stab113.5/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab113.5/drivers/watchdog//usr/src/kernels/2.6.32-042stab113.5/drivers/xen//usr/src/kernels/2.6.32-042stab113.5/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab113.5/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab113.5/drivers/zorro//usr/src/kernels/2.6.32-042stab113.5/firmware//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab113.5/fs//usr/src/kernels/2.6.32-042stab113.5/fs/9p//usr/src/kernels/2.6.32-042stab113.5/fs/adfs//usr/src/kernels/2.6.32-042stab113.5/fs/affs//usr/src/kernels/2.6.32-042stab113.5/fs/afs//usr/src/kernels/2.6.32-042stab113.5/fs/autofs//usr/src/kernels/2.6.32-042stab113.5/fs/autofs4//usr/src/kernels/2.6.32-042stab113.5/fs/befs//usr/src/kernels/2.6.32-042stab113.5/fs/bfs//usr/src/kernels/2.6.32-042stab113.5/fs/btrfs//usr/src/kernels/2.6.32-042stab113.5/fs/cachefiles//usr/src/kernels/2.6.32-042stab113.5/fs/cifs//usr/src/kernels/2.6.32-042stab113.5/fs/coda//usr/src/kernels/2.6.32-042stab113.5/fs/configfs//usr/src/kernels/2.6.32-042stab113.5/fs/cramfs//usr/src/kernels/2.6.32-042stab113.5/fs/debugfs//usr/src/kernels/2.6.32-042stab113.5/fs/devpts//usr/src/kernels/2.6.32-042stab113.5/fs/dlm//usr/src/kernels/2.6.32-042stab113.5/fs/ecryptfs//usr/src/kernels/2.6.32-042stab113.5/fs/efs//usr/src/kernels/2.6.32-042stab113.5/fs/exofs//usr/src/kernels/2.6.32-042stab113.5/fs/exportfs//usr/src/kernels/2.6.32-042stab113.5/fs/ext2//usr/src/kernels/2.6.32-042stab113.5/fs/ext3//usr/src/kernels/2.6.32-042stab113.5/fs/ext4//usr/src/kernels/2.6.32-042stab113.5/fs/fat//usr/src/kernels/2.6.32-042stab113.5/fs/freevxfs//usr/src/kernels/2.6.32-042stab113.5/fs/fscache//usr/src/kernels/2.6.32-042stab113.5/fs/fuse//usr/src/kernels/2.6.32-042stab113.5/fs/gfs2//usr/src/kernels/2.6.32-042stab113.5/fs/hfs//usr/src/kernels/2.6.32-042stab113.5/fs/hfsplus//usr/src/kernels/2.6.32-042stab113.5/fs/hostfs//usr/src/kernels/2.6.32-042stab113.5/fs/hpfs//usr/src/kernels/2.6.32-042stab113.5/fs/hppfs//usr/src/kernels/2.6.32-042stab113.5/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab113.5/fs/isofs//usr/src/kernels/2.6.32-042stab113.5/fs/jbd//usr/src/kernels/2.6.32-042stab113.5/fs/jbd2//usr/src/kernels/2.6.32-042stab113.5/fs/jffs2//usr/src/kernels/2.6.32-042stab113.5/fs/jfs//usr/src/kernels/2.6.32-042stab113.5/fs/lockd//usr/src/kernels/2.6.32-042stab113.5/fs/minix//usr/src/kernels/2.6.32-042stab113.5/fs/ncpfs//usr/src/kernels/2.6.32-042stab113.5/fs/nfs//usr/src/kernels/2.6.32-042stab113.5/fs/nfs_common//usr/src/kernels/2.6.32-042stab113.5/fs/nfsd//usr/src/kernels/2.6.32-042stab113.5/fs/nilfs2//usr/src/kernels/2.6.32-042stab113.5/fs/nls//usr/src/kernels/2.6.32-042stab113.5/fs/notify//usr/src/kernels/2.6.32-042stab113.5/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab113.5/fs/notify/inotify//usr/src/kernels/2.6.32-042stab113.5/fs/ntfs//usr/src/kernels/2.6.32-042stab113.5/fs/ocfs2//usr/src/kernels/2.6.32-042stab113.5/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab113.5/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab113.5/fs/omfs//usr/src/kernels/2.6.32-042stab113.5/fs/openpromfs//usr/src/kernels/2.6.32-042stab113.5/fs/partitions//usr/src/kernels/2.6.32-042stab113.5/fs/proc//usr/src/kernels/2.6.32-042stab113.5/fs/pstore//usr/src/kernels/2.6.32-042stab113.5/fs/qnx4//usr/src/kernels/2.6.32-042stab113.5/fs/quota//usr/src/kernels/2.6.32-042stab113.5/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab113.5/fs/ramfs//usr/src/kernels/2.6.32-042stab113.5/fs/reiserfs//usr/src/kernels/2.6.32-042stab113.5/fs/romfs//usr/src/kernels/2.6.32-042stab113.5/fs/smbfs//usr/src/kernels/2.6.32-042stab113.5/fs/squashfs//usr/src/kernels/2.6.32-042stab113.5/fs/sysfs//usr/src/kernels/2.6.32-042stab113.5/fs/sysv//usr/src/kernels/2.6.32-042stab113.5/fs/ubifs//usr/src/kernels/2.6.32-042stab113.5/fs/udf//usr/src/kernels/2.6.32-042stab113.5/fs/ufs//usr/src/kernels/2.6.32-042stab113.5/fs/xfs//usr/src/kernels/2.6.32-042stab113.5/include//usr/src/kernels/2.6.32-042stab113.5/include/acpi//usr/src/kernels/2.6.32-042stab113.5/include/acpi/platform//usr/src/kernels/2.6.32-042stab113.5/include/asm-generic//usr/src/kernels/2.6.32-042stab113.5/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab113.5/include/asm-x86//usr/src/kernels/2.6.32-042stab113.5/include/bc//usr/src/kernels/2.6.32-042stab113.5/include/config//usr/src/kernels/2.6.32-042stab113.5/include/config/8139too//usr/src/kernels/2.6.32-042stab113.5/include/config/ab3100//usr/src/kernels/2.6.32-042stab113.5/include/config/ac97//usr/src/kernels/2.6.32-042stab113.5/include/config/acer//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/apei/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/hotplug/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/hotplug/memory/auto//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/power//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab113.5/include/config/adaptec//usr/src/kernels/2.6.32-042stab113.5/include/config/agp//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/airo//usr/src/kernels/2.6.32-042stab113.5/include/config/alim1535//usr/src/kernels/2.6.32-042stab113.5/include/config/alim7101//usr/src/kernels/2.6.32-042stab113.5/include/config/amd//usr/src/kernels/2.6.32-042stab113.5/include/config/amd/iommu//usr/src/kernels/2.6.32-042stab113.5/include/config/amd8111//usr/src/kernels/2.6.32-042stab113.5/include/config/amiga//usr/src/kernels/2.6.32-042stab113.5/include/config/anon//usr/src/kernels/2.6.32-042stab113.5/include/config/arch//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/enable//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/have//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/may//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/phys//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/populates//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/proc/kcore//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/select//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/supports//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/supports/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/uses//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/want//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab113.5/include/config/ask//usr/src/kernels/2.6.32-042stab113.5/include/config/ask/ip//usr/src/kernels/2.6.32-042stab113.5/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab113.5/include/config/asus//usr/src/kernels/2.6.32-042stab113.5/include/config/async//usr/src/kernels/2.6.32-042stab113.5/include/config/async/raid6//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab113.5/include/config/at76c50x//usr/src/kernels/2.6.32-042stab113.5/include/config/ata//usr/src/kernels/2.6.32-042stab113.5/include/config/ata/over//usr/src/kernels/2.6.32-042stab113.5/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab113.5/include/config/ath//usr/src/kernels/2.6.32-042stab113.5/include/config/ath5k//usr/src/kernels/2.6.32-042stab113.5/include/config/ath9k//usr/src/kernels/2.6.32-042stab113.5/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab113.5/include/config/atm//usr/src/kernels/2.6.32-042stab113.5/include/config/audit//usr/src/kernels/2.6.32-042stab113.5/include/config/autofs4//usr/src/kernels/2.6.32-042stab113.5/include/config/b43//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/buses//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/phy//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab113.5/include/config/b44//usr/src/kernels/2.6.32-042stab113.5/include/config/b44/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab113.5/include/config/backlight//usr/src/kernels/2.6.32-042stab113.5/include/config/backlight/class//usr/src/kernels/2.6.32-042stab113.5/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab113.5/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab113.5/include/config/base//usr/src/kernels/2.6.32-042stab113.5/include/config/battery//usr/src/kernels/2.6.32-042stab113.5/include/config/bc//usr/src/kernels/2.6.32-042stab113.5/include/config/bc/io//usr/src/kernels/2.6.32-042stab113.5/include/config/bc/rss//usr/src/kernels/2.6.32-042stab113.5/include/config/bc/swap//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma/host//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/binary//usr/src/kernels/2.6.32-042stab113.5/include/config/binfmt//usr/src/kernels/2.6.32-042stab113.5/include/config/blk//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab113.5/include/config/block//usr/src/kernels/2.6.32-042stab113.5/include/config/bnx2x//usr/src/kernels/2.6.32-042stab113.5/include/config/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/boot/printk//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab113.5/include/config/branch//usr/src/kernels/2.6.32-042stab113.5/include/config/branch/profile//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab113.5/include/config/broadcom//usr/src/kernels/2.6.32-042stab113.5/include/config/bsd//usr/src/kernels/2.6.32-042stab113.5/include/config/bsd/process//usr/src/kernels/2.6.32-042stab113.5/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab113.5/include/config/bt//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab113.5/include/config/btrfs//usr/src/kernels/2.6.32-042stab113.5/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/build//usr/src/kernels/2.6.32-042stab113.5/include/config/calgary//usr/src/kernels/2.6.32-042stab113.5/include/config/can//usr/src/kernels/2.6.32-042stab113.5/include/config/can/calc//usr/src/kernels/2.6.32-042stab113.5/include/config/can/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/can/ems//usr/src/kernels/2.6.32-042stab113.5/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab113.5/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab113.5/include/config/capi//usr/src/kernels/2.6.32-042stab113.5/include/config/cardman//usr/src/kernels/2.6.32-042stab113.5/include/config/carl9170//usr/src/kernels/2.6.32-042stab113.5/include/config/cb710//usr/src/kernels/2.6.32-042stab113.5/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/cc//usr/src/kernels/2.6.32-042stab113.5/include/config/cdrom//usr/src/kernels/2.6.32-042stab113.5/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab113.5/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab113.5/include/config/cfg80211//usr/src/kernels/2.6.32-042stab113.5/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab113.5/include/config/cfq//usr/src/kernels/2.6.32-042stab113.5/include/config/cfq/group//usr/src/kernels/2.6.32-042stab113.5/include/config/cfs//usr/src/kernels/2.6.32-042stab113.5/include/config/cgroup//usr/src/kernels/2.6.32-042stab113.5/include/config/check//usr/src/kernels/2.6.32-042stab113.5/include/config/chelsio//usr/src/kernels/2.6.32-042stab113.5/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab113.5/include/config/chr//usr/src/kernels/2.6.32-042stab113.5/include/config/chr/dev//usr/src/kernels/2.6.32-042stab113.5/include/config/cicada//usr/src/kernels/2.6.32-042stab113.5/include/config/cifs//usr/src/kernels/2.6.32-042stab113.5/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab113.5/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab113.5/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab113.5/include/config/ciss//usr/src/kernels/2.6.32-042stab113.5/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab113.5/include/config/clocksource//usr/src/kernels/2.6.32-042stab113.5/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab113.5/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab113.5/include/config/cls//usr/src/kernels/2.6.32-042stab113.5/include/config/cls/u32//usr/src/kernels/2.6.32-042stab113.5/include/config/compal//usr/src/kernels/2.6.32-042stab113.5/include/config/compat//usr/src/kernels/2.6.32-042stab113.5/include/config/compat/binfmt//usr/src/kernels/2.6.32-042stab113.5/include/config/compat/for//usr/src/kernels/2.6.32-042stab113.5/include/config/compat/for/u64//usr/src/kernels/2.6.32-042stab113.5/include/config/compat/netlink//usr/src/kernels/2.6.32-042stab113.5/include/config/configfs//usr/src/kernels/2.6.32-042stab113.5/include/config/console//usr/src/kernels/2.6.32-042stab113.5/include/config/context//usr/src/kernels/2.6.32-042stab113.5/include/config/context/switch//usr/src/kernels/2.6.32-042stab113.5/include/config/core//usr/src/kernels/2.6.32-042stab113.5/include/config/core/dump//usr/src/kernels/2.6.32-042stab113.5/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab113.5/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab113.5/include/config/cpumask//usr/src/kernels/2.6.32-042stab113.5/include/config/crash//usr/src/kernels/2.6.32-042stab113.5/include/config/crc//usr/src/kernels/2.6.32-042stab113.5/include/config/crc/itu//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/aes/x86//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/crct10dif//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ghash//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ghash/clmul//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ghash/clmul/ni//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/glue//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/glue/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/salsa20/x86//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/sha1//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/sha256//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/sha512//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/twofish/x86//usr/src/kernels/2.6.32-042stab113.5/include/config/davicom//usr/src/kernels/2.6.32-042stab113.5/include/config/de//usr/src/kernels/2.6.32-042stab113.5/include/config/de2104x//usr/src/kernels/2.6.32-042stab113.5/include/config/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/nx//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/section//usr/src/kernels/2.6.32-042stab113.5/include/config/decompress//usr/src/kernels/2.6.32-042stab113.5/include/config/default//usr/src/kernels/2.6.32-042stab113.5/include/config/default/io//usr/src/kernels/2.6.32-042stab113.5/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/default/mmap//usr/src/kernels/2.6.32-042stab113.5/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab113.5/include/config/default/tcp//usr/src/kernels/2.6.32-042stab113.5/include/config/defconfig//usr/src/kernels/2.6.32-042stab113.5/include/config/dell//usr/src/kernels/2.6.32-042stab113.5/include/config/detect//usr/src/kernels/2.6.32-042stab113.5/include/config/detect/hung//usr/src/kernels/2.6.32-042stab113.5/include/config/devpts//usr/src/kernels/2.6.32-042stab113.5/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab113.5/include/config/direct//usr/src/kernels/2.6.32-042stab113.5/include/config/display//usr/src/kernels/2.6.32-042stab113.5/include/config/dlci//usr/src/kernels/2.6.32-042stab113.5/include/config/dlm//usr/src/kernels/2.6.32-042stab113.5/include/config/dm//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/bio//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/log//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/thin//usr/src/kernels/2.6.32-042stab113.5/include/config/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/dma/shared//usr/src/kernels/2.6.32-042stab113.5/include/config/dmar//usr/src/kernels/2.6.32-042stab113.5/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab113.5/include/config/drm//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/i915//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/kms//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/load//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab113.5/include/config/dummy//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/max//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab113.5/include/config/dynamic//usr/src/kernels/2.6.32-042stab113.5/include/config/early//usr/src/kernels/2.6.32-042stab113.5/include/config/early/printk//usr/src/kernels/2.6.32-042stab113.5/include/config/ecrypt//usr/src/kernels/2.6.32-042stab113.5/include/config/edac//usr/src/kernels/2.6.32-042stab113.5/include/config/edac/decode//usr/src/kernels/2.6.32-042stab113.5/include/config/edac/mm//usr/src/kernels/2.6.32-042stab113.5/include/config/eeepc//usr/src/kernels/2.6.32-042stab113.5/include/config/eeprom//usr/src/kernels/2.6.32-042stab113.5/include/config/efi//usr/src/kernels/2.6.32-042stab113.5/include/config/elf//usr/src/kernels/2.6.32-042stab113.5/include/config/enable//usr/src/kernels/2.6.32-042stab113.5/include/config/enable/must//usr/src/kernels/2.6.32-042stab113.5/include/config/enclosure//usr/src/kernels/2.6.32-042stab113.5/include/config/event//usr/src/kernels/2.6.32-042stab113.5/include/config/ext2//usr/src/kernels/2.6.32-042stab113.5/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/ext4//usr/src/kernels/2.6.32-042stab113.5/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/extra//usr/src/kernels/2.6.32-042stab113.5/include/config/fair//usr/src/kernels/2.6.32-042stab113.5/include/config/fair/group//usr/src/kernels/2.6.32-042stab113.5/include/config/fat//usr/src/kernels/2.6.32-042stab113.5/include/config/fat/default//usr/src/kernels/2.6.32-042stab113.5/include/config/fb//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/aty//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/riva//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/savage//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/sys//usr/src/kernels/2.6.32-042stab113.5/include/config/fcoe//usr/src/kernels/2.6.32-042stab113.5/include/config/fence//usr/src/kernels/2.6.32-042stab113.5/include/config/fib//usr/src/kernels/2.6.32-042stab113.5/include/config/file//usr/src/kernels/2.6.32-042stab113.5/include/config/firewire//usr/src/kernels/2.6.32-042stab113.5/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab113.5/include/config/firmware//usr/src/kernels/2.6.32-042stab113.5/include/config/fix//usr/src/kernels/2.6.32-042stab113.5/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab113.5/include/config/fixed//usr/src/kernels/2.6.32-042stab113.5/include/config/font//usr/src/kernels/2.6.32-042stab113.5/include/config/frame//usr/src/kernels/2.6.32-042stab113.5/include/config/framebuffer//usr/src/kernels/2.6.32-042stab113.5/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab113.5/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab113.5/include/config/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/fscache//usr/src/kernels/2.6.32-042stab113.5/include/config/ftrace//usr/src/kernels/2.6.32-042stab113.5/include/config/ftrace/mcount//usr/src/kernels/2.6.32-042stab113.5/include/config/ftrace/nmi//usr/src/kernels/2.6.32-042stab113.5/include/config/fujitsu//usr/src/kernels/2.6.32-042stab113.5/include/config/function//usr/src/kernels/2.6.32-042stab113.5/include/config/function/graph//usr/src/kernels/2.6.32-042stab113.5/include/config/fuse//usr/src/kernels/2.6.32-042stab113.5/include/config/fusion//usr/src/kernels/2.6.32-042stab113.5/include/config/fusion/max//usr/src/kernels/2.6.32-042stab113.5/include/config/fw//usr/src/kernels/2.6.32-042stab113.5/include/config/gact//usr/src/kernels/2.6.32-042stab113.5/include/config/gart//usr/src/kernels/2.6.32-042stab113.5/include/config/generic//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/bug//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/bug/relative//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/find//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/irq//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/isa//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/pending//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/time//usr/src/kernels/2.6.32-042stab113.5/include/config/gfs2//usr/src/kernels/2.6.32-042stab113.5/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab113.5/include/config/gigaset//usr/src/kernels/2.6.32-042stab113.5/include/config/gpio//usr/src/kernels/2.6.32-042stab113.5/include/config/group//usr/src/kernels/2.6.32-042stab113.5/include/config/hangcheck//usr/src/kernels/2.6.32-042stab113.5/include/config/hardlockup//usr/src/kernels/2.6.32-042stab113.5/include/config/has//usr/src/kernels/2.6.32-042stab113.5/include/config/have//usr/src/kernels/2.6.32-042stab113.5/include/config/have/arch//usr/src/kernels/2.6.32-042stab113.5/include/config/have/arch/early//usr/src/kernels/2.6.32-042stab113.5/include/config/have/arch/early/pfn//usr/src/kernels/2.6.32-042stab113.5/include/config/have/arch/early/pfn/to//usr/src/kernels/2.6.32-042stab113.5/include/config/have/cpumask//usr/src/kernels/2.6.32-042stab113.5/include/config/have/cpumask/of//usr/src/kernels/2.6.32-042stab113.5/include/config/have/cpumask/of/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/have/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab113.5/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab113.5/include/config/have/efficient//usr/src/kernels/2.6.32-042stab113.5/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab113.5/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab113.5/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab113.5/include/config/have/ftrace/nmi//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab113.5/include/config/have/intel//usr/src/kernels/2.6.32-042stab113.5/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab113.5/include/config/have/irq//usr/src/kernels/2.6.32-042stab113.5/include/config/have/kernel//usr/src/kernels/2.6.32-042stab113.5/include/config/have/kvm//usr/src/kernels/2.6.32-042stab113.5/include/config/have/kvm/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/have/kvm/cpu/relax//usr/src/kernels/2.6.32-042stab113.5/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab113.5/include/config/have/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab113.5/include/config/have/perf//usr/src/kernels/2.6.32-042stab113.5/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab113.5/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab113.5/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab113.5/include/config/have/setup//usr/src/kernels/2.6.32-042stab113.5/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab113.5/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/have/syscall//usr/src/kernels/2.6.32-042stab113.5/include/config/have/unstable//usr/src/kernels/2.6.32-042stab113.5/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab113.5/include/config/have/user//usr/src/kernels/2.6.32-042stab113.5/include/config/have/user/return//usr/src/kernels/2.6.32-042stab113.5/include/config/hdlc//usr/src/kernels/2.6.32-042stab113.5/include/config/headers//usr/src/kernels/2.6.32-042stab113.5/include/config/hermes//usr/src/kernels/2.6.32-042stab113.5/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab113.5/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab113.5/include/config/hibernation//usr/src/kernels/2.6.32-042stab113.5/include/config/hid//usr/src/kernels/2.6.32-042stab113.5/include/config/high//usr/src/kernels/2.6.32-042stab113.5/include/config/high/res//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/16//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/max//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/no//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab113.5/include/config/hostap//usr/src/kernels/2.6.32-042stab113.5/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab113.5/include/config/hotplug//usr/src/kernels/2.6.32-042stab113.5/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/hp//usr/src/kernels/2.6.32-042stab113.5/include/config/hpet//usr/src/kernels/2.6.32-042stab113.5/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab113.5/include/config/hpwdt//usr/src/kernels/2.6.32-042stab113.5/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab113.5/include/config/ht//usr/src/kernels/2.6.32-042stab113.5/include/config/hugetlb//usr/src/kernels/2.6.32-042stab113.5/include/config/hvc//usr/src/kernels/2.6.32-042stab113.5/include/config/hw//usr/src/kernels/2.6.32-042stab113.5/include/config/hw/random//usr/src/kernels/2.6.32-042stab113.5/include/config/hwmon//usr/src/kernels/2.6.32-042stab113.5/include/config/hwpoison//usr/src/kernels/2.6.32-042stab113.5/include/config/hyperv//usr/src/kernels/2.6.32-042stab113.5/include/config/hysdn//usr/src/kernels/2.6.32-042stab113.5/include/config/hz//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab113.5/include/config/i40e//usr/src/kernels/2.6.32-042stab113.5/include/config/i6300esb//usr/src/kernels/2.6.32-042stab113.5/include/config/i7300//usr/src/kernels/2.6.32-042stab113.5/include/config/i7300/idle//usr/src/kernels/2.6.32-042stab113.5/include/config/i7300/idle/ioat//usr/src/kernels/2.6.32-042stab113.5/include/config/ia32//usr/src/kernels/2.6.32-042stab113.5/include/config/ib700//usr/src/kernels/2.6.32-042stab113.5/include/config/icplus//usr/src/kernels/2.6.32-042stab113.5/include/config/ie6xx//usr/src/kernels/2.6.32-042stab113.5/include/config/ieee802154//usr/src/kernels/2.6.32-042stab113.5/include/config/igb//usr/src/kernels/2.6.32-042stab113.5/include/config/illegal//usr/src/kernels/2.6.32-042stab113.5/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab113.5/include/config/inet//usr/src/kernels/2.6.32-042stab113.5/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab113.5/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab113.5/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab113.5/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/inet6//usr/src/kernels/2.6.32-042stab113.5/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab113.5/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/qib//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab113.5/include/config/init//usr/src/kernels/2.6.32-042stab113.5/include/config/init/env//usr/src/kernels/2.6.32-042stab113.5/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab113.5/include/config/initramfs//usr/src/kernels/2.6.32-042stab113.5/include/config/inotify//usr/src/kernels/2.6.32-042stab113.5/include/config/input//usr/src/kernels/2.6.32-042stab113.5/include/config/input/ati//usr/src/kernels/2.6.32-042stab113.5/include/config/input/atlas//usr/src/kernels/2.6.32-042stab113.5/include/config/input/ff//usr/src/kernels/2.6.32-042stab113.5/include/config/input/gpio//usr/src/kernels/2.6.32-042stab113.5/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab113.5/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab113.5/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab113.5/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab113.5/include/config/input/winbond//usr/src/kernels/2.6.32-042stab113.5/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab113.5/include/config/intel//usr/src/kernels/2.6.32-042stab113.5/include/config/interval//usr/src/kernels/2.6.32-042stab113.5/include/config/intr//usr/src/kernels/2.6.32-042stab113.5/include/config/io//usr/src/kernels/2.6.32-042stab113.5/include/config/io/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab113.5/include/config/iommu//usr/src/kernels/2.6.32-042stab113.5/include/config/iosched//usr/src/kernels/2.6.32-042stab113.5/include/config/ip//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/fib//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/nf//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/route//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/set//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab113.5/include/config/ip6//usr/src/kernels/2.6.32-042stab113.5/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab113.5/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab113.5/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab113.5/include/config/ipc//usr/src/kernels/2.6.32-042stab113.5/include/config/ipmi//usr/src/kernels/2.6.32-042stab113.5/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab113.5/include/config/ippp//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab113.5/include/config/ipw2100//usr/src/kernels/2.6.32-042stab113.5/include/config/ipw2200//usr/src/kernels/2.6.32-042stab113.5/include/config/ir//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/nec//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/sony//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab113.5/include/config/irq//usr/src/kernels/2.6.32-042stab113.5/include/config/isa//usr/src/kernels/2.6.32-042stab113.5/include/config/isa/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/iscsi//usr/src/kernels/2.6.32-042stab113.5/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab113.5/include/config/iso9660//usr/src/kernels/2.6.32-042stab113.5/include/config/it87//usr/src/kernels/2.6.32-042stab113.5/include/config/it8712f//usr/src/kernels/2.6.32-042stab113.5/include/config/itco//usr/src/kernels/2.6.32-042stab113.5/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab113.5/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab113.5/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab113.5/include/config/ixgbe//usr/src/kernels/2.6.32-042stab113.5/include/config/jffs2//usr/src/kernels/2.6.32-042stab113.5/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/kallsyms//usr/src/kernels/2.6.32-042stab113.5/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab113.5/include/config/karma//usr/src/kernels/2.6.32-042stab113.5/include/config/kernel//usr/src/kernels/2.6.32-042stab113.5/include/config/kexec//usr/src/kernels/2.6.32-042stab113.5/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab113.5/include/config/kexec/reuse//usr/src/kernels/2.6.32-042stab113.5/include/config/keyboard//usr/src/kernels/2.6.32-042stab113.5/include/config/keys//usr/src/kernels/2.6.32-042stab113.5/include/config/keys/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/kgdb//usr/src/kernels/2.6.32-042stab113.5/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab113.5/include/config/kprobe//usr/src/kernels/2.6.32-042stab113.5/include/config/ks0108//usr/src/kernels/2.6.32-042stab113.5/include/config/kvm//usr/src/kernels/2.6.32-042stab113.5/include/config/kvm/apic//usr/src/kernels/2.6.32-042stab113.5/include/config/lcd//usr/src/kernels/2.6.32-042stab113.5/include/config/lcd/class//usr/src/kernels/2.6.32-042stab113.5/include/config/leds//usr/src/kernels/2.6.32-042stab113.5/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab113.5/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab113.5/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab113.5/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab113.5/include/config/legacy//usr/src/kernels/2.6.32-042stab113.5/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab113.5/include/config/lib80211//usr/src/kernels/2.6.32-042stab113.5/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab113.5/include/config/libertas//usr/src/kernels/2.6.32-042stab113.5/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab113.5/include/config/lock//usr/src/kernels/2.6.32-042stab113.5/include/config/lockd//usr/src/kernels/2.6.32-042stab113.5/include/config/lockdep//usr/src/kernels/2.6.32-042stab113.5/include/config/lockup//usr/src/kernels/2.6.32-042stab113.5/include/config/log//usr/src/kernels/2.6.32-042stab113.5/include/config/log/buf//usr/src/kernels/2.6.32-042stab113.5/include/config/logo//usr/src/kernels/2.6.32-042stab113.5/include/config/logo/linux//usr/src/kernels/2.6.32-042stab113.5/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab113.5/include/config/loopback//usr/src/kernels/2.6.32-042stab113.5/include/config/lpc//usr/src/kernels/2.6.32-042stab113.5/include/config/lsi//usr/src/kernels/2.6.32-042stab113.5/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab113.5/include/config/lxt//usr/src/kernels/2.6.32-042stab113.5/include/config/lzo//usr/src/kernels/2.6.32-042stab113.5/include/config/mac//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab113.5/include/config/machz//usr/src/kernels/2.6.32-042stab113.5/include/config/macintosh//usr/src/kernels/2.6.32-042stab113.5/include/config/magic//usr/src/kernels/2.6.32-042stab113.5/include/config/marvell//usr/src/kernels/2.6.32-042stab113.5/include/config/max//usr/src/kernels/2.6.32-042stab113.5/include/config/max/raw//usr/src/kernels/2.6.32-042stab113.5/include/config/md//usr/src/kernels/2.6.32-042stab113.5/include/config/mdio//usr/src/kernels/2.6.32-042stab113.5/include/config/media//usr/src/kernels/2.6.32-042stab113.5/include/config/media/tuner//usr/src/kernels/2.6.32-042stab113.5/include/config/megaraid//usr/src/kernels/2.6.32-042stab113.5/include/config/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab113.5/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab113.5/include/config/memstick//usr/src/kernels/2.6.32-042stab113.5/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab113.5/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab113.5/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/microcode//usr/src/kernels/2.6.32-042stab113.5/include/config/microcode/old//usr/src/kernels/2.6.32-042stab113.5/include/config/minix//usr/src/kernels/2.6.32-042stab113.5/include/config/misc//usr/src/kernels/2.6.32-042stab113.5/include/config/misdn//usr/src/kernels/2.6.32-042stab113.5/include/config/mlx4//usr/src/kernels/2.6.32-042stab113.5/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab113.5/include/config/mlx5//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/block//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/via//usr/src/kernels/2.6.32-042stab113.5/include/config/mmu//usr/src/kernels/2.6.32-042stab113.5/include/config/module//usr/src/kernels/2.6.32-042stab113.5/include/config/module/force//usr/src/kernels/2.6.32-042stab113.5/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab113.5/include/config/module/verify//usr/src/kernels/2.6.32-042stab113.5/include/config/mouse//usr/src/kernels/2.6.32-042stab113.5/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab113.5/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab113.5/include/config/msdos//usr/src/kernels/2.6.32-042stab113.5/include/config/msi//usr/src/kernels/2.6.32-042stab113.5/include/config/mspro//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/block//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/map//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab113.5/include/config/mtdram//usr/src/kernels/2.6.32-042stab113.5/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab113.5/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab113.5/include/config/mxm//usr/src/kernels/2.6.32-042stab113.5/include/config/myri10ge//usr/src/kernels/2.6.32-042stab113.5/include/config/n//usr/src/kernels/2.6.32-042stab113.5/include/config/national//usr/src/kernels/2.6.32-042stab113.5/include/config/ne2k//usr/src/kernels/2.6.32-042stab113.5/include/config/need//usr/src/kernels/2.6.32-042stab113.5/include/config/need/bounce//usr/src/kernels/2.6.32-042stab113.5/include/config/need/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab113.5/include/config/need/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab113.5/include/config/net//usr/src/kernels/2.6.32-042stab113.5/include/config/net/9p//usr/src/kernels/2.6.32-042stab113.5/include/config/net/act//usr/src/kernels/2.6.32-042stab113.5/include/config/net/cls//usr/src/kernels/2.6.32-042stab113.5/include/config/net/drop//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab113.5/include/config/net/ematch//usr/src/kernels/2.6.32-042stab113.5/include/config/net/ip//usr/src/kernels/2.6.32-042stab113.5/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab113.5/include/config/net/key//usr/src/kernels/2.6.32-042stab113.5/include/config/net/poll//usr/src/kernels/2.6.32-042stab113.5/include/config/net/rx//usr/src/kernels/2.6.32-042stab113.5/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab113.5/include/config/net/sch//usr/src/kernels/2.6.32-042stab113.5/include/config/net/vendor//usr/src/kernels/2.6.32-042stab113.5/include/config/netconsole//usr/src/kernels/2.6.32-042stab113.5/include/config/netdev//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/xt/match/wdog//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab113.5/include/config/netpoll//usr/src/kernels/2.6.32-042stab113.5/include/config/netprio//usr/src/kernels/2.6.32-042stab113.5/include/config/network//usr/src/kernels/2.6.32-042stab113.5/include/config/netxen//usr/src/kernels/2.6.32-042stab113.5/include/config/new//usr/src/kernels/2.6.32-042stab113.5/include/config/nf//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/ct//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/nat//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/use//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab113.5/include/config/nfsd//usr/src/kernels/2.6.32-042stab113.5/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab113.5/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab113.5/include/config/nftl//usr/src/kernels/2.6.32-042stab113.5/include/config/nls//usr/src/kernels/2.6.32-042stab113.5/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab113.5/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab113.5/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab113.5/include/config/no//usr/src/kernels/2.6.32-042stab113.5/include/config/nodes//usr/src/kernels/2.6.32-042stab113.5/include/config/nodes/span//usr/src/kernels/2.6.32-042stab113.5/include/config/nodes/span/other//usr/src/kernels/2.6.32-042stab113.5/include/config/nop//usr/src/kernels/2.6.32-042stab113.5/include/config/nop/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/nortel//usr/src/kernels/2.6.32-042stab113.5/include/config/nouveau//usr/src/kernels/2.6.32-042stab113.5/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/nr//usr/src/kernels/2.6.32-042stab113.5/include/config/numa//usr/src/kernels/2.6.32-042stab113.5/include/config/numa/irq//usr/src/kernels/2.6.32-042stab113.5/include/config/openvswitch//usr/src/kernels/2.6.32-042stab113.5/include/config/oprofile//usr/src/kernels/2.6.32-042stab113.5/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab113.5/include/config/optimize//usr/src/kernels/2.6.32-042stab113.5/include/config/osf//usr/src/kernels/2.6.32-042stab113.5/include/config/output//usr/src/kernels/2.6.32-042stab113.5/include/config/ovs//usr/src/kernels/2.6.32-042stab113.5/include/config/p54//usr/src/kernels/2.6.32-042stab113.5/include/config/packet//usr/src/kernels/2.6.32-042stab113.5/include/config/pageflags//usr/src/kernels/2.6.32-042stab113.5/include/config/panasonic//usr/src/kernels/2.6.32-042stab113.5/include/config/paravirt//usr/src/kernels/2.6.32-042stab113.5/include/config/parport//usr/src/kernels/2.6.32-042stab113.5/include/config/parport/not//usr/src/kernels/2.6.32-042stab113.5/include/config/parport/pc//usr/src/kernels/2.6.32-042stab113.5/include/config/partition//usr/src/kernels/2.6.32-042stab113.5/include/config/pata//usr/src/kernels/2.6.32-042stab113.5/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab113.5/include/config/pccard//usr/src/kernels/2.6.32-042stab113.5/include/config/pch//usr/src/kernels/2.6.32-042stab113.5/include/config/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/pci/msi//usr/src/kernels/2.6.32-042stab113.5/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab113.5/include/config/pcie//usr/src/kernels/2.6.32-042stab113.5/include/config/pcieaer//usr/src/kernels/2.6.32-042stab113.5/include/config/pcmcia//usr/src/kernels/2.6.32-042stab113.5/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab113.5/include/config/pcspkr//usr/src/kernels/2.6.32-042stab113.5/include/config/pdc//usr/src/kernels/2.6.32-042stab113.5/include/config/perf//usr/src/kernels/2.6.32-042stab113.5/include/config/phys//usr/src/kernels/2.6.32-042stab113.5/include/config/phys/addr//usr/src/kernels/2.6.32-042stab113.5/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab113.5/include/config/physical//usr/src/kernels/2.6.32-042stab113.5/include/config/pid//usr/src/kernels/2.6.32-042stab113.5/include/config/plx//usr/src/kernels/2.6.32-042stab113.5/include/config/pm//usr/src/kernels/2.6.32-042stab113.5/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab113.5/include/config/pm/std//usr/src/kernels/2.6.32-042stab113.5/include/config/pnfs//usr/src/kernels/2.6.32-042stab113.5/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab113.5/include/config/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab113.5/include/config/power//usr/src/kernels/2.6.32-042stab113.5/include/config/ppp//usr/src/kernels/2.6.32-042stab113.5/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab113.5/include/config/pramcache//usr/src/kernels/2.6.32-042stab113.5/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab113.5/include/config/preempt//usr/src/kernels/2.6.32-042stab113.5/include/config/prevent//usr/src/kernels/2.6.32-042stab113.5/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab113.5/include/config/print//usr/src/kernels/2.6.32-042stab113.5/include/config/print/quota//usr/src/kernels/2.6.32-042stab113.5/include/config/printk//usr/src/kernels/2.6.32-042stab113.5/include/config/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/proc/page//usr/src/kernels/2.6.32-042stab113.5/include/config/proc/pid//usr/src/kernels/2.6.32-042stab113.5/include/config/provide//usr/src/kernels/2.6.32-042stab113.5/include/config/provide/ohci1394//usr/src/kernels/2.6.32-042stab113.5/include/config/provide/ohci1394/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/ptp//usr/src/kernels/2.6.32-042stab113.5/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab113.5/include/config/qfmt//usr/src/kernels/2.6.32-042stab113.5/include/config/qlcnic//usr/src/kernels/2.6.32-042stab113.5/include/config/qsemi//usr/src/kernels/2.6.32-042stab113.5/include/config/quota//usr/src/kernels/2.6.32-042stab113.5/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab113.5/include/config/raid//usr/src/kernels/2.6.32-042stab113.5/include/config/raid6//usr/src/kernels/2.6.32-042stab113.5/include/config/raw//usr/src/kernels/2.6.32-042stab113.5/include/config/rc//usr/src/kernels/2.6.32-042stab113.5/include/config/rcu//usr/src/kernels/2.6.32-042stab113.5/include/config/rd//usr/src/kernels/2.6.32-042stab113.5/include/config/rds//usr/src/kernels/2.6.32-042stab113.5/include/config/realtek//usr/src/kernels/2.6.32-042stab113.5/include/config/reed//usr/src/kernels/2.6.32-042stab113.5/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab113.5/include/config/regulator//usr/src/kernels/2.6.32-042stab113.5/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab113.5/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab113.5/include/config/reiserfs//usr/src/kernels/2.6.32-042stab113.5/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/resource//usr/src/kernels/2.6.32-042stab113.5/include/config/rfd//usr/src/kernels/2.6.32-042stab113.5/include/config/rfkill//usr/src/kernels/2.6.32-042stab113.5/include/config/rfs//usr/src/kernels/2.6.32-042stab113.5/include/config/ring//usr/src/kernels/2.6.32-042stab113.5/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab113.5/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab113.5/include/config/rpcsec//usr/src/kernels/2.6.32-042stab113.5/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab113.5/include/config/rt//usr/src/kernels/2.6.32-042stab113.5/include/config/rt/group//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2800//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2x00//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab113.5/include/config/rtl8187//usr/src/kernels/2.6.32-042stab113.5/include/config/rwsem//usr/src/kernels/2.6.32-042stab113.5/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab113.5/include/config/sata//usr/src/kernels/2.6.32-042stab113.5/include/config/sbc//usr/src/kernels/2.6.32-042stab113.5/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab113.5/include/config/sched//usr/src/kernels/2.6.32-042stab113.5/include/config/sched/omit//usr/src/kernels/2.6.32-042stab113.5/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/default//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab113.5/include/config/sdio//usr/src/kernels/2.6.32-042stab113.5/include/config/security//usr/src/kernels/2.6.32-042stab113.5/include/config/security/file//usr/src/kernels/2.6.32-042stab113.5/include/config/select//usr/src/kernels/2.6.32-042stab113.5/include/config/select/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/sensors//usr/src/kernels/2.6.32-042stab113.5/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab113.5/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab113.5/include/config/sensors/via//usr/src/kernels/2.6.32-042stab113.5/include/config/serial//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/core//usr/src/kernels/2.6.32-042stab113.5/include/config/serio//usr/src/kernels/2.6.32-042stab113.5/include/config/sfc//usr/src/kernels/2.6.32-042stab113.5/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab113.5/include/config/sgi//usr/src/kernels/2.6.32-042stab113.5/include/config/sim//usr/src/kernels/2.6.32-042stab113.5/include/config/slip//usr/src/kernels/2.6.32-042stab113.5/include/config/slow//usr/src/kernels/2.6.32-042stab113.5/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab113.5/include/config/sms//usr/src/kernels/2.6.32-042stab113.5/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab113.5/include/config/sms/siano//usr/src/kernels/2.6.32-042stab113.5/include/config/sms/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/smsc//usr/src/kernels/2.6.32-042stab113.5/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab113.5/include/config/snd//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/sb//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/seq//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/vx//usr/src/kernels/2.6.32-042stab113.5/include/config/soc//usr/src/kernels/2.6.32-042stab113.5/include/config/soc/camera//usr/src/kernels/2.6.32-042stab113.5/include/config/soft//usr/src/kernels/2.6.32-042stab113.5/include/config/solaris//usr/src/kernels/2.6.32-042stab113.5/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab113.5/include/config/sony//usr/src/kernels/2.6.32-042stab113.5/include/config/sonypi//usr/src/kernels/2.6.32-042stab113.5/include/config/sound//usr/src/kernels/2.6.32-042stab113.5/include/config/sound/oss//usr/src/kernels/2.6.32-042stab113.5/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab113.5/include/config/sparse//usr/src/kernels/2.6.32-042stab113.5/include/config/sparsemem//usr/src/kernels/2.6.32-042stab113.5/include/config/sparsemem/vmemmap//usr/src/kernels/2.6.32-042stab113.5/include/config/split//usr/src/kernels/2.6.32-042stab113.5/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab113.5/include/config/squashfs//usr/src/kernels/2.6.32-042stab113.5/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab113.5/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab113.5/include/config/stack//usr/src/kernels/2.6.32-042stab113.5/include/config/stacktrace//usr/src/kernels/2.6.32-042stab113.5/include/config/stop//usr/src/kernels/2.6.32-042stab113.5/include/config/strict//usr/src/kernels/2.6.32-042stab113.5/include/config/strip//usr/src/kernels/2.6.32-042stab113.5/include/config/strip/asm//usr/src/kernels/2.6.32-042stab113.5/include/config/sun//usr/src/kernels/2.6.32-042stab113.5/include/config/sunrpc//usr/src/kernels/2.6.32-042stab113.5/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab113.5/include/config/suspend//usr/src/kernels/2.6.32-042stab113.5/include/config/syn//usr/src/kernels/2.6.32-042stab113.5/include/config/synclink//usr/src/kernels/2.6.32-042stab113.5/include/config/sys//usr/src/kernels/2.6.32-042stab113.5/include/config/sysctl//usr/src/kernels/2.6.32-042stab113.5/include/config/sysfs//usr/src/kernels/2.6.32-042stab113.5/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab113.5/include/config/sysprof//usr/src/kernels/2.6.32-042stab113.5/include/config/sysrq//usr/src/kernels/2.6.32-042stab113.5/include/config/sysvipc//usr/src/kernels/2.6.32-042stab113.5/include/config/tablet//usr/src/kernels/2.6.32-042stab113.5/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/target//usr/src/kernels/2.6.32-042stab113.5/include/config/task//usr/src/kernels/2.6.32-042stab113.5/include/config/task/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/task/io//usr/src/kernels/2.6.32-042stab113.5/include/config/tcg//usr/src/kernels/2.6.32-042stab113.5/include/config/tcm//usr/src/kernels/2.6.32-042stab113.5/include/config/tcp//usr/src/kernels/2.6.32-042stab113.5/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab113.5/include/config/textsearch//usr/src/kernels/2.6.32-042stab113.5/include/config/thermal//usr/src/kernels/2.6.32-042stab113.5/include/config/thinkpad//usr/src/kernels/2.6.32-042stab113.5/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab113.5/include/config/tick//usr/src/kernels/2.6.32-042stab113.5/include/config/tifm//usr/src/kernels/2.6.32-042stab113.5/include/config/timer//usr/src/kernels/2.6.32-042stab113.5/include/config/tmd//usr/src/kernels/2.6.32-042stab113.5/include/config/tmpfs//usr/src/kernels/2.6.32-042stab113.5/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/topstar//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab113.5/include/config/trace//usr/src/kernels/2.6.32-042stab113.5/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab113.5/include/config/tracer//usr/src/kernels/2.6.32-042stab113.5/include/config/tracer/max//usr/src/kernels/2.6.32-042stab113.5/include/config/tracing//usr/src/kernels/2.6.32-042stab113.5/include/config/track//usr/src/kernels/2.6.32-042stab113.5/include/config/track/dirty//usr/src/kernels/2.6.32-042stab113.5/include/config/transparent//usr/src/kernels/2.6.32-042stab113.5/include/config/tree//usr/src/kernels/2.6.32-042stab113.5/include/config/ttpci//usr/src/kernels/2.6.32-042stab113.5/include/config/tulip//usr/src/kernels/2.6.32-042stab113.5/include/config/ubifs//usr/src/kernels/2.6.32-042stab113.5/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/udf//usr/src/kernels/2.6.32-042stab113.5/include/config/uefi//usr/src/kernels/2.6.32-042stab113.5/include/config/uevent//usr/src/kernels/2.6.32-042stab113.5/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/uio//usr/src/kernels/2.6.32-042stab113.5/include/config/uio/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab113.5/include/config/unix98//usr/src/kernels/2.6.32-042stab113.5/include/config/unixware//usr/src/kernels/2.6.32-042stab113.5/include/config/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ali//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/announce//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/arch//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/berry//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/net//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/otg//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/storage//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/u132//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/video//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/whci//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab113.5/include/config/use//usr/src/kernels/2.6.32-042stab113.5/include/config/use/generic//usr/src/kernels/2.6.32-042stab113.5/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab113.5/include/config/user//usr/src/kernels/2.6.32-042stab113.5/include/config/user/return//usr/src/kernels/2.6.32-042stab113.5/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab113.5/include/config/uts//usr/src/kernels/2.6.32-042stab113.5/include/config/uv//usr/src/kernels/2.6.32-042stab113.5/include/config/uwb//usr/src/kernels/2.6.32-042stab113.5/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab113.5/include/config/v4l//usr/src/kernels/2.6.32-042stab113.5/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/ve//usr/src/kernels/2.6.32-042stab113.5/include/config/vfat//usr/src/kernels/2.6.32-042stab113.5/include/config/vga//usr/src/kernels/2.6.32-042stab113.5/include/config/vga/arb//usr/src/kernels/2.6.32-042stab113.5/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab113.5/include/config/vgacon//usr/src/kernels/2.6.32-042stab113.5/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab113.5/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab113.5/include/config/vhost//usr/src/kernels/2.6.32-042stab113.5/include/config/via//usr/src/kernels/2.6.32-042stab113.5/include/config/via/rhine//usr/src/kernels/2.6.32-042stab113.5/include/config/video//usr/src/kernels/2.6.32-042stab113.5/include/config/video/bt848//usr/src/kernels/2.6.32-042stab113.5/include/config/video/capture//usr/src/kernels/2.6.32-042stab113.5/include/config/video/cx18//usr/src/kernels/2.6.32-042stab113.5/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab113.5/include/config/video/cx88//usr/src/kernels/2.6.32-042stab113.5/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab113.5/include/config/video/fb//usr/src/kernels/2.6.32-042stab113.5/include/config/video/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab113.5/include/config/video/ir//usr/src/kernels/2.6.32-042stab113.5/include/config/video/output//usr/src/kernels/2.6.32-042stab113.5/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab113.5/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab113.5/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab113.5/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab113.5/include/config/videobuf//usr/src/kernels/2.6.32-042stab113.5/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/virt//usr/src/kernels/2.6.32-042stab113.5/include/config/virt/to//usr/src/kernels/2.6.32-042stab113.5/include/config/virtio//usr/src/kernels/2.6.32-042stab113.5/include/config/vitesse//usr/src/kernels/2.6.32-042stab113.5/include/config/vlan//usr/src/kernels/2.6.32-042stab113.5/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab113.5/include/config/vm//usr/src/kernels/2.6.32-042stab113.5/include/config/vm/event//usr/src/kernels/2.6.32-042stab113.5/include/config/vmware//usr/src/kernels/2.6.32-042stab113.5/include/config/vt//usr/src/kernels/2.6.32-042stab113.5/include/config/vt/hw//usr/src/kernels/2.6.32-042stab113.5/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab113.5/include/config/vz//usr/src/kernels/2.6.32-042stab113.5/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab113.5/include/config/vz/quota//usr/src/kernels/2.6.32-042stab113.5/include/config/w83627hf//usr/src/kernels/2.6.32-042stab113.5/include/config/w83697hf//usr/src/kernels/2.6.32-042stab113.5/include/config/w83697ug//usr/src/kernels/2.6.32-042stab113.5/include/config/w83877f//usr/src/kernels/2.6.32-042stab113.5/include/config/w83977f//usr/src/kernels/2.6.32-042stab113.5/include/config/watchdog//usr/src/kernels/2.6.32-042stab113.5/include/config/wext//usr/src/kernels/2.6.32-042stab113.5/include/config/wilink//usr/src/kernels/2.6.32-042stab113.5/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab113.5/include/config/wimax//usr/src/kernels/2.6.32-042stab113.5/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab113.5/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/winbond//usr/src/kernels/2.6.32-042stab113.5/include/config/wireless//usr/src/kernels/2.6.32-042stab113.5/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab113.5/include/config/wl//usr/src/kernels/2.6.32-042stab113.5/include/config/wl1251//usr/src/kernels/2.6.32-042stab113.5/include/config/wlan//usr/src/kernels/2.6.32-042stab113.5/include/config/wm831x//usr/src/kernels/2.6.32-042stab113.5/include/config/wm8350//usr/src/kernels/2.6.32-042stab113.5/include/config/x86//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/64//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/64/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/extended//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/intel//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/internode//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/io//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/l1//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/local//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/mce//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/p4//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/platform//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/pm//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/supports//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/supports/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/wp//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab113.5/include/config/xen//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/compat//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/dev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/max//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/platform//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/save//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/sys//usr/src/kernels/2.6.32-042stab113.5/include/config/xfrm//usr/src/kernels/2.6.32-042stab113.5/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab113.5/include/config/xfs//usr/src/kernels/2.6.32-042stab113.5/include/config/xfs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/xor//usr/src/kernels/2.6.32-042stab113.5/include/config/yenta//usr/src/kernels/2.6.32-042stab113.5/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab113.5/include/config/zlib//usr/src/kernels/2.6.32-042stab113.5/include/config/zone//usr/src/kernels/2.6.32-042stab113.5/include/config/zone/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/zram//usr/src/kernels/2.6.32-042stab113.5/include/crypto//usr/src/kernels/2.6.32-042stab113.5/include/crypto/internal//usr/src/kernels/2.6.32-042stab113.5/include/drm//usr/src/kernels/2.6.32-042stab113.5/include/drm/i2c//usr/src/kernels/2.6.32-042stab113.5/include/drm/ttm//usr/src/kernels/2.6.32-042stab113.5/include/keys//usr/src/kernels/2.6.32-042stab113.5/include/linux//usr/src/kernels/2.6.32-042stab113.5/include/linux/amba//usr/src/kernels/2.6.32-042stab113.5/include/linux/bcma//usr/src/kernels/2.6.32-042stab113.5/include/linux/byteorder//usr/src/kernels/2.6.32-042stab113.5/include/linux/can//usr/src/kernels/2.6.32-042stab113.5/include/linux/can/platform//usr/src/kernels/2.6.32-042stab113.5/include/linux/crypto//usr/src/kernels/2.6.32-042stab113.5/include/linux/decompress//usr/src/kernels/2.6.32-042stab113.5/include/linux/dvb//usr/src/kernels/2.6.32-042stab113.5/include/linux/hdlc//usr/src/kernels/2.6.32-042stab113.5/include/linux/i2c//usr/src/kernels/2.6.32-042stab113.5/include/linux/input//usr/src/kernels/2.6.32-042stab113.5/include/linux/isdn//usr/src/kernels/2.6.32-042stab113.5/include/linux/lockd//usr/src/kernels/2.6.32-042stab113.5/include/linux/mfd//usr/src/kernels/2.6.32-042stab113.5/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab113.5/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab113.5/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab113.5/include/linux/mlx4//usr/src/kernels/2.6.32-042stab113.5/include/linux/mlx5//usr/src/kernels/2.6.32-042stab113.5/include/linux/mmc//usr/src/kernels/2.6.32-042stab113.5/include/linux/mtd//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab113.5/include/linux/nfsd//usr/src/kernels/2.6.32-042stab113.5/include/linux/ploop//usr/src/kernels/2.6.32-042stab113.5/include/linux/raid//usr/src/kernels/2.6.32-042stab113.5/include/linux/regulator//usr/src/kernels/2.6.32-042stab113.5/include/linux/rtc//usr/src/kernels/2.6.32-042stab113.5/include/linux/spi//usr/src/kernels/2.6.32-042stab113.5/include/linux/ssb//usr/src/kernels/2.6.32-042stab113.5/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab113.5/include/linux/tc_act//usr/src/kernels/2.6.32-042stab113.5/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab113.5/include/linux/unaligned//usr/src/kernels/2.6.32-042stab113.5/include/linux/usb//usr/src/kernels/2.6.32-042stab113.5/include/linux/uwb//usr/src/kernels/2.6.32-042stab113.5/include/linux/wimax//usr/src/kernels/2.6.32-042stab113.5/include/math-emu//usr/src/kernels/2.6.32-042stab113.5/include/media//usr/src/kernels/2.6.32-042stab113.5/include/media/davinci//usr/src/kernels/2.6.32-042stab113.5/include/mtd//usr/src/kernels/2.6.32-042stab113.5/include/net//usr/src/kernels/2.6.32-042stab113.5/include/net/9p//usr/src/kernels/2.6.32-042stab113.5/include/net/bluetooth//usr/src/kernels/2.6.32-042stab113.5/include/net/irda//usr/src/kernels/2.6.32-042stab113.5/include/net/iucv//usr/src/kernels/2.6.32-042stab113.5/include/net/netfilter//usr/src/kernels/2.6.32-042stab113.5/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab113.5/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab113.5/include/net/netns//usr/src/kernels/2.6.32-042stab113.5/include/net/phonet//usr/src/kernels/2.6.32-042stab113.5/include/net/sctp//usr/src/kernels/2.6.32-042stab113.5/include/net/tc_act//usr/src/kernels/2.6.32-042stab113.5/include/net/tipc//usr/src/kernels/2.6.32-042stab113.5/include/pcmcia//usr/src/kernels/2.6.32-042stab113.5/include/rdma//usr/src/kernels/2.6.32-042stab113.5/include/rxrpc//usr/src/kernels/2.6.32-042stab113.5/include/scsi//usr/src/kernels/2.6.32-042stab113.5/include/scsi/fc//usr/src/kernels/2.6.32-042stab113.5/include/sound//usr/src/kernels/2.6.32-042stab113.5/include/trace//usr/src/kernels/2.6.32-042stab113.5/include/trace/events//usr/src/kernels/2.6.32-042stab113.5/include/video//usr/src/kernels/2.6.32-042stab113.5/init//usr/src/kernels/2.6.32-042stab113.5/ipc//usr/src/kernels/2.6.32-042stab113.5/kernel//usr/src/kernels/2.6.32-042stab113.5/kernel/bc//usr/src/kernels/2.6.32-042stab113.5/kernel/cpt//usr/src/kernels/2.6.32-042stab113.5/kernel/events//usr/src/kernels/2.6.32-042stab113.5/kernel/gcov//usr/src/kernels/2.6.32-042stab113.5/kernel/irq//usr/src/kernels/2.6.32-042stab113.5/kernel/power//usr/src/kernels/2.6.32-042stab113.5/kernel/time//usr/src/kernels/2.6.32-042stab113.5/kernel/trace//usr/src/kernels/2.6.32-042stab113.5/kernel/ve//usr/src/kernels/2.6.32-042stab113.5/lib//usr/src/kernels/2.6.32-042stab113.5/lib/lzo//usr/src/kernels/2.6.32-042stab113.5/lib/raid6//usr/src/kernels/2.6.32-042stab113.5/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab113.5/lib/reed_solomon//usr/src/kernels/2.6.32-042stab113.5/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab113.5/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab113.5/mm//usr/src/kernels/2.6.32-042stab113.5/net//usr/src/kernels/2.6.32-042stab113.5/net/802//usr/src/kernels/2.6.32-042stab113.5/net/8021q//usr/src/kernels/2.6.32-042stab113.5/net/9p//usr/src/kernels/2.6.32-042stab113.5/net/appletalk//usr/src/kernels/2.6.32-042stab113.5/net/atm//usr/src/kernels/2.6.32-042stab113.5/net/ax25//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab113.5/net/bridge//usr/src/kernels/2.6.32-042stab113.5/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/can//usr/src/kernels/2.6.32-042stab113.5/net/core//usr/src/kernels/2.6.32-042stab113.5/net/dcb//usr/src/kernels/2.6.32-042stab113.5/net/dccp//usr/src/kernels/2.6.32-042stab113.5/net/dccp/ccids//usr/src/kernels/2.6.32-042stab113.5/net/decnet//usr/src/kernels/2.6.32-042stab113.5/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/dsa//usr/src/kernels/2.6.32-042stab113.5/net/econet//usr/src/kernels/2.6.32-042stab113.5/net/ethernet//usr/src/kernels/2.6.32-042stab113.5/net/ieee802154//usr/src/kernels/2.6.32-042stab113.5/net/ipv4//usr/src/kernels/2.6.32-042stab113.5/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/ipv6//usr/src/kernels/2.6.32-042stab113.5/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/ipx//usr/src/kernels/2.6.32-042stab113.5/net/irda//usr/src/kernels/2.6.32-042stab113.5/net/irda/ircomm//usr/src/kernels/2.6.32-042stab113.5/net/irda/irlan//usr/src/kernels/2.6.32-042stab113.5/net/irda/irnet//usr/src/kernels/2.6.32-042stab113.5/net/iucv//usr/src/kernels/2.6.32-042stab113.5/net/key//usr/src/kernels/2.6.32-042stab113.5/net/lapb//usr/src/kernels/2.6.32-042stab113.5/net/llc//usr/src/kernels/2.6.32-042stab113.5/net/mac80211//usr/src/kernels/2.6.32-042stab113.5/net/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab113.5/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab113.5/net/netlabel//usr/src/kernels/2.6.32-042stab113.5/net/netlink//usr/src/kernels/2.6.32-042stab113.5/net/netrom//usr/src/kernels/2.6.32-042stab113.5/net/openvswitch//usr/src/kernels/2.6.32-042stab113.5/net/packet//usr/src/kernels/2.6.32-042stab113.5/net/phonet//usr/src/kernels/2.6.32-042stab113.5/net/rds//usr/src/kernels/2.6.32-042stab113.5/net/rfkill//usr/src/kernels/2.6.32-042stab113.5/net/rose//usr/src/kernels/2.6.32-042stab113.5/net/rxrpc//usr/src/kernels/2.6.32-042stab113.5/net/sched//usr/src/kernels/2.6.32-042stab113.5/net/sctp//usr/src/kernels/2.6.32-042stab113.5/net/sunrpc//usr/src/kernels/2.6.32-042stab113.5/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab113.5/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab113.5/net/tipc//usr/src/kernels/2.6.32-042stab113.5/net/unix//usr/src/kernels/2.6.32-042stab113.5/net/wanrouter//usr/src/kernels/2.6.32-042stab113.5/net/wimax//usr/src/kernels/2.6.32-042stab113.5/net/wireless//usr/src/kernels/2.6.32-042stab113.5/net/x25//usr/src/kernels/2.6.32-042stab113.5/net/xfrm//usr/src/kernels/2.6.32-042stab113.5/samples//usr/src/kernels/2.6.32-042stab113.5/samples/kobject//usr/src/kernels/2.6.32-042stab113.5/samples/kprobes//usr/src/kernels/2.6.32-042stab113.5/samples/trace_events//usr/src/kernels/2.6.32-042stab113.5/samples/tracepoints//usr/src/kernels/2.6.32-042stab113.5/scripts//usr/src/kernels/2.6.32-042stab113.5/scripts/basic//usr/src/kernels/2.6.32-042stab113.5/scripts/dtc//usr/src/kernels/2.6.32-042stab113.5/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab113.5/scripts/genksyms//usr/src/kernels/2.6.32-042stab113.5/scripts/kconfig//usr/src/kernels/2.6.32-042stab113.5/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab113.5/scripts/ksymoops//usr/src/kernels/2.6.32-042stab113.5/scripts/mod//usr/src/kernels/2.6.32-042stab113.5/scripts/package//usr/src/kernels/2.6.32-042stab113.5/scripts/rt-tester//usr/src/kernels/2.6.32-042stab113.5/scripts/selinux//usr/src/kernels/2.6.32-042stab113.5/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab113.5/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab113.5/scripts/tracing//usr/src/kernels/2.6.32-042stab113.5/security//usr/src/kernels/2.6.32-042stab113.5/security/integrity//usr/src/kernels/2.6.32-042stab113.5/security/integrity/ima//usr/src/kernels/2.6.32-042stab113.5/security/keys//usr/src/kernels/2.6.32-042stab113.5/security/selinux//usr/src/kernels/2.6.32-042stab113.5/security/selinux/ss//usr/src/kernels/2.6.32-042stab113.5/security/smack//usr/src/kernels/2.6.32-042stab113.5/security/tomoyo//usr/src/kernels/2.6.32-042stab113.5/sound//usr/src/kernels/2.6.32-042stab113.5/sound/aoa//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/core//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab113.5/sound/arm//usr/src/kernels/2.6.32-042stab113.5/sound/atmel//usr/src/kernels/2.6.32-042stab113.5/sound/core//usr/src/kernels/2.6.32-042stab113.5/sound/core/oss//usr/src/kernels/2.6.32-042stab113.5/sound/core/seq//usr/src/kernels/2.6.32-042stab113.5/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab113.5/sound/drivers//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/vx//usr/src/kernels/2.6.32-042stab113.5/sound/i2c//usr/src/kernels/2.6.32-042stab113.5/sound/i2c/other//usr/src/kernels/2.6.32-042stab113.5/sound/isa//usr/src/kernels/2.6.32-042stab113.5/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab113.5/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab113.5/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab113.5/sound/isa/es1688//usr/src/kernels/2.6.32-042stab113.5/sound/isa/gus//usr/src/kernels/2.6.32-042stab113.5/sound/isa/msnd//usr/src/kernels/2.6.32-042stab113.5/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab113.5/sound/isa/sb//usr/src/kernels/2.6.32-042stab113.5/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab113.5/sound/isa/wss//usr/src/kernels/2.6.32-042stab113.5/sound/mips//usr/src/kernels/2.6.32-042stab113.5/sound/oss//usr/src/kernels/2.6.32-042stab113.5/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab113.5/sound/parisc//usr/src/kernels/2.6.32-042stab113.5/sound/pci//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ac97//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab113.5/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab113.5/sound/pci/aw2//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab113.5/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab113.5/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab113.5/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab113.5/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab113.5/sound/pci/hda//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab113.5/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab113.5/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab113.5/sound/pci/mixart//usr/src/kernels/2.6.32-042stab113.5/sound/pci/nm256//usr/src/kernels/2.6.32-042stab113.5/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab113.5/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab113.5/sound/pci/riptide//usr/src/kernels/2.6.32-042stab113.5/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab113.5/sound/pci/trident//usr/src/kernels/2.6.32-042stab113.5/sound/pci/vx222//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab113.5/sound/pcmcia//usr/src/kernels/2.6.32-042stab113.5/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab113.5/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab113.5/sound/ppc//usr/src/kernels/2.6.32-042stab113.5/sound/sh//usr/src/kernels/2.6.32-042stab113.5/sound/soc//usr/src/kernels/2.6.32-042stab113.5/sound/soc/atmel//usr/src/kernels/2.6.32-042stab113.5/sound/soc/au1x//usr/src/kernels/2.6.32-042stab113.5/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab113.5/sound/soc/codecs//usr/src/kernels/2.6.32-042stab113.5/sound/soc/davinci//usr/src/kernels/2.6.32-042stab113.5/sound/soc/fsl//usr/src/kernels/2.6.32-042stab113.5/sound/soc/imx//usr/src/kernels/2.6.32-042stab113.5/sound/soc/omap//usr/src/kernels/2.6.32-042stab113.5/sound/soc/pxa//usr/src/kernels/2.6.32-042stab113.5/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab113.5/sound/soc/s6000//usr/src/kernels/2.6.32-042stab113.5/sound/soc/sh//usr/src/kernels/2.6.32-042stab113.5/sound/soc/txx9//usr/src/kernels/2.6.32-042stab113.5/sound/sparc//usr/src/kernels/2.6.32-042stab113.5/sound/spi//usr/src/kernels/2.6.32-042stab113.5/sound/synth//usr/src/kernels/2.6.32-042stab113.5/sound/synth/emux//usr/src/kernels/2.6.32-042stab113.5/sound/usb//usr/src/kernels/2.6.32-042stab113.5/sound/usb/6fire//usr/src/kernels/2.6.32-042stab113.5/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab113.5/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab113.5/sound/usb/hiface//usr/src/kernels/2.6.32-042stab113.5/sound/usb/misc//usr/src/kernels/2.6.32-042stab113.5/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab113.5/tools//usr/src/kernels/2.6.32-042stab113.5/tools/lib//usr/src/kernels/2.6.32-042stab113.5/tools/lib/api//usr/src/kernels/2.6.32-042stab113.5/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab113.5/tools/perf//usr/src/kernels/2.6.32-042stab113.5/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab113.5/tools/perf/config//usr/src/kernels/2.6.32-042stab113.5/tools/perf/config/feature-checks//usr/src/kernels/2.6.32-042stab113.5/tools/perf/scripts//usr/src/kernels/2.6.32-042stab113.5/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab113.5/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab113.5/tools/scripts//usr/src/kernels/2.6.32-042stab113.5/tools/testing//usr/src/kernels/2.6.32-042stab113.5/tools/testing/selftests//usr/src/kernels/2.6.32-042stab113.5/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab113.5/tools/virtio//usr/src/kernels/2.6.32-042stab113.5/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab113.5/usr//usr/src/kernels/2.6.32-042stab113.5/virt//usr/src/kernels/2.6.32-042stab113.5/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpiobzip29x86_64-redhat-linux-gnu:o ?c?BZh91AY&SYUqc^PVm}uTZ=SC^^z74mBMRPPЫ` :<(u5mRh[Zj%$޸  H(&VRV& T`)fUZ RBmT/ט0ð7lRH;Wf8}|ՋeeE 0\B񷳠B %{瓲@ 9w_=j2UIR $ϼ >M"B٥H5x)`EB]Xh  {ތP FpʊR (̀t`PJBPޙ@T{.FuT@Q)  @$(Ҁ( v%x-@-.HŏM[lyjMksgvݞvֶyw諾oq35Znwwzv[<yl ݷjۗힳV֛ {w- ,;tLzoI W׾kmV뫟xW;wkvCkn۷;xsozW];ȻJt=׻^ym:@ݷNvv0g֠@!UR${g@L=h:z(HkTs@4!zU^ 4PRl}H$.:Ҋ}{|RE8w|)'yÈ|vtYjf-Qk\관>>(ow0bF>R["5};w)wac|j>Q2vn#l2AlPl@=1}hamϾ7}1Xg I*Ep|)JƙbֶAC`< _ihT$ +0ދB;{|_\xFU٠: *ͭvFw6PGhoHpx{ƽkWϻ[a*N9;@56ç,Ivȶ7@u˵Tm ' n0fXPtԴJ!C sNR]$oN@z)M]vQ/ٚ4)gxmf-ZJxSvML*@w7CA@QJR*zePM Z(sbUg0hl5 `PW"jfɌcu@ר34;m!h&FLК4MyEO HѡM3D@@4  "45?!=(=@4Ih@bQ=44m@ hM4hSɔi46S =M2$D 442~!茆F5h@mO~^!X}Tz ?ˑ{4 AP~9SC8Q0 XQB,KjWC~?v%&G?(cOUd>d"X|N<*@[%0֛{:2I3,>y (s"۟?"q> sCp<[j ^M~ A4(-C>?Ҝ-wGտ rkk-s_Z % 9C|U8~|tk虪-@f}$q3-ƔWhh\( p}I;3HÞ'yt 郪U?&<0=/gf&Ht6yv@ӏF3Ktd\}pHJ__gGը}ܠ/߅#=b=WN-Kdet=Џ8?Ǐ})Q!oGfޯ͟oώs=&4pQJ&R&I4Yoת'0qP&qُ۶V1:? yG?uD^~NK1aA"si14DT?{!ܡSLЪ (I"AD>=[#GeH>_U1F/s>tGwCqMQTCh؄ H!96ӷOYҗ3fv}+zqۊ|jeWC{]{YgN]FHEu{܌_u NHD#bKקQf2c`UףF_/g$po^\IN OgrqcdscqhbNL\E(HIcO:l_rS( {pSp&~|6|,[)IH Ї\s ;`',ފC]ú{76I¥. PRo{Î.MχO %;R 0D\cW2CIէT>3=?>@_ۦ^_rcBZl ]A}#/d7Dׅ:ڏTzxnM7]^?(vy+KF4v&œy4#7Gt<#٭o}9;,Ipq_tC1 VC:v썘I#G% ɨgkʻOFVjn3~ty~Gb'}a #d{A#GD|!Q 9; {2s*::?4sLa!T|, z5߾9@ex0'O:ƶq9!'l*( [0N>&:5!ǎu|a~ gZ/ړ~seFKOdDŽ߆xq8O=.=]miO^D_M:w֞}oɮTלtM#&'#O`_sg&O0cfJP.0c57b4%MZqΟ]/@"(- &D'e҂]'\vҙʃO jIn{&GFj(Crk}y"f^Wi~<Ӊ#CzPq`k+ ̪2b:j:? GD @f7h`Bu}ɁlclHvAI"hzBG0^9GS$C*EҙNG^ z‹E>w&;(ǹ_c*:"ώt(>YO-I&mnsAZ4 Zb6YOF3EH# 'sCގwD&NLa %.|tK1P,"?^*2@ TjU}ۭ$c;|XciKm5q'X%'-)7󭣾sy]_D|toO4ϜP:(A62}yU7֓pH)Q~6@uG(W柄jjMVw=/|t@>#v !rntqRG %k[ЦB<qRcg6@LN6dn(0j 1Uj+&Lz"SΔP"D 21_DD4GoF#;k:5H Ɛ@v0+4<`$;t{p't]mc8o™:$~H};Bv0޴06D}9uډN*[;" eR @"B[԰{H2Q#܀L^QͨA1F׽<3CH/\՘[MYD@xBDx,]ġHLF}↷"28p뾔(O(S ~i>$JFHš e>:U>IʿWO/j{>ڲNf>졳(z#ݩyyd }|*~ `:LфG Q~HƉ\uߩ R?Fկ ;^H;(:C_J<A"t%#l34-W#d)V̑zYSUZON:;Q*8I JoLwN1~}ݏ8@9=H8=̔r i] bdsTǮkkEΧSځ|&6YqNA16Vk\Vɿ}7}[G`#*ώrĘ=3DGRWgɰgn}G\M4TT Sв 6[+j c@>5?SlucMteGe`l`ԭGߥly#<}zQp1D$9d2Goc< >X;F ֘]6"TI2dHS\∘XǨFGR؃Tb}!'G*g!^*FI,ǷڎO[%ԏń\=v1Fϣ9Ï&>`7{xߟbM\fI(4չ@t;1̒Q!*xXs}p98 qܗ> *m^>t`b_8h S⹻10$VA܃)M;%97*ױG${cgRk\  @Ԍ@+CPMI2,B#B}J_u$LtY~WYt0 ǍVDws~=$#]>HGwTYx2`ptz0ho𣃯R1ܯoـpFGQ8ƻG é lLO| 0NaY ޘUR)?J=n8gmt.N5뉻2A|B<:P]%1;By }Y3(Aְ.+h5G>vg&=@A%z_kDbޛ#lx#8PR )"4HwԱƏg:PZ^\|c#z zف@ҫfC1sA}xgP ()#b}5$!ާǼ00& &Js^`/˓%O:ֈ̍R!Gi $`V4Q,{zk_s}8JG>oۼ9;||\/į8#<WIۧݓ:+3߶r&z&h{?>0q q17ʫ3)v&*ZD0a,]djȒHZO` Di ;3bypHDy09B{ӏ}.fx+O#^N$&Dr O891$)U!\+ԉH/t}FJ1B'G4pܾAFG5㈇`ӹI7"1ѓ`QZ\Ώ.OwtCK}ݞ9.=! > _͌qL0|)6QG)k:EmF:G܆zbB_ ԗ@[?}ק/["bs4U˛5 swm9E!rbGb_oVB&ArMRJM劂Wؚ'+ڍ4J2n3"{gD#;1va0^LJwrKcUq))9}D)XcG\YleN'0nSB**>#554R/+AƓ;"&Yrz=Mӣ wb݄^I`I9j{nCڰsӉ40bD 0#|ќۦirx AzH$L Tt)z=;3J`9(T^`sj /&t> }+C$^5C-blo3 d- +Cr#\I#D8M:"4b5s 2*V3;מּ H OB3S(bcL+4U/Վ"U([ji!7oBzk'nj{|ô#OGjhh{|H/,g]ޛ,1m]Y@h-dL^e3^|U|.#B[^^w6G+*yH!mhO9~bc&efg;~hHvq/:iVW=JeI<#t@䶹m]RL<{;Z4cjuS:&06WQY$9.C-Y:"zf"0j3]S:C"/֫ MH1[88ȧ@5>cw<o:S%v[V,}l-3v&3 Ѫz\e9Lʌ#|އa8?[D1pfkis<,.7d{4!nvS$hfjQPcN qs8$W@<ԐtN, enm=>w;]->t͘RlEj, lߝOa\BɑEHt)q /Vjń`G^/΃5|Hm8k"G*X2rCMYgcq~>Q{F'=ԵIvS~ZٿTC=!<4Hq¤ Bl*;bl2iDQڦv𥧜Aȵ z}GnW{̡CJ>uί [f$;!2~bY@`X YBG yG3Qꊇgu`|gzލG=D΢R񺤯ȍ Lza 1<< P޵7HUs0y^0+-qRHP 8zdqe2Ԙ: ZH,]T.O*_S\) (1qyoU9%$쭀'ji+?Hic߽9 C9$$3VŚYTЁ} 7: 4i.ds_3[(Ή?7<2`t=F9B_|p9mQXWgYI#D%he,1`FjheM T,AL 3UN܊:#eI)uC>^-H.nE[q.ʫ AM&7ge,b@ը'D QU ~zݦ5zSZ39}SoM:@21lΒ@?uHCI0 y 2|IcإS>Uu/_kW1wsCёѡ *g]k0ZLȸ4l}o# ?^%ԂXMY R5 N=^EEqW=WE䦎^)$I\O޾ؙdr1F"uZNy*fjU?)ODGH^Zi$VY'rLoomc0# nz]xR.AN0Hdi9- 1fљUJOҢ\?d9ȐR,M H+#w(˥ie|%݃4'dE bP@D^<3l|e?\^&5\~/\L#j;f3Kѭ a 71SrD Ic֝Ԩ F$Uw$Q1m6{mR'3p'c3U&Dbf O J,vFA;DsMfBL(,[~^Hܤ*'3D;B)PS$jN}ol6n{v!=*nhJHѹKv,P cCf@WEye+$p?rW#>}=|eueݣD!c /muDdT iJ'y \ຎm fPvvK-YTRM+UБV(gfޤdw(K/{#޻Ψc`J7펈WQ!c,t/FXDXMDF((xc/ߗ5yO/d"/k /G@H1OKD٢Prz5)N!&Jr;T3=Q>c#cǺ: >tʈBT/ =iJ1$Qzs&E:ʙܠ+>\\qa/6Z74-P,}k7;#%88 L"Ghuj(G'xIUb)/&[R8D8q;O=zw2Y i>Jܵzy\eߧX:|n|Fׅc;* |E͂ik5ɗ0q n+Pq޺\1iU=6 V"%Xpԩ17Q.d E0AsIRj3v+ %G<#!8sv1}41ChΧsɡӁ3@Ff2w"z?2WIgxQ@J^O9 Uiz|]9a󠏊@LIL7JX$0#}!hZ҂x6_6E yjl%1=z//mG%O.H_IKǴ5({Ċs);%CYu0yMM9%\kQkuX=1 Vo~i m.7jzΈH@pӡp7iiA&8B3n;QZsEb6).r"tЙ:siո#J"S$g:e`v`G Xʧ<5Vs!2R0ưKc-PLr\њg>#v쉖s$:Jܢ@\$ZfvSMT)f}(LB[ cBO)ytDJLa@^3~ b_O Ps\xpLcF~ K߭SsV+3,+`:{B2-:"[v/(g݌a<&guȼ8g5k!^@3K+"+d|Ĭ4W"luX2#ǀ:]w3ѾN\mp.kgf\;inuyE@jeK>G *f3.,}t./h{H]mpàGg}#rۗ$g 9(#=]t'A#lzjod9<\,Hf,Yx6%GLi`-)}Us;xrcQxj;Xk.bXO̗^f%7iz}Mb)B'|~PG%cFơ*3rd%!b,kǷ } Lk7^QQeZN(R8r <W6IuDXQyµ4B9hN1\tBh_&%|`uT\1P=ɉ'ǗS6 r5\zP]VNGyLi ?eNICMR-v~ Cتe36JLͿm=د?~ſp%[$ӳ&l\O*_|3opRv1[O񱅘}O$4tcӅh\Gy:3Vs[sg}m& {Yΐ̖KPMj1v-Zkf Fg\X0t>*V\yP;{O{$+wyI4,V` :Fh3EZ3t'Me';n9ƃVV _5gYnݛUޡ_^j̟bD vxdN?dHjy2)wH[̕-InpJb %7o. QrB87pI r"&5%^MV8*rHDvfffYlZ1T4^ݾ<[]*8HB_;ײ0_?{*#uLFB8C2:[Kj 0IeQm@ja_,x١=<.6f:zX=ΧyJQJfSنpƾz۸wӐdUMd$I 4@Wsz*c(.YA/$ۉwcvJq~IHܸUlYӲ! 2;Xbqt&G[̊3VAxe+"҇zbj %NJA`/2ѭ }80꘳!E/)*gQ m8[va --TFf=#+74E_ hrbTf 7朢H\+X)M:y gFM0uFHJۆ=ދlJAÓ/#b"@^IH§2s;u0sSoΣgb9m 7a'#^lf$qN.nگ:{Փi ]BD"rY+aշq)50J6c˾w&z ou2|Y|H4N^qݴKRxmlː]m-GM!v)Nsg[NsBAIq-;Vhl}j! rͰ"%T &9'lrYH~v/ tʼ>H;QgZrcKdfGЗ" LjbGMC.k7H:Z,!oB.p%ve 3 '(6Z{]C@  es:+׌b4`&89XQCiQzT.K{{k4"N\Y cYՊ&6T/qXïtw-ۮ4ك&p1' 2X=PJAvCJm!8qQ AK;ѮQpxyTq[͛0npl 2ܥX0cb ^/MӒoXC}Ru^ttO'.DPgt,!'CIt{1=j~;UwV @p_8̌@;>5m%7:oIcx RK8R=XVϐI uwȳdzB>YfR3  Ѓj%Ebr.hS-r85dn#+gs{a]7SW8ٕ$|}p `HT5~`7'sټ$=nO5Hםt2T>wfw)ʹoԓgF;xA[3uQ6YқDE+==bՔ¬ApK~R$˽5#Qr-jbs$1{bCz2'ϨHNRCj(D5z(䳊󏗄*[L{ROC;t I "ƯU s{Mi>Z%)**Tq 8m(V̞pԘ,ۉh,ձ/喙>?nfzMmLGSKw84O$fq"wZε^Ӹ 'KR[b5:=!$t%$Hު3_&'F +( %bv&GϿ|D~=ULQ:H3%+c$}Q{EMVu3lstlV2XtY^mkNldcgOKa櫷`sm>=7櫣+kmI~ps{*ɾՌF;("@9b}l~ &^U#:XJC=ofP +T@vLj܊p9*]tr{n\f6ǵ[ c[V*Z34$n@&E5d&)`4$tD4˘Vf-`|q7#Α|`N$Chl8\Pۜ$Vr#cjLLuǻ&uoq<\*SE:x|\b<zk6yؑ:@̹",-1!kxPшSNo9h$ьjߡb(}&mu ]вI~2,KqmkB\c%L2,tM(ֆ+NАѥdi$62x;Zl:l{ L D#]<(5 hDQit6$IBtfB=QJQ#hzi,Lm͏jRZ,!Z[TWZԣ`N+ E[!=MuS_!sȂd:vUpݗ NJ yn$"hCg^u8ԵJ{'-UA/Cu?'.A(>!˶cmf 96G!Up$Vf~ԝw|=R'tE)k*!? i2h4eHV03L^GG@}gރT6oJ>PFٟq@q1|~تx=Œ XU$+޿_x&r<0lhdQ .̈Fj OQT5c?9NEb?լXZFS#zfK-V1/n9ݮϛq Ϙ@Fr*s6&|ݞ3 Dz`N*7]$:+ rF) z.YJK"U/Y*W6LDy_6`I\ff+(ؙ#*qc{̯$G3ZZqBMI' qg o8 ԦAH{McA% dGR&iZi*|M&VBI_oMDuQ>dZ.^(Lf[,A 2 Γ *ӲBtoV#(;"=!!p_j=G$, /d6kz* Ux=E7ٍIح*AXJ3XK*|vBʾo.EY83o;ɞ:Ehٵ٧2cQ)% ;=XМG)b~q\:ΊCWbŕn4KcxD|i~W׆y""\b H֢*P!""V YagzMV1ګ7V|hF@#zNgBL^135"Oz+YREMưkV`nA{KT[)(+2}mk3J 3"e(rdȔ]rLDU^VVw!j73"GKs!nɻ2Wlit- s^T#<הVho}VSԊ[k;}iX'Ie⇍ΝS+^8N1;'XHb8F6E%t 'P3zӘ,9I!־qHLTkڽLGD}Ulİ&:Y/!tH,Zm9#K%JD F)-ݟw1v%iRYz?GϼjR]ʏ,,*gEb=?~p&M_0s rhh\wƶk bGq >r8IQFbۣ\(yJ@CR Ǡ{ uBCi, ƔRR4 6H~poYes) o T}/C!e̽iub;Z|b˛rrXL1vjK@إ{+ǫfwE+\wu?ZV3G΍_wc8Co*jmזNU|=~Y1dhSa䊚Nw\AW;O_svRs|hx=kX۶pzgUIjzBr1lחHFyU >;ޔ-|ò[! xe>ݪ`tU!:<뒀|L!Ch1#JJ$X+ $^`~)j‰费Uq;=d\U`'fT1$8 7ZO*\7Tr,CͼV@D+O)Ǘ07'ASl:}0֐JkevRJ`.RDġqݳnZ:\zc["gBSntGIsY[Ky8ųq]M^v-t#9NjG@! cE#̩[4 F~#V@쐯Uvg'ߊ{mۖ\'?1$ >_x﷨K:` QE>V0飖|}ہDtHH< 6n΋?‡D2~;xWf8U~G@ª^j,PHDjDط)nemm+XU-y8 %Ox_KٷEgo֘0a tjNO>9+!#as PhZnES/&nB͜ ^>KꌡLC }IHE!gBj9E&3+u1)kQA xco-?m=5b"w>v3?-Sz \M曭o.-kW/duPꊵ>.$B6?$Yi"֐8)՛H]|-yϢ?$ʮ!Hu'w0X 4‚ i?0 m[%-Z++i{g-ȃD\mTEeV%r8 V*īk[RVjʖ-ȵ-Q˘5lT֘a)QZ82-uZc zf!ͦ,+eQ¢DpFU.gM]+Pmze\PkQ婀FeTRy+hmLږXʚJD&'io㍨g,~>N6y2,^,W쐥-Sʖtx"t[hEäNuSm(h-͂)!ڕ+//ɑ-C*4-ZREA`Uڏcm(->AA(ˤS^vЮL}>IQ_fdQޘGtN?D~%_Nā?fٷDIRQoIc‚/Rw>/g9 2_y\e~O 顁 EU~?881h;2JC{7At>YA T^H:~?U` F~?Z5'}!jI#q>K9sėԘ7mogBXO~E=)@Hu7~8 OIV_:[9i[PwL>l{PX<##kI! T~f~?'ˏTR 29MLCi!Ʀqk2xGg[/n0R#^lVD=?^w5iP6L8j 8<85QggԡȈ˧c1҇?nEvV1/}ažr `g7~}6Z=l ~i5{i4Y$Z.@D:À  _:w1vCq`iPi!kF/of0^~+'X pNPk#/̈7󏫪cގM~{ۧrab 7uybo6"`Teq,%0CG- Zmuʭͧo.8؉? FfO|tk6p7~`I A!h'с14G"˭>[ UăOӭwl,%WhEUu!RZF}U!pz"q- _D[O܅mׯsQ+Cd{!@Ǧ\t4[߄ㅀzvQǷa1 tbeQ޺rH'uH N;?,* zf!s봩!? !s?<#QJ;W2_P?)c&}RosvN">b 0= 򊐨w~';w?]}@ܞph&O5۸ Ie{[ٙ {ƣy< wc7~Vƿqo 'HrCs1pMz}5*'\I @dIQ!|*µ-E"""!p֍Ee,?ٸw8M:sHM}>Qy=tX)×ǡQe`햽:GΨúM yw|qANs>m||?߾4 D>y|C˗~с{||97ˠOKkJ{;?ID~`@{{[.wo"x'ltKྸ(uz/”'3jd & 3nNCVlp]?HA2#c"X@8)_Zb5%iuFWNT [;Hh3kfs%x ch2Kzkbx&/-\NS+`g9ABP?`/7:|zDŸYn$YReYUy9OGk?DLj>ce~ʹG4C "}I`իv?$^*L iٵS^E!kÑ{>|PO"QDFšIT_6[1D$'6Hc#̣$(eQ<{@ R՛^Zm-Na-HHAñIt}4!'D>Rdž 4'ct|Rիl=u"(]!_K%H^ xJ?A> r 19$Wv䖒KK>q(O":.gJ+Rf(Ý!1Sŷ)CMn~wF<~r%^ <05sb3L#ut@dL;Hp#\@PxPlqTg 9]A C%DoGNkuD`\gxDMŔUgr/zuf ^bgͦKR][,p {¬* g v @ o?%|Q]PQQ"iiD<49h=_jX>t 1DB9+Q"vO;} 8|+)79HF#X᭩ujC8no+?dH Mx(L~TwLVaJN[[WhrYJaR"DJ~(S& r !51m̟x:6)nBYȓ3^& $GfǍ֍EVR#>a7^n)=/G ^iV9q@ K|q)ᨦ'[64iypIFCje/SsK,IIRu7_#Q,۠;|u)S<܁>U~cm[1B4 _?ANs7vEԇf#dp/. )zq Gf+0ׯHw:͋Ҵ|"R/nq\h/ARZo½$3˄!vMfPr}xFVXUYax(^6B˒Zkq69ڊ:6'b7A'kߑ N7g/"3010.?IC"} S/A[H>A%?;R3'"qmbcKﻠb1Rn΍{,bHX__m閉;냌lz}0jLo_Cr?@|? >YO! FX5v'D$-nf`69Px%ɍ\ΐQ9A->^}k3c'w?Y}iNd8̂J#y͡syq`@A$$G`!E /EaU?\@h" @_|3Qg?<`nhє0̂xxXLO2:/8NQO!y`DT$P GŐ`HHBT, +" ~$VC'$?Sww0F3*ԠC.!]/vjq{ܓ鏧^?>8zxk/Px?CCGyrt. kۮ~>;=6KU>oxԜ {8|ٱ_徙a@ȥ}Ϲ8薯/}9>è0,}QU*$ߍ4khon1Yp"n=z*e'<wr8/@jNݶEedq}_6_9XvRK?XM'Pߨ qEb=7aCv"^YoK"ߺ?h,&Cn`כ0p`N'W{9s}bw!B1bb{}j}[=lDpim"ƨ,[k723  e#՛6pՕ*EjS0{PAL.r9;.0/ާ\!-@5T> jp8Āj?BO^!r$3Ʊ`j HoP~m&ĮBÀ2&ثaa NY'D?^}|*"9hI*s?c]ǴOBhQBkMkUDBhB2+=BWh 5ro^ lw_b$@l)_\0rH<ñzaY@'L:3;I)`{h7s;a=5u"&bSḯ;}&4SVҖ̭V"!r6/;{75e$L4c*~%Au5qwFLQUR"{CµeB?>|ݐ/>Pp׌> ~槫?~0>4me~$q`' !?o\%J Fe2::oH<7f{iWݦ{62g͙+#yj/|z?H@ZqD/w||~^}ǵa~8;S=?L Ͽ?ݞ)X*Wv"=rд0 P>O~\ x}CU!V"WU{= 1q@(UrUC! # osޕ0T b Rp ?*?uXD 虃t^WrmF"nsp? xڂtQ$D<["܃K&hp;(H$T> @` z}s>LEb "`CP |!.m55CQ !ah\5.a_.~UQd`(B Ok7@^Knp) V^vY *bx#4Tj2؝BoZ}<"`7. YWEX A 9 BFp> _HPq@TsC:X"9ȧg4`!PCPF R^js8.(xa1;F2Q>U@pbk 4e*^nQ@X d X2V=yB.CP @Qu4nj D G"$L`~x6u|f4hADQl!H? BqCo`M9P]w g_£*@ z:2@_€6Wd\βEMw ǹ!ЈE*ҜB84;N~ˀAs, Aw d@@JP߃`}B 9Mv^۫ 0b".FЁx@4TܣMn\"H#bJ]) EmSDShwQ&@T`< ` ˏ~3YYnR(efYmf1X a ?#GAEfI>}>P8i.z`ྐྵUAfhSjyd)->:Jfr+AQqa6-$C\Ru}!0" THwaÊ$X3V&yGSJ&U; Zu+Ҹn 5η Ǫ̙*y9v[>HsZH,Ǥϓ9, 墦eZyn5M*-pӼ4B(hc[1Ώ,8lg7Zu\cVILȰhO'8nnTYoT^~! AIJ??49{?b9ndBicxh^R@@7 nCFAɀSw+"ZМ#`/c+=a!m$uMGXbQ׵u6IRzQ@ȥ\ Ҫt-GTx 2; HuC|o!O$.#jkQbD|ntpO7 ֵ'C h`}y5 -WQnOx4DG{tQ2P?Ƹ]m 뎎^ Y<뼮zlLʱ\ npHK?G콪"ю'JێP7zzY @q-mo7ր3>Vw߉$ IQU`Db(1H!@YX#P;wy+~y]uyJXҫA(0Y :C+s/sn^-]1LqyZ M1wue5|P9!XO3.CB~鄷:w駟 Aq[޵œ+L*<4 >I>+ iw@{!9Zv`RzFޟ}N|O&Yb|,0`L,bv9EVYy}= 6W:#1/y cH." \EEGāV^3%lyFImï6L#~p  -̮q[7>lW1`x0E-$R \Ř5Hx*ɣ+!bs1p>l/w8as>CTwB_.HyBkZׯR)" ʈ 5t5<,$ZVOuv < dPS ?Go5o ~6>!t`EDxov }piEMm8~MF̾|6|,{w¼Cjrԣ0~$r"0|8q l2s|"jN&u :}qdOץQE;|ZAj@xČڟ|mt}\W]! Z (ƵT'eɐPgUP4ӷf8 :" U%\QY*FGoxdaS1jܧ LONM{ 06*!vH\˱l/0)9;9gI֤PghBde{]CFHu̴%|,!$zW[II)8+?Ԑ;-Q\0qhի!$biV ~FƼo`: HOKpDE7Suw:ZJ;8Myp@Ϗj !=={I+t"@ԊHoP`'46ܤO79"Q e`=ZlT>K%QЫ?v4AɉG> IwQ1G/?< osNrnTz,;"KAHNjr-y,;ct(ȧQ&jK-M_cUyʌ$hP6N4ܺд䓁%c.VKix+&,MBj47OBy;u)0T k{T / ?(c45NlH5`<ؒRڷ>t{/{l?K&#N;5{Ɓw" %XO8gn1jJ(".ZҴ(6-jn5w%q#S#3Zb[h""Aġ;(ۥ`Tu|19t7l9$Ύ`d5#sE0Ҋ?l? . 4QAo:bDWΙ-sJSFNg7^~`kAwv|2et;zzk<:0@`0NܧYF$R΄umgRgNgi7'/k4&^s>,֚X23L<_@&P_Q0Z(iZpٽ{xBiQ= `!='ADUTAb/ dC"I˵:~eO3^t9e8Zr&,4nqWp‚g!&:wOOowZe!'{jn.>rmjY㓵/zzqVJ<cj,tWY;tR#ռ%q>-f'yV_^:Oث\{EŽO02jIopt*P|u/$o^2Yߤ*ݜa)3cAvC<ѡX<La_'J4Q|6GhiԐȮ_Gϝ盈kMMH8^QE>&Ѷ amWgiؙO@twpnwH CG(Dƭ:R[Di&:U7q8ldU]NCQ? (sVL \CM8ڤ4 ,#E°uBJ I.>m d]1'7N'a ]v SSr.[!4¡̇yO(yܮ9]-;`c^.#Ռr!մ2~N6$e?[1nOCkC0BYejBpXh 2@$qŎB&Bhqܖ7-wDlW$qtA*%:\%%Gj! Rr\]w)!6EFw,jEgHn:tSVqBM2 }FūPn#kT8Z+NrI~eyD MJ*B Q6K!RSĄJ5yI)xӕ,MNSհS]'(в\3{]>Wysmtq˱HM(ҽX鸝a0m#-Cٷ?_w/;1oG9)̋_z6^X{۶%4bEj"1 IJ~g[{ zA7ʾ<" D"'y<)71/+2H>XKh_xa{=!G|^[\o}Wa1)Ec N6ojDJ i>woϔy]p]IcYJRE?SgS{?=&;eB>ՅC8$%!9LN?Փ(*U0L?7joo{X;RX$&|~E$q|1EdԽԐ^^8~Ez ښj/2;>}{)=VY>\E #^0_{P˛vcHN4ZXC֙]Y}D߽khA@ON뱿N:J $xj9"( U8_>'xuLb;Q(lΣh>6wΖSVRQ #;'ٜNwɅAp#ZGؒ$ϔ2)S곶$V4!+"ַ:.;`%kOρ<ޣ\7^^?Mɪ.&\eVˈՀ*Pz_~u;:sg)Cg7ypV,19_=TNpi??G%}oɝNU> jdf6~ϝ!z2t< +x -S/`׵e`s}ICbUa*٤gm 6ȎлCEU!0UtGw5tZ84!\optqFkGnM}3-jPdQ=orD0I@G/ S3nœ1RM#i5 DWןa|:h\ 5]?DCTo6"'5Ŋl"PISbRgVF϶tntŸ A=0&a2귚 <>_OҹBiEPn|/?FWe[ SG]3;_u:3,R,ΈcHJ*h=g.KbP=W>DZHhfiⰮf:<[vQg: N) w+QPH DW>*RH'Eʟu5Wi9IJ\nn?TL3?lS?PjYӁ a~$p{E6l>LxSTVA=+&MnFiw:4<>ZvJ~*b[hX_ie@@0aWH's>V;.^8Q*P~ {/g,o;p*'㙾X\r^@<魒?g0(zd@1x7zfzU>Hnc 0UwTQ,X\~Dl 9tWvﰓ/ycAՍ`鎍jQ'x6 [O ie[+E'K|lZw3\s'rP0T>节Π{y .?KJ:esYH`1^@{G*׷0f?|'KA[Y9Z$PDŽĴv @OQ#-a0--ҕ" X<`wJAKö>4zB~{]4&,E\ /W^ҎfiW_jft1M!&~B cZare{%q:>rT)%_}!|Ƥ:en$0dJ~subng,_N7HA47]u"Y:<"b!ѷi3 k^Z+%ek_2 ϱ En- 瀣oůRH523ʠugpa4Zw-F0yA$^x}>G53N?4)ƀ_SMj+i焤_dѼXdCN*࿑ߌmn%:ODV.ofüqiiww`}|! O,((O kގ#7@Kg;%dɂbg0?5)"N_j2m-q~܌@/j|K.S6~rA=0J΢/n |hucX^pRPn=7*eNb:06`BƒGjp 9H1ru͹nX.sA;0x;z .Z3CW+π]>#Asq`p*HOϫ&!lTi-ib2 ZUus89?!گ6|zu:*rIe),p'_E\"ӻ4k94>'9+ 3W:$E_ŀG 9xJ {?I_d,Ulnt6)k=y.PgxEQT^[wKVUW”h4goG9cĤZ]3]pN${bHZ־1ٿssv orM_qitF; {\'VGO_S^pJ;q; ѴoFɰ2YČYBUsDft]XB19N? ̋ CAv T+&YPGB22T🟰~#|`yg"0bTNKE{KSc\Qߴ}G G:s#VՄ'5LY"T-h"?4(q5EaTOUlvnAx~怦{>|Q 1/]A'I?N$+uzT5şGãF%mcCZqsA,[kR7*e_08f|DC X /`{z}tC"{c,/}tKd.]8WW,?k{,C\:C ݥa,DIa+u#0D[p=42{s&`@2kegg1iq;}4(lp\_FY=+&8nW0L?흄$^_Kg|w~-~//0kzw<(_|N4F=Ol;-h_y>%_vh~/ -^Υ*ÆS}=bQ baY׮ۍXp?/{n ^+8G|aՐ :;??4 )'f`"8XGgq_u.L 鷯Ä>}c2ZwQ X߁%b(<ѷ/=w)6g)K}GG>;SGj?oHPKllv+&tzrWC繒v<7~Ht:>צqp6=.G.E_96}j 6X nJJgrQxM(0O?/T aeOLy܏hq8} 9҅AM& %&?t f}<]X~.ghAER[엥?[v埏w"|ҧͭ8BDlC]1ff@2)_&# ⃡NخrDħ^~~d wZNa)?"'XL6@g#:rxJn WM SZ WuuhŒί/)cˆaZ{t'2t{ 77;eװS>o8O7_tBXvZ@KF{T3.9qދy6&cj+o2PGUOlm ЙHD kI*\jx~\Kh8b=aӕp]ZJO͎te`]yoa!5GX\_>@@4拢h@\`BCe7}\1Ї\ux=Ǎ~=>H:S8mbW;`5~kv2gx$x֡_O$Lqo:C]m/$)l pg!7--&aoqU ~w}Lv#4ޜ<,a=n][yO+TgElo344$ܵȈM}qt9JD 方0">}wO/'jNsf{hO' O_o|A(㷔JE(lȁP8ns*P_.fo6tvj>X#tsyây FԒ7A|H]KhqdN؂_<~MfJM\cs+o%<7bױ"\9Jjew@ի[ɝ!nev3Xmmu[Bx\UQ0PnFYyLP"hg ׾&R-t0gȖ׽HW^9/n[-d]Ώxe}3wˁ7aMQWNm3oX|CS%g&p5uVOή=v.Ө<@<w8K^o1@zFüdo~Yj z ޣpGw7yzZMG9:tLQUJKc)K |.SyQi)+9TK8MJ M {੽k[:O>5,QC79F@Dz^zվN^e@TUx }D -jRUhsH8'vNdzd#_9hD}@>w`"MʝԓXظ} %A^+q :(;4](*_H(v_Tcngh䠥8y1pL۹gGf"ZJ81t(L}Ԡ.s@`ka^hyy )J`/lXC~]3pC%'ܳ,JĶV2| 4ʧdBL|cYyB}:?R72m_}k{ɔkӧRxN.@+п $NL~jP}\p5_+8!'Y4C,h J?x@hI!y_9sRvif= p] ;"BZқ4s~ԋ%L(?xT&>NRd_ {ݠ9~iң O]˼13 ˯՝Q[JNU˧ԌK9!/J:nB>0*|zJeRmWIOr[k;ϱiQEj s4nR՜F~I{GCgj aZam~6!R/3)~e+vyAwlEN J${|5&c6\cYbw.^`tԩb}k] g<`d2~o+\ug8mn CS w-h`Ag6Gp`&0wD(R:+,T%ւABMH`>UM+́>&t>'?v?]E ߺ$eEȅSPo>T%jSq^mEOF~e8.41RXcKJIy|e|Mj74"8%&NAF?U53;2V%`WNUZ̰-[gkDuE׷]v_߳|F#4?QP~_P~%_a.u;vznN=+ny"CM=G 6zvq,zC_^a_0[KWD&?O׫H #RZR 'DD2$9lh_ƞ{Ec{a7E Ïs-T8h0O` _ќfi`O럆=ӅfLBsv=ѯVSXZEW 'B2gui.Dحlfm9&l1zTrh'i*M/t/@|qaԱpCRek[5kN!4N"L*=C%9UM HJƶ8ɘ fܷo`gw*YۗmlX.ICx^A`;W"G#(.k;7Q\ J=֠n3*6v4 ᐫ(tPh<[dNAzF\}v>t1w;0oԡXˎ`=R>-DLȮk7/~i6D~}ifu4Xh\GV}"=6D7v%#IkP^ SN{|QQ~vFڼz++C=YCx0D∐bA0׊[[4к>Pwc:aTpnәP8<$=V h R۠{ dDf=$i'' 9uυ%Sa3{vf!9wNU靣5;g[҃_Eނ|X,S2sQiG|ğ1y$;643vHɹ4JEN&_ H^xV_vQN#V:>( s~sn[t QP\A' >U۽Ho:-8K2%2M (k8pLSt{eT2 BlfDPB],$ $Uy8H[Vt'nSv Bv{aH,-c+$ dLT_*CL][@@bb e }>7ȉSy{WJ6EHf<@|q}(!G 1`o+Ҕ'u 3 tiڪT626P&qgQH0y-H3$L8S2+p!C_d|D Expiy|ie6Ljb\? ș  ,E83e܁)"W|+w6'3qRi/E3Mh)??!asw8CK9#*RyMN#}uAwJ:>yrm=fmqnbIŃ/? 5q*Zi Vh—SxGw P-vl󜴣x]D)~&s4=9 tAcIchN٣u ` A~9[bds{Sb]tp> \s>H}4 d" ~(u+{]tH:5{=jz. KT{L:O0Rg>~{<^0!w)؇CB+T#{,Q$>л쌖wڙNR,,A~_|UB _xb9 0$9Zr%MN?g!v$FC SUN; V3'0zuEӣkOcR{/ƦAbwh\;pOk[\V@9\YC3kt|jzVw<$yC%U%Xb6_mJpB7[(afB4aHUanx۝!@ 8F%Agכ&ѶB-LqRi7&׮%)nȺ(mEhNq( x`z`_MPe w+xBJ.0(xzwR?*,܆z&u`񀐭5H|-{K{2"Ś"Ǣˆs| ׏h[ug՗|h CYfϟ OnB4 FE:bܔ!1;"ް G|G3v_LywGC< ڽK\tMü(ֻn 2ёhRY_n,dN/,_l/ƽ5 Mxb$Ā%[x =ţ2w'猵xD#0N=% ]/Wq<%P1q>q:+w!+vtzƞ*<[U)͛$ ;WIlog.S&F#2W{ 9ip -kͲsrUpAN}xM0ݢ8y#gǾw= ]&iOiE/p$8;c {LܯpxuVo6!h8诿~ܦ;L}!kχ<oBaR5xWN4mV\_4RdI=aaҰBK8Ii yE \э_#s^g$ek9>4C&(es[kYwy*O|L5ld;hFL`5>yYz-Mֺi\ށ!7f߈hh5i @ GPa[7=J}aiepHF),~*2iG~E.*`qyv>1/M9r2 3=dhyTG/A4 ї&mp7N |@d{QPyCaNP}:P_Z×hJ"Zhvj1|:1/W,X^sf w8S9$4J{mif!76H0C9`0D-q+qlxGdF0aX(Ϲ2XދXu ,xI@Z $7ٓM~N{Ł$+ӂ &opӽjWSnB9V,ȁ׆Ċ &ELD<wʌ{= 'g=i'lu>mvi!s$рq!JУ$rۏ}E:PG0VC* ؜R=$έ09Y]y̚x;߂vθB/gGb9Y{#cVa}Dݽt~8UX< ,w0嶉>Jpx| w |\@&EI(QSxØnAZU e8*a3NN[h}mRZ_`xE N4_O!/\lr diG&d*HiٙNv=th{K.Dp~EI-­\ 7-JBD,R1W83/|ǎ"~ҸCb襐tC%6`:(ĸinf=|I T|W}_nwmֻ\+>7s:KBhR"w9<K:j(".,ekIw{x䐰b6+H[aCMfǒ9Mm9v}:X}\u(rn w|@PǾT'֚ɩ9XC~97F Q m0J{ZNS#N^ku՛#-Dt,j 9 E [ ,4 @3~VWclx/N-&jo~ӛi7r-2)۫3.&GyY^H.a7V[żLA}} kϸd~셬Εksk^SxAv^H\tx$3%br>ACzߏ|PQ5vn;Q %UV\/zS> %v "t~vO5^TQiB؆L-қ <~~@"',dwd1zϾ"Ԁ$`I$zi5MoH"qp-6q7PEu^4=9}MI:?^Tm"bQ싢+܍h#`ARwЄLQ'4-R I\_1,v8Vj 8>: @tȿa7Yp7_{f8(t̂Irotɠ~g>ڨE^'ErMot{f%Ѷ KΛ=T6 =/i9c+ǤR,\x@\v J?E.Ϡੈ_5`> ci8ĝY]^/bzg{acӑ+(Q~xX͎(cȕc[NW "l ]cp'AȬh=}ɷ^DX!<|huaw{T Ͱg \<|&hC6fϯ~'AH${^Uʉc3!Z%F2;hv "T*3jv凿2 QT~L֕ ܊oCxL{јYt.l þ8I 6^mM3gA֎l7KȐpj?/A5#݋KKX_fp'gU >|NsӉG㽐Wb HI_6M?_k͠F$~𤖞PB I)?do˧(=mQS%JRb]}ÐA5 !r9{ҫRDz*~SWg2v-P74x,AKd:UF_ y"X™@'EeVA!,ɥwʺaawq+aCDc'rr kOy 8^Gfn}2ޯ(F"",mC c1IWD0 Bg: eSi:Dr=ZN :Vpf9-[D"Odo f ]2%ر(CwU,7=0hJ*h[;_9bs;){zb8ޏ<[%qv 15Afas  8𮷽,}ram &c]+:aHdu :s8>#R\ ϽjNIVoz6I+hl4i[Ȥs. wuhE -/k_?W8( b `0 K`E#L4Mb3dmD,s/]6Mo}kVУL &8/?W巐/ 5ՉLF qhсYi 4Uo?wu5"?EYе=f >Dim`,=`d"B8w!/wQ9ıx#{Z[63Dx?SThk2[&tBfEppOZ_)D2o ;2N*c-3t4dVhG x,aG`}bzD>V!^Kh) '8!T1?D.۲R}zygPݹS\.?zX0O}p$ D"44$GϽ-[; T!E v{ښgDW{[wVʋ^~D0 vaǰD$uMG>7q)#Cli rf2뾄%-TH(3G>ی6o0i);{[z>=T]RTkzڹK@n˓\,7 uC˜[i0UEpbza0#цuj6ZVi^*?3">e:`15l>1qWɉrЁF-0iGWWgriH=Kf)]";ICQ z2=L@mN?}6' ?u*T<]fl 8~I㖯(9۵v?CX;4vj&xAII2ο{vz2'޾{QhG=9L=G<J/ %rPHZGp[ZFLxO޳0צp~G@x48ŭ]Jd% {fcXAއ瓾 ?F,D>Ei)թ_)C6tuA 2g9'{1h4MO"nF;fxo&)&r@c^dEew9̐FC{SA #$PdQ6{z3HW!IXM@ƞ>I0[`=SF DH Q=8\y>q5϶ LcfIM1&!b-kkS0 ]Ug+TiE -k%X WcMNDtL\g.2L)AD{A~gk0pυ6.oVVVIhBȥ@l3qXw A}.e odyXL 7]$iU7UC-=3 ?"^m3^q`9`3sΣfEyf4ݟ0`}.1Fݗ%@(-g(~zN)4q3_%s_J׊oN;exJ?%E~t뮩=0HdlKx3ݫb/:!Mxgs|!MWsM/֞v6z3p\J?~'}7PnAX QCәNgWlo8Vr,hv%~;GWTTwf6=_\r~#zЯT3)Dl?r:kP1LTV&10S2lwjW[0 8q:,ԢC\زX!:Є.*`&4] qvVN=gxJmtzq kvOƣ^2JǗ]<3JI%aY|b*>eY|>5?{9k -8qV@`-`sz=%!Li#1eH6|ք;o=0%>Cy^/0\A!{/H_LO*Rs)Xl 43}+[6,gR&{(.2}iO933Eli+$LT,hߩhp=%`nbn=],ʹ? Ģ7F\bFO6%_~}Vg9$`@yj$˼-~L0ӰwHloLK q=DF4ez zpG*)çĥpF>h$w$jƂ;OP_E+gJ3́䫟ٷ,ޘXr0d5?Y .f5z84GLTh,OVfN&cߋ^?0n?*ö?ʍ ȰXáC!Xg:bB!ASaH@@zwq]PyƾЁ*Ƈ꘽6l-BH۠>IbrO/G^rA+x`5׉aYc.9WhehZ;> F\'·!~{ת{ڭ0A'-%!^r<3'ioqdkO; #l/}Z~!aHd-CӑOx,ߨTz~(ben8kӝq07[ϴ*.qU#Lx^4y34l/xF*uPÝc{ _Pn9mJ_ Ja! hK$ G сWVw! PC{C.X'2Wg )灯aΊh6vku:|񷲸 Iu|^+D[݊Ns8T9 =&&{==Z]%J:@H$Ols/$ZɒrHHtA_{1`P SяBg,[PZu鷈Xip #zۅ,1m3QoN bAڂ[EQE_#'8/Pp: 7,n(|; ɂ&255?9,= sMm};F7"}}\.TY[Q‰so%?(qY@~f"&Y #\L~ DoΣ :[2` A,v8dnn?Ԥ6K근=+klA~0hTeE/gxۑy݁q^Ul{UGlN7LN׾1&]! &MtNE_eum4zOW}Nu"E^T+Y}M* ϩ-ޟˤɏGZ'5}dvI*מcĔS ~#V2C 3:8< ;L0V#Z (3ҺȈHл^.OV%qng,z~g3)YPV7<C,?\ڿ׽+Uݝ*~V5;)5}&)q+B(!Nx3XX T:D`0j8 h#PiI-N}pj~US`&./9%}`i»~>yaM= ؑڵڲA=%:(@7'- d%-nR=+ 3X,qCPY D $. .:B !g KZ3&OOimQn4&R[Djj!߅ؔN](uHu{~Ҭ @t9 {MIж*bq)*C w![!|G1߿`I*_zik3pʞl)*V |;[!F9+y[MjR_XxGv^C0D Lx">y-???xǶ?z 2Ә"j dv|Bfwl_>Rcڅ[ط͂g D'Hzs騃5ٸ.n?u#/D0\|B ˯g W"i=nGE\2 w/wʯ> H]vќ7^v6VҀ_OE o^tDGwHJqZ+=`c<YQ_A+"YI1ڢj,J90^cB[jǀ-V=WyQ {QosR>*G;T7wQ3vfɵ2_KQJ{=g˘~ș ɬ@HR:M wQ΁62 Zn>A ND`X܄54t+FGsU^yFqYǃt$E>玣=96bmF]qwQv / p$,g0:TQ|~l6u#cpH~ .VgzqeҹҭX\l{ ؤ!M=}PxE=)7oϦݲӖctCj ,QTHdQ1UUPQQ*EDAR(PDEGFyw(-b LQb"زUTXYTV Z1A`JAUE(a cnߩ@Ѓu!iG哚h֍V2$)8U:~.9 Ħ3ߌbW,kSeHV_?Zh'ZD$SSl CYc/ՇFBp+$G!^"\@?&jŸ}_Ms5@@WƼ/z_;b #L!R>u|CwcڇF´>Vεը׌AunYdG ϊFg0X{;}`tRXQ @wiK&RW>s5kUOIexb'酎g]ok3g*Οg}M%Ʈ@7o=|f%/`7.~q>۲eѦO1~AkM)?gI0>2z7"D Uwi= TtX[f65~/pW1AQ^c)%'F'{%BX e΍#ǩO cK. hnte%lDb1ðpUxK+JzRlɮ9ByGԥ}0IiS XKW P  0 R'Ԓ\{wJ64=璁 tp|+b֣쿈pWh4]4RH$L-hY%AK"p=oãPU"[g6e\>oٹ(%bLτHPpRM[!k+Mmec3DL?8^1E~h* ºiB#Ƕ _iDzxqC]~nIQ|Z8v~'1 EKtɜNdפ[~b®w{,>WJ^][YT+lC`9#;6vWhk8]\CG^Zd$_x*Za7$1s$3_t)%cxUez\>{<_ƦZ2[\kֵnV}vfzE$tzkp.Di#d1x\\t$' ^iψ1szzD~?9gYbv?bFѤBҺ[&I-gٴ)&phHiS!bXiʴd _/X!Tjƥ]!4e={cdEy-8s"*G _ #H ^jmH|fO;Nuhw%_ۂ,dg;K ZR)]GzN4sV4ŭ+hz;(_ص *=~t"픬:G7 UQhoZ6BJs ȹWL?I/QS`#_Ӊ1VTk$}Z]IX uoN#xXHlBy`!]UOKzy <5ρ~UIx:̿as}t2}a<,>1ĥ_V-MXSULRzHO(Cmgz|)J]ZDu̱#W/Ki8|ƣAm/Wz$U"ZNoB=kXesWxG)O/,S#9߱jJ2tWpK:> -@K$`TgY!M0-ۜ mZ c*iH-. R:qd"i>/r|'(w3+sTgmXz$ r3U9ڭb'G(*t۬y;SXRLۡ/g*O3[bvtܵ9U,TP#pzd{?G@~2Ԫ\%pUV$Mۼ gz8' /4 Ս4Í&e[IiqR tN.+RʻoHZk1($g - #tu\SXy'őѣ :罀nL(qT<@F8_kD_x ^6+a"ڦ:"p2U'7W{aw3s uѠ(hg-:UY$YOf&\6-j}NS#8k. S~rez}+3kpKE'D7Q7Ie}w$uc9\BNNK;ಊKϚt\%RΤ%<6 FlO؏e@}27ܴ0ZG2ro/'`rCKcUTAe;販dR91\A6 Ѧio@y;Ώ,M$'#8>* yA6mΔ!`oVrtej i˜ȣOnx9j0\>kUSO6s<*Ϋ!ݐ(tI<T!P"|;J9TOl]ZpX$ 3O]IFyW}cj `1u[&ic_e O[A,u |8-5yWwD'&;.]w0{$W X]|l/dn؇Oyp~W=,,9riQlxsRGMSj˵7PZu7ːb 4b " 1.]DuPyh"U[Ccj/^؇\ien.*cR]D܃= ;*;PVGS {zBc0oJyNԴ9< hTv#b5ۍx*+tiļށ3rQC*{Z W=5L_b[ɋZC)8Ou8Ъ>t,/(0Z)4UL\qC9ē1:s2̊&K :!nCB&ǁ(НN`9t(f[S[Z>N\m's" ^Mm7 l6zޢIUW!|[ \ KHg [\J묍~œa);[xopז%2: p}] +a0_GPmDiu!- l@KZ[=A M%X( 7/*uhCke8T;)&ix;] zEմ-ӽ\FPCy-Ǿl,yF&??7?h~,j!&Rp_YJ"7GIY(3} աmj>`fmփ0!p=N0g>eprb]\_H?ێ oG=AÙl<>zid4kM7WT@VUW޼3K=*&5z ʓ149x};U˾)PAR 9 D_M0KB=^+s]H]@IW6 k>"꜓R4]=/m6QJHMע;i^v5B#aCծt9ڞvǬΌ,%wfxAoM[h2{G-{sR[1JΙqw~YY5.(@ԝ+^2n7JaAkXDHV`9BVNF3qKXKV^^"h`V9}[d՛ QD/G JO #O~óq%f?GC3no|՘:WK1۹.yC Ķw__OFJ'w?ZmyD? q\oGƙZIq: vIc>Gf0 _ R=~՝!Z쓜g`o7l7hB(N€8W9SK*ZNhW( = ReY 82&OXBi!$]mkU3(KAKڬL<,&nn}vK"7J)rc!RK}PIM= kK"2Y+J0}e#eQ ' %rYP5'`ӊ3:'gl!$$h8=y^w< M1TC38J jN \9V9JFV9vEH +FbOVڬȗ=~l]FN;]hXͥkL 2uy uQLs]IQq`~89q->[ TwWg{6 "Iag}aWJCMyRm"6xx̆/+3qkTp0(z"";dt>{7I(zIC"ѕ2@ÃJFH.:j^"1 M#vL1ߪ--.W~ B::+i;y@MA v;͌I:x<34ʃ}G嫐Eo`ݟOxK- DiJђbNTP;=[ v%%}6$RUw9Ы_Ja-r] x; ъ|.#ؿt}F% (G"}}Miz)uyaJyR%Enjy=bҡ ߻4X[+뻄@r W*)G=3Rꨯ\'OE; (|;/cHtW鮓1h; >z}t0Zr=}kf=B{<~?}>B2 "H4_BTFĒ@??> ~p}5/U *|`҆Os<+ y4'lP+aKy9hmQťj QID 5'm\1ݷ,Ь* !^.LAݦѸeOd9gXO8|KsX>Wۮh'# _t1 ? #TNCht6V֊'IR@2]?w<5wr6|uNd81i{o[٩iz~k;O0f^/Yy#Ei[[}~'W3;%ֻ}0WoGyozN_#5mF_:e6]h1oRZtqӱ?9N}۾bނ}iwkϓ~zv{¯}di~פ*X<|b2[{o{/fh>N*۞ۧlCؖ䓺W_>nc΢7»wZW;!'}w=ǽᷞes"eN|#4^P^2z|^qi[oyj'u=#V/ <%_.xI7t(/YpY +ozyOVD={%h~(*eg ܀9Ko詿6[ӭ@c{/SȲI8N`'߹vINk>ti摤&FK`dD >TbmD| 0~wKBܴ.s rx{!e'm}wA۫~p1͜~ϼa{vh^adAR%qI55,dS}=Ϟ͗$ޟA@: ck}剨R 2Fe{|2 vj^{iOPvH駔bXMtNcM6 9kϯ`Dq_Eݜ<iBHJ ixteHxyx'tW~;><'4)[)8z[*?{/DC4b7SK3~#Fj*~ɺax o'H&Qjľ4~q=\ց8m6]s}zuI9?#񴷞ek_M:ʞ~yޠ鿭:.sLS XK'So|ưz ~[8E!'hؚw0\|i_=!د%޲~q_|/>Hs?]}njge&.~yNqi@T6BU'yG[woq=>>  u~wJoO>_\ m{O٪=uB׮9n[傅^oT_tZGLkt(ꮶfUGu׍^J5˽%vI}'Ǚ}YvKZ;rRBx?ey.)Z֝FF#N 4lӣ=lt|̆Ml8{<6ۄLbbP/ԊTn"i`G[i&&30PK?yfkN\YZi <'WZ5t%jFRȈ7Ԁ9Z4IN~ωWsmzi)ƺѿB=oe:8Ws_BDz&! G"43~\1y2Fp5Qhsypܨ%4`5C,IrZ$tH& O9B,s/ߝJ_(uOHKZJ7> cNĞB~-qFM*A^H=qtn8Mk ӨJʡjA*Zr7l\Ǣ B؆Doo`.eQ&g(iM"ns}%uǮxAy&u<`4~=C/A^杦"9 =%^_Ei͸bxz[wpAX*-NWn.:zνJOq4gwFC]P>"|ji1=eXeH;daM7˲lIS&u6Zz'ӳ@;o2-qϞaXxłE6{ #|>i mR>6Z*Z_܎W~y$m*XI1Oޏݵ."c/TȘ w~# 7w2t祉vzS,ٲY`jD5'?BA"|+wQ1W/Qoh!K"W,)18fF'_D/:> |#ٜv{~8 1L!ըW*$rNyXq/ܥk£$Sޯ}OJLN$1(& }e3,D8UoE@VMOuv;i\F>zhBteRÏހ_Xiܰb} !RQƆ8KDTHpN=JWQ ɷ0)k*qs.^p|btdC5w(iktw Uɧ'"Q܉âl&Dy\0>I }POBC;{S,8H1qS9Z oDDxf#d^,f<9d`!*\8<>ځMFx{mRϨp|+bZʌ茄tB&-|P}2~Ybx!wFόٯs MqxVGaڰYX,"qB8ߖY~x+Xt[js6n<5dƍ ̝ϗu=rӌa17:gO2.2B#+MA8cs-;r*)Mzqb +˚i=Oȫ$EcwtYάD>\I$Pd@^A!cHNۤ|%A[lQAT.c 13Ƀm E\HxCWZea!(z@14D{`0@do ?(vmQN\+H={t6ǎ34@7Yʟ+ڛdl9231$Fا_9@zJ8K:;ܨj 7E!g}ɥ@ %zӖsZVpBA0irD?LM'Zhb"Be‚4lxB#C^Դ}\agS=|dΗu@ϋ@m)D%UB^1 *l=Y0_,#Hp(n7 xCA@j?N"1`*iո/Ft\"dI@PP[D*c3)Q-Q3)Y'g k^+Ctp\;(7u yNs^A)5Q,k+=2:-&5(Bgg-Ra wes 1亲}1QP $UV "`ȤUV0Q`QVEP*bDdX* d`"ETVPV1b"V 'Da!dAdAQEUEXb"1V X UXb,RHDX0"bAD#EE XE,*2X ((, *1$R"(,F*E@FUȲ ($PQVHTY FR 1DUIlER (DR1UQQAd($QdY ("@F,&P "@A1 `IYR,`EPUȪAQ@TPQb ")"DE,Edc"+`*QdAb)dX*""2DXAHbDVEV@"XUV("0DQdR AEAA` *J()(@FDUH1bX Q" YV*2@FHEUR$"" U"U Q@QV,I*Ȑ (` x,>%3?$]J~>k,$<<[>c:hTBL>LiƺIO*xK_xt;CQ\aV8f$=͑Fvcsvmx^XD5:'Nd|uB ssx= ~AACL .X3F,\O5}K 9!@ze*鏌B (ۤ_Dͨ"uhe}n=%3 Z'$@pu]ktƖľ( 8+ose&gvԼh]_.0)zyD/} evhn 1O_ٝux׋+N8:{ 4 ,4޷@^:›M`Thu*`QíH!EF'ӳv{(oCh+e={E=?WMswcKay:DUR1pg1 *hL&oV5 &XthpzPjsV$_!6!BpN=5!!N-'O]㗏!KoF7ϴg!8o&P?؆)V)'D)J?I)zuC>"gRd\*$P @#Sͩ(*$U|~n'2cf"DEuʬA809A@!RLDB2b"(D A 1Sع H;A{:ٲAd: 277y]TԘ8 땰U8k:C_D ;O -O+U\Jo@׼HM1XF=BV""2RzJ*hU@sv^0\CkNgEzg؁D bhB ȺJiU8LڢdMJPv;]+/O Q82^cWɯ}苌MB},%6|}7^Jr^$I3/. fWQ`u8!8X V!5#*~0 ԣ5sC@g)6gs:N_4lh719')\n/:oxgm9bdc"bo19 zC/hWgLv[Ja1^Y ھz?gjF9?eWbAp%T5I'6)cU±O"YX&UCHVdTXj~@ؙxkd;Tu eG/ЊP*QWCt0D¤_F?|ă@iL78 /(~j0 /ĎB HJ*eDEi1<aG \7{oSHzm:;Ah X>k_[|j!O@ sb"|zIWBfH#κx¼cGX%Y'Y9ύU4BN0H%1bB'&l`y.eS|-ww|8ՁOZ*$Hmc_n'1d@eMHʊ/4YӜ@ոXYJuDSl |xpen˵q߅iP>lpt  )b=}+(ƣ+*ً^9f3aާp;݆ @ح M Fy@t T |s>5>@1T"nc."XV\Xte/cpq)  N LaFHgH6$dR$\*H[Q\FTAH  H)0q0(ƒEY H$"xlqQD;MbfE# M B@ $DQ ,"$Ab*I"8M`P1xv'X,-I%TrO41H"ݾ*m)F "*H,DNCIUZn\C ^O/L'%+ E>0OOj-dK@pvi~lTPI] \,R?,"8jT…I#eՐc҈z2I.p&D[8:_O~:݄]]e5Ҋ9$&Uț%r7Φ!Q'sHO| ld@|l@;&VQ ŲL`Fy18`qZaoK8Bh8G6D1UQ q&qyl?c=p\}FƜdl<2hLĽlz/nfe2n"(pUEM`=[p6U s1>5LwN籹Ei`9m| l!4JXq ]!Z%-D1F`Bpz8rVT.48p Dц ˧t`6U"3@)xDq]aG QezTRO7ҔCWy߿SH';R"6_YRb{hs^mfQU8cVIb~QLW}Q16SIqQ Ub~]M4_,v!Y1)+nhS+8O@xYXCK ,@穏U ;"B?ΐ=$,u4@D+wJr2a+k4Dr(&Cye'51x-G<ںP!І<e0Rb%S I%q@i.PۯgA;uC]^G;xud9xR2,= U؝ ;G<4ŠI|Ռ8DVXP; 5 ԂTJ}U~UsWlV@3%(Ⱥ\RT)B(A*L4(D l54P BB1wUQov ag l 1DNs43UFg^?@OPo|6-ݘ!](mѠYraeBi9I)s-݄#0A2놸$S~zZ*BXOY_m+3;5!xTnR"}0eaRQ"n4`S,wf6Zljl$ 8d~!՛<:Zk s%?xsדC{ 0/!Ԧ4Wнn,LG I@~h<`ZBGY 1t!mR(F*"(*F(DDQV*" bH,1bUUQXQQQQP`DX*b" (EEdF"`UD(1E"D`b ,Xb QTX UEQ,E1*QQQUa0EQ`AXV"EcTF(`(D(ł"V1bQAEQXdF(EXQR*TTDAd`AAX* "#DDPcAb F1QTDQTTb(PTQ+AE+`*EU"(ETDTUF ##"" Hb,Q`ATQ *",b (QEH V(*,Q*DV,D`( (UPV*DADV#b *#X0DUA"(( UTUH(AAb"*"T"UAQE`,E`PDPV"TQ@V*HX F*Db1X*UEQ)Edb b " #*V"UTV QXF1Xb"X(U"(+TQE"AAV"XTETUAF*"PX*1AV((#" UF",UbF X1 bTXUEXUHQ(EE`QV( *ED,PQEbXA" ATXF*,X+"" dR1EATQ ,EF+QbbEEQTcXQA``ŌDHV"QbAAb" EE DV,XUUAAF1b**"ň$QF XVF*, TTQUEQEQUAE$TPXDUPQUEQEb ((*AF EQE1T,PYU+`XEDETD(#U`TUb"ŊF(DUPUUTQETF QTc,D**0PR#X*UTF*#TAPFň0X#EE"$b (Ab"DEQbȪ" 1bXH*!(F,(b*DbQE PQ*((("FH UUX$TXQE"* X"*EDQ`DV F EVEUTc1*TXF EU* (E11UPQ(QdQcDXXPQ`"1UDDTEQ"HE *(,PEcQQE  TD"b EV#F*X,QX"2 ċUQUb(R(#E" (#"" +Xb(AX*F* AE QbEF(P21TUX,U"V*#UQQEUTA`* D QcU`Q1  F"*b#*F1QV$U"XEEQDAb,TF("$F #X1"0Db) F1V bb*((b*"bEF Q"*Ȩ"b V"(AQUUUF *0EV!`(( Ub("ADAEX"" UQAH` E(,R"V1`EE"* **1"( dQEV""b0UEDX1DEU Tb0AdHEAX(TAAA)PH" (UYE@Y,QQ1,A""$QD`QQb "*UUEHHbAAEQX (1TY" UVQEEQb("DR#"",TDEQYb Qc"DPQPQ`(DUbQ`(ŀE F"DbQXAQQ* EEDEQTAQQEUPU2 F,H1X#Q*( EQEPXHV*UUTQTXX" EUUETEŋTUEUXR*AQAEcDQVDTX"(ȪDQbX*(cVE")DDTbbcEEPEQQ `V#R,b(@UETET`UADAbEV"#* YE`X",`1"őUADXU"XUbH,G0-FG_\/Ç ~ j[79z:Z*'_TG>ԣĐ%ON^4(JEP4Zb|бw"Sl27|1n&;IמJ䑀D`I Mq @Wp p͋32%MX5ܭΎP37PP}yav0HT+ ZgRD$SaԦ̑hɑ͕h6րecGhWrêno0aidxOflSOG?|65CXj&a5}fv|PWwD4㥟:1D(Y?TRgͥ|~C-W"I!*4:Ävœ- dt-&2\hB]BxĻ}s6ˁ=n@3dvq)(!KOUKryVtT@' znc ТdJ {c 9a8(9Y{D iд&Hi""!}%')"'BE]Iz<~6P=hUCc  28jϣ \%IH=S( S{]ݞyCW?o{|=,ύމw hQW?_# ~jzw0o|=~*QGu[q>ќ~k!{2zܒiXLL?20fHv!\3uB'jYRW'ױggbס L]ھ{TTO^L>RE.? hw!̲Y\+'o:/4i#6`AnڷlA*43aM4 7d6km5`6j {7TA æfHʐ!mC!GY"X69LcvNrXAANucFqNɀ@\kǶ9$!!)UB+ET;me *܈BKс$*o'HQaxjŌUWrkp{2eJq" 4LDOAa @,H`сPL|}}&946DK!nzk 215fw(e x@_\8P&K,s!`V@03IAѺ_pZWjIY JQJӥ t8 Լ a: }!_NTzu.'gcf]c]fֺZ MR]ԙ/l#zo5IH"jv0X@&[լSh 3Ґa[c#R#w^-[}⡱e8:@Dg*'wx~O(|lKJv߇FCQ1W<%ǗOEv6C|֊6]`6 $@aʤG>Yq`?"d$ggV;79*"b3<q(X/~NVc$wP O#'T8ڡEߦ_MSЖe\+BsZ)ߝ|U"Q>]=a볝kqŒyb~< \3IygUElqxӌELۙ8<=xyb HNSxv5Hs2 /fߦESyүߝUʸ987| )x)"Kq+kۑ]dY vP kQcҴHic0h{g=f06,G\K GhVf\*oow%0v_;'+{C^_cI&((on% C:Ѽ<-⺁,w$U0ԁ#1ϫy;LX^VK⎑?fNt#5f>zgctz,4}i 󽦐DhM0 %`ßjdJ)s v 06!`Cvtž)ڪ3ÅWi: !=:`7=#D+׻dlȕ+ᕍlN-X`~CL\ݼ3A =I<1 kq.&iSvW:7M5]s e6ܚ_N^(pn(#曆uDzȇ?xap h6 BZNnHWWoC"FRj˦v̒ VQ @:\ 0hisxsP0ô(Z2/J|ǝiŠsϠVt 4c'j.+Ty 5Gh\)3ɰ,6ʟ)j3)Wfel6H0̖܁@ De2MIo >*k IF6šze2˅rY:B@U인*cGq wxI00 )T?I=9վBa&ARSicloT1{7)r O(S$ٺ V< hU8OpSА6m-k3dޙtvL10 &ݸhHcAiOG$+W^OmZKX7|\r{_2H&PEw]v܋fwy(zȤ#Ge:E~ 25"'HmSv 'bx+-PF /ZAAHI(W&G.ٟ0 '?ͻء+#z"B2;߈$ZܰD.FĘ"Var0 IDի1)8J:ǯrep@s5\?9Ն.~TbוDQ;pvCxZ䵕%|7UӰsQGSn`>J^G<[fA G7mWICs$TL`eY3as&,63(?Y<0@*Bk8%gNvÐCz'NuГKnM,i g> MsCƤ)J{*-z:JԿvC԰yUN}2NtlNAE9W$IF[7`ypQw 9;6C. M4Uӂy'A p2drި>PwØz _@+y#`[#9|=hp !]]鋒@PH=\Xd A`Z{)GQxƦܐ%CθCY#{9/04rbͮ~!qp"y:~a=3m`  = *;U$D^}_?TF'T$bt@dq1]vMAFN3Iۉl^}/â\׉3| n*7*(a>Ψ!5'/:Ocgלp㑳פ6W,;<\jUXeCg+.ʾm h ${JR1ߞӍ^ٚ:t*-=?nȖ;=f;:騲G_c'J jV\d5EEuzgvC&Hf:9_DI"{4 /J}ϞIJ>vbDGCۏ#c'Ќ,#LJ;FB`|;~2?BD8f$l?aip=)*v>Ҁ '=U~vx398ˏtP\P2 :|Ez[j$"8^P07o(|y佒 {U>Y=uy!kLzvI$î:La96D>b{K˛hJ҄7jqƼlY[Zg'C_\qmgW*zO+OG,"a$ϧIԌF=%Ԛ*m5)ܾ<7>/bbPZyt1'ܠ,Mb"b)$ FHK OPyFroNy&@yP܅ٯ0hy7\}g@#-,*RS32aq'Na zRkA (u1*Xr51k4/bm*vrח 2ʦ5g$QRbDWjmo2NA("Hj>ofÔ~_=V3(:Eׯ~y\m %`SЁ߮}M >G$wbÎߒqR9mLǷ#T,N4` +cL\LUaػX=jֵi'(n5t?xn2+c/cX0j^=pc "Y nʟTC@7o7 kR;ͮO|,@=5O'|ab\G ;K5Ghw]L͊ze*ڊeki호qa"clN=FH Tdkw2.Η4xDž;ȸ[t۫'e*>!IGKwCX@ύLpO-}D>.޾_Ϟ g ';"]wS@sYx7{ awT @;n+^!~*iDdeQx3~(ɟJcSkibsqNLRz]Ve6d0>9&e{X_^F:#]+̸~CЇ}Sh6ޠXmU(ι&6Bgk&y4x&FB"Ȅؘ虉zqOBܶ5єY%T&aݤv~Sy# H &"7CD_̓plcA\y~,2ߤ>X7I/92Na(G6Ιo > ?>ЗCAO}x[?AYot?W7@KeSR~'gm<1%Nȶ':vXy`ߥcI;'@!x>ې$[1 V~)14LOW2wN_n4ރl?ӳ8CCMd`XlKķb#".sNE9\4گgzkᏝpZ{G8S mg\sbP,wOm"TD{9`+B0q '6r.9 J5RzRtH*^*8('1b}9Η"4VNڇt ۿܪdV̐i\w?n{$D0&s_B@n±s8\f:wPBl03)$ziv3]"JJ8 ;ju&,,B m[M! R!scOhsAxpr ק0㟇h}-f/ѪŒKQH.\v*n.S%alӎ5  ܘz*)H,@{vw>Xi;"2 q 1%Em| ٞ'(.놟K C?G}dڑ6\Sh)JDDNXGڱ5 vNL=Aʴ|1\F?,wcVԬL{yO${A^Mz<=.۵5GCz5UP^C徂lȌy3@>5ǜ1YE{7ϫlQJǦ; N@ZIΰy'@ ۅ':~#!'4 x#~0]#g۝mYB{?k_((*I" uۣ=9sӱ-4{&$~$'S JD^[b2t(.Bɵm>G!8\m lQSn!^ǷLfyҼq1U#)CXƮp 9ƼbXc|F"aZ:r n(&&NЌ*C[3/g61fqȧ:t<.D{p׎Y]e=2 N(PV[E/IBȈ( ~q@b#D)\܀e7F$OvHP;Hy<&!! T`2葄8\50n Xw5ěņ <ꦠpGil3fz;G^d$A㝥ǧt>WUIwHɀV s‘~nGwv˝ \6/(\5 9̑Iα:eym' cOE8<4kNDgK"(mN|P')3=J!5Ǯt<oÛqgc2yX jA)b)I1@^(9 `"" <M\}^8WRb0{Gnkr;47S03A&R}AW! `s-=׸̳c|=Ӯ[W r+\2؇Bv@E-GaHR|o략w]<o8d\7 ]( }ozRQ.Sƣ$F+q׵zvyL  "jun=b01Cʛe)-QױrixDsMTЫ93)\ZΐtۧʯNb~Q9oR (RLb)Yr` @ 3X~p{@}s8נEo{pHbCL"dA,mqӮӏ}ʂ ٖ r8D&["ԭNAIH 1FHIBL0D~}NW;2H>~fo)ùX'jPC. Y O2P`: P(W(zc{P.lx=w&h4NGǞ`B A>_?Meΰw:?fo =OO7dPwE HyLC{^dL̈ࠜx8ۿУ6]|Dvsy=aZ7u߻p:`â`%o ΆR`e=\nn=()pP"@$d?3TJBb dsB"q >?S3M2z tEp5[5P ('cȐ'UX2J֭>CI !2UW_M ͡VF[Q'-CdӰnζ +T"Y6K$Gi't~` Heߩ3D'7W]%=ZyXLOJ0m+>{P_m0~yfHJ;2ę%ZZ8$Ɩ H=5&fEx[xFy3M7ig- n#OBSZ"/d.5ڠLbw.y!k!@f"ovORN?A6Sw٨L-pȢ8C8|ׯZeԤOR:A;M6RƤj^M!RMt0#ˬJf{˹TAD'ȑW6~%*WCxz\DϾ;!Lhw `pǚ[-,XҺP,# .M}䕆7t0WTnL}:'qd̎hRb"wyR0J P d,z!ViB}&,bB.7@HzH"$~OAU>`߱T'^bvN)! ٰ~Fn2@K.X#KXh0~elXGC--C ZIZwtywҥ-_H"?1w";#qCεG_oA;j.qWg,`Kb[a].㭉O:S;Q-l0; KHT"®~=%t6=Ng!>^  j^\! jkP$Q_ƸUU~S. /&`UTBNɀ<0 U D8-q6wk_xDV6H.97s[BTnI$?OtFNκ F7HpF ط8 sIBX ĶΤQLOd?P7|XƅHM&Bhg\r(v?l! k1aTz<` y;KwvsOAF- MvUH,TF-Cuζ" z9 *w 5o:On≍mXdp$| 9Go) Loj0]0'm+G[m-H|Cz b~緭r П3QV>as FP.ƻFu1F#ЂCMB})8Dl5xЂKi`w;`9(-so0FYuB0,7$a $O@8i} JGY~z{[;j`db'7St^#cV8+^DqB{k>$o;lh, #OWbe+Y V㈫ Vvzd€j gـݢ->Q}[Ξ h^,pG%mD޴0%0`s@ϢCFF}a?=ϕ #"u$R-`QQ`EVZ.sH0o9/8"i籄5oZ7ui^šGbL;C#RFagQ6'gB4 8 ħ3 !Q$B荜hT]ئGyi֩tlM*!E934SARe6nM !46%BJMfZ%"iQ(FV(Fe,Э`Z T%Gjrֲ~wN+ŀp7rayεUF|q{zDΖvOE`E]~U3v Ύ8E|K1h}02՝ MAcНrNԻ_gԽ3-~uq.MȻΌ,EBS hLj] 7ê9?&Rjc%g^"ЩC~gccn|B< d@,8E'o@Frk1ZmնT=ٙ܀f&,{|{t&eu;5,7!>D5@hLN5-ݔPX ~P.ϸЬA&aCgXAME+/V&(.x`яJm * @{]BsR(𓇸#wo).!9t v_ZpBf မ"hI*UHꖎk槂Lta-0I>E s9J.'9fc54!>J(bZrYi 3 =Aq|hm}tɇ;2*3cY"`k=IV8Q⥸@c坸H{'x(L{|yyE Υ2/F(!Bs]Pz/RSpܪf]mCcHvM|yg1)4b%כ!{ @{]=Q'H>VK/$v(*Y="ys+ӈI-/$$:6FBCs^r!k %0^l1; Gy{I Qd=@!IMd='+,[+xiJtn)-J=i #َYa^]k:fc4tyP ގɬEh{[çOQbjTBRKRgTa#Q0̢E9k&1Ah4dG1/O\#׌_Z=6 zE ^{ΒL@h\99 lc}$>e6Bbb28v$!X:--6 7i~Nm"+U:2j";Zh7:^$LH.A䧧M 2 pg*!~J%LЃx^q=uЧ밂G)@Wiw 8Pe=0'jk! 0ڍV;o5 wq<3_n=!\}{~0S/r} oGJ#?,)ڱ|G>8B,, Lԗ~x]ϥ.ue(16q=Uc;ܛ}ahaF=^\&xINtU!HSk4Lz4KEF-8|rAY1?MZQM[I"2<ҍSeN:ʺA0悤kcC} +py92mWY\XK=ŭGrWLldf6܆Wh8q(.NQIƖ*bV]haTTFGIH96(. IOWX Cr=BM2=-rr c.繻I;¼_ΰ>WzRs2S30`E0s9N)dNí g9JX["8o^ūNwށ((XWPݴiclzw`g]!0Mb| !ٲw1kfм&P?XNLOPLO3sC{Y?e~je9Z,#6UW_Fy@>4_zs=BWb)x|af]06Q5 $7pTov x[D ƒ +^$ȡO36 i{j%߃ĸ^VA_YdĀ1έv#3֘ĆļVS?oQr+܌'H^}uw"vG]rEG(fG)D`m <8DͶ6aWi#5[hI[6?}>|d%0 7 LNG/zXpd)E$WxV*ϔc$#0BEr'Ȉk( 8R՞UHd$k<]nt3^f0QeτQN.9ͥ)(/%3}!e (h#XYcNϻ79@Q~2b_Pt\A jP8 b(èЁ)Bl `LrN/CsʻzMq4<4=Qhtwv&!zX$8= m=@#xp 1}Hz0Q5vKy V!g3겈hdws !+=\(yǥ%]&;|܀;;aQ܍"#+.c_\ =yQGTYꁸ1KJ[ %-eGԭ`V @q BbS֐F)RBW0u2$1Us#"߃XM^}kjj;“8Cwv wAY|j_Q99CMnlI(WȦztr -9_x P *.PDŽx"J 谵iL JZ&C G~Xv1׭%M}Wx2CF"5:&&)xҜkN١&n!8- 1ipt`bfnf+9=9X%:qu2Nu d'i.Én$j 5ȔyWط7Y{uS L{#$5㹮 2!҇_' S_y$#R5,hFNc7&^4FNNُf8{ О O>7b{ZJO}h.M }j6H3\d7֠ܲ PQ$&qe#F2%cwLG/ϫ9 dHį3nV UWxqaAT-XaLf'G$Wj˨@|[-A瞝OL[T`wkOvMq88wyQ"t$:nC}N!K÷4);f5: {Q@!f ay~ TqfHSB!a<ޗ28^+72!@JƧFC~G .c\60f%x|^DRBYݬ*T Յ 'rVw8 kJUCUܘ D46;`a]BV1Lq@vth C2 "/7vOlڶzRY!DDd Nt2W};:N}smW5xryUP'B0iMF qaqs X.OGة2@uGQ1ڢ-taYEB)s;-m< 8 TaE\:.{ c/:HD<4l,ELZς0 Oӣ޿ҵ-'][<҉a| Bjtf_x`urӧDzAdMQ`;qj Ӄ^r"9SDYM|MtI!2(V&dE`zyez'4R`X8)k7vZ* *Þk3n%s]w'f9#,;]9X1!wt[s=KETQoZ丠F۷\Zy \tS#*:ݼK_ֵ\OaڔOϥpo?@s=)2|>(< G3z B3C1rxp‰@ E9*dҐ̈C؄ΐtA=7morI,Xke=RQ+?K"K{h R ;$2(HܟȁW%t"a.1`!Au1AHFF9kaOĨ@@mַBl_7kwKv '"sCCBx'}+Q> m1#1rk65a6Oxɶ~FMaﴊ̍9t+P&F{|6-i@D#/s A4>\Q&7DsnAXqYE }/-4%N6[VG=yDH\MJcy3U`>hצ*Ѥ)yyĴ ;f1HBNNJN4b{a 'D=㘓d\DA}؍[S/&U"]e.[iPҋEbnJR^>VytWh $3CJ)F)fUYHXѠ\%^"ğ{ޯx-~|h"^iNIA (-ׇOG}e }83txْ ysČZ~޾y6_\"\ReǗ$9u']>sxr12T1CZ 1 _q(By(lPd4}Ƶ֒QZ)U\+yuGn8!70Cx&;yBT"]AZBIαK4Ʋ_E*A_cOH=be!PK@O.> qsG{;cTE5]G 7(&`&nNb1m18w&?:pzRt7В  VlxMS #v$ p @&!IGXoh!E8O(73tos28*c 0Eݒu<67(Y}x\ֻxך(uCc~ (Qy-rȐ2X ! ~G(zE7cHNB2R&=q#!s.T=Lʼn@<8nk<2P[<&@ p_$pҐVM|dȣf% $*'$%+y0ʴ EPӶwlA72Y}چԺxأ9ð5epHҺ$c@ L!XADQQW [[?䀁e1\"K۰}4"1 ;ΠdI_ŋJʑgJLha0TĄ!|)A ڤQC)h"3D{p5eME\ M xB7\"`n'Hn?@{G)Uz|,vDDžCvlr .>d~. vEr(x T)muE0WX]&"[Ѿsb{LXY-xE˩@pEJ* 0Y:.B"@%H̝}]%~*Rz0F\\Dg1Ana]Ja |rNjkQoL"(ۑH";hAp}Y{kk顓*<(J{PhBOKHi-A˔^I|6֐IɃ 99)rz8f6PqR[-"!$vv;f3CnV2_Y'ΏuayHG]iX@7|O 2a*eQ"_Ÿ#zHWlGruݥ5%K8_a9 u|DV?49N2{ CNKu֫c.{XK*DlK a+L5=:Aqx)Wtn&uO>RFœw^⼟ẻ꣭z\p;XpLd-}i#CKұc֙8DA.Pv k% t"4V!6k5ooC]TO}HC&>t|:M9.{1,xu M:nǝp3K.rM@]JvQ1x +EmsTCd@$s7ߏ!2XBB @~J)(۝FeOz ŃԒVϠ 56H$b/L55-Hg Px1eV7h'0Xb2MSF|+ֱ+'/qzۅ*- ^?g{w@{}kN7l;OƖ=PσY$ʨwC ;h 0~LPԖ)*c-`ӵRqsoBXw*a{܄)3m8e9DE_46_&U-yտޔe:3>i͸#iI *%  jAٰ8 %Onu;Q=/_Ɗ:n} Ԝ(x!!*')|30 О1<_u}Ol2^Ђ7RQ@ 5=]=Q^ pNnw8W52rem|+i"!WnF$Z&b(ppoE + D4z@ O9H¥Llcl(ZiBb&;0{ytmw+, > SGg۲ Im2pN,lB{J|ӟ @":&_5* M??.D渿?J9 6K™do(k PT #¥%r9ʚ+p7s #lnMx6c/V0No~dōj\=KŲ`/Ͻx׈m`Hb*@ _ug5S ^Hz}/6/#y fX' .Dmۯ?4!]0Ճȃq--Oar~)ljxv#e˃S-5PZQj(GNFr`ĄB`;6, />$Rـ۪;XM5rgs|̃eFOSKXsc~0Zŵҵsjd4`oD>/Zf#AA> &D`. c?*[ YV"H ;I`G%>O{\Q܅x.cmvu뜡* $R]6uӮ^a\]b@ܼ( d-AXjH8Qygu^|f(, 7q@9ʻ` p@<,Rƹݾ$(ة4+L]O>e^&{յ ߫8&\( ;Gp" H!ې@xN Bsq@[p7v!0\U;&^ 17ddQ" zn.A'HzRިY ;?%1M1\#Ԡ/^6 H ssAOEGJW{&.y$y= ޛg=Дj]\yg8s:z1L/Wu7 y*}#)ZwL /l_R+!R3ܔ4pzG]Q =*!vj^Q)MS?;'ef\OB£U94BK({[J$!ם]N, C z`H|Dk 8Y R|` mAs&7}dM\ :$G/ue3:)U<Bk ۼ{渼 QJ51YQS+T!?>}^Ё<}Y>ȜFJ U_pfyLQDKhD[R4Ъ'郀WB@]+[t9z<r;K1}`'UwDu:V i9$OE2X C#e)ȖUky6B0"&4#ERYYlu=>1guĹ0cj獈t}o8|c>  g Ix8_ F/$`D`d+n8&v}yה*.q'd4W^hw\}֕腮u6ƒJ. J#(K H9@w̫"ǝ|.;R_(E\sힾӪG}Ü(r|^{N #D<84d8dh#7 Z@kN:؃^HxcBQ?,qv߷Æ7tr Np4Om)p=K׏:*QNaMfLq Is'2IBN(y//j'Ԁ?{5|C!pOF]"4nw~eff%; SqBr Vn!rr~؜GJOQA/sXuHHyU>(5Y^J 2 $oBwiOUk qjwwAa_/3ӔQm.L[Q^HG>(|ukp%7}:V>n2Ýs۪ѕF嚱3bsrkҧ~J ĥO[>|U#@iv+݇ }ڏ[{LjnE M^@C^ud{WF 0tBR!(<8OEրyɫ֩Cx'>ZҨ!~}Etc[f̳zc<Ѭ6P xL0c\܉' { Nz'L°ADH,CD2jb1(oЭQ( gW0JQ؛8|"D9܎B$ҡMP=^SPޕшx[Тx 1Q|r_]fNŘp#% =oZJܙ9*`2F +uBE'L |أ jO0]=YQl(ׅ-Ykc@N>9 Gr}2}0)hBK2m^9(YLlb7J#w~ lbbSi0 pBD#Ԍyk/7\k(y v7mBٵdPjI8BMgo!m#op'<9D5Q0_xZuIp3~HE-'H&lԧcȄ'kmBv74jIjy\ro]c:Z~R}qU*MaH_qizGc7>{]~{ q.,g@מ`vkr*av~јCԲDM< i~'~.I~otᾄ'\O|Ї kŖ.1D1L6 )~.yvZqrt܊17_urY߉gLm-0\-,K TjqQbum[Vw `~?D$e a$!==}r9j _f{IOA[zةTdVj=6 O'q։TM}Qn@Ed8ޚj_Cg(ˮ^0XNlwCA>NwwD6ub$5:PH?yLb]%A[AW ׷|Nzw9&b&pK;γ(cd(Ӵc=w($X,Y?DU`,ALU ^iV9 >[Tv.uO ) 1[5t$X0\5@AP5]i ?3C@x<rE$C(!P'C)0[тş&MPUWէѭ|Y|^6di^|gy{j`U J$y4w|^_+u2ЯvUJڪ`̚ITT ~'- -,MUuQwn*ࢂ'Q]-5m~,)xBg˻ߝg8}ߐ|Y1%f$OTфXc+5:?zbyk|~zBbJK1!&),zh%_ l8r8aHIߪ ?` :,!:pjSG3V 425YRUeAM$D?X?mcm N @$3k[d֍[ e {Ԟ!uK` Ŷ؎"ꄂ &Y" TUEEbe۩ '2k}~NRO63fK- OkJJ5a'BÎĉ+J)52409hCͤfIv1y yJ#`-DO)Wuw@;=[,ڤOxOtc3'L0&z?'^"*9jvg#F́90H(bV)1Kj!LmHҗ|Ö́Xu7V?zzt6MAdT`ŋ& Z ٭6(+HV9eWT%ej* dI -P솔Lk?1H_lNYq7o &R5.cNY1G `8P!(`"!Ada!2ł$=Y4N sy7)"gga ("IV=)>Ⱦ- $4,%",YMBuiaMz7ʒ#(VV"[ 7C"Y4nSfG0zNt!svYr8%DfPmcJ4NĢ} cך&;!#K%݃:`EA"$DD#4f$3t{U!nG:޻AF5l;gfI苀Y~EIQ4@$uK \RA?OHI`(m`tNZ^XMiĖ*f&a14$؇SUHXM -3;G^NPhg"BFa##oQתrmVĝcCSxl n%E⡖(΋wȮK c$!%yҟ-kھ"yJq1Ń$RjS6C"(c"(""` $|HdA(8lU@2Oy3C XGT[TxwwF7=Y=cFM+c2 JeU1]!bc NoOi{ɒz0',gZQF ?9<!U!tQ7by2Zў4+ p:$TP*@`}HiXed!"Tkg /ABR v@F cEQ{b1b#@g&DQ;:(H =.3}iF0eA"&}ϧBNRJJ26QUz>ͩVt^0bz" I؈@4&S ,)᝝:,(Զa5s2T .jU;' <0tCȀ\ApclEBX%C0( L!QAa:39su˂QٗTD6?I(`S(w;NտW\u NK .$P3n!'˙$*4RRHh h19ABA/eT" B(?x`D 񁭖~XQa ֕n^V`®6fՠA$ jI"4jDRۿn͗ ,EQR"G3(4FWbRk=jW)2XTX*TjTD:ZV[E-4TbەZR2բZP1ŅeG,\2O_?oSݴ"OHLJՎ5'*mc0EԼVFU갢Ys:ajD(n'{Nr\ɸ"2) G;J= oaKx&Xjj_,T}&ĺ|a!Sq} p$(aeV8󒅴99w~tzڎYMSfƦ>Yr6!Eq1IӸ1>lĨ㘯Y 2z.K$@’LXќ'$i a-ҫkrC?:NzY1p'sӹ{L,_C.RrfZ 4Ek)ǭoOhqy,ED!iN3Qr%!TU u}R)LU=`]g;Lѹ?eE^OrgS5]2 wVd( 8\Yϧru~4}?U ݇(p"#(_5x&(o?Mkπ=p+p3Q\} g9#bƺNx9 pKsĺN|C< k،ֶdEq |+?N)d*b@qV}ѓhe~%{.T>ngUUpi. W/d.m^E WD0iviH-ؒFH^RHHg372MJ񌢸d0G7VpٔAD`ƤK?ByU!T~%Mị |A!ጘr*#AgT%o]RkKn*_,xt%G3@H/آ"YG-|XFnSb#7x+<T!h9/Me}zv;cqi/ZC v|DKT5T\4lYE)YRC$.T­8(̱6umlLSHiaa{%U^%)K8'"Vk #8Sn` 28פ!}ބΤn{=X~gUTZ5#2,Gܹ5ҏt.I`pہȼ"56HoyfzJJX KkVp7ĞGH֬o GRvޖA8@GX>2@IǻMW~ߵ^0"$aT q/3khk0 ěECJ X88.|] 6Q'Y63KZq.!0Tija G!P$q /}2Cq@@_c&t{k;Q8#]dKiɹ9{~DEDEs{߮y\u=us8mN4h[^|2"/WÞ%e&:JNIV{!+ Rs[_MgZLCsZ8 {я ?m Z f/%ϵ\4+|Z"t1$xwjd*i4P"@Vka*p='jjˈipBqk_l4wzL[`nbz?C^=Jt8wl8nps: Qz:i̩EdˁN<5i JM6zX\SY( #p)sM29a[n5GY?oH @ a{z6QDlT=4YF8;R=&յ3Հ.Wai{;ts\:ivҡÌHTD, h>%R+g\AO7MDd MFT=IUUaǡI`2VI&ME7Qc8 4*=+N ʞP;!iX)ȪE)D"$h )iJ;X "5 @1BQ"Ċ(ai!#"5 bVб;a6X:@=?E".:dp'g.dSGP|p> |9urwnMKA3F$&u('m=ey#ۭP<|(>'#dm6ʞo?#j0ww%:&G JM `D],*=x E T/#mPQQ5Hc [%`- P2x$5D 5vptcOy Bp*;/=ZSH7WTHG|I[6Ec51iXV `ZTkƷK&QGZkZj3%On/,aOVTtQ'_,5f7UK,` !_9;8omֱV,sYRe 7{Cw0AVdJ7\!3 Sek `ԭ㇀xZ81kB* Z&wf1ƲیjEV$U̵X֣]VҌEDDt8"V"ٻSXAQ*b ŌJdiA|W,k,YJ?qK׆(Uע3S% v\>e_*_%dJTQᢐOl}]Ok;N{fE[&%J@}K XbDN(}wNG?\!rqcnnf%)4$x TX>=Ϸ_y _LtTm# [f,[ĺT"B{ܙī gUSAZtTe>2UtÉ|F)T(Ly+u:xz8W28>"xBZRR%xJo3Z(+fqy2q@;h;NCZ,qz;uR33m 9wJv)&yqChp8z*~];_XzQRlgUHJ'צne8{ 6UTm9§\_7ut#28$,jDn?0R$Ԍ$hSdz$`岁R  !@ [߸vL37 ^3b#WWr20^<F AH8|8/!5sǙ((F@Uŧs_Y:%f΁_@ C=\)^ݓO |e9cxV^M%i؃ַyCAmn[Gp8Ϳϴ{Eݡ%}}k@2Tn)]*d-7-;m):!DoIқE ky0x|8o7})GIp޳$F,_Wbtv=(%{!6nX7WJ-WT$;],Gýe1Z}PN˪';]0pyosQ[_>: e(CݧTLp0b̰MD<4bqz2OoԞ2LU B94E+E8t4.पޚr*f_xV>fKS߲-Iml\F}=^ ȦxübGG;&g>LBDŽ&vl,9tC_>PT0u_PB9|9\ձRK#t>VPL}pr%<̋L*0YYAQ8 |o"L?m0+ x3fc@5C~)|0[}vL1 ^_a2tli1܂sp])ʀa}$ ۮ MY@3 Q jWS{Ir1O\&/PUS:+oیIu/5:A+u;%?x;uu'>}ڟ+JZ"pq9;Pt&6i߹>zq217~#yצxWw; ċV<jt?Ao,cqlgP9$0'Qpy/|~j7f ωx>gYf>𸈶eVC,X&5|5KERV뀤ޛdbg,:^c8Q[W#R:6n5Bq`B$I) g-좷7,82)$,KzShv1Q{xm) a$\"I0'NmY |c΍Э&Dw)^\}N0׈\:q4'Q_C^G͐+M:)s87z%m,n M;J**_<,IrOGy`GVX/+Ux܅oE"g+~88s Gx*d/k#}H9 9VO=+#}(qER&,\ :Dnh⳿dWs4p ߵ;p$J?d+.1dxP;,xM4V:ϗz'Wdz^%\* hF9stnK|̕TXY*LKRq<"z͊ /9إ nyv+?FA&jh*Xz|(rbwgq{ z@aBcU@e:Uکh15q܋/c&Pr+~ s&)dHt%R#{yX+"F`HKجz#ݜs ku-V:7ij yږ#36kL$+w|8yL9 sOF‰Є'#Kb^8:6­ ;+b1@򀘉1PA5sO8 5'`އ됫N4'1q%3  #" #QXӞ}x{(S 7J]J45s> |"aq%Ϫ=;` kCxP_[=X#dn#}r$3~+|6Zl2KJNiuIs#ۘ<+7MoE GqPF4#,`tR;j @ȅATB#xq6ݎ] ~[ I3L/#zGJp"ƹLkG4]筙]rՕmڭ|ό1'3R:a uC롅G6|ccR WYA='|1N0JIѣ$Ռ YS̍Wt { ˶;c-dOu.`P&'ʠ>~x~.۠:" $ӏ~"JL)DZ;^0:: j^vh}~ߟsrwO>?mQᢳJLh.{w̵fAR<ڻs1Q[0td؂n&MSMV`y+=vS˗z@I6Rgrt=0p#'8>uF0N1n)T>bovujtkgᘯ[ѧۈ~(v)=-8p"w}@` 1Ay+#M/$Y泋VY3;p!+xw $a?= %cߋ~#sKYAٗLu eIPk/gDK3'}$Y/Wnj$ECUE. d;zP9i3q4-iV)ne3%T1V)Kh1Ҿz+H8́8yF)I !9DGL%d1E{̸^0#1`i:+ȽI56iQA %KWq|) O T߮W\ `j#*R*Y+%HbAjE ] A܌⛛1((Ɍ\]2mjm&EV踘լө?ǃ&u?{CM)jZ/)2 .y|Kk&faPzחyZnhi l"a[bV+rJ 8q"dAE"(07;mMa.fЏ0BG'wë M{eh76Gnr!px!uCΑhjR 8R';cvY0r@ {ߥ_k.erElJG$lrF#,4.`[=ݒ49 ^\%CNAւȬ^_׃{̏/Y@F@'$ J(Da93ke9D` @іh+ UJ\wf4R竨5ML6*8x ? @|L"!L=?Oςrpʌ;\O $*t8tTV$MV'Q"n@Ds(Asz!s+!=z+ccl$dF-܁D,0~HH$ 񰠷FI1%AB )hOHQ@ʔ,)$yPPg>~m() *"" -EhPj4Uc PE- V01-E(+ fXbʨ1aS\(ĸHX9Jeb XlFe Y&%m KrelG)J!3 fSp!,#)(Ac14SL0-Ȱb*S G)R`e3$,Pf5\1 @L"FD aVQ(0dQ5h3-)h0V1Z2` #<`F!FE|{ҋ:FNxC!@4 )e;!'͐vI 1`A>'EaVX|UTE`0X+*"*,D b3?(Mp^Y d`Vd "^TBʣAy$[-?VGh.\GxLTdj@>HO9:u/Q٢dl{J/H! VP`}JkHVeˑW JW& eBڿk5;}rLH`IA@YȢ,QDDQQQMEUUQ>p |bv6#b0A"vP1Rc%PW?&qʇ*Yh<\Ux u(nYpg0 G;m%a=7gz0`l"2 }I?5Xȟ*T- 0eI1zRdHN `JJ1~xdUAVEUGz 1EUPXQQA*)m~ (U`R+UUb#"RX*R!j9J* (.!Qm VTVpp3)mRcmX&52ZY1rYST VTq1)n8bPLTiB-[\ Rs?| `[B(9DdL "HlKl&dO)Of Դl<* ;HdQHkTXYZVE8JȌV I$$XAh7"B NK,FBb.n;+ qZTb<ҡH=3q( νǕ;E@P" xPP!ds4iꀭyC؜n!U%W7 V/s @HAI1ݖuA;O$*`6N(- e-@ܱ2BA Av~dӽfHeDA!PD# `k($VqPHY8c' D`&qAV"p,haLx<(!d =0J|0DEo<栖ZB Ü+ 9øHcK4E_'܀ߴOEXFDF1EX~RB (AP61# @x@ 7:ZT %iRU)Sg=Ei7+- 0I %@ 2_M+hԥ(S0tk+MXpŸіZ.uYE5Us&:Lj2Ӗd'2A&eʪ!H (ȖZ32K72Y^o&?Q!!)!u*"M B)@6g)I:'j9}Oo+];rS6 Ir^&5:sQnbdǩw'\l%qg96*Vq h.x ⎫nӏ@ !p$21$Sظh?`38A65NZin\TTJ "K(rt "W "HÞ1^ 4`fQuޒPA.P0F@y-pV~z7&\k,ݟ|K l wٶ8Ϙn(zAxk\@sT&{Var;q^/o>q48l|Vq( I H gu4%;o%x~$~\ו҆՗_k,))j~.'Q'op:uܤMo/Pz a8a\<[9"#[j"$(+CAPdB*>FϷ+(Os룢%ߜ}Pxv<~A p8i] F4xWi 2J SeGf'-]vT*LTMtSSV>fZJҩiN?"z.BJfQT*e:!Yк70NI\ MdBT%ʩĚ狽FN3R ]UI4Fq "{ʼnH)'hI1.mԱrHYXm)"7n6 +ɮ^fSI;M6{>QV4[5 :S_$0[ RJge&t2Q՛y0V9FSyr1&ė:P鳥3B. Ļ2ҫS)Qp ]4W/.K `yBFn-4G 1H]*" j m hASU QbU;VD 9*q`Ү};6 Q\!Le_2}[ֵ{/t*AJTHM; )2l̅4Y[R>:QTIalQ,'"[̳;t1]_6xOIE FK>>Y{-m1~ hK.) BRj߂l v^ dZ(>XG/W tm't矰2>̪Y%㹊5qA@?T-җ訷D)9!i |_s*N"<bni8'/)e>R fS v2qu$bˑJ{ASWfH݂8KE @|zT3{YýY.:u^ASbj87Τ\p:`~ݖ?2W6ս#|E>r<i!sDNbOY|@ߗ!<¾?;bGًLfNܴd'Pb7Ȅ:{jNt[L_(@ВYsA>]a>*[{\(SS#(VT52۴f[iɝ׫}UzC9l2UQko Jd褏|Qv n㠬z-? 3Ն"᯷L&Y(k?1)U fGiZ?pUo!y-7nsŢ 桮cv@̀b?_21C)>/CB ^%MUaf~Ҩ*~}$}I]׬u˕שea`]I|*/[f3ng>_gi9RtWwyu($@|hwmPq,L~tol#R {tԷZMʞ&/R)h/m5da-d.!ͩ.^5%]\"eK9mO1kj"mzqJoƅT)PbJ`펒􃈐Yi~ן5·F]~7xh!K*{GiLL{Q{XrX8>+ӦuO n0 zye'nXW}SD#8gnlU3e{Ț( 9E:nEDőO |I_6'_8yۀ%LIS[\X}|[gJr$m I%H,IPvW>Hܬn?;sLj.:)ސ|< 7؀TE cپX!Խ,zavrر <lRAT2<Γ cqlnXO~KmcѾYa g`ΰ 6ģdH(J8د5kq\Xz]m.i̸tB|iyӲlVGY,J˩M)Frp>4q|K tn`р l镽CÈQ'袹"s3}.>{>{k¼"Qc9ޟc'Kr'fsTh:圑6X+،+Fw ܽ7ߋ?犈%h=xrqg烯ΡubF3?ĉ , W,$P$fy1/2NK ! A/{FQL70ˏCogA;p&+>4yS݀x*XKPiƌ(c(cmto}NTi 8`vqd@، 4)A Jz¡ff*aHqCz?''0(h1Snby06 2Brj%̃q$D/acOi7B}t(gֳ$dOOǸ8(ۮ^Q |Jߑ 9%(7\VbܴOύ +QgX {$ݎԝ P#`T AgMCaebR}6PXұUiR W8C THz xo@BM(S!R]x|D@T}")P$}#FMuVXfP7ap<3sg߉Ԛ|e͘-O4 !ArlU"|Pi=hu^%LA1cz#jCZf|4*(鐝=pbȈdPF=Ng&>zyϬ8呭aNzkYS`:_=.Ě2ta/rJ$Qk +*? 9/Q!!B(0-~iZ~sz"D8BH# o y G^Õ%;[#f4dDеmgLr43$FJק}߉Dݪ\Ky @ܞȗw].7V׺:b&P N^NC(s ﴜ8#uXݻ;翣bB :NZPCqf؛`02q:r(jIݺm nϫn8I|UG-}i m"h󺐏d8lðpܵخpHmTraU]jn9n|ҭ[W$R]CRߣH(3p}`;oMn9Z)"Q79=#O:pBLz1~2p Bд `gvD~rE(.9bʎ::3-+/:p=nk \&Ё֑Q#ݿ_l>s ;4PI xB@|*3 dDzHP<%3+bֵb~%t0> ~q)&.jbK\ _԰~raM,nG o gJpCm &sEꀒ# d Bj(M Þg,T817nZ{b_F-ĠHBB=gH }Ӌ5 ˶ai86I s^M~md02!a$ ,X)|Ĝ_er7Zܲ"g"S@^zzGGG[)U" ?{ņ0`HnꊉfCNwyNVݍкV#F9$Ac72fTL^d-QHcD859[&X&H ȳݥ ]B qX @Y&%ac"*$Xa*I O?ۏo//|0 2G{q;u~d4jr5WOtyȪ(u(@SV)J>W7Ny3K{m*o=y1Ux`c|Sё Ju";iyZ d P 6b O'/ 1k`470${"ܸ^>yڬbL^\_I"HDXN q'ؠ)OMǕ=kZPmT0Ub JKӆnw3.&&nT69ec HIq]!BU!A>,>PDUEBYp -zLb(S.C%Ef]|~uXx,7IA$J@;5pE70UDUR!PH1P A"wF闃"wJBsÕ2I=S32ߓxfnH`p4*V 9.dJ C rQFƕ T!Q8['N!}>?JtA`R@E"A2RbDAE%8IJrOX@H)"e0hgq3y'tQ`#j4Jd"!~iY},k 2CYk4kN"l$3)&e* YEC[ۤ6P*8٥mY͢±MTG,c,6Ȳc&ڐP8eAE oW SQHm6Ȼk !.V+xNY88%H`h`bLYfL@l`8~l>Z~lJ<'(jh HJp)"?=b1}. jBCt1N<95ec#Xj> ^$XRL^9^jq0VZ&(=7\r33Qk)c~Ef0] )taW&)첆LUfc _0q3|sz(^)JO(%rFK G , Ky.DG,tˌ,Ə=gn:'&x+4yK#tLdࡧ|͇\YsPW᱉ `tFj?|%0 -,pє,T1W=91c ,%.#RGhlw7wMM RTlmKMrPG(P!T$9+(Rn! tx."v$:ǿoᅂ#_Y҉:Yrz"Dʨ^}#5 *zӳ=!Nyݻ?xh/q3>8KʬKFxdlAcpαrv0%{ֆPiޒ'"u.~=m]ݦc ޑ$|y[e]wr;l=d .@lᣫcX]Tbi O?@\M,~BAguwr)1k*Aƨ-qyǛF4'}\{f$bL[ ^{[3LWr~ An㻽<:zJ-YE H*c7g'px'n<T%/nowmDž"l^'(jP'*"B=[xϼa㦠ORvrG K5:jLCK6W5okY(YJ;veQ,ai#u5T$Yq^ ْ{ɜ;!\ʼ`,&'">d_a W$ɕ!mIfٞLE ⼪f|S@gz!dxoFKJGqt1~"QqPťG"#w^0t(B.l(łA.F(R@ST#,^^%7 Ǯ„!hY5p# ̘&"~MxI`a, [z˅4q3 NޯL`2ྣS%Fv Z \sҙϬn!$,Fre?@dT!yж5ZZ&8ٸĀ@xf=ΈB> Z0&1K+nJDz  Tב %B8Om|a9tI=ȖgVdvF{-L^VB]((@lvw [n)$+7Rmf^Q$J t"G0Y\q+/H!^'~9T=;yAΨhZ+rZ'uRa50+J>AXOCoL,fs9@S G <HdyHQ$뇥Z֤KY\K"Ƥ+3 .hX@;4HZМg0WHhnzES7,|PzH)6Z4$+{4Ex}HG9!b.9 u#B37ǘ$H)+Cc1b*R| 0bbSC#>#lWĜĉzp(cHyh"A9#2kZG\ $i l"AٍP6|4"Awy&`FWzokco3 t v XS#9X'Nr$ p uC=hr OŋBQ.zK|&` ,I$4f}|i;w+AŇLQEw6Fp󫎱;܁< 聜"Q@\B-{ UQޅCd?Oj=yєK഍o[|o5c9|jz"!L\\"%q4̾nFIL_|ghb1Q{޼e+؋m!Sa5!gĄ׌hWS /҃]fjd I-STSFX1x݈H@4CUK b>؅z50iNzk9=~O1s߰п+s7^ +Xj< |  ɿE KC[c|A} r;,CW䖱a~Wm~p@*}YN_B0N͏klp: t<둕Rֺcb$e|MF)1FKxwzD@A3/>pz?~c?"Sm<"q*T&o$<,b Lxi(]bFR7G8~ʾC=.҈B^[B3+(_(^X>$09=_ze8x7`XB?cM;ëDɶ} K.B}Z iZ[K"BSn{M-=VlN%k#IO"buV(`%=K P6aVc[} }6>p(>G<B Y{>d0 AChIvL=|@t𯁀=sRzXR3ё TiNhyUaF}JѦnDQ y$ `Vo#O1ߒek޹!狫 iX6ǡȪFL= hh gA%zLmB:+X6U\;ԫ',C^h&&OW'IfLX7ǶKoERC3w $2.}^f.;qzP-f"aa$|KBzH %:@w_ëPh4ՙw3od/cvH8ݩql0OI5g䗑)`刅EwPx(ϝAG WVxu|#E5޸Q9A/_;ǠiWv`߰ gS0x0VA_y 6{@Kxp6B'~;޾"pJOT2.(~6º]1rė~=Iqԏ@d0`+bQyY>09$ D6sd w<#y˺{[.Wy#G@Tiv8qW1xJ\t:lk $L_MPcx S^x8bp[ Woc2k_*1yC7}t%!b$N>uuׅpM(P߯{̲폚]|gR ~e<.wK59$rt_ZXX8 7uI9/B( l7WS)KɊ=)em%KIQ*Kz3M kǹEKZ ^YqB3qڪIJ:ލab"o^&BMc4s&H4C ʌ=?cBI9y焗KVd9ޗ|\L7m^y P䗏;Jv(#Ћ>y^Dh3)(y_ OcY皾1bxZ䁼3If`]un B=NDЀ: ݰfs`XϙTIh Z@M5 #7vƶ4BGzgB<xx x(s{J<l8g^]ca%#[{1R댚˹c "G$tԲ' {Վ8$%2F  ' fG^GPf J|3G|s4F.p]T.Tdz^FfI3'\1Nl1ǍO!r@Mi2đPSBBlGR~ 8)z.V rbI$Y0=Vbd(F TCiƲ'0x7 $HbYA#RDr汵*N L+rMc HuRpr #cy39X!Q,\Yátûj@ AgJ /c `10Ƀ1[~腁{hM<6piP-yc68ָ'# cć};im( 's\j$ƸsBdD,d5.w(ҽ=2⁖`i"BBaՁ 53<`4<@,!,,Tq[4TH\1F:9Max"@rAB067X*RQ9^HTIXD!G'j" .(9Dky[ g}4U #^eƈJLu>AD0A  =yGx3=1'u 2yydA ʡ㰯&+N>(o#8D:L «ag* )@4y>f2+ 'Xd,oJ*;`9h.fT&{1 #hB#7"9H;`GYӆ: {esD1иD2y(ݫIvP ?jczDM"  Z! 2‡]'H#PBp1۰h&u1W|O}0HQ> ƽE 151 lIEtx2=WyaOq=iF=Hl6IDۭcB*64YEZHrrs@mU0.~303\v P .0碱0kiOCg_}ە%KD|=J;\fB\Ű,3;1HH*;'/'7$蔖&!Ze7īY3\גX7˜8Np'}3eM;hV|G $S ,>2N"(銜 ]eUk0=?6:_d "R4uI0>k}A1_Ź(8*`ۼ@C =on{j>Ml.Q2%SX(2qi%=c=z+7itakKn{ҋ*6j#K{L'J &QrP[˻RQn{ᎶFiz#EBI,iFPC2_hL_|P7vwTwc!u861l?Q['"*ֲԤr4,ެZl&47 75՚g&pX;Z妖k{ˆ flecAa8F)ågrpͧD92 zu>Ӗ.8^Fg"<3A#m(ߗ6ӝ䝉'?sM`@ dHh]u{B\[&~qkZ AK9,|4V HھϺ8"j@R.rHXJ`&xI8 p:g`rf2A:@,7n*d Mv|f>H_ZlK (<|CP ,j@+]3#}=sO=/t{yS2[FǦhZ%)IA;qӅ՞ُN\dC|@D)X=@;F<~Ϸ@| Ճa 4&`]֎A#tBQB1 S.>g{쵱/Ɔ ;=oxt>џİA}~igw&@0B$xe+|"|Ύ<Ҩ>^v9p.>'=`(`L0x;r6pۓvB)(Vrp%ԩn9!sF$E"*^H[& 3fњn~I= ?:%7sn3B}U(mcqw~ *Sid_B5rj鮙i]DC,ȀG@ U^w|xeu:siaoPe`k?N IT ʏ^p(Lsqwvs@;<6qIh` CUNj^:{w/-/ZzꙔ/Fg:W88{_Wk#{&Dl>9; KE?/\w:" .T(bp@ fxmgaَ&ՠm1_ŐoKX0k:,8v!p@B̩AfEJW/ ܣby!Q"-X,Dam{ *nmzݐ~U1={\N2ECp؅ HgieP }l4qJjLW33|Lndas6Xlq"ٔHpI hkD3CCKD?Pp9 ADb?$`xB  riAUQQdCdhM{{kQEJ**dUe[V_w)xCb'#@lo?Nֱ!dEZȨ/7i IY}D3 27^ì=^Dx2k{ SP l+ujt{!D+y `hDVfQY!I7f6qwwuCU76$+UM+ʉ]ʘ:5nl :'I6Ƌ\g4zCRAAbz27}q$"tzYڻ;V:c X"NEpDͅF Ґú)C d14t@衋ɂ0X -myqs8k Kl$ʻͿTJ@(Yub'zxMY7Z8hb)D(pjhAS`a2`Ew6XoQ7 h4^Jwnq.J;~*+Ma">P}1?љE{nPTLa+ 6"_aUZR(!8 U-j "(S$A  \7EvMMYS/!B_z"NsR"DOV6_EwZ?xⴤq宣(9}Yx_ދdDB] j(u0_P`*X($h'x1M Z1hVugˢS]X juvu&n `c.CbG|D&L3z1gI/ZN`}*=bȬb> {|=sT5R"8ͰP} N9+J]em.,Zp ®`:4HvV6t~h~ Ǟ*ZwU{pr+6r͉V|^X˔<jKoE%4B/Ad4&Eθrs_g/njk)(VPel/g)!#J nXHq˝l ѐ^)GԴS0Dvر`cDۘQfuP <׏#~vn8]װYx 9g n_*hL+-@? &Jzၗp~ub4lߙǙP1%,ͤV; Ow͖1~>o_{%SFk#P'>ZKKUlnkdCwhmņOttg\wგF!= ofUpqv>I࡛2c.|Ą%\G@[~D/zyUa)5S\W?U yfSTʔ 0MpkB"qQOX?MnYߥ7cƀLW=d N/kt%=}}0nn[K'153X~dF4c-Vl*r8䦱M.vVֱFv,sxK7ƬG,lwq+$޵!ܸpJ( 9qgMb'\޾4Nu6G *]P>'V hYe\Q 07A<&52`S䇑YW0BO y8%4[=`ǘo/ aHQ0$:V8@gJ69ukz|EܦbtT|.U8 IˈqlTs̴!wM(?>tMFXf?'/u# /1V#\,d]EM5@ސyDžÃb`pH'JbI/ePA]#^F OML)'=6< msM̾s:{|gcp2g_]2DH] p0%ĐBtǕYV= &/ %8%zd[> `TI$lUTԁK jyqS<Pֱxe=! xFytĶ }1,-i1,sȾ5o2/u;MeQY29dob3^5-S(z%kq: ċg1;U!T' 3^v,j:5a?W!C$&T޽׏G(`9zGMq}u!CNx p"pH可536񜶒#QvnfK9$ <2(qƷVON5mX k97yz1κUA@(DƃZ./:&i]7 ٝ!L*qU.0(h\^S3k!p`0,?X#N=#!##_TeQLCJL/6BT)~{ێ߶Wf p?<9h#>} "$^\3} i=ɀLNp(^k)YV3jDj45GEU3WLFP7S}ofʪdY,wNB~QA˯Ba{sN Ss. )X-އrX4==&X{]nk= 7f<\DF D!MiD&3d7lSK }l0Pke{Ԡ) ppʍ % f<<"ePz95'VW 3׍#}oFxIm^iOMd.:7ίK$fikm %xƇ[zi#=:y̵dKgp<$kfCem(Ek+%=&\*+iPUA|?ixFD"Tv↬]'h2(&;$|Z0V.{e7 Su q *8 uS9R)R#Yו2Y~&s88> D=`?oQd,(dLC3"$Y :ͦ|oaת'\U7CԬL蔬wNLC|fh݊~r#ߊԃSP8;]Ýk%JYZoHGY.:3.׶qL a ƶkp|(# B%S+8gh#ZsY4x؆|x%ߝvK4U;KTyp G4- 񚘠@&k0Zj!;@?7E|$Y#NN?|30CbrCՂd%s9a a: &$T5`vDU/` lLS"g$6"DAX@HGA~C`\D*TϹOV3 RY} C*X ! !X"*b)̟R@kDvV(~?"1 8 N{S; iE M4Dꆚ‰@XQ"1dAt%XBGK:RhD1 B1?dp]ot!r"r&P7<9Y(!,AxN'۫IHȑ#;`d& ,BXA,\*X2VEATbA |OZE{%qmud$\/anx`U5bvƦ_mC$7nQ%S>,(F"T@ ^Ks̩N+JVm BqH\y$8 Ws?otLٸM۟DaQͦ/y2DhEA]Y<"oaKx-iVM]"tYdP%E'*FHr8Pf 4+ąA]<$0G e)@A_f"^&te]4}̃~C1sSݩVGGw]eHHV6)lȫ$LJ)afeQ9cAM{Dm7yQ5# V@(hl!=(E0 *# ,QX,Eb`(1E+'%:Q*$=S 'HHHM; ޹Q QBN=d%ڊfS YQHs"X*N6(R AdBجKXl(biĘ"E [@P+$4ɚJdDX*(IEhbk,#B,Ċ,dR(T!vbmAXB|FH1 O"% E`V2' 5x D_3᭶7M)>' M M WR>BnQsX Pp磙Vn1N.]YS)HHI|l,HTjWCtDH:$o}d?PEz1Kj^-BEj-J/!Ye'i9,:X$ $=cgMfac+eIXE Ff3-T1?Ug X-cy LQH x'1RG>POaA8AtbYJҪ?=! ra&P3TJPHB+U #RP}(IzvRahbGa,'`VzܾcbT0Jcr"E$v!d}UȁRĬY1*j`st_4%[jO^I;nah̩=Mr0{فEhAE~NAdV[agO (9A"Kp) B/Zr75# $!d0)(o&/,ԁ2UeSR/*0h`_zp !s\jD'B-[",?fbز\5ݖ<]oF 9LєMqvuR`ۘeU\V.0D]\ȭW3:lŸ͏Wx5gN#i G5` '%ZApvlELF(-%o`B6< 0Q#F*,RGW/@z7O pwOSEĵJ h2 # AlnJft̃9DNmmPZ\p57i*jfe ii2Ax4on 3A0 DY7r@zX" "dURUT˨&L7AC4%?4fi߶K < Ezr D6R.;hv_5ѭMنt;7^뮺jeyGzNucD:c 4=C<6r;Rqw)lYZR%RC婉U_' Ls1m3YA/^hCRsݏ>4uNzyPΖ@dad!/\[KTsW4hI0{:ֈ(TT@%AdER@ {PFB$M*-($ѨHҰbu,;ZRnQAX˫K$e"u Hb;t ۨcU^;D]H#Кɇ {?RX贒H*hj]^ UR0CvCL4"\ʋ#=zUJVz"$ِ.HQT}k64DJ$Pcj T!xv# G,hXV}<)gQެ6BpԤe$ā~]A>cCn%ʟ}s)2!!m22 R7$}_#uG8958tb.|xg1DckFX/1ֵ~!yɚ坌'\|˖B@>7L$$""/6gH>}!n=ޡT7h&C̺~&O dO"E*V((IPtوvrPdXF@Q> J,-u/[+*:}؜VoT8DrT IRd|?ΈBiS?Wc6 PVu~^(O!a fCt]\բKd$*dLBA~"\UPj7^n@wY|<`0[T v]W : TI#V L( "uqn\e ՇW!" F̸O2 @)8 {QC;[*UV*$QKd?OF&]-^e> 1"(S?S=,) $$AE>F@+l/z真){[oۣXXvP> E 4A- `[lqu˰]1i6֠H@HxMb~#6a.O{7toM¡ӊxY  *sCS**? (D IAD@QC~! ;1mw(hjT¨|9$zI $HBDه/'' >Nwpq @k*:r`Pܓ4-ɱJіl|[-\a;?R+?f.yO]G<3g)̎\ Y8>wzx-7J|Rcj}njZ|O`7sT/#"7ぱ$ 6:00Ii,-ȉTH @B{l?gnCaѶTCq FHDƌmV@죌<Ȱa )QC;7269 #TQRh(}DIPcDKĈ5;% $l[T էQ'qAhd>{A=Ո_qQ%h>fA377W4 Š#Qq8bjFq#[d,gY4Xcɪ^ܲ"ʼnWBlC W"Ib)Z!5673hhgToakIH)KOA,e#?:JeK -"cdA` TUm-2ڑDEYX E"QH DJH2F$$YF V!F"(*T%YB jM(z<*ň2ytKT!g~"l@F a. D1x L4r..ma\Mo`%\ {ش.c 4ʘa9jb x h?b볞ʺ)T+HHpK7l@ D Y DQQPp)/>H Đ5}/]:Lp߹"| 颠As0^k6]@dgI"hj)"7m l蚡._qxI @#0UU*%󞏒vsVKYI*> Ha/e`ܙ$"ƁZ,?`1EDDb *",UA`+ԇb8Y-(mB^~*bb6'HD?XÄsf-r!@L䂘LDػLI"\7،TPQYY I9 `D]E"]7,R&{XMHDygq%33l5*˵ӼӸːJh0HRDY ZBf34QF}7  HtP8h\iFPPU-#r|gL!]C)HȠyN/'ki: &97G '9]AjH 2KŒ x*IQؐ>;K2BXL**,"ty3d鵛**]k4jeMeHHa(R!dEP4+V+앎$mv쮙l NTs' sLAS2ŁRե(dlKi\f2M;b7 aWr1ͼ'yCCKW6#aaEҖ=<&}PI4?Ia2@L t'9C Sk O,QP_LRF Dqyow"ef^SZ٧81xA $A A#IHǽX\ޝHǷ6wP}/* e`#HFC !1cTRX 'ª3:4@3,ދkբD#2PVS2M:!ˊ,^P]9~wRFyO乩b!̉$VRP ByHq)lilٖJ lV9(TbD%Q&n&"#T UED|QY?sb8B-kwu }R0( HgЯ䭗eF QMFG(@*>@Kz*uǠ~ 90˨~Ouc5bXO,W.0캀+4g+e20^6vn'Lsʥ(,X,Qb̧ ",8lQ>N+5,aH1:#;>$nݺv#9NP@$>ǒ,*}`FtBV0Vе$Y BEdPm,m,BKRwzh[͙FffH r-12̡V 1XiAbPDdq *s *d"ExuF MfalrқL\)v&F&4̛8wRYe4 P-#! aIdA+na$$0QQdGqw .ؕ?yWxǰ䤡YEKqU%;>Yw"[ Pq{.'/~"侾=SQ0z 0_Xhf!:P3{q[r4bV(ZhDɕV׾ >@Lf-l6uxYL֨RM 8}N*M[+"5P*La[2`tG䟧i$M!tGUi$>q dXRp VWI8vP.1,92TF,%&Nln$S(~ƄV^>2pN8Oʛ!$+E xA$)" t:ɨ 7!\_eEb**   `}"5$;_B< m_J}p]2]j[66~}{ƊJkZ+\qҥXt59EpLQ*\@(z w@2Q<ĈB}7ޭhtsu0]c-W3$:[vCh"&B M $qصCAxC}kQ@g ]\@Ɔr00{S79p;@|0# pȀ/Ekosz8UoLpHue&^:v!@ډ|J @"9 eό~w5bBD`1' 2DнE+tR.;dyh6bW! QlyG~Ms3"Qwbw&_FHEn*h9r)$2a,h0a$ H/u`K%(T>-D:aEchKd\Պ-;i(2~c4$k Fmwz6%k4b#U.H1̰de)]t=JtATc jP$  P@BAN̺H,d /'vJ2 ґXN7Z*XŀZDv!34" SŌ"IE`D!qlSniO;! P:!R~vCzFr DdUb"QOdڱl< @ȘKw8I$$#6FiECN@`4W YO _GQAT)UXy&&5-TR+Yb)X(WBfN %_ sF8'<]2кYyU$ᥲbgÃp꟒q좋5J:JȍeQ!E#M1.]Ztֱ]g5n$@@Ea&R$⥉rrd:b\ԼȖbear4A5lTdh Zd\ `h3rXh 3_r 矦nTu-zr7Ki+mҴ)"֓Yjv8HK`(9J̋mH8: ڦ&aLDYX @:{''-Dx Md ?I 8,ճZ0CR+dX1<%9̑ O.ÄG[q5N8Lbۅ|],5f 9OyCѓ0@(MB;Hl-Gڕi0)H9@06(2[aZ`bhD۩T *FzKALPHTN1Mm+&Eb5T*NB& ̱<pcuӬЎ1 ,?gd  t_1Yē+ ɞ( $JD&Hm0k&TH/¦MHďDT1ڲ"\1!J 4/Lhs}ߓp=m-4% 0Q 9Kc@HKq]=ے:Կ bD~Iי2S DH*{1!G馰@3l񼢭DHd*0!L79 JݹƧ60@ak:%@u6b_Ӝ̣02s3O^*e TdUTe+Y*,bV.pYDVeW뙍wn-LtU2ʺ5 tf!)QAKT *GO1"ͦ HAX(ECP H@(X$TH,§/H!f:oC@ub,uJh˷怪e?&q"%hUPd;BI, Emޗ1(* >pB \^ZE n#e!j0a RV2E!+rYG5$@&: A20F(&%AlF)P:0*,C@mAIH@5. $%07Tڞpc>e M㘊%~[k'l/r4Z v96H*劉PIE40D4]U¹j Q!*"DDQQ2G?ܻZҿUWBb(iQFSvcBrk0T?AQ< 8!ZL],lȈR@J7a }LomU$I">Ͼ̱b1gj,b&1PX(,Xf3 QH6E= wQIS>u)N>,*F s%#KW%4"m߼@}1  ?/I$8D $)g 14(qٷbMTd9I)Q)kl'F,i!ЦC P:j?͋ d)^dDēHp3-XZFE@L0H)Ά2cmT6iUj+MYˉkee, ,,J `PCAtÄU3xPH*(˅2 JFImۼ*!ji<[!N%e!21\)"5BTb(ƒO@ Hhh 8rbōMA+5q~c LmXp.U ? (LPSk@4&=:a$I$6Ha&m?'8_W FfZˆ' 'x[rdDشe =(2ÜOtN/ vUACMw?}~ QHKR4]feg"midOF,v4v\ώiw',!{YJO{f:PR!sx Rq.IfENh"H P>%=RVBq Lj~&zWE "fyFl0ɂc'qК$ J14uO7Na s8zk@¦Nٻ*@kU#)%̘/HfL/9sIBbl"6c0N E$s;6=,fW\́L BRR NT dkEpR7֩f iA,$ Dtʁ`Ɍmw=5voDs6&aQIPB& r$ҎP D=PËM tm.T&ysM!5kdMX8jgw#0Cdj*Aj|_]-H ,aocj `9i$Oa=ѨH"%`n" "R6h B m l*c`$?'Px4, H (RAd 1 AԲDFF H )ED QU# *$$H X8(4CNE[3%ů:mdB((BK(X # Td+)h[m%XFQRYXlKXeic`@% (ѣ \_d]Y/͘ϊ* aip=NĈn\H DSPUAgɐ||` ǎ\Wʼ )2=nZ$"&ȣLwMR up >[@)ƴ%8}~+[!0T6z :кDI9 ai:'Zg`q@8 L0RDlJ 5v.wD@#+Wwy!"rSH("+)>-̥B(eD4'*(cئ)9g⎽D?:v@h@,M B+18 ǧTX~ 4c؊Q : "TcKä8; *$?u7:TР2$-`ΪEVl *VNHzż 3)EKJK86[QMoAPs$1G|BC0Bvu:,0@0^y IaRagJsMQ$|NTUI TKr_۰9dpM L=3$ZN'((W& QLa yǤsF11m`csULɚE&A9C^`ا?l7롋">T˄pIC  2)+ #&%E!E! @ S= ͅ8"k7 xpǁ]7!a  >mjYP0a DD& IXE AI !+F)Y)@1G̰I(y*X"}ᵜB2OeT7K ܖRLG=$P??LhH;Ӷ_ֻ9znɸs.% j~]b!BT IIS7=m !ۍs2ە` I $6$ΠRK8ldX&SWI+SY =CI6Yqsɨ*wH/T4 !J;?;0r,RR*@.!`TPEQE@#Nx(@\odzrꊟGR߶V͟Dm!%35Bxh8==b A~sCdBD2.>~y@yaS [bmws^3) X2sD:ŕC&5H|#FAD) y?~^6Rו 6w`Ve3ZN0ժ.)Os{aܺ\ՠ tZd$̄ % 96*TAd[EZ̐ x Jݝ=rA<?Y4y=:r\7kŲLDun]x:-4 ){;C8 $!(DjSK)2"N(MT2*P`]2!0I KEWMJ )%&(PʝPdH)%AD<B.$ ,܉NiD uTf2QFEךX#Hr25M"YHC)ˮ U.eCP\5X>P`c*_ Q[m˨o]~ ^A P4  `}1n(#7Gj~ y` ̳HػI hr`loSZCĎ.9 q3!E'#&*N hE 3=`B`g"ѓYs`J14lXHƉ fޢW.@trfB xC@vpH*32ow }\߸u>k:J "r~ԁoQy^];3`rGh|]$y* d oD@29R+qX;ķ1Iyw Bѝ*TS@!($TjVT `N&9E"Uؽ jM =s3M3 a)@ϓ 0?$!P;%)`kg@^Z\Jɽ&TK.IDAh@h"Q•ҍ!ؑ\`;kځq]CpZd`+[4ɬ4hь35"|Bak VDah Aa dB #hV)BI $' X1h{jM>p"T@FD=NP-<0H,&pHIV:im󰚇ACI*[f$$>X@: ^߮lI`R4B+C<*9"&JA*fXEJ!3 S_ac?&t q,EU"I:ۡ4hɁÄ C#W'`H}X('$QbӬ9҂FUxx\`*ߚt$ HFf5S²>sNJQdښ)a_oaI"b x%i$b}|C`PUOu73 (g2 {IJۏ!Cl8nR/tEH2x4#&bB"Y i$DuuSȱBrI:'g P`TR,G,vHzIrQ;v=Y2Aӊ kw`ci}Ep@/l1Bɐ4 MSw`p?@]Cx?sԐA~‶*Y&iK_b)( Zi)[ ,461Ee?&+("ł/+%m-0r.8 KSZnȹH0A- 8LʝHd l=py(y%)jRD`(H ԁ!Qb#UXDʢzXi f1E5c 2mBلJґm!#Ȳ٬}+"NJd"yx$d+9IXN\)/!TS2!c  @*޶#ih -A*<"K*TI8`M&B `D-i.i7q1t* R̰?hbq!rh<2O+ٮ$͕d?5V /s|D Q:Z6oxrҍUQTF&! `@M)3Zj7UQBKR tEL(c;Ъâ; 6ED8B4 IY3W:T?Xi ӎudR)f'WB!Y1r\DAYb2b, 3J̑5f2chIԒ(b\Fep`^(N6+{8Cmi,;!C'\hb  1 C5PWL$&qI6Dn*"y6c!JVh'T#-JMFy,U,3)D*18GT%TW "hCXb*!c\N tf1+!zmNDWTȪC͍XhqіjEv6Ă(!Z4+$2 vt'̑@Sْ#D膳ǿL7F~N60EhaR.ҡ٬ eȷ|IbhX']h60 NtۧIP=4X6Ŭ DzAwgg"["5\ N 0^{2bEݶ^wI z%@id:DѓaR)@wLyHzQ`iYIAacCX`Hxf%a8zIL9FށdҦ4EV<ZA^TI/2N΃@Q'箜VH0*X4L՚ӽ\֘(zM.*1), [rvx;2u% v4e?4G5dd4v@CmM 6vQI4Ÿ,ɈDzDA|ǦB?>8AX10 "}-[>Ut$Z(_;ȣ/[!8} Va%4Px0`X'"M47/Ry#Uc$BM;ת6ECtjXHNlUdQ hDb Ud$DjQZ6`T" V4^a?'fN 1|(@# 6¬V*ȁ8 T ZŐPPGw20F*Cʅ\+mS* TS0N5+m 1mqLȴ-4Z =0 `,DB*J)1 -,F @53vCN\TCeL1ˆMQ8S[e@QB(D<@`VB(E ;I(2TVu`J X<$OH N1 RIڹ+@tc3вnw"T AP" #A!U`nݕ1#9@۔ Ci?tIDEUEUTGTU*AE+Kj*VUQDTDTc"QQX""[AETm"* Ԫ( *UEU7mDJ"*(fd[JRJ((-lJѣQj1DEDb+F*"+UV#ZEUs3(ZШ*#QF"%VVۍETQJԢ"DX帋[jĴj[kILVk[jZVDT-*4QV-DbAH%7(L:7GzЩ H&a'{FH&hl2%-,Ķt&(~L+KJ(S EJF6gԵT3 -1IDBg?D@m f%2&6o'h5 'x*8KiZHYGmе"<+]SYje1dR$37A1f$1dN8lQ4+~H0je8Dԯa M|d7n؜;t*p$s+1Jۂ,cZ}` zWPG,,'櫬s+ <:«"`Wˬ0G[dls^KkDdC( Qz!b6^3oOR)_!g1JV'I W19|g N$?@dՁ-Zreo;|Fe׺*Uʿ_\O>Z\QQDŽ~V4M,glQa40r1](7-d'5U2pNz;\Qko%c<9RDWXos8IVhs?A\ՆmKӗFLg~7xgGw.2i՛"닱m߫*Bֹ!M bTFųV]X(99PmUdTn)`c\C!A'^NyVMg9Ȏk@J E@ܫbX6A =\Q`|:9t2g jJB:?`.gۏ͎ liGEfO@qބhz˳`>OPdJLVyͩ:=Oct8p(lrτ$Nt=)~ʲ9\$G i0DDXus\ؐBt9V [naG8BtX ]BGn{Fwf- ENiuSCrX Ό[! v`hA2S s*xfL OM~`ف"`A kCޑe{wLk_dVxg"E8@nvKFu)Eˀ\Bb}o`( NH7G؁!PdPh,(фsT%SB*\(-4p=Ut(UA^,,a"lS^?%LQfdK[tesqݎP&>2Nf5!Pz@G9$$ G?r} {W"лo8~ H2'Dـ^3M1~ 8t'!uJbYzd^`ₒP$QE DX ʒŒIPrYB(A h~J\ BBi*Ww>c~YX@N"Sgdif҉rLQ"+bϻMz/P' R`CFGه:ӍVf*ޙ͝-XJ-ET?%"iFhb1FJ2Ć%a1Y[8P3E(pjT3)Mo颛Yq1H,|kBr022 "FvDaFF,$D+:Q! kR 68κ41IRm" td(h9>"ϙ$SHC3Q,`cTX,mSf )S+PI<EqJ2Eˊ*?sNsReQV%mce [*Q"(ũgCsV$2r辠XJr@{% a B0ނ\P,i DD# 4@Z/|Q@5Χ:/C޵"({BD_rQM 0O/øp"/~<ȜH (¦YP HHHDZLT2y0 vC@.B޳5H F B_E5$fQ\5CqzlYUDƳ-ˆ}v\zcyH1C25(k.4|!6(1ZPPX(Rb$a{-{M^Bgj9R<hKqC2vL¼uJ;z8~|>T$#"ń@UP_k?s33 4\hX"1Q* đU**,RԀ_hِ(WgPoi%E3>Q򊫎!Hwd$$yU4΂a<0>~Uh&!0CnldwV @a.;ڳҰ.= uO\'8$ÑE yԛ򰄑 ! _tB0Rä-ҫDAl AKQ7QMaaMQڛPbq+8Ј @h ;x EXHZC% g&OΆ $83 /d8܋ >2bǜ/3Y3#z̨K2І0շZֵ6W,]~yc#hJ⚏0dفX]l&kEґ`0KpDX%ʠRHi R [k){'=#h9jЏb",Er(X"߻`ca^qR@I^9BӜn;ǎ+prX G, e?$X@X @`!!DT$(+--LJ54 6 nmH}@P O`% A_Ȼ:NxS䆺磄b$ha1({=9WXk(fT2n zKUUWFMd# HT#PLGB {T?AFDڐԀuFE !Eg"$ T$(*p5ih& .>EQJ]>B٘iB5"DB"ӬDG=1,%u:YVTZ8ܒ꘹CMh؋`ŭ X" ɐw'̓6mhUH@H<[d+ >ЊI~@P޺Ѩ>YJXV:6J,_7R.D6$*u9r2%Ycƍ)t7Kmj?REVRi-Bh˜sVM7OX\hq^~ `H_-晛s9,Q2ް1.5z rX*Iag%dH6 ,l`<}DQ02&z2L&d LP@f: 2!Tf Vf8⭡%rFbb[4G\Eprt3J|)bˏ]oeN= ,WփF36ku6"a[ `2#]C'D A MIbAd b[i3&K.NIl)ԝŒ3fY `.^ԌHzӌ%$KYY̱8qk7gBź"+(P!IkhbiYs(7༙cd<;91kn1c2f$ѩʱĊ!{wXHO T3n&ŰΥF˭< VITSOLj,&VuO,#y2+=s8R\K5 $aY"ܩ0.%Y)Ve(6rFg(3I% > >N!AT["()1:;ٻ+wU(QGIĮ(}ܥĞR+R-3hS(ʛ% .U(y2ȡim!6߲MVu\-Y̠b35-Vsmn"DLbE 4n}L1-5rFCR\,x'nlrq N g)J޷=%zF]qr2)[R&wm}9uP#gS?'$:4аj 'gٚE cƦꑬ\&,8spηrJJҁDL/@'_% (Ro)kXºxNcD_ʍMLN?@9bS衽WNhclDžN(A1h#u/Xhmbdͬ( ɺ_\aH'ŜJaʺB{= ȹ RvIߖڊ>P"dsĎP G@кnNcDX'vM bKPHv.*h5 sh_fvĐs8Px$A {vcwRr^cBĐ ׷w9u 0%Y20@ԑ{z|B\pIF.C06r0BFNJ3pd ȷ\OV_!"%(&!`!Ɂ3h8`_xN-rD<rN^}2F'C1gRDX{"C1 Jct=cg9*b7+XPuJ,zvx72vJ ;(Le>3@"S7L9|깦A"7Pܫ>Pz8k-Fn0dTe|1DXUfX@`V2ACho/B)C|곣(Κ%QK+!ngr5EDr9:'oUdQg In&G N1q1gֶŐM ZoHHGQ IAMhLZ.^738)$0nF ]Өزj= 16T#b.- 5@aih^sӦaؾA\D( l%Ï9mN49:rML˪˜kq@Ta1VHѫa SrŠO4>BvzRây4А s? kBƄTďm7;㎸3zFȋ%2/m bЌMӨ x<"h't!DC,0H&00qUHQJz C9R y.}{9ea@bPDbQÀ=`=S =}wH- KS[ކ/$L.dd}6@TTudB@y}C(*$X(**F,oYj(Ȓ#"$5"wHB->@ k *0ԲMADk`,A(cmdqКHETEbA¨#,cH0XO0<,nĐd1̘νV+UUTEa$C|)ҝH""P+a1q4dT(yLF4dF bf#M:c-%uhe[ %FL+m0Tuu2ZX[J飦9$SV(%«[ 0li"IXp& H1``*LU080IV0JՉDdi0`ĮCBq01`Yi3 &Xj%@YfDQ"SS-h5f5PUD3 (,FCD;d9`)lQ~=Ԃ `D#UA7 T.se[)Fܔǃ(L߭K⹀d 4 Xr1EĴ=m O:hY+rTBszpB4…6wh-Ќ6.+Ҁ9YPLD66?4ŒĢ:;û(.S"<A߾` ] ˰`5EIM< #!sZu)rzn;=Q `+(Qt[D(?;_}_~4;AWc"\E$R ,Ľ QՓ+-aqXkaH D*RV$X +eA- JHV'~vCboL3pT:ex*NA bä!j'~p|EDfH-2eiU"VjSM6Ԣ4䄝5!k SԬk=s8jR_A\-ɶm6㒞@Þ$x$,*aod=h>`> s bSWO=V)\Lf`dqX2 DddABhDOaAIZ+HFB" F@fv:u5ݎ"H`[-J FBzΝM$"1"@ݖ17p&TQ-BdbfrC<@E'2"R0j Pc'&Ӓ4cgz m4Y0Q@^]ff$lf L*3 81[Ffg^.ovj^1Mq\TGw^Əxlt`{o)nz'49@@0bx; 9υP*) ]f$@J:7:vl"eЄ/ BAMohbDnI /iP3~t{Drd^bH˺w:hvDNQdX,Hok{zaNFMQe2+rcF,(q(`fVL1KLRIQ n2AEhˏQ yiJ(^'b0S%ؠ(m'XF& ]C$.HO.yJ)K3sRh4 )eѤ4ɦqIPC3J}2w؟vc*b^XZLRUI=C虄烿ז=;+q4C!`>'EV (G(m,M`Z7 F F:[Bh7f d)} EPd"HFȴ"^&IPsBaaTТdH;]`e]5mg5.'86P:w"+#!$$ 7#$_{"3%dbI:MrZ(T4Y̒q p +,YQQFH*EDb#AP((""#"őTTOP$7tHu]HeM]0!s7Y5&sx֌4kTFG  n2KN&4-dHkYPZ KfQbHR Pd@(Fn L2h-Rҁ.j950)wMi<sy6 @ۨ@C@@"qCHfDpf_a&tTx 3A-! kQapL6$D`.QbִNi*ޯ. ٓm  @@i2RѴTl?`'K 77)iG)1*5iSs )R&Z1#a +Nà@x/$%}k6bukR$BQb' Y@U)ŋ_A)WAwc @y|ADV0@R(a*F1F DQܴ[E(څaP b<4AV(,PEQ ,Bn rFvSSL1R&L!)'ꪘdtEL3c!!)wWAKDu}n6V0{O7Ձ*@X H'"W JE FD(EQV?𰨤EQؕ^qF\E҇/?րo.k%I%&NpbbppbId\ɶ:SvGpSBRG\6Y#PJM:"UpJ>XD4J2%XD",D%vBBYR|5~_PUdE!Zmo (j 2yT=!@&09:8@PRdJ*~ !`l6ng F<X]!l"RQKQEV,X,B,"ȳ_O}0a`0+@O;s1f'MyOߌΤ0λMY=sHT!vzMP ti92>$,Ucr0D硩3i6wf{Ӡ]eR6s(bqOѼ @o=th8ޱ%yI&|>ogLX **sYC ‘B  Gz=Q{h!S=fT )N!e}9,& 0#bP kHraʁ=KrL bd~K2E=T$'waAf*%ff.z/stD07FM^Zhr."(;<$D (-@H'i@eg3?R+?`dQ`B]UP YzЕY$X@ו=^ʢI݊Ad,) PB ݲ攙G H v=(Up* h%E !qRY  R@Y(V(@R@"p%@s@T+"%fpJDEY +"  5" x%E/+hx  &HbHm!B(*1c$Dp@$R H%Z◈ PV@4V,(ɦ@%bjD$IA$q EBAcS_.m4nTR5L +hP\CiqJP6HBC1]T1U1:rA,`@H] "m$Q,"b0R Ho 7T@@DQQ DX\H *( C4|n_a+b1D|` (<h_HbQQ'H<=e . !YDcu%3 hX7X"46D^q!z0qjA9غ!lTϕ?lGkQH*krd,TR.S{0 MtDWm)h`"Ȏ.CHP+*%LA#pёd @N A9҄i6GQԨ1C,UF0$2ۢH'RrP@ ȑ y' xD$q1UD@W 4_%Lr,2 E;;a_NRB^:Q ^I燆|:#u3*`1зu*7=.`YhtV<@RAAS) zmyKTIP |HR+ l:)sdΟ7,a+N^n 1Ãċ^^ "ebs0Yzc:&omUsoPl(D@82E964Gv?zT IˇQqxdr0Ov}]3{ C2,yC{i3s89drx1^x)ePt%gu@b^"G dZ:dǛ,E%ہq0ջC=Nqyv1 БJuf,$ƌZ8ʁi#ƨhJ5s\iqV@y9&1,O L@/`wCYeP"$_%q-dd>XctTcOV;#B~F4[u@P\/VYgȱ"99x 9q$^TʳW8R)jx|*Nf̃Pa(f3;ilrjl8ƧŴ7oNUlhiD@W^m)h8ى6 dCJIx}ι[_܊=!Mo z[<`R D\PAAWCj-BftVy'\ 45u=o<'XE 0mV$NcgjFIЁ/1AY&SY,~@?c>v(M%G: Ps J;7(;wwlijn))#e[}^kq붂ѻCrwMku[wh-,] BTͫ˸+F5.k[-hhePTwÀ{Tv5 ("(@PJh H"R )* @*;԰MsuĀ aathDQ])*ϡUJ%$1J*U)P*_c)U B{e-` SE)\ڝldʙ4_c% yVmp@ J u'GTjTuo]]֤FmJ3w:D@[ T룛RfzkvA껓tU{7(((9d7R5tW3`(QCP" P )%"P!PPĀJI=`R* (@@!,RPB@EH {lfR; M:(}`.ݼ7JCEkZz x3Ch{7@ e,Yv@=( uBFǡǪ3GC]& W<tУG4yi=5z{5Z9I(th:.ǣ]tm` @-^ؗ@_/@ s7 u|PsϯGdұ=7[} *}ms,ђYu.3fR'9RJX= (DU D6%{*U mib|)_^P*V 7Mrj͍̽|˞"NGz{ϥ6Ý+uHԜaGM bFfV[]$!kz3x{jmfӏ:>c{Zf((@R[[]yzt3V钊Zѥf9n&pϭƇ53h=e>`$\}*rm si (p|(( Q`9yuK .=ѤRPz]F#6ۇ5S`#;u5R$;BӃEf2[hnLNf)ó;TUW63;h.K5RDbC- 3))_m'&bv1bѳF@܋{nsT9WrZyIXVuswu݋*ɺ٥S*c (f GvuO{ҎP%3-aF& `ܲĢTKWl>٣Y>6j2 5Mg )0uӑ h2U@E+* UX7n$U3k`;m@+!k34h+T&2j;cW5_ kagJQbiZkysv)py3=&cf-k. -3>[jiX֫lom=pzѶ1hfݎQQ[cfanN͹vuF{y6Ţ؀k0Y芩UԉMd@BnsBf6,9 D&S !&@d=5=@IHSiOS @ P &?MH`ddHɧb =RI y4Ц @ Ai4 iMM 4IA " )G?N$hATQHA__?xYm\ f70w,Σ<5Lz|s Dp@@r.uuQ{e{NY;Z?_L>_y3YM 0zg4?͛~f1!Ίϖ ?goM}2BQ;_8z3P09(eb 5ô?+!<$.ͯI!n7@z?U5O>?-ýpv rqqx⪡G@oY j=k(? yrjy,˔ k<9")ŤdJ^ڷkz]O&OQn|Xۧ};OJ.ʰH,Z{35oKz^u]hgBc5U[ޫm׎۞1ɲ&59]bTQQS5.?mhZ}y<2}KjW`Zدa7CW"ڏ;r;(tۯ]F׎}};^# ?oX.*aƂ3oֵG/tZϚoRru?qVZ3)b{bAfY4ɘ.֖D?)h>X`!*B p ,TA{ٳ/K]VCq4suo%5ABxDMaFR[-%~}_|}1x7%k2|ڷV[?Kfmv2[e+h<ÜdF5i@'1^S@^H}UVP(;WWT =لߊU/&UmNǣa3?ɮ g-R#f{a1C9l߯Jd?PD}AQ| [#u?'}\+^MTG?UUUUUTFI$I$I%$I$I$IwpI$I$7j?cL"[\aDۏGUU awPM?zGe&97G`M<]@ևn,!1儩BD[!I *OJeih>ŖVHɑL2&ffd332L&D̓"fg Nd_@=S V׵Ђ;pmÄ@G_$ȑ,[#0dPIXxpŤH7,“sZ\K%~{<TZ,@ͧDK8 kr?SE 8 2$I?F{8F_)RxH ZoeBBz҇P9ON9Y _TRkeXt|NO#}&}rzI.$EDQG9ەQ!!ZRqM[>$hq҅QXk 23TalKc+, `sǹ> ɘ HH &V衂`00J e% hX1?.b+c1+yM/<_:ySmQ 9A$Z 膛Ey\HVeq!ZHiWąi!Q^WEy\HVs/'V<@wŕnJ!#I "l㌈?p(CH,DQ`UDQ`UDQ`UDQ`UDQ`T .Ąh1ِ*q5j0HǽN18O}rg//?zsiRg޷ S_yL%LM B)Pf)y>fYfZ`U@UdZRpфF yEm;u㣓;N#{6<4D' [a^"S꜏(x2(UX6Y|ޯ` ETބ}S|Yųz:<|!:O$x%D@\@2(pug($wcկDPٔQbͿưyJJX*-)B_}_':�X7y?wy-;CB+(B3x``#FeIr>oչJTs2,~ø`p@rg Gwy?cEQGsn:>CI0曗|3KpbX8kDLTT6$VtpNʁD4Y6ٌJcq0DaDHVlbSyc/5aG xp ̺ -Th!ֿLc4 (Gk?20J OBtq0g P),VETtxH:*_8Vc#ݏf}d4bM1*kO _֯evJn*kT5_)FF*ADJ >ȗ<f6̴ ăAډ7\8b#%vrd(@*&z(PE)J[nkKKsk~NN4 Tx(xKfX#͈jqrȡʇ ݒĢ I`X*!{k_!ޝ//KP4[/[_kM#G'<,B1a9f2[4РɖM2mʁɚ 4p؝:4Q3Ge`Jh;8th Hf!6'G!q֪6f&ko\C7uͽTlwNL޹n3}TlwNL=NCAGL !(3t!  %%u<룯z] LU-in:5C7{Fjʷ‚bT *0U?om9׼"([x9 O|C_Nz/a_H$iCzmо  '$p;…ҸP$̂ڮ%_( A&AJG( ?մo+o㺉Stھ978~WiS‰q_S2ЈʡɐO~jϟ;ͧQ L0Ga#H(1STq|e0|:s7![g5-nLBiݳAB\8e :.@Ecn?D=w$I%7fl::*: e@0}Nb>զ>IyY*~ ա;7ZֵiB OCP~˅^^mC}ͬdg T0wЊ!*! Don\KE+f,Q8$:Uy4%|nˁF!j|BmN@>AOx (QnrI 8<oyC|$'py!8<5q I 2cm?k4k4k4k4k43?XU|aG<چZG0+U$"$uw<( 2Gm|j&F{$I9g$J{?pd$O@=OOS==:*l ~;˜,ʞ;ҫxԜd_ߛjv / VJY"p0hE\>h~8有Ql S@FY>91ܳhXНcJ!F(QR U ^:}ʉʶ4YX3-XK yNmCb)6M&j7OW$˻ήz}B,2nlGjo\}şਨ_<λKm-.=D޳pG;ꪪ1C\7$ #d2[ffffffffffff[7>OXn+Im`*wV|LA"3,부:)Ŗf.VG_B[7ռz 5ot2{& =HkV6c,Z3,oM~x7j҄DKNy %܅/GWXD*XnQ '-)S&[Tq_mwF*H/%`8q;/Y^ n T)_ņ(ĚۋإQ:Ru *PS&@x^(wo~ZI.p%2,dc =GT`4ئZp$رTR,dF hl/3%G)$qas#Յ.evۈEcZ(IY xGc6UX@~/E@LFn~,Wj6D8`gΏ&}kmmmٮ^$$!G}p.15o*Ỷ2&Dȑvo% [ ǡ/-L 4Hx6/ *zԡ h P}}ݞ㳴QE^t"6Տ>|Jr9] V@pz[4a*&il|ĹGP-$@r=0+!8Bf#n\ ( $JsD; %!B!A!/^)dTN H ynpv` !A;QR.3gqҁj䎒(*C40r˦$v1:mzH(Z}IU'@)ގ,]Wk@lvG* iT&P*Rk MigLoN8Bp8p᳁8Hgs^xswfYٷ,!o=KMQl54ٓsuw?fNMz }f hp?vq7 H!СjT|R[G4%د"f@Nv0G~42e-i D jp?Gr߆xofJP%"$D?JǺY^RdN  Fj*ADqUbA/2~&FN^¡aJ ;o/tqK%%=x1inT D~rmpCe" Éҡbx6)p/{1RarHLkl>:#^F imzy5,lHsfj%?QiyZI~k(D.9 a7?bF@Q G(uh' To䣥42봳 7qCdw lgp?u˩z~@@"n Wvpm-0G} IŇd|;ޑώPT?|}dn }΄A%+,סHe oJ1eD?, pE.ҘlK&5KBs{PQI>?@YҼD5 8f'bnV,ȁ}AhL̇yJar$R$؄,oz丿Ƽv[^1F3!w @= sP}dGM,$z#j%~Mf"I$޴x3|ؽZ[{e\qDHRAcGf?*Sy&2 W,q3'c:e9~,V[V~unz$vAP_x˟ۘ ;쯮֟N̯{e/;en*j80XySo+W}* L%eרmNsow԰` r'\/Z*E]8E| کYF`p DQH1S ) p%dNΈ¹%,Jڪ#.kPcK`=C)Љ? @\HwS8hvdb1`H1 !9L|H J4.iI A@6D 'dCX8W4k+ns Mx-^x^ZBH,*/a kZi.[w'ۜk^< VM&ɴӓsSytG  ˠ%3-Ff G8p툳3n`jn`&!AJxx1qȍ`kͅ! htv8ddwZGi2G]ξlHc,|^ 0D?wsN/š?*Կ~|=MoX&̩KI?ƿa;>; aR@88#QN]? qZkR_*WU ;T)]䵒G˹&q~SJ'(eI\ ,d~:Da/.\s ~ ZD y wQ}ޏZ>Bea΃0~ODtkN1V2 vZDVY(\WjR\NAjv<,Zf{Hy2D˨_3as,H*<Ȅ}I5+LG\_ÇɄф"ByHAG$vIf%^~ 㹳5:-JCk̀W(O [R~ˊ/2'I{]5 R:E/HGS5B@BPX1O8տSALRA Un5g?=ގ>J!;fO1 'm|*)Dz˫ODEԖcb%U&qN%Y=#Ҽ  |jgHP|ώPeFsSb(QV7VAEaDŭ< HA#S!ˆ ze 9yM=oUOְ Gܖ̠ZPQ-w7 n R?6%R،1OۚIɝ^׬<~J{n4PaeJqoO v ITª&m]aLJqK\e?^p Lx㻇wV!Y P` .:fQ1#rQU9'o~}e:l 9s̵8T߅Vy;Ӿ852u]fD:vQ&JFDL $_wО?\<Qm\SThnYF&8[Eeiɺ`OϾ'ZHfA`iA;8Rl?H% #XϽHYgKSU3grJe&,; zYN PA\9W P1S#*ZV`~Q TޕKڏhNr]K=;5/D:GxهTeȐ?@,8̩_pƓ `0rLY2YaQHLwpgwfffD.HQ))ޑCl5 VqP) EdSabX(U}NpxE$>kHS7.eW_0kpŽ텋{a , [-Xl,[/ğ`ba`7s"[0+Lh("j1J;QƝZLЋn ϻS? f>PwGbk z|l Y^8OYhxX 2C!ArX ]A0_l)x z<8\:ٰȞHW3J؋x̼5XȷZ8xy>:#e9` y I_z]V*܆]A e8T4&^h:{k iDPkw!O3~)Ai4fBF)YBPY$F҉F(D$&fȈ6BeDѳCZYl*l"J"17WTR 54U&đBDhli4)` $IFDIJ4Z  FcEl&4ԢiL1IhI- IMK35EFma+ɉ6̍b4XfF14TlԩjMY,ZHbb5 dLɒbbř+Bd+ŮUE5JVc&dfhhRJYKM TIH6TIQFbF*+fEIRaLٛhkrbdQ"Ɋ#Y(d(Y ,F-+&& 0hjƥk23QSHiL&3 lFXjm&R I&K1%IJYZb̄4EjIb2cfh6JI#(,HʍM+шIDdjFVQiZfFhLREEIQ BM60-24Y 2HͶRJ,C LSչVƫA XJQ`D"mMҲDT&H[M%!X*PV6JP 6.aSC)(fi6a"hZihiIWاW1}NJ"ߗtDLh@#h1="P4JA"l3R(AbE(4YM–R223e21dPH&jI%1+fK5Q13 fĒThщF3bdє,̒b[$D3"2e$F i,E+R A6E!h&IPFUC}]&6QIFF6 RkMڛ(RȣXVHXX1$"2hhYM-d(MT$hML[(cj",Lfɡ&$6(MJ,YFI4d+e*I4,b)KF5dLԑIblئY$*mhUثj6ڭR! Ȣm -kAԖ"$D%RX$4 a,I% Ƥ(5dV$lJm3D@hSX+ $2ITP Ѫ IC aiMYi)6dQF&DRcPbE,mZQdiF1ikeCSRhԢi5 ihԦ!%B2Q1L0- "*SRm(i2نl!Hel[&(h`boWhbZ 4o3bBIB--0m22lf&Ěl([#JldSV BUJiM2)I&+ esk&MQHe!)3HP03!He$Rk*h6RDccfR"5E&TRe)&SU&j$b6@(lm+c$R RmA( YfQ52M2đZ&!lJhس)d,HTDXT63ŕ\չJw] EjCQYlFƂZ*P24jF@Ԧ$5),ZCʥ&MB5G" 4ETm&Cb,# c iPYkFE$hRY3IjD!-b5a)o)II І,uIH@c&,eK۪X2[RJR-y&Ɋ̙fj(щ h(&QI.rR4Le(C0͊e$iYC)]nmcE,XLefD JXmjխ$IRBZhbѠ,"2*(Mddi%3f6i4X&46RFi)#(bY&4Bͻ6B RM"6l[E VBAJ"V,(0أ()IHi5ɒƓ,KFȲ0b6QّjXJ ٲ P̃15HP))Paɳ*dfƣRT+&JLH(eTlh&5I5*1m$cY+0č d 2j3MTe!22(& fXJTZ Z15j-kmV+S+%MI13IE*R*&JE`4mf&kYlK3)DX%i ,T(H)bŊL+3` %#K TlMcɦڒkղhIjRY &dEfSJĄ0߷[_Km>0'_ͧC@;x!Ƶ)Z"vU.' EsSN"Ag:sir.J*{NSB( G<3jy/.ђޟ8ٴr2ssP#PBI{s.v`*bSނs_{usdguzNJBh;ª P/GX:uT;‚u dm&01N\ޗ=yqn\]de&fef~YUUUULiE킋 )h8) R͌87jP `bxuO 6|뾀W@AA2CiANQ^Рa{ >₝`o*e@}0y^6t(yQ5{ <ĺ{xנ i/'lT"O]k}nxvW {kzA/O`~B:&}..Mv?ɦ⽞ 7O'/37W$B=@@A9tmycs슯~"U~ZOEW>}|/G}V7$y"A@KHgVT!ALcƿjW'38ou13͔YS?< zcY TrN=ݖ7dr+kۜ{ɵymkӣM }7Ώ}^׏cO Lhfn.g7i3t3v~O_u6oe5mz;9Rq:Y~U;;-FjyvϢ+okW:b{4U>ƕslni[O{%n0=7Z>J&5;?Qc7Eܭk4O7Ϳ VoVt~޹3]>wv1bS)|@dwY+3jtuu/UNb~U&M6}.x絯w6|9m|UO,/K9+Y7'y6Ӟ֦YU,yWreM]Ҳv1s19MjlVR6h+~K;\x[E) H+|[δW^6w7/؆u'u<Hݻ}O_o0)f+;GɁ};MWWM14 ׈ìmj%tKC=Rm8}~r{\γ׽#jWqӰ<驽[[ь[>ٺUcl2ٜ={Kje/z^uXc5t޵wcHӽ/{zQڏkYҏ:ޯtK-wҲ幦ng~Bޗ'DUnsبO-sqZuuӷ7IjlIx-xO+6Smfs'n'ᜍwN:ZlWkqq}&4jynAOCSk3 IQރچOz֭gKimRe_xhHVo֣n7\_jZ6fb׺EPdk"ej\vf2j%9^e9kWuϻeyɫ(1U>kFjF[qݵ>s̏.+`lDj;d9E{Wt-ByMy;uYrRJRs9YܼzGݫG|5y7EuoY56o&y<>u\BǬ'g1$dPaϛyEjsYhz7D^I "=޽!ȇ+J|)ׇJJ;s rw#|iw>V+Rq:jn";i伬uj[,{FWdoz{] OAڙmv\)0 "W/L,^VFx7Z5k_zާṅw>cz}*sQc\87nksZ鞵o#?sJ(o552{#^Cjmоkea&63wm|æ_$*֔^^5KM=lg^$\eMfwۍngե:zwE֟1MVJ}6aKBŚ7욎;ۘ]=UfSޝ.O/_4Nة= X\jݪӼ):*ZY8ެ]DkKXt)6U֫Yv՝_fg,:uJ'Jެ*f<wM[S$ ñ䳮ͭ*Zi:%WN:9E[JFV/n՛ n{GG]'ۭuW$isvӦHw᮳E&NU]Mu[Y9}TӖUOVeg/ _|o@DM{qN} g;7Tg}f gM(;ʷ#dlq=Ҏ !Ǵn{!U.`IGwFY>-n½_/j2IqvtVyV rIiXr:#d\[qgڽ:N4Tu|eswT*wkn ef!+ڕmF^^O^]܎㓥\>tޡ[^ѶRq+6h]~񧣫Ύ5?P+v-jk|b;&LR+GwLםs!겻.XnۙTRcTOkwdZﻲ1:56ުʽn5Zwo>fJeҕ7z"M3; ΰsQ[gRnZiG}mg"KqޯSlz+9]wK^ax|gH%PK:e܌Hnw#ySxfZuKK1-0qjs\^AhoOwVZ}3:4DզW4X6BF2drΪ]Gw1gfQL=meոL؆>mR5d}h֛ei;iqz'v{yVG-P:NNd}~W|~&#riϚ5k){}W^]>9|ǮH;Rw{ϻQ<^{#Ta/zz_w,DiRM=:_'Tm9_c2/˸LVeTSPj guy({MjE]TvU_v.Qs]f k",͖6En /:7!4Ԙsjfe5O_wZ+7ڮC]_y G% rs^ˬ}1 )s<~>Vw n ==_guPёΣsA{7k2S=(쒭fUes\{H l m22oz{:ozS{ hDLE-o9*wOVTֽE%mmJ”33֐JEEƍګ: u=q;D HJs0U TYZ+|k[ޏMo6H6maJ-d+l5?^gնRQwޏ! k]9QϹpG޺ߓ]['ZUޮtCcOőm㧺eۆToGJwFHLYL12{6Cn]Oߩhײ'Z2j߇{T[N |}u(ܔ>^QC_8FNm nSn^=3»77y_z8nwxFKLL_sݙe]/7q~}ſrT{q:ߣ\N$,{ J6癖k^W6CÆz=Ml|y<}ݘ}m=)&nz|3nj#O#=gܵ/tNX[Kg{KG:Ln̯gsL^,twHlnOǤ潬ƫ{r+nw9;bNu:fKgvz"^o995}k;jhoUEqjcyݩOxv X-K mγw,oUdS^EtwڡSSz7Sݷ3hgO3}v6y^gQճDAm,!a6^/4hpo}Wx/'O?jVRϣ>:azgԷԼ7O7xw<ɝ/^]| Zy-nYg{o-.Tm*㾡{|cڹLz:9w޽qY kR{6[+>}.=9g:;^7]\{]r{m)_IS3\7)W9ѫN zyoK wU)k,Fe#T׶楮o!{U-i􌒺һzu31;ȹJ.Lt+'NrO?R]<]<ֹZLo:{{}c&w=IUC>P>o%&-nj{czrkK{u/O1z~E{UMkCmrcl|k)tb j0}o+Hϗȝ6w\tz7З1t&j|m2:n~_+{W8=VљZV dwC>[;6DZFb|7Ymxv|V\ˮ/RÆ^HJe]nήֳyv3D"w^ ~SXqu ʨSMS:!V]N{9U'}Fd'_y+z ]r[ZOKf"%V#2_^IHO7z=(Q|_LR`摪UY4VFF~^{s]Ȫ[Ɏ.{%n7:r<$/=[^_6L x.FOJtNxGR4{FgJm/9UZzlyŐEcVa:xTןvɢBlY+;}FK^QMo'7y4_=WfCzYnsk,D;='orw/J])uJU\،$޳*G͑7bk Э6MqkxރjJtpI>j5[͚_n vm{g}:ݕkuJ~3ew쮼z5;NFP;69f9=[  [w^9ANYefyV7u J<-)yw6'osѫl&2RX>_FoEv]N-M9rɜ1lu "b3(-W'(Cf.ʙ}v|_Sul&1=iW^W~7-/Fz5ZŅq Y79Ȥ3_pxVmlz F^m1,6u[!=gqhfVآg6}Ra,~tco-ȷ-y]ݶA_e&w:"uϓ㳞ۮc:AU_ǟFs 5fkOs_u摥mGݟmMz&)YkRVםϗٟOMk7:2ܦ˜cwMY5qQ9ն^_{,mbݭ#^\+ˍkɑ#)̺N}gy2옹g&CPUTĠT{lk"-Ȅ4%AX/_ЎN46}kWW]$~ޯ]Oi5f΍.c}އD%vg^e4zR||蝔};^dž+#zKD3w{޲3j;!m+q۠lo$oy[2W6Zoik.u2x\FQ8,٥!鲚\|Yt7J m"|B'Gyi{՞$D|aJҬԒ8 WQg{ߵk_I;U7dcީ[.tZuGTmoOzwk)KKf=L{[3Mfisr^~ɀoo#7)ǹ^}ܵ$gu~'.Kqu%sN54(^צmD#Iϛ{i9 s$.]/^Wk(F9hKJg~ܪuw{%}3&ǯsy-VkbNHϮ(4wA|wѮ&Nڮy45U\w33_;)G|sJ{B#;׃Wegs:99N#u,L6[/lܧVKd-Cj5O>'owӘb+=nuFݢGb79'}قyY51*o2S\ !9wuAyfǹ5[ bSU^vVմ/V"YQ3Uɥ2\qO6{kapYpJsSR?3#,l^#'אݏ<*[MqǼ;PfQ5\r' z5qݦҸ֛Y}^=uݍN#OМ=ڍ>fB6rwﮦxQk*jeeMD +jґYdů`*-yWsxȧ6f(,sѮ!I^9ަjj{pkgSz&g:nuھf=&@kʞ}/'tsnCJ>|cY31޽R%r_>i޲빣1|zT}t4[.xzncƤ{e]FdgPg.\k7 p lC=^E*OX+}QNLs+ƺzJÞ763Ե]!QKֹޏZg:ͳaNeDQ6R'}'vg&ZjN֮4jtu;(UYg'4O_Զs'WO>zRPc}5y }3ԯkYk=6%^R-s^2s{ sdce2TmO/m!#sHIn{ޖ᳸[MLjvlT}^tT4!ۅsI]:"Vg1OSQ׾CիcyVK{g/11s|SY+aM,s_~գO1eL=9JB;i h#5Jaۿ8 ߙe/֕Ө/i t}(O:olY 6!ǜi =`k5{U9ߊKqT+K<= JZrɗF_UR{X2'y80jǷCZϏxH>I굁x]u&;ՇJґDB}28$ {k$6 Dt믃I}gŒr«>uq{8b,E E&* 5Rw Bʪtϴa6W[굸u[zrC)S k:}lk-љz$ B a71!_6zXpEhkysaa[{b18TŔ"g]Id'tPR [g7_^3ٌ8R1j \C\01f3 :ezVǮy2pgN0gw`>|KwErk*33vW}zw듯:1}Aoy_R~7Y̶!͘7Vjpf랗ֽ ی̝#1t"qÐKJAABiGN>P̜γl6:N뎽^΃t޸xO ŘJE &]znũq[BO}͙ iRϠҡU;V=h^w< (ݾhW09節 渚=ں9aR54˯51TUbP+ !/6@i*{S e iR<ىhO))k[$0%yN|{G; 8t >5YM|l!c' Q{f8Qg8I@Ǿ^ (xL!‘^^0[T kz|oo={[J&Nh^kݩWn{k؞)hmz$Pi4yώ:ǂL@'igVto~.C!mCX/ 9qBk[z!ǽ^AITX`)ְh){v=׎|q~Hv;߽@ |%f\{ӼXj]i+RBǍxatfw׍\4֋' @HjP:oY4aNZY-ڢ.sYK<"k|PT;\8ȡ!b4=5VC靧lβL|tÈ !~fya0N &9-J|}\s߻xT)ii @^Ӣ NAZ/ymbPCN; _?\k!_f$LC8pa>tb}RE OJU82L%c:o9)n;Zy' `v:hp8q h1l82TՄ=`A|e/4y4ZVT++R}o>M.Attzsy qTd ;d| ՝qaWZVE&:pg,PQT|W<=a88ET%oW#2L3<3Ǯ|SU^--3MVx_5C:2pFQ-35r70ӻrٓ~4fW[{7շ{%֛iȹ.ΡaһW1Vt674f%G5["mx.#:Z3ņg2?3aj\s:և8߽Cy-}#(Ҵl33Vи`޿\C{o<ا|yҦ=7 MЗ撪jʹBNvT=%g9̱Cy*}~ߧliwpi2j9*O:;U7YΕ/\7|ϥxeLNHJd㽕c|).~kG=*kz5P/B{eV}Ŕ)ZvrEh(Gϟ\nq(Q[T[FR% SxWR*TѓXLJiY2'MoƄhXd)4BPQQhmrmt9ģ׎L%\Sm4VT&F@BR҇?>6i TPMFՍlThE̙!PrB2Z y鷷NAJ4-!@Z+h־P @P47^s]`Z+߫kX@m8Д3hhh:l}eZ(^d Bkm6cxg!r]&b -&MPB@ uo<.E1jэ[+Tk Lz"'hNr4drQIZ6EQ-ڢ()J5*94-k(QIM+@b2d26W.QQnkZ6,mQE]Ӵ'0b@2VXFUm_:m׭@(N6E$ՊjOYן^! @#D "iJSԆ i!]qiVw)[FZ4Qy%-45WRuKFbB8>lHٍ-/gw[{\Sm]Rgaiͭ}L궴s]}))%iBrh R' d ,|m׾{D<N`@;qǞj-b5}5\hkZmEZ*(b h98Z58ujUJAJFbPhAh)LQEIz\(P(JӶtYԠJ9 XB76C{qWᑱUGRIR^kIth=Qc@\k^^(ƈjsQQ[zsQcW89PE|xl0~WQD)3NCCd`ӏWj4Ec4k_vBUXѭ^9kzkrF5E+ThRDmj()5}ƳrփbѨ=v}u۰TD@WEDU}h ܑlב5wpAãYtqmNR4M.f]]Ue:†H%2(#!ZQ:+@5{zϞ~V*ܾb$ьFcEcnVdЍ viybνe0[lh\R+_F1P] D@PZ"Bi UxsTXkگR@!B 3"18ޠA9q8o_41gues&0b|P i b4GB(F1p,A 8HzED(i4_|yΐ?Wo]j`'L/kt:L=0^b <ֽ]&;Im/NaWo׭4)?P믇F!9Eǟ:лrO|u^4,6ŊrG^6V )IAQ+MצY9BhcFeDo8TyiE0'w I$ D7AVOz\XEjq4A#R6|yٻ BgV/nz:ot>;i? q+oh R3) |2pNp;0.ʨ4lt)FdfbNAˀ/8?=, Dr=q6 hg~|}VJK~嬾}9!"JJ7)hONh+ֳ̖zҧ| YynǣsKmKi[MpPJ;Huւt:HoV!H)<[üqϮN rdrp y}yR0N,N{OdY?!.uKTlt֤ώ!W]~oN^O>7̩?9kv5^,UCo\<n6;KIq59({gtPp3<(B&db)A#D$.q. g*dxtqWvXR/0B ~5w_I2KJY9`ܤgR`Sг8IW_ wɭ^nˌ=/*]j-'L罥j~p?Dg^>wa:箖8~[# w9zͳaƞZ[&ٯo;q3jFK^/ֻ)jRC.HN6uК-uLsϤx"D4+mYm{;sM3ϒfyfP&5Ak{7c*zg{^-P3y1Ӽ14Z5 k>[ZHֹ=+o^Sq}vY9assqǵci#<}g>)=ye0ݸ9j3]+μS[jNO#j[G7Sd-gzf#uj׽J6!wlZzo֩m^wqƚk[ZdL3=y^&ώw:Hdgz۶:zd?>ϝxgBV}n~Λ~!N1m8mr=RrҬ}fx5~4BhKf1%Hg]haYQ2B?혂ʚ`,+_~$`YW+ nVq*BaFN .H22,|xi}'Z9o>l"|ۚNKʰ2#y[MH~ytޝCGO%QI$b d@ 2u&"2$e ("Ai{sݐoў{MjN#YZ(q(qc$c) 9lJJDe1&5a19H#^A\a'N~`#TiPcHXM02m*ߎXxkNUQMԓ#nz|n|!{˰e"dJZkb^o/?J+Eo^w09.͒ܝ,G9 [^ 5qvmNncsកa|w<1X%ε8A/ȃSLCL9a sŜuo{gM '0  *qh=h# "Hʼnr{6mWȰ0ʜI~xu6>3rb)Ȱ_|ysz8O |YA]1DQ p1mpHkIyM9|16I. a$VdemZx^|ތs^]u"#Xb0!`A4h-P=;ulaP<'qW{Y<߾~XaXr{~)8f=4fӆ7[;ꄭdŁ4ώ2C^) $޶O)! zItA,SV4ض"B ViMCNZ}N?+RS%$o9E>|0[9fX6 qFyB5| q |@>$S^멫w`pC) BZF'8kM~!iVhNUBUuRA"JETG\t6Zz׮sT)jγ@J&%h7ײ@0l# ^|o[`Vp :wڻzz(c}~9:!4ˑ<{{v[P 5 ~e'dqj;D&jn78kO6꺹\ZGlcxqsiVS|fk$)4śeF޷M&T0 A﷞kUDD`hDZh Xr5 ,q_{wy Js/y{f{^0ÒTSv'$!Re[8&(V~  rf }ISs!(;s%+uSC󳋍[cU}H[#'kسsur>O[XE=',1 ϊpO ^>t勴z׫phO~@YRV ((3AU; 䌯ؔLĵ~}|YJ)p8i6e<fTҔ(7.wWԮ 'FϳZMTaS4Zu5gxfgCO6g69ѭM5z뙯zpb>QR$($GV$z)svc(Ifk@ŴЃׯ[ ֠8 e[vV 1ķY w޼rNz (J*qeZIչm11cO8gl}\BP돟|s^SL6s 5j;& ̨ *+B7pXWLIW~!~/\#<͘ysw2fT][vE^m&O7g) _YqkNgR2B1TG):i:KG<ќZ|{(V^{Q^Kr`1AQ6sB82qAC(! T $-,̠qbc*{o1Cϭ aY)|`w=[ ƽz;NPS>{JAJ!:~\bBxuYJĖe@;'LLOIxJV?Xm@#%90_7܈F3ѼGQ't*н0'xplʘ!FhaQ,^Y^'ąt1wǞæ}=Aw̤ʷ֔13ӎ5ƭk t7Y;b>D4j?j A~lSֆBFN G 0=?_|;MweK"G:exWy"ڷo~#]n( @Ǵ<:ͳvkʖ)ZdlR:ÃC"w( 8;\aK*WmB~]8"S eL{KQ ZT?IRI󫟩'}9#פZ cR?%a^w;skUHP1߱*|~vʻz!fO[N[vW]-DvvIÜǏ/C}Hem:rR+^X'C6B+S^~zdjwR}{Cu==:ny}NbV5W] ׺5/EJ5s{O3 z$s+}.^YѮguW3Ҵz{]:N >3UkVU9e!BYK)m!LY݌=kUyzNO4))竡՛̧'1-rKÖztVpۮuKoq;^/m<Z]_Th‘$!y UR/\ƳW.q orw 2>'7yWjg'= {pZkR)jsWZ4gZ]姻JE"2̢GHW 9yi}4%n/pxF+;g"yH]}Zޯ[gn9f4:sNò{{NֱKVYvz0)k=]f _5V\2q8.U1ƞU:]v="u{NQ{|\fYG#grU.6}[dQ ޜ؎}RwpaMdj7qw:{ڮwqwPDI>'b63>alv9Lw ֪J=:r=u{~zwC2~=MRNwz>ާuw0;ޓ5WK>j/v_2=}oikPTY/-z)Λ_Ӻ1K}؃+K]R*Z"`/T. T$)( 88% F=kYQ6HoiHt%3(B1T)H-Sb}ɜXNk82"/:@{5,b*I5%q:M00Y !SI/z8˶M5SIS>C 1 g!VVTs?C@Go_$-{73]zoN}#궽>ⴳx6qJDs|֛^oWy*qʛLc`N?%I/z=5bO0(N0N!GcB-`)pXz~v&@:oa=&&JzQftgwp T )1Q0,+D$?Q0>-~<S ΀ۯz T &z]{ޠrDR]zR&tΡn{ک]o\w:s1+b#TzmZ.뜕8&1@N.5<ߍu*7PXU7wiPA[JϞP)90JJ|z}Ԣ,Ğ@o]o|sN#Β(M}|\@ C[MܹAa ) X;0M0x_{Ƹ%~8߼֔krslklf/|уM[=9l57@靦ɉMzk,({]yX| O?4 '_=j [D?_)RÜ(c\8E]nUal?folU&F %ۮxX󮭷ZYٌsXZR*|q⻆圯%9RG*k\9S&2YPN-xSqi9~|?ꂞXTwjh!I9dr1U܍4K@E_*d@eRldZJ"BZ ^` )6}hu"H\w&N3祽b0$HB@\Qל~/o5h{6J6Mz׫+֜_9ӷl̀Z} ӭ癠^f'akUw;78u,,S=xXu'Y+ _E /mađI\ `O Ec|p ܞS *A)l8cTk L:,3FS .'߿'iGǍ9`<`iO98٦q'@B8t a4P#cm}Ey|MoyqX,18y8vpQ=Fd -$b5U1Fu8' p#&:kReju4pI! an5n`ё,"Lp 2;ѽ ]F[^61uYmP-[G+j}돟Y +~z ʗ_hV)@_/=q Oy{gHOx'zy:}d?=;I4xZD뛙zM}xی^[/'_k;<=|/ŕnM)r87P0HNVr [J)cuݫJoedcbTQk* k5Qvճiovy!6m@F&` 3uX ǝ T#L` >.{LAFAh4 H(=v:JsUA $dsz@+7^ex֡(_2KsKnr*Z z2q!v8c8$`h"w{g o dÐY8 $.3Fh,:fq9l~=on2D;f堦(8D24mс8Zפtm8p%:T,QWW⋜-_^r@4rp]ZLM5ߓulJRC8r9HeO%+pi70lTd@eh),߻`!$8E}mĔ!-> 7dt:HmwaYZ3Itíwz&zi9@+9`ps&b8n*sǯ=r%|!p( )g4N%kNȮm:<iFbp}bk<=Y18qCppAJc5`bÑ'é4%lcyĜQQe IPQD!d^B$A5\! (#:zR)!Upu) =}wFȤED QQY1e LR*[J+Ծ WǷ^ ޫ0MۋdYj\"`̉{JHV7Eq/ >'B.+x}Me3qyy72e3ZjwӮˤDf]^sYaur VcDXI޲5w,'hŘ792׏wtҡi_*µj9jר<ԛNAN9W(]ܶwM']ۍ=56Ѳ/a/Aik&7N74FXm J;z;mN %Ybx>lUsb{H]ծ^#ZwWN/<U CQ2[+YG֣T=S}ym?+\_2S#)#.wXyֳk;^ᨢTkpjKs(yHФ=nKK#Dmz+M?H6MEx`MU9*V[!rFq1H ;6bHkծ1h$U,gQƊ2Gx.A0]$9u;IāiPĆ==~;ٶC';x]I-aRoUW`qq A@# #MSmlBeW2=oY-8Fpdzۂ2wOl/&_pz*s86MzDĄL! Hnu5AЩ,Sz", m~\)3950 rTiTk'+{gDF2P׭{N%Ibν{: w^x|}3ؕ痝w{VHZx\n`:kTϭ}yθu;eEnGR"$s 0i%css}] +Sѳ&Y9."J~gD?)>f-5N9sI6E7:lʙi^ w8$cVVs!a]7, ϟ','8ߏ}w):>P><q|klO9IE>k|&N7$vis+-AVeQ]u}.yō=pӭ8ɽ$<&Nw~fǦ+^*k| >N08ƺf qȲVyMd9(vI Ro>޶;HdLqoPtA"eH$ț4T8L < Dd"RFI~bSr/-%Nq+Mz~-tU[PʸbWyG\/6=Q:bE~h3!mw@2 $ַYY}AbE^%"'x%6ID-=Ѳ#ñLzb2@ޫf!L_'}nrgFQkZA$TF+ '2 BoϾ^/rZ^%ϻ_Ȋڬ}tڮpN0ѯ nhvڣ'UT{iG*{٪)2 o:UU4[hBaU ١nҡ6$I^&XgT,m' Rh:[kWdA|鯜a7=F?~V>}&9Mc|]Er ySw*]Zwy-szЎiTy{Usɀ!<29{D~In޺]l-RP$*,Ӊ"%N߷ٻ6 R F|QSmۻߵMW&Lzo5Bh}>0|}GcoܫzT; tP~Z[ZV>gokwn:SϦg (3)wP4! _.5i"73FHڭƳ3iۖIYڪd诹1+y:oZ6d>bg(9TD DbysgRu߬v/_ekPч^{a6!jVmH^.!{D($=Z0~EnRo$ƮAW̼0BZv5r^ 3ĂLjzU؂S> #Y: {ԚP睟:CWXZ()w|Ϯ!_݊o;8x#|ٷ&Gis+6#+0QpN628^ņhm5hMW#>6ۆҝ45^ϵy\Ttٵ0tkTS4wz=O^1w -6wޞ$pBЭl[3 'rlӭ[H4>Fyiy Y-MRfWj=qjǝ<\wzQE$,BI~i2jקEf<;UN産9j^{I#χ8X{}J^[[y&j kvOq}y7[[ikCJ\IYLMk=Yvǒ{`g󢇫&vy]z=h&ol}mp/FRⷼUhvի1 s wov;F|uSUc\{9o:ۗ,-7sfOi5߸ЊoyLnGpQMGvzZ9ozS\o'W1BoRurRsKs=ohὫi|ZӡOTAkN/,cY3ks+ǭ|K.5{Z@ϧNǗ|lOyw["{'_PY*5ml3ꖌ߻ש**R%'DsuttY;u_.yʯSB X H:C:"QTTc!Rz4gQum*Q刄CNYB[J?BDUQ(ӬxJ&pNKBI$""Ȅ$9ܞFڌb рI#*so9(A(p)ۢքuXHDRSR_s v w-\#~eٝGWdA}}EyGooJd/j'&hD%񒹒uw%J"FR`R `'{2`$*R1Of{!H$A߭qf 4SM wĠ |Lċ7_?!m ovcA룝AR=̶#' 0eG&5ʹ#!,fmx}k7T+sL2t}U >lsrVoev-o6jEBv߁+G \J#J$= ~Dhq.uPA {@3MQJ u,Bչ<a槗'j89g!E Rkzct֥ ϋR[B7-o@pi(aOU()TQ:wЮF:<]-{iLhICxbVT!qckr2hdQ(mzߵM62( .‚U+|NG#>sߖyϔYMaڗt`Emͮlay)־Xl{)ԗI7U4K>J3m.ͭyI&VU(:{KfEgeIJU!^%Cu^M&Hy;\+<6ɤ?\92|#SջKWmI~޲:;=T̝uؐ>@_՟':}x{gh|Py:̉\OHQ;&0ԉ>a#dIc^kYo"Oӟ4@$&U*dXT!OUq Bԯgv晙.Zv:ņvgҖ›{=kkfw*ܒtKH!ᴪ+Sś_!>ڦfXl^Rmwfh2Icu+_5Gg8THI -$ 2YTn>P{@-X9sor!WTBQ%NmVE2z5EQB @(Qݝ56%Mbjѽoy;(IT9?_=}zE]z3V5Q^=R)S,sk#&rxTMgʹhg"dByV]*f I纚NFGtoH;\/pS:xzkP46|+8W<uN*{>11(AP/!GӄdMyQe")󭧢՚jJ#rÄ " +޷At"Sr9%-~`aq Gmux|Y3erb9p1ck]1׆aQ~b-M2- 57p&yqa̔<\AqgI4/YZEIA-EEs|B}f˝-7R֦f4d?D.,=:{[SewȌR}ϟ+=3yt HC2*I$')vNi^sImizƼe'dKŭJzuY|)!ޟWƹU"D4R#uՂyE_4x-*ߕk(#Oz\Z2Zjaɨ5u}9ș7s ]Dj{wYMvy@oUaNsen}^=}ƎjZAOnۮjw"ۘdש^лZZWESsi21c!7ZaWxmkMSzR73Jn2a5ѝwo}.!/Weg٫UqgU!I՜0m\sh}rig\q}fy;ei89O} 6Ⱥբ,@L.nԍJM^xWA] me#s%h+<)VjutЙ_r)D[m_;M~|ɧf־tH/AMW!>MB9^J{5grzL7_z坷w.*O J&n ;)Ts514:_ԀI$¯$p:!DnS&T6UH[Z6kY֡%fk V7J(;pbD3ՔXչłm7g~7nΖМ^CD/64P ϕ[l/EY ݻUȜgi8g!dI#[sZ\!N;geUwQ'9.9V {uQ8n? nnmj1mYyA7LW9̢˶ޫ'Mtzv x,h!OD ܮ )-R0λf3 jM ;gQ,{$ytg(qAM!MVt ߎ{t^9k:oǛ'Ԥ)%kg8օũUJsE󜜦S0CD[Ca`?/ ^+^T\{K,'ws3н{1y겞ݬ5hķ:sb 3z.%8(ÑN1,rjјb6{$ t|\@$*)\yf=ѝ9i "?TMQ~(R*j89)GL,L\[{3S%mLS'Μj3;!BU{ϔ(OU|XԶW vf}Ϣ򕒃:ȕ7UiO=^5wӪk.ڥWRQ1)0 L<֏nJE? =fG ][d쨂*?0-!CxO5={ElȬy-i9?^ /-]NB鷇Li'+pHVMsuB27-~Ik2zG[,[vJ>(,v1("r-njp1U3/[1}eVRU! ;owԓ<<|h6BVwJ{^WaUtn4VZWw9Qv =#G>ۍj׺fʪ,ehhF!'D& ߹g~U~^(Г5/vp9Ԅ@*9gjxp|$-z=ZYrb"z手}fV"ʶYVڪ]!%wxS+w/݋.:cbnՕͷs|in59{WhgN Kwj3o$O k0|M3)27IubFYeEM̮ٴmi4?ghӑ?w\Q0¼&Q5d!P6Jgr"n~C-l/U}?^fux>qEBhi\'ʿC\Iz Fv,4oIT9cڌ}taYmᵗk)Ӊs uXFЖ55Tzwg'^dT#m@vz~eB} v'4'hV:U֮-l \ZzcW4uY\%1i㘾FQlyI U3D*Gh6ӭ+$jh+kƢ檓zRHfUyvs;" ߷u\ng3q7*:QU/2]7t V ]UA[שir_LY :cִQ]Jdny=[^AFr)K3T>y+O|PFT[,,' cyLʹ9A|]'.cUgwu}QL݆Q.k[w w4XF\>o-_+KAG|},v(? _#]\ANxihy&ֻgMfot?xKoRvYg#'۫ngz~nvw\|GHtLh^TJ"9wbVQK9 LGL &UvR~.ḭ(g!RVGwo&H2ѯ&WRr%`䂤} Yʆ& 9Gzf(J&N}VK[ڱVJ/sU!B|šoRC4eGfKxU)},eCvtFUEK?Ǹ)j2պ +fsRÐꑒvs£\7?$T{'"J̹,)o\ڸu'AZ4542u~"7&>$Bky`QE3wFSWR%^Gt^%{v>x6BsR%]VJCGQԢ8b5^gҙ~OAUsS^峥[7{W>ғs#y47qYF:NV#]E٫'.|Yjgcg:YGDۢ_eݥšY̼0 ?Md/P|>؍&uUFJ:=VhE8|)2 DC=%:B⫔T^.vj]uDJߙsLh#.D._n%7g֎gW9wmo= U;.rj\JBNIAUb  S#aMO8H6ȜC)J"f!Q DF0JȪLNo ;X~Ɉ&Q gk& "'~A* $2ODtUUy;Ar3g"M]9}.e/A2*9u`xtwnU:aZ(;ZuȚ";W l5d%FSACC% 8Iр`NؽoG46 4q}8$|񝟿0}W,=zﮡ|>|.%oK8g>uVumLomP>9nJޙ,FY=gY{\Vu]"#{Nk=,<@hAUW;``\Mf"g] *H P2`?>nPD5 t*x@ ߌUyZ7ɳL~Zt(ĻC3NڔJjYt 5S#sב~1EdYl<P-^-! :` 0֯^xHnu]GO5n\(Rz 2﩮;yR`DWSZwi[5^q⋗|s$k|-zbyE')$n7Y 1FA?ܶfI}N٪K&ʚ%?-_:\W}u)Ynu95uڮ].w}^_mҴI'?\B,xN65Vїդ̋#C( vW֑5FmX5/]$e#]AF+LA!Se~G?wJQO]n;c'z^륪~6F-k77ʵҚxTM*I*~1n3*mТ:} EbI,}2A(xN LLQjZEG {:2U}:6/2MIxky^[lSQRVAEw/i7ńj~C2wEeG2Pt3FZ33%s%jM(?'WteP?SA "f0SILC(|)H`H$vHi&8r($ ]M˟AIJ_{qkzGQkjzVwmy}7Y"$J9O^W8´(u T1RH`0D&8fVQvS.a׷b鲏xtRe\[5l9溦Z/zik$NMS<{<[Qwv ;H$=a!JKr̝z9A}&X*"ٶ !"Vb A*7uOb霒 ):QWgc{{smes1+i.7 yⓃt֯\}T1Mk^ktٸx2BFqESM i rHBQ bR(D˺/W˅H%6*Ƶxs|᳕\aVTv:Cy*F  ZcTfǮHPILJSY9NŰ)4Nyu[1RB9;g"Zr 1Snw74@1;U6Q>El6,z,sݿQZg^wdsMh^Fj&="(lC޶zaj kc|=Pn~cR&-㾣Q)sZ}( ԬdMu0=糪O\~Vj9}:sN\Ooӛ'2{ii]R+q=uK԰`1]Z(gZTe/7ɲ;qgА<"i N7;Hfc]yϮwW Qt5ԌM1}-/un'N[ufbֹm ^#z-赡j"9}>&fJ1ӯ]k)nЕ5U{t2}>[\6cn80zQ;wkG3vp>zqm!OZ=Sy 5y's<·u)K5h#8.u/+*Rw|o7նҳP{>-dZkRezmvaw^sDz䇂\72+>˝trx%{~N)KG}bRW5cF4HMwp n}Md6/;k4:SQS1U'L毬˵+W{vn|}ݵi{3mtɌs\7}Ug [F#Jlb+[ 5Fs;.=_ e%*!0(I) TʕmꤐII1 ՝u* 6mt\Qyaʣ?g"3ҐȎf'QI$)B~$ SoI Z%o)eJn\4A[s4eofΦ}/lT)'vkMz(tڱ9qvYbzʌAxQ:DT]drNP(iƷ \%!;.^M$f3igv zoYڼ]"iU*j))=ETemkmtlFD~WwGȣ<ןyg@mBo%=O='|wVݤFח! 4ŕ#6 DW5zgUoճQ9#͖mʱY:_fu2aK(`$䇂Fw+9P{չաxA/,I_VYʹ59[z9Go͔h*ֳ 1|ǯL:R'!MM(t}Zk]Xkd,v CjA^13bCOg]oZT(n&!e(`38X岯hnO8'1 %*hwԊO-RGLA'|WK{_|dnTy[50زoT啱LolZޢ4Ȇ$dx0ƙ3 H'@ϔAs9ᠠw^jD2(]]#'GM燩oz0[d{۲9&si(Vm#Jki÷<_4YOujţDz_ɞdOpbmv{2(يwON Pܓ+/)ǒ9iQYC;mzǻYqzzg'<*6u5\hy+1oh\¥W^}mKn7#ݻ>f;B~'>rJ7 n$=XW-k;ބצo $zwٔFA5prJR,ڻq9Ҳk{JV2*#;YM=9mJF#3OCuw*2``e A!{aQ;tI3MY\t;ܤyBcԮDdqlSyi)&q&|нqFikvx1^Z_ $9i[={z1r  дVDfPK2)#3:[oOQ2i~ye6\;ؓm+4QGnxk]l:2[?<柞g\wCeyT%j'Zs wಬ[ hIl* +5]wBں8,:SAy n9r.F_5?v"+w2v=U-yjGB}*(piڰǕe892v8UMlj43ZsQc j 8u}3&|)6zGYh @(R7YMa mBqQj3I/x+zqm8^7? S˜̉s蝽0I!1DɄ",&AI!X`҉%&f4R@M @(̄!$SJ,h2! BXH I6b)b~"=~cs| (# *ꈏdo> ߷@@?=~Lx~7 _QN"{߶{~? E耀|~}t~* EOk}./Z _5x@zChO)xػ`0eIJ.MoUYK!j//B$Awn7Ȫ~nvH|cS=* /퐢Q|im*+_7"KMcGL#wf%S "WzװZsQ'&]9f8DlkXvVN{ʆ8R ;xlLV/^8*H$Dxۮhrsc| ܎L-̨(#!@PD[<9X208Q2>9}|~Ð: %APn.qjTۤltWO8҆3A&#T:.ˮc/b6vP k+V yPBUU )Kmߏ{JRJRmra`{:=勘d=__~W2Yvx$]>}tw]wjm63ӧ1 #}aE5 `J;16P&}bс.&Vڵ)[ Ǥ'#ceV%撔^撕mC>CS2O|dA 21gQ$<VRƞFD ^\X7T@N2s \ƣzg#c꘠Zp쁠o"ҥ228J\ >/>)vs߁Ƥ󍜇/f~}\>6Ӥ/Mnxv~.wTu%< {QW͸s%Uq+LIZ`+O-9 Vp3ܷ"O>IaQ]$p y8gEfSVh)UYwj%X˶܆uh,VСݡ@vDxyhE?96E~EwD,pSoң]}Oj8iVp܅:))XP+'$[ue-O oĔ܇Ex` NO/ULlȐA[Nd CQPY5r8[bqz׾0IYwc<_!o3p8"@ƬA>t3Tkmc%3޳C6w_+" 'G˄ E ?M|$I=:KQeTR5r۲hGo|xyJa>4y;=l$|+(9U}!Z/o*bf 2GC:.8I9;I8ˏu(#ID5[ HV 4I a,A&yyUXڶ0K""ߠaMj$)90,:)ľIcA\6[) qIpAB*i< @O/~,%"r OTˈAF R uCu"-?ZsZaݯPujy>)vW &d'';=o{,ZURBTa+p9O΀7 hzake)VRlD7u L}|⒗׻\}r%\Z& fV?rwa#?!~Y]ҠyG, EǬH (@œ(mBLrjf( j:;{U$U6UHOm($K߶Zۡ,)*v9ǨaAA'`!T7zF8 UOr+87Z~:۷ IRG~.{c̼h]ǒdhqARCQE59IWQXuZA6O7(`O8Z}2s_џíUe֗]mƯ]~5#,zBL9 X)D@♨KP$LϾ7Hi>Xx)!"YH3?Z2m Y5<p2>j qWL(kh|4)#{ٗu9plr3;){J&Sc"Ajv@Ypd=3ݷзIuvkN*w?Do6 b.3'rӴPKuPGl^~aNukZTiN|^Lռ\w`+`TZj(B͔֓?\׭9V4 'FTBw%0@BND hSe@2z~]^ރ08up\OShRIs(t9϶>L+OLj]Wh8ip 6npkfnZpNjaE#:Ðl6Y0#6; p2rC!:!ԦwHTܭ d5s8 ޚ2 h;=q[`bi]B?6YD+k! hRAd!k'P`dn{Cs <_;SC%͞@suLSI/$VyoWh>oaEz'ouwyw~.ք䡡qNBҬ?ī<\G-.z$Frgt&GOနfCO89)9{[]> $ߞ&̄Njܘud !ӵ9Y8\N< #1VOCm ZKKꡃsT̤,hOy!2[?ZW2X4%8;Ϗ-Ž!'jZ0Dgu9i6м/z85i ~@D/ pZSx?>~d)|9O4"R _-,FI2y_izP"Rd$ ;%2/}q o?%j `um)?'JIFRG>Xa (/}ߏ{?? 媗zʻCX_ݨX<&K!}$9XmxE1!-,$=  rCoE7>1;"OGnCǟ?/>nkgzϔ1P&AY >sK=ȞoMUT7mgpA# Rqq9J 8(} ~yG]tR~NNFk$t^{eG>,%6L !4C0haf !4Chu_^="""#pL/ϊy(+XZƘZS-ݗivn=zrgMxxS؜B QpINҟ  -U In)1h=%r.on)>[]{ĐЪ|y.?@=v[GxSr&>:d*'PRt 1)ۆqQXok %0R(Deke4 )3="3 0 C0h` !4C0h`9uRcK.? NjxNfol;_4>ꭉb`P"3BU+p ~kK5 (_ 7)^G%y$df%BgC_wnWyt1XNїʝPHmzL.BdIm#}R('[=ۯ!Z3̀P^F og_*b1H $sC)Y^gw>8Ό:CC`pjw2J%jHtʏ`zZaA>8߃bVa#et-A!B}F.e B$%[>?7=󟿞Ed{+|6 9 15Al3d^U c"+rWz-6O*M?\8VJ"Z^B~ŵu`@8 +դG-{8~2{e>u!49d}X.(֑GBYIJSO.U@E)_2O"|ih}71sPٙpÎ޾>Xsnota!QC Tydy$`L71 O=]dմ4nƉaVe ,+uG, 6zgXDh R T0oaU zA#//.'?7?) Rs%|&GϾ6L4gL? VS09xywϟ~8_*i yo%݁O41NV?i$t&Rlص _=cf(YGT+(KN䭁7@7:@D A<_lwpƒ?O`!P!H8[6`l|C$Kp]HEMnH'\?K,+d:r5EA#)̯M?5_>d/u<瞫't(;}T* 5߯֝U>Q#ҏV"h?>j>b\w@nHXaaKNs߿s:3k[rt:0<0$J|E\m_Sy0rss ܵqAJ¨n?Bw7n>H{̛y^dIu|SIpHtVHA36c09vośV6GPy V Oin8q$"~z7:X+Ȓ{@2NՑ} Gv:{6c wϲL%n0<`br[(޺X\p.a/ܴ0f6%8|&FqFkz}xm"%h8;o444;smezCCC~9xUUFv6_? ^*K~s\⪪@h "N鄔QrVpoGP(Us;"Ud5P}LzHQpa:F8lZ/g!{DYE돌>~GrA%JPg>o߫uL=I;)4?wb #zx*-IYEm{]\qrI$H>&tPIx;JIOΐ-ϧ`\$Za)!|I"2VA{Y3U2Jv`  YaF_3$H; ~1&-)A! xG;ͽI⚑Kh|#@a; w ЀJ?Xz@0LAe˥2h[<}/K`58a[/Qzc.A U㖬fc.y ~ y!6SI?LUYhX)"(S_t@y (bh-+ZuOsrOpvK,hw$='\bcx C^d~S%z {Mxo7 Y- o, .NnY y/d|gmo>忒6}篁񳟸~vzFY'Elw1@U3a1AY!F;Xkhf)8 WjΕIJt$' Y'ك{AR(}A!ގzN7oJ,CeURTqA{]=D|o")!?o?^4w:KZmjH- X+e4)!v?_ֽe ko7>O <~r[}H/ڏҍV8ZlG!r6jSRyFY_]ކC;kwdun)CY HuN9thfkLI(ȸ<,.̌J8"@`ѢxSi}K8 =~p"'ExOZ} wF}Hp_qoL<E.|OǏɞ鯮׀Ӝ $"*7RJ^L{V|~.~??H}V8Cq2CT0>2%cmrP!Z1 VF3 38LA !0 P Г\9* 7UHɿ o4#H `M&zu m|CJ((|ޫo={e:P Ȗלɂ $LRQ;xg薌rRw:3ǯ>?>Pd/daݗYtW+zO9%ˣ4?8AI$zJ_N=oUA捧KK HX^P\T#1H@pP1 U}L~y+k P$sY5:叕O%3r x$bdg裮ux2*TТf늈>veOi.VHMǤ]S],ݒofgf2aR);J >v6 A7׵>Nkt BLK4i@yj_N_UĹ׭>?F r15U|@=_NDbڬ@$"/|o9PT7%N0: ֩kk=#yq_~UG]۱? 4㑈i_v7@(]R|>+>0t T@B$a@r `h7rt$Bz}b]UUUUN~IO77+)N~,C9]4=8B6yrYI$GHvsu5* QĘ&yx)$I!ɊQeQ_|_F0\P„,.d1"Xdȸ%] 2՜ C.Mg,m'''kBN+g$||fuڬEV=VH׏fL WFCINL:(I$?DehBЖ!|E6:Vź x2RRD϶HğW&T< t||z4Xe" HLq@ȕ#?ƧtL$$@\O.ګ>HHqaV+hCNf^N`I| rbS9VhS<& K?SߟJI'V0A״'o#Q7$ &wla p"bH4&'ר)fP5ܭy2f(^Os~RG(Qa`@} ~( j}d2A0BVbՂ*ֱZ]dit[6 [Y9O%+>Gל J *Wɟ(~P/@=8\׏OD۸(GK* P| ڬP/uB5df^ա_Wv9qQv?KYJL)f!wt.㶞fU"s⑍g>g8Ϡ%͉We//%؀( NE+V6t̥Abn@%{x=cP` FOjgXO4}Oӂ6qߋ %AٹyX{u&HfPS%pD;%//QinI`M^ ːakt. 0)M}-}pHBNO>$IOˏPKf (.V +4*o$>_oZf~y+?18zb]pA Qp[MM($JVݗd7[ pvqr18w y[b!*d7ڪoGo= "G∏_iǬ+f@2c{J.w^$)[Ϲ 'On)֥pq+{,GFJGXZ#[Kz[EUYʬ˙Us*.eVe̪̹Y?Y̹yUsN$2L欓4Lʬ˜,̹X.eYI&VIemd[Y&VY22Uf\uPqڳUf[Y&VIemd[Y&VgZU?9f r-Mdgo kǐ|Hg<2 rF^ȲI9˾ AHOMvRJK(< vDϻaOegbO)#co6>$I$l4_>Z;W1X *.3'j/;ںKN78ۥD*qI޿v9@!n85`_6\I76M! 87`/pr9ˡKx֑%T"D( %̱UZpu}G][qų @AҲ'><$_})Ƶr~SjO^,twLT%+JSQ8,S܅t( uZ(;X)D4pve'2Cj ЭK*M(NA PIKbH$5U*c {xUIm<6/Dæ>{D>&J~8~_0p 픴2ixo!oj {BZH(TAi(pP_sO;Ã@~ 5|Wju'y̲s`% 4v؛"cB$pJY䠢Pt"<+tP(!Fd,^41+{{8E& ^ɳ]??VW1>u%M $DSBeZ\!e&{4ky5I3лq{`NC\Xs8F`RI6%&3*IAO~ !8pwЙ*}8m\Vj|3GHbE^̆Oo$v ̘2 m XmD8m#jp&^ցZ;xGqn빊2 JZ6X'>m*sAQ-0 3hr'ZŚ]㭴WAR?TIq 6Z&|U=zW3z N5!tXhJBfPC._Oɚ`h^ J)m]KLxlx;k2ɼN emf[+ήR_?ټ'NaԺǥ}q|tkVajױJ&u$n/9 saF$1p%%tmⰯQrAF*Lv炙؎HnY* 4H/[RnD auyƋNwޤ}gpOQn9NoDGA7 ${WA=BMXNڣ)Pq'So$KvVwÄdeAcVuF(f=R잧%'N6>ik*! E" 11 Ckc&#ʃRin?YU+%U%-iJ#Ho>sBC EƑR_&vu+? c?jp~~tPR]p HXs/r*fgGS{Ih92 ƅe%,B ߌa߱vל~~) 7]q4BB~]n4>bѴ$ Jp~Q6.EInŋu)aU{L :Rcfec*ޅꀸǎL!Ş_s0QGA{4#D ll$9$ 3z߽By9Ca*$.6mpmM;˦GHs' a:'0Ls)8`m);nMGP2s@:#,*^ιҙr:~gx* >\=BhqFA<[j=yH`BxTOzIX{N*Q{*Mߙp# mrۦsz2&hGR6moKǍ!GCNeTdOPڣ|TqX'dmoBTLcK`7LB qJ!$6pAIIA$e"?G:> Q92,R_Vɕ9@9 )$ 9o܁z|1Y}·M3Vzt?EHx>Mh&d 쏄 I(aq0ؔLyv!,+{J|.K óUD tI*@lJ93We:C^~3ҊN1lT;o|;g>5Z5_[gX4}5~(*+.zꇟ_U 'e1#'>Je=?LsY~^kz^=-rL*z}LU3;z|^_&E6N .Ewj_KyBOح=Ts!>beٯR~ݸ8ap,3ZaZxn-c8}"py'q]\:!zrs5c>|F|qN{9򨨯e;h/)4xZM%J[]/f+9ETziERˎjl9 dH"Bm3!D*!~is p $UN3%TCnuw7ί:"wA:_6'MY싻IU+| *)&N($|#W*0bzX<ׅ-@I!$v/qcB\^(ԊG5 #>m+yM[I@p&,ԵcŦᇋLQ'v+[/~MZ#w-C=:I; .|74(25aLFb2wϛs=ŒO(Wͽ{Hh@\uW{pJO0"ZK]U>ܤ)dHbD!LD.ځAA| L-(-GS ^ pEt6['|ᇓq(EYzqܭ_ǁ9_@[=בUYE2^(#-_=A裐,Pt0J?U)bцBCLp }*j_GϽRAl ex ɗt%"܄Oޟw1/G+ H"d%!5(M@z?Woвq[)Fe9JWz>bK5\ 4e&H"2͂"\{Z~~.jDF 붙Md xDTPW,Dkꈀ%Մ8{YN;̍gY1z$zV~܏ߣSL[kK&4m,:dܳ;FSS~e*?T '׋ɓhduYx$@ Kt<{{5\}+2^(~?Eb+Gl?FN|eɖu|(dcsQ FF݁EUnXz/+BP\4 j,zg?RCl`wn,}rI~) D/[Bf!T0w#GSv?'|aqT h@ @GG?ԅ"z{ϩ$ q5iωÂ(>~/UȎzbllrWN͒FDA~n_Yߺߝ^ҹٳaԂ 0K qRU|] ԪQ-^czs['+9V4}}~V -g!c:_uF>hשDE>G_zxq%|TIY=RFV舒yp;{]QTmW U\,TIä}UKRk62r2~N  ?z)ΙGB3iNȸQ [ <=}SݜVeA:sa, Ԑ@$(Au_̞r-~qy=`4œIcTX(-qWFD / 0m+9$8=k3p7}zJ' 2&L?SxWU 9xU!TB:1؅d0VC'Aihb#Ʝ%5 ߂WŽi>?n.O0E.Z]=HZ2=؀?͆=UZUUע ~hYJY;,~"!ǚB{ǬW@LgiC =kjT*pWR}Tq+-曔8ر4쟍BR{j$ ¢i JP5e rIqP}K:mpeVe E$`iApv_}[(wֹ=@|bRwStLZ+$9gj^E,::3*b,JeCyџ{=/a8 Hˡp {h5Վ|p BUw&f5_BV f> xܪJ4FPԋ:&kvMͧ') @ 68 2^ /H$HJP˄,#b D@[-WіPS%(;mUX6*SM 4T(4'% ՖQE67j]-v[X`SzApWW/le$-ϩPsS!d(&VUR:IČI.ė9 ﮷_R 3KމI{J\s`鮿'?檪ttq8~)/ǟHԹjVV$GP}dݯړB$ {Zo}Cx8o#:j%kϽ׮w훎W҄JR?,> *aG<΃Q-W|X.4c '9W:O㏫W%xT$HHʰ62%ysuk%XtCΧ/D6SvX a"?׭?s ")c 5#zE17o@S~W_Ȩad~~LMMR%PM -F(X 8A\e)Φ?p s9,~f87S9ϊNc˙ 2z~N9k"$`78~@1`KM6e`B"j/Ϻx}=#x#(0?D0@'>߯` Dn7W(?AA4Tev(l_؜9 扴n/&sdR `eS7P#\[IDjt8 , %)Ww0Y^w~m7?v\|}3 f%+0lDw+ Ęؕ.TW@1$_tOu0fDuʪu)UUѨl6ʬ(B=6ٗM:v#04%@U6CP$JgU-U{ tpXQȣzU^YXIII$JϵtOiA^a}*ZI͞sI9xR% ǐOMPXd`@0k:_ 7lO>]wiS6Xni qdńUuY#*?1̂U2+P,h%F_bW*m#z;?|<<9֟+V" z{)̵Sܺ)IQeM]6 6EvDH 0Rۺ ,ȓ^|8|gֿoXTAQw@YCiQ .Ș} "4@|xGx:1c'EN:DVS#Ӽ'Ѐ\Jӊ^\pCǸI]5CвrY<$?NG{kxu P9+V%/JgGh?|澦NHՇR)( cT{ Nx(|M ?jU?\!ɎPP4[?0YY"M%w+( qϫeY3tLaJK|Q|GO6":LYx#5F% ɄE)Ix`*k|>ˏKG>D ۓ8'ƶ}BPpT*hOIʧ!eMd$"Qp__>1{|jQ&FR߽/3EA&HPa}i}4N`̿N' "_s.Q=b^gYLUD 4_K4_p9?x2caa e7  $M@S^D1_a4綟z}G{{xΌٮ%\ _TB5#>tM~3a,"ߕP,ncU>G$AQ7}&"G$ @S>M֙&wM}x„TÚ+8saz@G`ӬZTJ/79N'/f4 &>7z]^Eɂ͇Z\ωOU\KEUxb8L,73Li4Uo= &<~}g*#bHky8 c8ű~4G%E؅bHQI,О~V;0*(Y-)zZxQ"{3F,M.UH~gOٕrX05ʦ["U "ɉ9_PcF8vJUG@+uW ҄/@#q8  HGXMHTyfWؔ{C˞xc#BJʈJ(~}Wո=j%LψODᦕj*JUE }^00b.%,% N}ǝ?]j C=K$OGoFxlagx//MΧ뚢 ]z{V^DHPL3{ r @2P'-Ai<•k# KV SN 2^ P9]UĹ͸vss<0`dI0Bw/Bf$vO|gJ/990DRT7| sPmN+e8">4%(_O 8mibH )'#MqOJ]y'rz(k7ranRYT (qݸ> v"CS~huͬzMgCȪXqQĆ b'DC&(@'PAՌm5+/\%/C$EE"EYB٨=s놕_+"Y=_ǰh/z眕0,,!X3 ӆZ}sL!W>Hb& w ݶ*|ih(}xmJ+>>p_N9?sd'ڔ)36QCzQ)23zCDy  o#?<$k0`?W3׵5 qy/~ TוH2oˣWH?~l;-) QVNR y'5pmdƄ8"|涏3u~Y') qcLHj\9X.h]~͌x)p;9 %2 ps8:sZ" Cֲܷ33)f 4"1P]vs0()oHG"} ]D,8c9ͳzJ +Wk.īw \u{Sa<~0 I}P|JZob+\Z|1D9N{do}<tS xV> ) |d7ܽi~I/N)D ++_bKa~ ~<:6Ew_k3[AKmƮT=vZ:;+ ?\.uEe%WZ}獊VGJC%A@As(yK8vK~+a兯}Dqk8AQ_Ңf$a9:p^yΫN]Cc5%M-ܟ 1r)Ԥ2>$+ZQ1OR&0tаŹiv ꭢNhh `<ѠV+?{>q'qYdҰq"{OęѰ-9o,B)(̃c=KnSC0g^:lЛ~)=q"diPt&Gך5$skQ~VlMR=B s.\\{ "->&c"#ϴO_'9͞"$J; 4+.20ہ{ "A+y] 4$IHVX}Up"==RqeQ] *rߗG= `PA|j)tQ%"Iǘ)nES ȨϏ>OAAO}EE;d $cםo";Хzr29HS'8wQ$ =U>QJ]DėOe0]/l17;qHOHmQ yBEQ\T9rċ$D Q/hdI4c6~<5TSt5jeV*f87ttY Ri i%M X=%PˉlDKuH;S?ޒ rGm>^.4#,L̮"xg?yVsuY2V1=l> u&H$sj;YPg_l璔\* F+CVjE*cVਘ4LVVsGʖx$|m[sk`OA:KsVY_ؿĸ (^> d4Qw\"o?ߗ2c&8)~Q҄u^ykCT(^?Z{jYD5n^wj w~8 UW~ 0ס2Ub~(0Ny5oUUW_^?޾~<ِ'o""+m^O k^yG)55r~-QDC=FSR0t%QN>yl" %43 [gWsH68G.oc|pUY`΀0|5/EL6oAfu~ t_g!.H $#䃤"Y _cAc{2gMs7{PuH{Ԅz=x_o:z:隱[?N:+lOu*; rA$F ) n#ێLF9Dh@to_=ڎ=!Ͳ3^rӶ1޳hguCϫyDy;mm@5O1t3i vK;=w/g$z'WXM˽LN2mw9{95ЈM51C^/RkJO^@yh97vڊ{T Ow/z_z3כE#2S;g^d뱵=EUrVWgL&oK3zsSy w gZս{r77ZD~#{tw۰km9hw̕_W/o}Qї%}T,Q洅<֛;jnRIψf1 \3G+䨶eitwSn7s)5[;9W'A5gմKVy]̯H>P75gT]U7JuG瑣x}ѭSx·w6{M/>J荪z{W=R7[{9>.騞R)}i;w }ok kWo99w=Dh1U{,ؙ/wmt4-.egqI['4^ՙdYζƹڋs2qxγCaohue`/KQE/"ƮM1?ߜO2 8}R:lx,-}iF47&G]׽O[&k 4R$_¿FyaQ =b2Շ yV9h-' C>a+na&bΡ7ִ-cVt6+KM/9쬑\e޷z=\LSr? W}>fPk|W16XGw12i}_r?^o=jNɠi؏% x]Qf\]+x\[k$4n6B2Mx>޽<BδL_OaZ?&Iˋ8`x`KOA`3M>KN$hY`"! {FV._4kA𓩫Up6Sr~]qDynru1ۑYZ 7NzWy;5{ގ,ps_,\Y&qBL(+~5ɽT i' [cpUA^}Dm+ȡNgIF2el*8 vOڪjY7ue>Z$~fUu5;r㍂3dY]r9(  fL;gw6P㝼s4OIqM YRJz*B?SJ1teQ5IG蛱PJ;î[zMZz\.]UVMJ†6}{oί9οou̗&c2㐙Tf V.Bq}ud+ޏ$_>WhZ@.9Z2Tȅ<]5x%!'q΁n4/)1&Oz:|8IRSȒ6]e2~{1ZW: 9_Z/^˖]yH 9g7S;*,ӷ!Y x;O6(z^HA μY"aRZgY1u2ekv n^q#I;Fv>ܦ GĐo``ȇZ|ԁ%u{"ÿйb>@ H$qrty9 И!X A?h]gzGbv2wV5V3;3pMd޻tE.g_QuS@Ȫߥ e[hQ5L9ϵn4Pz?C(1r>s0`!CjV5~r=I"ӽϊa߭[{|6O._=4#7NeT|F~f-R͗Nq:b2ԷE0U梏;-⿫E?Z6V"kJ9{-2ⓚ8r+ceͮԆ~];wD}*բ)Vs%ӤMZe1sZxob*(5?|f ֠hݚw F"_fpth~fA s;wNkhKBA"<Ϧאu۾?=C? z/G\f$#y]­S5iiK)mb$۸}~{?iQj1z|Rwj1:j5;kfynN'wS4h*0)1kUga-h]}>8̾yr=Hd#"?7<6䥔_؋(!u.#Br L/qjQZ;i+1+c܇X АRPJbVrJ%v4LPLo([ɰ:bޗJ̈́E@*B`u7bC*ƯCitQ9ʈٔSle!Oy߷mgD?x)HSZY,F#Y"V7:F#)n_5"~y?i\A$S_1"~~ߧPwQꤤځM7?tUzF!}?oz/)F> M.v[ŽURWZʺ\鑟^[ކE,7fy 7B&.a0RD7;,eʻT(>HfGۮ1N%ƷM}&_ӭUϟ]SΣT.R8|vIeia:Q^ FRzxDs|W:~Wnsg b{F)MXjڨ\Rų8ּ$˓qt§RT_b{LB*%|KeP:&D*~w4eBt_Ԋm̩b`/CBYw3Jؗ_ HY!V.?Kr8&1?>&ŇJk!?H4iJT8S#CjL%00,K-Ln7(E!;a 'c?#fMd  Nx*%n0$̿ dD0Aau* eպP, *h4 q$(Nr&J#B BENp:X mkf &;k((ʑG ܟ:@"2L:uƵ [GF ˉtq]{59N 3Uvq3FT q$dWVu2Փ<[,8M`I KccFipH81MS +3n[ Zˮ뗋¼*IH #$3Ҟ$W>fk-b0ru9(Y҆X>Q-m,dXT57f$Y*Y*)#Dad $mzZ J`yjU+$퀞{"{!t^i;?I{ror+1tż:\حJ變$&ғ ,T |AbXH @p܂%ΆUAq4I !Ì!f Hɪ MsՉHJm=z<>ዳZ`4dE' pv= 52 З)| #.13,&121abwH"*yh7-_ڟZZ !c$l̖& i@z'Q>sL  GK Fd=7@ `vԦ3Iԃ$B誕] AbM 0`6 TY  R $3e󙭋8/ .1(262I4 .Y"*,o0)Sy pShMUؗ6Eo xD(Ļu.{04hI)ib1$2LC(Z3XY 0 oRGM;A UDCQ!>S4"S;pŃZ pdK? JzؗMQ VNMĮo0'D@؏r8dF.&e\:ďԑ}f%@%M\~λ;DSH.8+FQSm6A~e~tCٰ z")@<\y~׷u8{Pu7}~"8T 0q1Q(LR ˗"2ձ!B)l1ȳ- ah`UGbL#i_+vMgB:^ rjg1#eƒ!kzJ(-8o*JUxZ^*&hɩ-dy0L UD3)sz~/Z֥LMb$қS3MdmK5ZJhLDLcmSi9[Q~`xѨw h4R*`^mc&BK@M6aRH?{IAt;|@;>im[idu3$̓2L3!0sܶܶܶܶܤ$da XT3)l4Ye;֡r5HKl aƖqawLqE 6(xv,f= zP=jxHJ1WVoHoOToTL(` Ƥ$F`{bn5 #'110X@G)22`إ=&D3N AGIQoa2 mp.n&ݩ @Ƙ•h dz :pc^$%0*KOkgZNѯݸa1ShWf՝sSz',cQB۬tP]mRdsaxݦoZ{i:q͸:y>ПfS:9k|'MoCo20qnXm` (Hy6ٹ5>7#Sk--t϶K9s;b3tނyG[JC{U.#}j!Hޖ"EK^o9wRuLRnҧg:s/|ow=3|eMwOɤ.uYwٷOVyA4[`G/br龲Z/+ޕvf67>[F^?=JsOcHfwOzs^W"_zfmgL2~Z6(gju"i8L1_Tν;vuCѵ~ki]QZMlLr/DK(2Zԙ߷2T_lݽ iVi ۳ܟRTp$ށ{o9zJkN;QHނ[&Q|ڵC^\Qs[j灀תsxm3s{s Ey^TuPvksIMsnQsS^i2lw=ݍ:dilV1cZ.EX[ Tzx:v0V3@&Z0fRH3̪F&$ u(F}92FɺYiեR)]gȾ3|zJ󷮱vItnTjmtbclc/)/uZQ&0[z'9mwγzH/Ksyk4nrf<.0לNE>ވi:&jZ^l^/@㭶 VEz^ͮ>'z'W~qҕJWc7f-3R]e6xvA # U+[QETBoʢ "`Ih%qjX)CQ Q'7&X5[Lj V{Mk;n5^kWbxPpy^cF&]Z4Qn1LW7aD멏ԗ]F (,P\VlZmUa!SАA]#}GsI:H9WU~mJĮsCV$d1wT`u<ݸf#W!9BMWjV$X1gD՞8wad2[Bk;8&<_m?{rz#䧟̠EwI|~܎V#>X],9Ӱ;9 [95R~ChnܙϦަ9{ζߋ^tڹLi*eF?~HܮS8w}ނKJ $i Y߻A&e,ȸ{&4Ѭ-~UH݀ t?zٰI!A;}ODI߷"ׯK1?nW{dcT1'<_*A v5X[oVsgPOuTIdLĢq[H{ 6o/;N&cYRL0,wͣx , Fu:^hTQCgE!BMs29Ϋn}el9(S\FxNյ6gof6Uwȟ$9޼B%;\ĎNkкk",jo4"% ~ odb2E$?*AV0wfQ;[4ye088.S?@1MAVvlg3YteaԏϮ5NO( l).}cCh %&Vp玾E_>SGWL$s/]ٛeMo'hdzr/>z&azKg}}7 s7D{TdE|w58bN.#)Y{uѯ|{۞S`OyHIP5 HmM6I&̨`h/{߯5wBLـ NT)2֔ KAa@@CJ.u'R?pǙN 5Qx<4M>RxKưƻd<6ޒ˺Ldx}jt˙0h"47u4J'l_G(?VfqD,BsK4TZ]HuZVH_wFݐG*ꀱr!S'2Ab̨u?3R?%wߍgG) ҧSҊwT K.Y6fzwk#uZT=`j|\1BkY&$Ae:CO=~$u,*)9~!MjO0 ! ߶ Q?d}&tsn?n=~;7̥/:zBfGOyIC@?Px7b!ȔO%H.@J/PlUFqi`gaRb֌+dQLg&*sl0RE]Xۺ3.cPCCd7IDb3  3!~oDP(eL?s{tem+Z?Ώl+YֶtWO"oy}Kosf6]k6<tXӮ<0ΒnSUf܆  EY$f!8m)uv.J"L"F}R%o䊍}'6+c7yzܥEIuiGq/ =PZ@ۤpfy\^xҾu{77w\_/,5%i6soh\t=7J<Mo~ν_О֐zrk6%{icև)=i2uf_;2sc]muާw;MtysNz9%]ޣ^DJ!wdo 2^=#M?2gpX]}umz2ϛs v$wYYi&mU}Yn|Cfc~{Ϯxn5SY׬TհDXz:75=y,$FyG摖ȏj;]z0K +[nEM^{]ϲYt5ٍf y(pZmDު}wYBFiM6Tmxlԫ{Zg:$0Rg95t7}؞;B}AK^sќ 5gӦrC80l!OqtuCov$u:Cdm!ИO4A;?G A?o\ OU"P|i}P0M0s h׀.s[[6ܫkB^XzyKBٚsZwn~G;ѭz;ԭrݕVYA_1OL۹Vtn@RäywS:"rSL%5oMMbUB;x4XX ǛG5ұ"]qQ7zz|Wk=/)Y[EVo'2҇` $siE\fJ*8w+"!7.ǩ1Qe$~;3]oHY+ťiYxWmy{ڈgz^BTvZ+MOԨW[>Ak6˺YrAcoI{ij)mR::6 I$}~ T(g߳Ȣ󞻒ߝxҍڢ6 v)!Zv._ǘOv--ugO{ֱAu\qw*y*rxn!"~.DEUR(ֺf1g8լ5rTk-?Jo}T迻)pm3iՅ!w7c'#%xks6s; L )Z++ GG"=qbȁNbR yiYJ'GBi rSZz;oϛm׌(/IhOD;u{ dYÿx Xx4CSi(_ík|gzdL;k.~goanLJs1XK c(H,  p̥aa鄮"}Z`hP|5x)۰т{)xo |3>&Si!kĸl* 0g5DΘԟ(t^{˹YGz`OyVC^Xu !:3 *xtS2r7e!w/2ɘMJHC(ҡRQ-2yA2s䆽әAmdrE gb8bWlLbX1;1)A}e?]mv;ل5ފt> SY+!lۘ^ݝl0݌^xCy:MCdsƉb$T& b>IKOt5j񥸏CaJ06{[lTKU|ɉs :L1 )(-bz .7RtܿtOo^H6hE@t??SsGEeC<δipai]-*AB=de~_ړ[G"!(&TU.?"HkFZL&+,Foì 0"m Jj]XW 'B76ܕ)Bg'' bZ%LfZB7o葧]tZByPIf LJˆ&$%W&BE#69jB#)\K)z5?XOkxGCS3UQD[u+usQB3v׷ɩ m\33P|t$B-B)QWѶ)UJ:.gܘ|C)AڑK6LA*%F"2j.^hz5G`dsn30;5ufgjyɚN雛oe݉p֜1;Mr$}, ]ԙ+uo\%ӥyEmjfgY+]WQ L`d}B]Y۩? 2q: .j_>8|lż)l:'}XLbۉHƧOlbzgׯ6L 6`($G ֩0?ijAn[6ؠȌӨ($&hXjKD /IwE$䮮 Тpݶ2$ 0in. B#3)qU )رH%YQ`:LCBeX,(#md L3QP֠)ZjR L@ cF*CI.X 30Z9&Z3"fkZMMi qe ڸ՘0ƺHfªŠ5Ib*GkǶ羦w>o5/K.+n#xu *~ 1|}e" Jebl8%(HISRjHǞ=}z7=iVWdtjH㦛k+whh4yt3Lw$Fkgўhǜkh#4Z!&ӋPXُcUj &R':RĩQ U&:m|m\v=tJ4KHC/`L1uپ. 㮮۵٤m]Ld͊kS:rŲjiJWt&gg-~K`L 8OntܙH3?UU*/8-cuL!*SJ :j.HL`S$r\h%fZ1X&!RvUg7d6{UUUV B0ڪHGs?^cS p1CDI25I[vU4/.Yd|ˌAH5*-sjJMٖnQnXTք֑CҾzt1f">1:: k:bRG/C#7҆ 1caEK"a%ʘ&"V;n%&8m^\ӗcY-Ύwuس]ۊL "Z 3ɈdQab,(`\$hX\%p 8cb )%mLI0b 0CЦEefcH5e0b,AbYD,,1R`VJER+`XE%J% Ei ICV%L&k]#Qs,eKHVBCLbTYra"KE2H s FVRfjT̨Tۻ fT$ 6)@).wsg@;!B0N?c&-S"<@v/Zd :h7U2Gmݨ+ ݓf/"iYab&$2L՚WڷߊYMLmQ\!ej*0mmJ̴l!?y9my! |T..'~Jз5vU55WXLF j}V5cll4 YQ)"67`~LɉNTdOq!14da"J900G>Sb*#+ώ;Jy|  #kytjBW޻UXم#l"D wS"`tqkߎT{klĦBz!Js#pSPPLR3K>K )~ɭzp?£/* ,Pl(ƭ8r7%M? &d)O0悟&k?{bLC[OhI?~l*6LLI_k iuM֘XW,pBݬ[36f"8Q&k^\q['d4afl%OCZ$\{"1H8L p5rͮioF6_6a^o^240PfЬ{B8sRw8Q9 """*3{پgΥRuƤlى0֘NG윴Ӊ]33',+[\Z/ 3+΢tKP X5l,`_9OW}7JU3b|﫜i,e~Nߝ͝b0jikM&kAHjCEO^l52JdYq3I12m3x$Q"ƒ!YD+3bws (>w*""<]ۣMr9a°La6_zb_Ǎ;f&=#OY kz?M| N!PY'fHM\Imo,46$&Ha;Ʊk]kdңslOMyf $|__Cj#cѼ6̤$$)BC T(]=:;R簧|5 {#0PG/>6|^[Y yGݰBUuܤv4;:zƫ<w2OrFR8S)ƾdzB}K߸K>ڧު`R.^3y[yV_KomfNzjVZTmSrO;-}.c]6.y}ʙ,<ӹlrԭO7]ﳴZ֬WKg7/eY䈜Vs UjW\C\h]dwPfԩ=_^D{/i[Ec3|Cԉ ׮(>[yɶgYm>U;=:{#kޥpyHg>gnu{u_p袈'\XЂw-Ԛ!ynkQeW<ֆ:Owzz6Kt㮸Q#somxsb׵X]'ح/yX>W՟ n+9\IѽF+猓uq[òoY\D;ޢ*˜|gt,515qVUѡ,fwKijx}fI3 4_uOle[g]俆_E_s68kh}Y؎i557^/޹̼ӛyem_o:;ۢhyN }}x?xk.jqV:u_]o̔V&=5>ߑ{u\B~۵.^\dE=_YftHMi;i4h]l;;^8xndsi9痟>ۻd#CrUY ɵm!q>\Zw'EY X&J7)J(y",̡xTQn}TN(WC5,}%^u[2-j(>90qv^MOgf,־gˊkTӾ37+uΫ+yYntQD- 6yO* o=m8COj֟vCoC ^=!(ur$i#)??Z&_nzx#rz 9:ϓBΎrI:lr|WGkw.xpPMXr'oQ1Up}V6G+mjԨ^6-=۵'-#}Q5)GFufGhhΏfq2G⺃R +pD)At{ Z!F wܷͭY&i)7P<6Z;\\r_ʫyMͷ{WZn*A3#uoc g>!ˢ3 ФkQDݬ,>j1SF!F{Q^ط*nCݸQv QώX@@|QU z! }~wZ\,MA%Nֳ½i1~trׂqw0=5Y}/ݘU:;;m;@+ʜ) y>OPڗ֒ZQr5tW2by=݄qmeql!$r2XD1kj[_=/?\:埌w[5| qqo>+[Ղg%sœ, 9ءpFEx++TSܿA0ePe,$ӚO7yϱ,ƟSzu4yqͧ.j) ?y,/9F SvXt٭oӧ:޳`~gZ*Ryi>=PZ%n;5",ʠZZ^R8!'2b\)Y5֌(@Aoʉ>3{Y(;9ͅ v%&by=VaS\zYuߐF%MQnzgtf}D,APR-BvY %dė߫QNwQ&&^,N6pY9\}.i8Y˙-݁6BSYS?_c§+RvM{վWޗ]vS5U0smBy*sqy>]~pA}dp>tm˒I?-h*\` 5Ӯqͫ'+ПįXSā/CnA"!GZ$Fъ9E d(+k6-1c) y!RP:i"=t8A_~}NZ(Լ@En]!#)B\Ƞudle%ךzIam.m)!dyP|Z8Hm5m7vsMzf6qYS֡2yv|οx{rAOrYG; 0Sq^%_cU_+?33κKCɆ}f ҈_2<'!c*j#|vzwSO:;OPC)@-W7ߔُzhaw~ rﳔŗ/;"-HQYj3]"*[GtkRzt#, ePZk'tyթYa8de ~=N e3ʿ- rB #i~b+Ÿ;Kc y" =b~f|9ھS۸Oí I5-/ 6n6] s$ *4d9bE lV6Ek*PB2v`CLQ .1"CAjJ%Ԑ 3-$fʁiC)_ ~г1% .߮8&1e[A~x V{ʅeJ(w!$6qְLYUojI(TZJA4lčcM64X]M&iReҎ$>IMᙢib,\"y!/GbDl;B,3u!?lL2b~sHǮIO:~cL_9%>%j6[ KlAݳ){$ڈ"ݿX-sppmw!aHiTAa= /mùEO=C S{2 S<2D s;ɤC0(dh4hAd ):z>>6~O[`kğd4qŷ u;dOZ4-&#k0Tl4YXy&i<.O aG2PǛI..bCN`qKѴ[fK F#͐xFOqa?Ҍ ?ĻzoW47yZI?ݻ硺ZTD_p⨃]_W9c[f>Wߊ6{){"Ըc)$#xaqbK[1Q}\|#NP7qmӵՔ)iiƍh! ((ێLo+hj,  h-^F* $*A\GHn(įX܆2Ԗwڎ~ymï>3|MNAiZ;&/RWwzxo):xɯ9_mϦIgqC@׍"(s\d^:AAAA0t:O bb1FO2f`>;I>^*߂eq֕fy^Hnd8 t POǭ *A`P0ƀ<*!:@sA#ѐIx3oGs6hLP} CttaT:[Q:*U12+l_T&޸ڱ6SEQUU<Ҽ cxkp?-Iʢa1{ ЁgN4z=MK{^iq龧54R)K]jkIѷna'QE{UÃ!ʠh 00ò}[i_|:8sDϸs11 _Q40jN p9th3fu;;97j'zy7uZtt̉.F@ 8Z ]`Ȗ >q)᭼"S(Ó].r(@oPV L|˧}R-!{0SV32QB jE/Caב ԉyeٝH0HJ yG "6@] (ܠA`Bv *ZmRH[$&+ - fT)R2(FH̨S# :f>$ДRbhyfl08[+wZ.Av{j9PcPL}H4F5df \c/oLYH+?@>&wT,&#HSwڀ >(ȧp2a. aH@r}dwfv2 6}  𙎁N482-P‡d}Ö n.3ĞXH$7,OGZIMcA"Dɵs6U1(6~08Fmm!ARAj@ZfA(Mz5M':s_[) ,:DX.ܿe0HARuzUK/~PtFd` KRB0Dǝ)BgG|Zt]'pebᵊj3c VuGg#\H_/DJITOտ~>徫8Vo_Z]i&WeoMwE:f* 1:1ە~+35M szkvu8ꎎOhYvE;=qs}K/QK]{1nU3HE4XVn-;SqPԼZXZ/CC;/WoȚܾǙMrɾz 8Ck,}Vhm+6[tF5S(۪3SnԪ=_!v7Z}m^?j޹OLj{j&_8-֯=m"i6 0kF{LU*Rļ{ lk8܆|r5zjצ=oȓER…#-jƒӮxm"6w#zֽv4 ;-C_esd]Je7JV򴔴y2A-> {w0ˠkEҼP-)~vNwϞy}%h8~OH)zh՛]e>u/6{NB#=oM[VLӫ^،76~[y+lΏaNk\L?5z^Q.B(MUAX6[#"ETa)??=f'fǘ]O"Z%ԇg?KU9Us+]ȱ̎.մ$cg+E;!̙VJɔJ!#ٚqN5:xD).'^bJ}:*|=Wp Vk204GPЉZu!k|dl?'֋nkqچfgt٫;Zkb\7ZWDj멅Dubqj!.*R.xEc͑S9vwcUr`c4ͭ[N9^d5ZsAx,V,Ntϴ.x{_[s{ިVFؘ5o{"[s58v֋*wϸfo/$jŎa8A2dRF5"D&,Q R" Z%?9(0J$SdT*͇ BsmJIiIO]5g@rpSz%\罜z3vjNt4[~.v;z-KtAiRxSzH(]շO (]M"B鵤 ,dYI,`ՎU9q %d..qYE\\:77XN{Z_҃G49<ϞVqLS[Z]8\a,*UӋm_+4V۵/%&B9!ub!^n7ܕ.ypL=?ie1dM*E4aehiMfV$)LPʌ&ƒVY; SZ-߳'XiսegpnLӋQ -Mٹti%"{W:ANJT.! a>Կw{Y[WVm6j\!$B ; ᪁Tx5ƌ?M~vN*[ ^W%U< VUls-A_xόʮ"|ӏ76=7O;/V.}f_;φ_4D y{݃RP0H`_!,ng\s+̢1!C`xeG@G)3a*NÛq?:t` -$vt2Y0e!BukT wȜ|_P:7$&[*o 9rC3R6$?ِZ,P:P`\#_~3aDSKG=u6;Tܡ%;)+D#.TR0*ÄBR]w7BLdt}":9C^Ca(GCXlgD' NaDAJ CCzlCt-mU6r5(g@pF{<:,1L1N&HO@~8?aBM@9x!:}ZNZ!_Aؘ|{aL0YS] ]tj~R>;X+H$5/tb#L4ݖR&Zq!}!w|/9.Ržb (#P#mBH9# FUp "C$BFG8;i|{uK(zOT 2(3}kSHOy.Ͻl@tSYƵ#40]G>5dxA! EA$0B#WXI:F!UAyzx^hi.gfv6;z鹵`(G^={||~tu'٩:jb}bq>7=[iU6u .pk{, i!z֣[pVȢXsՙ}d- ST~^F:@3^ +iP%2ixk &9)?i(t?,BFLߋT@o;I=zzg?GdA@ A+%t"}^.|h}(Fݏ(ó72㇡SS78\c  ^Z9Pf"BZfY>iVXS+ d/ ?LCf eFVdeN.h YGd'0a7(IEA(zpC 61Y\jb@+ :T;WPH:γuΌ/\pCa mAQ8c!)0Ts$ qI[j=O]z>j,Xg?w:BƵ)yt%?d=L܅!BW$+Rgr}$qJ$bE:pk{2Yߩl3< uw/$~,8l9 \N׳ļ6_)m}۹!#ִoӮ,9pndpb$FKqx7ڜo~v)rH :̸rI*]dCX0 !u"HK4D .:[pqG"byL?D O<"#]ICIT(b%=# c" tׄvu^3{֦Ij UqIu>3]=8rӄ$a,4K()4GV U`**Fv!'g a}_.R^gxynkbNwuR43 UGC")4{IzVF. |0 !Y ]VZ!B:ThZ%-%aEE샩R 1aHt}i}:r).8Qqp'b0O.uѻH&|yv]BB}=z4}R e4xa ͉%H<)IE$)F ᯊR=% -y / L1Gp"p뢚}>M2Ev{- De8M& fTV~*G 8(Æa,fw~sLp*D>8'{8v3`lA gIĮP8iFC*jqlPHIJSFF1 {-:h9TA=Q9ݞŦݖY%c?"h63BLZvnZ2L ( })lj߃H6,7 Lp6EuS II׋S@.ntCVF }ro6qаvag{؛ '2ZB%)SY hsAbñƍ׋VVZr{UԌ!p ͟&bzN_=C{)? 9#nmc,j-S@xIW%WN>~3^o)zE"=`q3)R  "r $]@PPSS[ @ם=5z?Na3AJF@ d2A 1U: #By!ľ߃t7F6 sq@"CXx'8{>3Xr{!-1,s۔}_N"/{T<5 VEM>dŲnRޤjc7bD(rOSZbH$7kT#_X! (Ќ D|2C%.9lR\©׌N!h70+jP%Ծ< ߢɹQ@]6D $vvF!bk5PEQLMnh~7 \5C)9jW6͕N&WA ;v4zٕCG^ޮ+zL2A9iS-tf2890GK K _lRp' ͂T;L.$-1$V<_ԅTZS/U;+SnxV5^&5\pvp0En*kV9nbWs:M:mZzH'k#R?/zz~bsDdw+[(X@ƏPBs')pScç.0<+ugod듣FٶƊL9;a}3/zH n|u&jRn1Ȝa|Շl9,$un?&kt?7a1VM_i0<(9B?z{ e\+ykMk,lLCL_Z.7M&A0\)B  4GtbZ{ܚ_&7]Ew>wC϶;RA=o\!H"@ce7ڥyv!K( 5ned"o? I!-$r#AdYH?!1&D ]tCGZ"@&=6T5]hG lq6t{Bx }f758Bul n<!,>'׼85vEmOh] SӚu&Yøc3 2JB ,8֧ƔdYԺz`y 'M#zT QMe6b1,6ٚMQl͙LSmi-mm.A))io>߿r:'x4(u]&@H ^UY~ =j'会.ѡLO~% H@)w8{LcęCfhyOE5,:О0CBh&p4s6% ?D&N6MтOYm9 2lë* $99هoEpt&77 C.\9!FB,8!(G=(q'äٱ:ê{pCM9xFHxNy0g8i=h%j7Dw-č~ޠq=Tb-BLJ{=By8jl\\2<;P񊠝4t{A{ctA:q{g$3<^u}fu$<>0tq3S9%S7 )*fv0 ~  oxn}ﰧp|g󧷦r&D= 3Fk2'.ԡH5i?4;[6ψ}zhCk6Bk䐈ENO#sg|tacy Hy=L4< y3j*tOzNp0|ݓ&Z>M\|>4y6Į'*{# 59Ä[G:jȀ0˸N:?!' 0M7a@P,bCC}& ?❷r*tU-; *cd\W$p:~4@젛*bH=!P/aq>($~ h~iOTGxa]:Gsq쒆*h!T>m5_-vIf tPPG kcDBϹ}vqy'>6Nrꥻ:4ky9.?מ$ o+ݤV(,.54myѳGNq.0ߌF0p0U%B=ʋEsag{ҜS3%d2ko[%sy lx3фO?Kיܬ8DHI$[$ἲi3d?{/wߍwAag]k{RpmSv6I2(&JC \!v6IPҩ57\IR]SJSg:ZXi!ѭ:RP@)>ZurCE[)vS}^v)#բ|YOB4Z}Q9a/4,Ք>Mͷ32_=^Nv 'Z#b1QTYpo])MIwoT2B94f4X 秛F&̐UHȪ#ef eWַ`lm 4Tp\y0D]C=wLʒl)IFC&EMd٥\a2(Gzkv4bHyגaI WzzTz۹+{뮖wWc))ypnҀѾi:n6n;f)ܘ&1Ѥ+,$΢zAL=\WHb2Bэ@4[$ M;t|WWkao;6s@=<'v؈baFٰb=wD '.L;\™s # 7-Fv)6Q]痞t4!F:ɂ4W &z$mxoHMeCԯu7H"S]}EXi S,W#|wf J:ɱ7 =eH f H 7rDLbm+_UMw@衋QT9y+5/lmo<?M&1[__V[| ClVagkʼWp ۋe`o2WY׹ 6J#{oZI$I@MPWmδD33330=Ut-UUUtE<:4#!I6J66ƴ[%fۙ c[ͨړUŬj-jTLZc.@!߁C8jB BfQ&6-V<ɓGFd MC u"dP. RFC )D!E1IDUE{(edA ":'Q` ^}لr<'>r,|qO FɰZ\Г"q"ZYnLȄ.,)]`L?#b/Pb&LI@D$*uGvܻmkϼ"`5q%n̚2S"Lɲk,*CIWsM[rK?@XaPD́`1مEQtuEATQO?\θg{~l1_16 i6/15F$!#TL_}x_3T|ђ?:f젻0֭F{yc:{ӟ.{u'9~RKvsZw,xkٻ=_v:ߡj5Mڥ{P[Y1f+N淗mf{>W>nt3L=Zꢖ0mסui[\Lڥ&Q杭]tAɬ~_2wVy( ^g4︱\F,,].If%c/1[w˓mYVyQ9~m{ΑۯCn֬mι{5n5kWywrɞhr=i׽s)1SevZMmYlUŭ8z˝u\09c:uU)9I,=>:{݋忛g1-W{]_g3Uii4Bʳef7FװIJt֚vu {&{V=^hR'җ SIW98Z]p(USda帚4ZEDAt!&?N?7!d6/L8̞.+Tc MA޷Ɩm|N3H΋RDzњD{ w/Muğe;݆BvY*7: yۭ둜Ԭ9u)?4ſ{ߏ dP3J @B3F+14CofʮvG8kiwzD{o<Ҟ-n:Ȓʔ<:۽_~鸁M:!S#XU'c+jkTAZR>D !! <oǯ~~>4y!fZZZ̆Bq V(HMg|VJ~q}oξ5b5o ^Ƙ\uqH+dQ YZΗ<.&l _"|D}/ʘ~v骮&<; |ycŐ4?fpZ+S6g,ީb9 !|n|<7wP) ΰ%p`"3"Vܭ6NXSs,8s]gZ YO6.fjُ&!a)9&G9l؝}@kPR5#՘WЫӒ!G 'Zȥn*W=tIu/>T o ǯه+ *o孙 76OmڛRD{eCd滟K`'43kCyU˽2ժ&W?sЍ7mk6-k^ֽv @$~Id% 5oq+O_umotBYv4yc;n/Η|\M*o՟Oz5;Ǣ؎|܍WT㣝iRk6d}w^bh!/_ѧ"R H˧Zh o|kn%  B_{cBdPdNZ@rҺH Bd8S*)'~۳&ׅS9Yŵ|U:S3+wns\B7xuS3<.}Oq\8 l^]EV/iU]7^kZP^>J k[)2( "IL1G4ƶOMo;_sihmC{AqRC |ӏECg@C"Sxcp?>ДU@N T^ Dp%8?uEip Cym!`pY*I>:;iRf(d҅*,?+JHpjj+ƻhT Zc+IZT-n:k7N\ؼT,)(Hw Q%&sbSD0h&%FLRXfȀ{vShM-M^C"FΓLAL/Iԃ%$?kmz[J@D]Əp9ʸUK!=4CE1#CQɌ*=}?#f^u֜av%3FI0EWnLئb)HАAJ5J*H )!'ȥi_vAJF r95~X i>2Ał}U ~n].\s˵vh MÓAH|6$ 鱆jh$haZ) \*ήvXeIEE)JS|fR\~3@B1Tqa4z$oQksЦ p܇N8^>ݶ7LNpE˿5guI, !}<OzP%,D7DL0!{:j\xʑX3/ maÑ8@1IgGy z>,bp[߿&7D.P&3Z5/4rlgmmE}ſSq MCo֥*-Wy }hK6@mbIS$؊}JQJ10X"R v:Ad-`r!X_?ep@N`u~7 k`$N L"CzYgUUDmm`>4y9βs "E7gEIMhر'FSa&@3 ya88FF;pje'83N00 Ĉ`S`^YYۘulXλG> $Djța{'x]ψP8D` Wb 7zX ?:aܻk?kkO"뼯f_CAK%k[<깠AlX;]5(ד WJ4c[ǧo%exHF:[g/)6&Tj`Y !Qj(6]*ݴحX,nb\ٖIL1! QEpOSBbd'Q QJF)+뙙m̸Hu!{$Š (꿇 $j:*<UUTw>̘fd3&0ɂsQѱcFƍNܹo<$-|:욠=[hN):pE EN@`!cz0TE!- VJo|fDDQlꡥL>Ϭ਋b GQ nDCΟtTCa?DaC%SuvhSM%o]y/#h(i<Ȥ m&~w]m}~>K-_n ~RѬS-%Ic# @D)kGOH|!t4%R=O UT}n77y==ʰlL! g*qE!盹~xB.6A68Be4W 6Br\7c]g&@ 嬙K!@řVQsC،xA2C;D˺@ˢIכlݚ0fqOY)@v8XXrBFyQDPs|, tW5AD5Sf\Wrk6ɍ5Q8';GSoY5~XhSS J1=GZ1jr @)Y#5\9s;qu`Nht*պM܊uƲ%yc"yl-F'3nj18iI#;-)~7vwSgb'5eG & Bk[*k@>lyy)F h$(m=A'vG MJ}A- k;+ˉ`,aVEd$]-`@EVYch=wX( ! L#ȬȪ*beY+&ξe0](=|ˆ X%6QPc?+@?|\b:۳t'}sD%+Rx93{uDѵӲn Iu(ڸP1rSϓB\=l_8l (Ɓ0 " cE}#r+'EЛB%W[7jQݍuFUAqfU1-kFyuu0%(ԕHB+t qUrѭ4$3h]׀ ቃ9!feI({W2LdC2!O^U]wrE*a(?iIv@ 39'bL7A%|\kÿvz9?86]á?13l99#ۇhpJ"lޜan܆ũVh헄b<!pu5u> EdG33 2(,f (C0XiLFh\G^'X+O(hx@ưɗLbuWJR:dL(bѨރ21+}2ӄm9rIjqAAHAoƧ9[Ӭp;&jHS!JBdmfJ ]}.3 0@ FIaNы [ R-(`(LrZM#%(!ҬWeI&|›cz!aL@J 3Z+ &}&CJIv'Y jaNǢ„$F]NSC~.8c%6d2?I'hФ5 $D´`,!Tb;V 2 (ҀnlpE% v >}$"c\4:D-ש0P|C* =ސj3ש86oen[(0ߜs48 mBUiyLCl8Lg)Nư49 ̢8ܳ*kä5jn`E1QGU! 1%ԍFu#tw \d7Sqڿ\ѣ Rtl鞧z* + 2޾|5Ǘ!)HJR!)HL  re [Ny]k))gT;ɔ]e!/^a9a[aas!=0ItDցL'-XkZ͜(f5Ϝ%iQ9O`@H,Q2Cxh ~9&fAP)11(&ym^3??> ̃-!654kc?C@"ѓ~Ж+Tk!ciՄ󒌘Z,~H|ӯnY}IԿ7@/E< yT_DH[#ďAk:ӭ;kj; -*F(B ? NI 0E `'S&Ah"6q0h؃!)2w\X!AM`JA/@F\00O5@qij\AIq+q 6Y+zgֿ[lL00Ilu Kn8kF:}H9ljtݛ8F,+a ֖aq&죖jY/H􁩬ӛg Ѷ&4vX>C4?»Ea4TA4I6E dbR5EnQLŦlHP unCao&X8Q:`[2I$LMVD+ Lo& d<-YP(+45CCn)a$3^c9?T4`)PV@ W(뭇[ts4 . `@+!?=aKˍk0 ] eZ$k_M887GMts730~_'@B1} D;d5ڴʑ"Ҙ@"J@E+T4*Y"lLɱ"D]$(Gvz JmmPj1")E>!kZ53l%kvil͙[Gk]df 2=QX0J6$$}(ߡgonl UPi(~l&Ma6$("Ȉ& 9)CauƷ捓QbABF TDe"%$«@ H9oo&{j*T=ϡ OP ϜƒhEdAKaMct. s ˭]2)XR't;hmH{7/4$usrKu0GYMCL(M.0诉oTG:sCysOI;D ٚ'37OXo1 GRM ɳ6#6lL3&IYHJ߻7xin(.IbC $f)IrDIQ`V-sR˖W-ͷ-E[Auo^求sj]R m_ꔒ%v )?К4 1YfdKW t{Aa_"kh&kEVvum5qyoadiDd93`T@оQ}#i:`fZC݇) 7 J"bܘ)T` qцʰhz&"#P! P,aBb` 'Z5CL.UkGS1t@d^MoZ0 % bn€ke(#m>A8 JAn LZTkfW%cbˮxmI ޭzb&h.YtaQD\աheF,($ lM];"-EC CiQEaXhL4o?vb6ָ%k J9\RsN:NԒI9$*R yh%@G01q M`ۢSHٽtY4jk@[]@ 0NM"` 60JEݓf 700fxnhGSef]4An]Z6j[P٭QU$ ^Z˭̙imawҪ%&O wƂm|͌W6d]|j tٜA1`JnuΥ* ;ɧ h Ѻn O2 r@#PZDJTORA ҠLǨ#RP"hAyvN(UH>m$3 gi+'ް&r!5fْ_%ȉ'$=KmI:tp2q̴up*3He,H\C .싹ڋI^/Đ19.&2i VIi6$(d"fHPstF%3Z>I 7~6F9xNO⹶ѣY)6*L5\4y.YYm(Hn"pC%iN||n P/yL%0 ]}HIʱ&Q hC{gYk ̵'0yC_7EOm 8̎2(".hF;r>>+X0EUMA!7\KX׉zz-AbsA1^'"^2E7R9c̵5t"2%I&+5tqhok b4y%پ&$aLK',ӫ5tiE2337f9]FpRip[IIjhD[sU_B Y)uKβtRY`j 2Y W=`~4,8n3w,^OBI@&B H<Ɓ˙4fĎg ̜MEu NT1=VVjx[6$MTљ``4Y$ q 3T+ A7Դ o4f J7cT֍m(:y14˪Z4B'h lQi1vCɶ b2 h3g'ѿ !Xq0LHt ẖtX0NAdpB4am&asD)pe#fr3, @Yj: 4Yd4$ "F=\4!R('ZG(҇4.a6! RsA[!1H",-z#ٓ\.įRדz]'FMRTA\B5w!vt(/,n쒪SB;s3 (.,N5zѰwi|&Ȍ"p' P N @orAtd<{Z* *"(mhh (=Gi 23r!-ڍX56CB{oj(gDx8$GEeXE_mۙlARE/H5IН=CHc;!2ƀH`h Wgop"`8:; Di?EȨ"!\n ) t[ b&v%AqYRMN LUdv*9Mm#TOq)t&(R:`HP$t S@g:El'{}ٷchT|/;߆ OεOA/(g9FF+p( I|M 4*aKM4f5C]-E]Y&M]*nj @bqDY%rp̘@,V 4n+rys;hvl8i+G).JA]Cwlvw\3dzӤi0ʂQ7Rϭrt2@Z=D&iH42L~Vw꽗7D;|~'ی2sD?dz{uF^h(d_G:OOP;B#Ñe(F3̅(Zb=oeoH94Zт|Oفa)xkJA#m횒Ad$D[I& |ωzxPԡ̐'4D Ηt=C~$R$>G  D)) c,cSO@>0tR`9[By<WD!4SJ8 f-whm%E-aeGP(Y4̹OF"Fh admisݠ3dUUUV"bF0oc^u5hb1TC >sD>x]vNC>CGL6DlL̄Y{6ʙۨn>^#g\uh&pBvD,$ N4l?"aHuI#dO3yx[\F*ɫ_}4iFPV8^wS  (d)/^Rh>Pr&No{?~$2I7 LPqǾg(BOBȏ]VfKMyIdR&}o^vNCOɄ*BQ\+HϿ'p[c׳wKc>N3xD7 m)rxYa 9NIrwr^>:+w >z1/Rj08ض)}.ؒ ʖ{&a @ZAE+AC8|r$p L&/pι^'"r:A?q ӡ  uzHkZ>vC`"'t(Db8FbR!Ҡ7y/r Ah1}ǣL 0HI) v!jIȇ.s7 A M'wܮs!ž 0eCwfsyX   )1 M8tj,㕁K ({e` Fy_m ` x.u%^{;:6(D0I,cʢa">D:s~=l 1xZ%zP5gIA(1;b# %Z5-1sK(Ǝ!?tqR8DЅ@'1) }R`PHLKGe=tMTG|/ίCÓ נ`8(jB)<獎W޲0!x~b;8,@Ɇfgxׁyҹp8.c*B& ÍYSVаfnނl߮>,:ާ)7]W87n\[). iUUVFk]mar2HLчkM0CID\Jŷ83hٙJ'pS!;]DDDD$o7~f^v\L'fHT^F4f+(EEBeB0YܧWH' '12†baXy5e45H3~〕Ӱw4v!Mҥ TiZ@XL~O/W%:lO WtFY:( K+s#4: %@r`X6B*alDSb 904 ~@:" (,d iplLuI5hO:4ڛ d$̘U\T[E Gi4":ڵ3$q3"e& AV4 Xa{*h8uOdNn~fdFCakr` ?!!yLSx8] &fQ1S.>dԪDo09>ڣPXMԑJTi^@uIrX" " fAL)Ͽ6Zc<Vt@;HL'ŀCkcZ_`N v]#ǤU0kmmcE{$0-kL"Qck|ě%_5vnlrmZ  sw. ]e~r)@gS1N@ցjOˬhS 'r$ k aXTPt@P ܨ!DQb%;EJ -Xfc"2&H%)MKh`B_UUZcaWP?EpD%Q-uȥohĚB0y 3EqRR@ea(Y ifhIZ458)C8l@xX H8/m"h(̗۽WO0?%vK܄0:PDD{JtԘd44 LI b-E\j9 ck"U *=kRBm5"c?l`i˽:KӞ 8y tq9odQ|hDŽyFt$E/d4J[phQ"ŤbRD@9xZM2M9@v'`Ϯu!(B%)8;n`Qu?K08flfIQtyhkZֵTeJoŌ7śQ@ #(E+aTۆf:;9i$bj ؆"x;QDCdx16P `f15m6YiPM~۳22()0\~'k@rN6|OT[j 4=80]sO&&ӳib: Մs"l8Ѡ0X /70]rSrTÐpӠDA2]e]/-͹oF!ft2lf"֊wckn)ΝK R%7u6*xeBp3S9l֓λ8s?CYp칉5SkЦej&u19rcbb,:˭\,[s.aMuSFt1IXJ(ia(3RE>]<(X+*9)sb|Ml 'W5m.7"bZ/8au ߓ}>I<ҟ ~ d7Ⱦߝǽ]MKT'LLƃn)<xQ3k.{폌a XoF9t^Xt VCY;F#5f[h=JfB \k1]7Upȝ:d۷xilx0ECH`%wMÍ+`(Isټ7]wmm!sbc YMfXc,eO|̯ BPGڠSFc[}z 0Fi(+|so.56+IbH* YZmIBGvNGw}ܪ/BXU^{unH D-. Au\ ClM2QL$  S# $u"GDqL* ;tкZ@qp"Mh 38fO K OTeRXgN ><y5;vL9i:MQA Ё]JuA-@OD' bNR(@&PhI6v1s  P UT]q`GP D4C (P(wA {PvQh*p>&eX`Vg#TҝYIdhNmp.WYI.ژНe 31r *l\`NPh~q'NĪjs uwVHi=0d# UbؕfkRl`:4emMW! PzA@C(nOy8.:QM1$zVog Opm8=p15=T`k&SbKXC6. 8~-̬X@ j 5UF dӬ}lh_<^<*Ẅ/,źPpN; hshlp%fRiunnЃ MZ6 $8Ky֯;t$;G{ (PqePxfHgXko&,RR|wK*صGnv8oKl/.YW] uh k7ʣo DA1%5^M^6Ye)Q* *Ȓ] 4h #T2&iɤYhI҂;\2؄(̙u9hv%( ZV`F 2! LXdZr.OU5$]1mhCUrZ옒()d"Im`Ȭl~/;E]Qd^AƐƳm7LӾWC!ʔdwn+pjo /mmM!ڠMHĄ@<&feCDm,EE'ꇓquN`<+Q""KZi R _vqlBjxJxŜ3YM`oX:Dԟ?Bc6Ț>7&7ACHJ: 1boE'/0Kx2 F0ZCJe!a;fqaFDeѓ c`0L{9fnFZ蘴dQ,za3`Ƴs똟PPLD@;_W$&&dvIt"VTt֒1RɧM!$^]n;Dɚرm b޼גJa'UsM&Юv0l@ibHPʐajMj͡‘B.9lV%B %MצJnlsHa<08\eh i>Ǿ>%C% $;bJFL7x5<vˆ5:u\헞\k'ubD dT sM8cP8x"]o<tDCE4bCqtE)N01PPH iΘW 0BiRp(cWoaGSjHd5ˢa?H)!SGa;2s$^Xa4y[9, M00T1ͬCjp70уpA0D1f@+!4PfDɌ3fj$, ތd8RnIÈK}$k~FZT=M[AŒwBTYB`bJGVL4d*2 ƌd-B4mۭ*(l 2uǑ:('84BF"t);hE:f`N2+qhOOYx~&"TTjeouO=Ӛ0 f""e&%)y^ij@.uLi)e,m%bbfTC5ІpHܓ*w-0FLAª RcLuK$Զۅd֘Mb}F4 palj\0 ۔8p ltڧH_yQjB4 .[̘hC6S-?́ȧ'FەVQޛ>M=qrPb9(4H(b3uc0Y=v.z9 )@Jd%6c1f4Ʌ5!X\tsN5A ҈;jXLޑȌ^36W⻉nwfCd ]{F rr)+v<nQy 'X IxA-`!#mRZjglXHPE%U§D?W/4d}biDU~*xϬt!| T܅A0R~N-ITP2Sl(|Q2C0S$+hCmB H.0 d&d@AtH꺛ZdыFdMe5IkGR ^Pd3e'rd4cKCF#=: ijJMΠ|o"4"??ѝ55y9п1_j,m/4ڨsh>5?Kl""*` s=z97*hjJY`|?1/9X.Isz77DccHj4F-STr#,mم ,Ae囥.ÛeUඁfXY[ փ mP feaYi֍f`DdJdQH ft;Q4# ['go_>rOh]JqTa1 w&Ē0Jdk343!#Gck\'RӓZL>N92}oAT2~rEQamif5 'ӝ2NY)ncRQQ׊_)}p 4ܺ .xZAB&|eTQ:1Yw:͈ʒ&ٹ@Tۼ5&^{þ5gLJA{ͬ!eai| F j`'~:TpdkH|Y4N\9u~wɹ䣆IfM#ÂϭNO\ҡBa2*EBpy/[Bj.:s =CD h Pke %ύjǞNI<'[ɣ8(x>pl '}D5/|aq5M_?'!)j%0c"vz69[FJGCȀ#JV$ȃÎgsWIMn ""Mb։EB=C#{>_=^GTOQ)ՕT'p=]A:HՇCw>\w߯~uKi5 JG0p(Q-c !R  !’)a4B3@"ZR:tv#,Z` *|u"*yG=whd{; {ggZ_637;#0a>D,kIIOa!iN>f\% d#a]K`: I )D - dpl?Z>Tl(T He:'KG;lC}- "SY&oeы/N2?wn䶖~nmR 'eSPBG{FI1NFHTDB]k5pG)QӤkKN3BcH{*CHIDq `sy_n-'y4E!(u/=߿4DPzj˚>] J'NReT&f f9%0۷PX*,*s  @fĜI!İ V6RhRcZf}WmUcVE>׃߷pJ ^}_)d'81k6ZC%R׊_[rW+RVjzS-`QMWFjwPREC$#FbG64_uQVDnyХ{wmDCʢqY©ҸO$C@C\.ΓV$D1 0Y {K)JZԍ5ɘS-+MbFH hfQT\Pm4E%n9R~3@ **DH5*Д4E`fLMB4plߣ_| чWKI99TBQO|ہźw>RIS9d4cynaL0d ݛwҐ'B$ل:ҋ,l}H.*nl&q'QE#6h5#9Myx=lRp|h^7 b(cc} cDKD Txi*JHM6]`U>=(JRĮJ"/ U[ ApMKC?e]B5D'< ,JS1 &P pl`a2 29%, " .9*BA% afb!uԔ3 T!&+M!Pʉ=I0țYwWq"Z F!P` JIy9h Y0 [ͬ-nAk (ml2!2,I40YH9 26YIEQN;H"HSa(,,%S) #}Fj2ʅfec)+9:vӒWKXr!s&RBI.y$K "paɣ59B1'I9u&B*Y@I>MaS/Ē AjǶz7ƓCK*HQ}0)vSm(`8rۦ ԳTAg8$v:Rj)6ɚ&*IsaT ;fe'.!2_8uݻhӡY28R}tfȰ!G= t:`"=6FSzӖS+ţ&:62tŀ`LaI7K %):#c E $隶BbjhI;7tX7!IE*.1Ĭ9 9JIT.ZBcpC%B5΃]O:rR`rL!=0h N$rj|APpA@dHais2j)#ܨkzşT*bQS̽ B"T>nPr @C.,1`"!ن%'XWCY\2ma2[R`c…b8!6v̓O#'ԉyv&'ƨV$3.I$ YxY*d(p~>}U4-T9 "(<۠qYhjO QTC4tjz](M,2B %AOCؖ'63:ѻC' XT5W`6ggU 24'@ւ؆WoRTpU8Zy"dFq8[0 faU]IXV[;iA j=z@}TP< G a Pf8~pbtf"kKIִkne[lLl7Bh w$)x70r>%T8B@JJ@E<TxR\Gd9ť0FAY@ek3bS[2:2!OZ b^@hTL0 p̠Q32 Q-rn8^pLb&&R 2~ '׺>ADIƌhiMLz}'l $Oʠf ma JYaQ6t=I a%B$9?'J1V}qoRi9͞϶G0va,[(U@L+qda![J eBfP1Uɘ0E edQi4e`VLA)CNd24ER0by5)~BkŚCDl1M SLlWcj 7yަJf 5#2J 4J+ȍǒ˳sv𧔈@Lhr)OiGՒj$ x5db,*1]*bE*,POyHcm 7/yƔ* '"YY(U8`3ڪ)\P!l蓌6]03{h%WmPRRQK~֌Ϭ )@@?rI4M;Ƌ3F-Tcc-X-HRUQDk!"=:_mYq?p@zWB 42ز;> 21CR-!B44#d5#FV!uBJą )85fXYeΈZAm.iY F&*HO_fmF * &v4`B}!ER+GTѩ]Է{E +)LU]/BSd1 R9h^#1]"".etdыbRv} *]OنViP4Ӳwe3\S*RR. hBHBEeL?YDs!摝4D:@o# Oxx8gJvMope4,:a Fh-Y<1c@/BK+-BJIUM ^ѵ_(FWh))'&E=>r=pwo#V̅z18z\@s:ʒ"@J'/a^9WarZM~P6Qߠ,܃ \E18 =vn/Hh`1- +z}-#)Y |h ;h0tAqE14옻hHۜpG&G63J8ʩ=slVb&I b[`oq"!h8 `WQJj>@>cZv L! :h:N(T2 BRiiW#0bV2f320( (㑳$\e.#Y0DL(I DDrSHz`\](B*)T-kNst ASp6+hC-$&PY4N29btpTtH O\<xmp!tes֠ݥ P0'/c60Btl9&*z; {{O3:_Y06<{޿EEN:pM=9%%z)iG057*(*c) ^AK5"N97m3s~ d<yLChL} /xoW)fi>Y1#?G9ddwa@#rqQw5!Ry,0gTp²\P=l6 !sR}QtM?~}0@8,>I"0&uwA$qsS- ]"3d2qe_,bIE2V(bd!4 pМI\ A'a8/>o*G/)&>2 ! ‐2*s0 o(,b2dVl4u!:>?oi8 sbAsnZt{GK#gH.8Do }g|MK'7Ğ׫ggB@=w<8 NG w4XΘ`pv *&CF{#|NH}I|` _QL_Ʒj}@ a|cbO\\j]9LU9猃HA8H!ЬIOH@YQtĆTfA{SzK=OQVmy(g?+`ohT8l+V%9T)Qϲ 'FCc:)ǫH N䷆@EƧ7QHj`[l:EľoCb2 Iɽ#Tj7 󻇔''#(%$tDs22<'W!HPe:'DUNܲr(sAE .49Ko0ʂ0JcAci\ 52^ xXsNRb%X:Aѓ>+ <"#[lVÉYLau9(8#4+61<| 9uemx@ .L2Y BXBMI'Z3z*H}ث@L!BFKi4 iH4nW,DY-S f\(SِeEBI[# /^^}I.~>we*)xvªD 7/̏wȥ+ h>ns!H'1{p<~of Lį׮ypD> V8pYg ?IP3olk0a[ ML}^s--HyJ--ⴺ^l:Zlv*m¦ vYԅfREp52\SaC,=6x;9pX!a[ºA+(7tV۵ZHb(fU(E$˅-5RP@0GOf3_uDQKOlË`Ʋ)iuM6L%s#2CI_湵klDbRuo rx5hT tz# m%vfHe i-֖В\775T.LGX-5L-ƍj 2drI%LQ$@lɍbkUbRtu8N6k~956kvHŻJ`q׌m:ԡHG|?;x-;d (XeHe0ɲ~҆# U8U5DPB "A>-+p2[4#R!(FU*E( '0g0b -!>T0N TN l-3?Q_oQkq(jLi;am ʿȭ*pP04,!@o撢V7sޅIASBJ `i̪҉°) @̃hҎr&5h52SM7K׊H?Wu%)(~F6=G(i !߷"s0r {}?}je012$bQ)`651`C}Ca_gkHђ .u"ۛ*RP $ PVC$%h /})N 0RrY~(5^Kj\*PA׶珟"/PV933RZrKavTe>ulVe%AlUTDIK1Z&P;=o8&σl:{81Cu 5׽g]JQB01X 3TJZinEF4fLa|k#250 H/ǜ48}ȝu822-GNGr]/KIG* 2BHMDvUcrk907Rxٛ&@~ Bi:3V! 륗IPl[ 0pCH!\c$26 Mq<2a;N a3_F(E'儜I-,wVf]#E0ɒI4}``vD l ~ H$H$ Ar5~ȸшiQEڐ5z^uՂF휴TdCVZbaō.#FG)K K&5 :, j*2++O=`qN?{z[{UGk#e@ ӄD U3"ked\1HiMC'y5C4!WQy.DDAcwb ! -_'M "@zV `? aF4B0ٞ1s?S -r-/yr+#3 iX L HI@j=F@BMd?fM-IItV#6PTaaXAhz4Em%hYmK-(ԥR3g&]O__.}mʀiiE5 EA X` (FBLHcA0P`Xl DP`1P6؄7]T6D%$Q*DAJ%* ē%aC/յӺEH#IPZMe|<]Y+%@Ʋ6d>3Os/N??乩D+̎NV;airQ`A SAJc`2^QF⢀i̛ Rc j$p]$VT]@'~eTa ¥V1׭rhJ3g*|{پ<%MiGec@*usT//'~U!&l5㞖 I I׳w*|^pIrf~q0=/箍o򌔔ӮM4ްɹUn!54F^w;ևl@J*:\q9oM89ߥ"DYkm aLBf@`pI҅q\qUIu(v*g8\1y~g /#'3ڲBSw5zvoA~HѓVj2裊ȟ p MhVE5MD( (` RRR\ Mjo=<9*`.0)ʄBneQ"2,e^w\`P¹\I!/[&Ε "%Q(ZZn{N:2WJ bzfμqٝJ_ bAXroT )BYѓB TX$c_DDUUURyӒ'yeyQ5 x%J$$ G ܑpb1AW[4$SEdzɮ<ӆk2աXsk';92".Z`؄2!D"r-!f$LPrJ CN B1- ЏibL& (SiV?)Yɯoz;ó; ݕhEN,!P﯍fo. 2)0ط`AETPK !2z:eۚ%!4i)|3>|p-h"(:Le' DFS 1s5Q B̰Ido0`X<׻pp5yXT.3[VmY/C\ a0jDS8a Ef0H!C.,je`XÙ',9'#ʒp[riu2#C6[!`QRPZ0`]r3BgXE&N!XjC"q ΍kE!4<~1~$]U^=&o:%_p Ak8VDpH #R ]H,H_>+*8ZRJ (e1x0;#X`:]]U6 S@Έ 8j30fr8S\q$ zi Bޯr8uM"eq* QZ` n*gN5_NiogCfCkd7$S 8@a~\x%78kAAAAAAAC,It1SJ6l} )90g&&q?>q3Iن߆ ;bx)S I͕Ŵ{(.(((((QEQEz=;y@Q߱M^6 J J  O8̀uOLpsK 8ODs&b݃rDwan,]qBoy{&{ގ pÚdE!cC3 #nxӭ]0VӰp'(xvop,p2 ($,dii%dUY؀qE|&L*ii5Bl,w}oFka.ƲÞttC&q7x$X)8{~D9@Ŧm C\~0TQEQEWwBߍ\ѽH Kw5=>!U|mBmEU1'U (KvnX VZ2@p8Ȣg1'㖱(Ż?3SK.PȂI q@ p1pȄ4mD6R{w&<·_A (h9wx0͂=Xz+3\Iy׺T*&Ǥ=f6bq@xL|XZYkLoFC_*qHR:Z1Mnߎ`;}FMCw2\`Q89G|<\M@'Üi2wd֩ޤACkP9>g ZPn%U`Y rZ ;4jvm?WZe7jv}1w<`\ˆNN<͊C*mw:sMR-`k&y^ v{ː;L̴#ip:v̪bN&ﳢtz/)C΍`bxq  zڦl*@, yn0y6r]})ۭhϩEQEP Ny)>Ns:0`"'!SqEu& Ҵ"ЫJ@yQnm&?ss]qGnd;S "ӆpnvy:dDEV ICr|nMe$Nr+W *nlY!l`N }`j"Y*F&gF*1-BZPaoV+bŋ,ڋjխPգF66VŢZXXB!19`籱v;8-tN2i-kLo$ L ]6:Qs\6ͳS$4kvSGMö@-auՏ˨d*Klހ ?P{GTnw}͗ tG&v3ޘd %VEDͧ]* x7.VKaD$1{`mb.;RzYۖdIӹU];&)J wITk|ݵyӐI[`c'/\ e^cB%sL&ىu vyp2]ݮL꼺.51` 6Xc+DnaMܰ؈DɈX2bV)4¸ֺs(2!XPN05oݷi#6$:OYy(S-m 6ȉM%Wp%L`!b,[*Ŧhu8۬Flju0c +4Z+WQ\eVm @ P@eE+0,C#RCLĆ59b7¹AMG.W/Y`{ԷǵԬ5P`>!38F 3Yr'>qKO&8w ]opFISZ9\u꼁Ȳɾ[h@&@i#9> "MlC!>žv sUXiʔK(\!źBWOʛUb!ԄJ&&H@`9PAW' \0 mJ%m 3RĄ0LKKfˊdHp4@K8h3zT;l͜: <Lm &Y\eY5 ;)X~ rJw@@uZ!~Ӳhy/|رXjH /_ppi`^_`l^@::P$!v~yЦ ZDҴ, !c/_b 6ll/FAs}"Z0engp;(K MS@S\϶۽ӕX_RP|C]0$1D,frѰ"4310_z9pQdG\)P}3V.aͦΊWmyOʪuxwjR$??k( Ӎ?:$'݁~,<Lo$Ca9I NH-4p; iO_b (B\4NI "m$I $ZM.uH&vWNd4VI k}y@LКJ]K ~|ٹu]| L>l]4:JR)m$ْ 36 ;P3p6,*JoRca*a @ ܍ ӧ<S+ʕ4QL2KS7DO9g$ B)CId > z!4IR6ouY@TaCB@PaJR|*8T:m%1 Y&DQ B$`2 0Aa$MAvM  ɱmq; Kر^?ۚx]B=?A4 BJ![@1 (ڰL6RƆRa7KRIi+e*s41#{ QɇHWrf%!1窩wUHhtx(SBzGm!O j*! 娺`J -.2#OmLGx4rhÞ@{+ {Pm%B i|r0nfCL$`i,Нo2Dd8Cl4I[0(rM>h>Qq5.R@R`(d0ɬжTue"8d)3-pֵT`_"u40Jjfֈ.RSs CT+6".0cMiQVkX#Ż-J*r{5ThK:uu)Ę L)y1&0L?0@&EPERLD['?nN|@ Z?jvJӨu _M S(/abFzCC p d>*J Am> O *%)JAh̵䑉.U#1r2CǯuH7ɧs{陼Χ95x5l oY4, wfk*Sw AA5=M V9[ܖ7uہ^1Q¼H[)+YoC0!Ea鲼U(A Ҕtíp+ 'e{@獞|. XՙF$l afa Cp`J (EͰ$,d1 #Iib65EcXdr$f%C!Ha02aL !YA֓i@3N24aj .Pϐ '3OAAOVfSa@8 Fs ZB <߼󩨱7'5&&6 gUʅ(U(dKCM@I33I(SFE8'c{^PC )8a\򸽦&OV(>U04BbU) 聡9ٞiMd~m͌}|N|A0.D TqW$* ,Wο JH:Mߝm9e2ۛۙ[QT-ᶢ&&ե,zI%Ib.$1RJT2&*,J<|ғ&8@ %%a 3* PD?I?cGwuBf9ט59EbB홽g &jDC@YqPY+Y4]aOWp4+oksۃd5жIMLs/ZuMEhz&Mދ'.M˱is{᭒ ؛ogBg8|X#΂kF.gSFDysllMC|Ѹ]7%8CL]t<%<<,pymѥ5 d!ymҔ8;MrasN59SxcFw,5D`1D*+H3(4ЄJXWOaWܡ`n"x=~A(M e,d' S;{oC´Ŭ5ccXm@2 Q?f7rC?% ރ  Dp#!p)TȨ&J6v㮱|-k@jj5lL3AdKG:||9HC~ Cn\FW6ʙDX\N?5R)Nu1Q܁d@%eE!3Bb}"? JAQ QFؤ-65b'w A&aJkiO;ULD%$LڅTi([k.ԩ2%)7IIsVVlk5,d, \0bS$Lr'$(2)qdkܛM4M$rUx85&+90< y҆UUX!:4R;E|`tB= ݯEUY/=^I~>=i> 4nt $! :ɼ Τ@6'B;Ic֧IՐ@<.')yNN.5m\l(^M,7a:df8`i<'Iht{Er-&+JRZf@j5A HR$*&OZGuj`ɳ,7EX4XL&otR*hfl-"tYu7Y"le:6k o4jd4)Vl63N$VVd5h,pQZ9\m0PC q0$cc׃KFEogąs+.F`,r v8;R!@aRD BC̕Km)*Ύ]ψ[:l v:QIYԟEΛhy`&0Lf¤I 0`DdP (EPJ{Td85f3Te*GD֪o?6ۆ9?N@ٶb]`2v!$5"BB$/ }[)K.B01~ ftdd3WSIeɓ"ɱelַ8?]W3`Zu$&eӛK ;I qoCfM9NOT 30݉(ô5L4!0`2D a|d WHUC WaBmY%(!!)&@CbFA$2#[DBm($%imW s]3BӺnH^u%;B'$']tI&dQ>+YJqgSbo]VӐPDBP@u}!/78︨p}p޶96MO.*҄Gx9Z"f`&`.Ѕ@'c;ɺ;h)6~҃@\$WT:N p@RP1jlDXĖ )cX1IPmַaǟ@h}7%iW BG7D k?'FRnFhCb q7FDY|d]+?y&OL1&*T@BD0`4@- _aƒ DxSHևsՆsR`K:4'hzoAlNms5cW5›gL2x T%AYŒ a`e]vM&2}sNC3&r[x>/|ݙc0zi3dSIt h':h՚yGKNC9%:ρ78tn={uh@{N|jMo&Er󐙾͙ m'zҾ&Ht^GwCuerl3rgO Z`R#Ŭ s@ApD19(%/e@.=3<qu-Bxw9h;' ;׵8>kvxaCG!/N<;:x^4g[o9LXjԺ͠Ҿ$x;뉌 $tq2*f1]qcHS!1Ap6|G2N#sD27v}.TE8=,eU_0(6li"JYS.G9Bfxf0|Cަ~ȩK){etTF"K", p-66g!tרQ nڎ ZA\("H@(pC,H~g "9b=wuIS!u= )@zE2@ P6 !/W;RoZ !18Ì$t wȝlwAΞ.W_r5O.bU;̸0jy@hִ ުQD+zmOZ[.w2I[6Ɓ"ڲHnn}wu{^)jBۥQ[Z{|lJI8=%{gj3'zgf^מ[OCw@IHE Hțkmw;Qݠe]}!zfΧtUznjF ;j%T- ,lS׾ )I)@P$^q[݉TIڟ^4hxTE4/j%I$ҊUm1ق́5J׻)V,T@f2̭cWP#=nH1liŭENǎ)@0z4m{{7hA֚hW%h6SDr4QYm*WMRH $K0$Юw.D$@%amяM@%-æ̹크0r- dT(Q)%:K;nixv{` XX6jhJQ@=:@ғCv$cG@z \jmh@#z{A(UT" @JPH DI((B!Y6EkܠHPre '8cFl"s׻{ "8%=>x5$5rm w6st|>lk|ח|hxvuB|OЏҗxX_4%I`ZDvhd?ݞDͿ&vY(_# 5x'[ݪȏ2#L]hD'ݫ *l"aDpli%p,ޜc!yЁ0nT]@~|2"^ Ǿ`*U5}\hNiKHp~v4w+[|~uLC{g`t2}WOchpD0.t8"MT$9V(ZC.ɍ V#==o:$9xj7iYP G.okƈ -{w٪$( .r'@%W ^M,YyhKOnW]+<2rjϮȀXM8| (]2|JL.OmiDDC?G d~,-wP?}dl%t?~?׋3\:L龎`5wh.;.3w/a@U_Pߚ<?\߲o ^N<>x#U>(λu:To"b;kY~"Kryrb9 h%}0f,:7'yx߇`߉Zlo%w7?U GI;R/y ?!"h}e_-iE ?Dz~"w |W@=M )_ě?5a2$n~xÏ#78oz',"ax;†/Uώqpў h8m ,$,? /+]1>x=獧}>xY\#o4G;" C`WT8@[?HH?pP?_d/#?;oR1ۇ| ]@4/uiJc7[׏gb_!ʂ #1#:H[}o1F/g7>`Lݳak'bj€c7'ƱZ5w{Yprt|'c ||uC'+}zw'o队C#!*hO뉅/xݟ_Ke$X?"{H~_ݼdV>NG 2[ ;;Qg矟?p9vke7{ˈ`bl ڴ烺@9yϏG'ֳ kuȕ{Z Oqt?_+|x[wY&Fd];#s˭ T]O0C;%XfTs@Qo;o_?Q=0䎹?iC.u}|=_+P=EQ6}ȣ \eh2yFum'#>,^{>g;jc;OXo}?؃^EzzZ![|g:|źgy}>.?Gq~W{2No}Fͨ:&k>5{ +5e0e gZu }q 3 % h؀6Z &q=\?zF`ҕCOly^!5A.B;!)YA9hˊ-EnеMi I ;&܋nM8x~!?~}3~mr .?}}Z}.?iY5?@c>\ !(`o]oϡ~}S _ ;6[qᤌ1?8~Ayq_޲#IƆ|ju (~~c709Ûmm _g .9$Q>_mԮ_i߷iga.~܊fCf>8Ex.0`Q21u]f Ʋ3 ؓ3}%{yRSM \Wð?À4x&vk S ʤWYIHʂz~_DA|I$]9b (?#N?}oEP?G@&Co-E䵁HDeި@9Bp \N8Vh͑U|S`qtlo* 1sd<-\ 48BRV(2?>EvS8?`8; 3T?XW\FtXņ[YoP Q."$X^l*KPе i739/bTX~O`! |6?*Ivb@Z8} ŸC8ˤN"'t/>(+[p?hָymrwqh"цSۀgp\2ӕ{uW8卝0& C> -VX/aA^jm0޽ebS~^`rN4@߉-Bv RB .Xq~'lysdtEp68Iaru4R4n,z- ; УJ49lm ,]S_!fx. CzK(K=ฎݠ<Bn+,02oYPxާk}ku_< ;oڲxl. @ɻ"6'`g;rd/_E+^ |xK7~ '9md;1`K9 PqFHHge W4$@ 0@CTb#cpV?z}m8q/MH8A bi jXx[`;a&D`oqgA@qBVAֱvZRAd8 ?d/]M76'.81hÁWv>c:|4.>Lt=Dc.AExQvxN]b?Nz[WA|>J-2'?]C޿\c 8xωՆ&\bD܂*sa@㱀! 0CDZ}  Db$N3 @"iމqCWn߁d3Y~܏Ex/Q Th|GBj@8[B2<{<ۤH^>"U!?\QP3aBfj 8agkwѠcx抢.;[\ŝ_1#|&șd&%\q~wg88bVs8Q&18/[<wېI(Rqe/O~s׶\xt~*?Uy\d [9@fʇ ڞL JEM`TA^]8#$Vxƒ"B Y>uOf |l~NFС _'ߓb~! [p _0|= =Ur00Cӱ2 \!$SC &f /Ƚ@A-r I>%ɰ!ӻy`z&bzKt`C8̂Ep\>2Lc=mBtv:J0N3`qA@'HȋdE2HG(<2TKB:V6܊Z  = )]OV;D %?qrn/%!c]G/P[>bo!.}$2؀Irł^qx2O_{RBI"s8 d%Dۀd\]Xz+x!I)$vji Nv%N΃|{{ HN>8 XDQAR2Tn9 }|lw 9&{xiqo(6]7C'札`_HޫZv2ra>H0_Ƃۍrc.||zwXӍ ,P~o<`sӇ6݃?#; 7}d-(Ou+w#~42glY8~{hXA)hB ""%`Yُx^ 1,xo_̄;AhW}Y'6|9Fj+xVc;4U( Eg`ib3L%  ʤWYIHʂz~_DA|I$]9b (?#N?}oEP?G@&Co-E䵁\X9#38C.kЂR #*ϊl..P" pt1쇘C_e" JW7jVwȮq" ` #!{`b4ckΝu^p4_W x}-@Ts bj%D ͅIjV&fg1ux%Cژ]r`?l4!poI.ނp@WH G#{tZDkn'-BrNB=-Z0{z [{pLBFFr#P:Ѐ"*h!X \L KU:x2 '.BKm^qa`FȷU.\sN LX6 VT]Hu'}{A*;kZn`]Z` RC-fB $TB>X?GܼY0A?aŊ㗁wG6!FL2 X@ ?Z ² |8Vqb~Uy>uղ(R?/N<]\ۜnC9aqgqt.~t( hB  kSyP~IDI , t5O"68Wh.CקٖnCB`4\cd+Zȏ y apkՇźmFNGqdY-+ͅd-k!e#ǁj`\ iaaMh`+w[#v!/PBosnT5i #* z[4>D }^|d :nMÈDkkG"k1w)CBTW}}b~2#sV 8.9zic>z@I̱oBDCH>dW}k!|a/ yc鷫 ,`Ut턡0!ι)Rs=8ÏWXhZh.$JM-aB\W6;C<{iF [D2 b.?AiFD^Et##yͺJU//܎EZoM5u=&/VhaB^q;\fvxn=>7h"(hUόYs::7ȲlVBjbU86xӈ?suR+9Drn(D[-Ԟ ;D)8'-(dX@ q(H54+PvAi~SX+(A$A&CN!î 01H#!lЈ$VOCSYo|(Hk/壉w؂twL HUj 4LB8F8ITpBə 2/P9a.ӳD"!ĺ:iuͿ_h l@LhK|9[p/ny6(Dž G<9NY Q;<7xVo^RvŁdJDĉ(~lӷ]|8eS;_=RN/PB!, NFg§z_=C ln,a̿58>W ZQC9YKt'Кsg,C 7~so@]d^n ;Od d {̄,09k̎C(+waM}FoAT".֤L8r" hSBApQC`(D l.DL zyy|Ly \bGcA.^_ Ya_DxIt[8~J5-͗c-=->y+EX#֥ONǂ$'x9+x8||:q^Wak~޲I?C֠|\,Fw cUq[~#DHz¾[B/?$2X &\w]sv|aj_}D:%GncwNE1k8#`iL9q`HrRd ȸ8-4X|Ї/XR4<5{q3^\+j*` 8E򱐟ȧ:z룬b㓕e~R O$N| JMP@޿ JW$s>4POd58h/ӤN { vq=jшH^`~UOq$ .DHg$]пn\ql&-PFCΠJ.I-| }0p[NFpt.1[@j܂"`t6JHFBZxtZK1_ ;H M#+5qlsL.`Ƞ!50p@c"*]0*/HJiĂ|S/d=[-=r3r,lGd P Ii Vs 7oc6vF)qD+taY]"h!=Ѳb4ƣ~Z 23wQah5eÈ* MDaw ŨE=I]x qb*fYiB.]< j ذXh G9}f0V :D-"oB悵Tt~1;oPr |Ƚ. 6ӝ6"0<\`?I\%?\Z֒c@0J'y}}LqtƓr;ʉǷlο$'؉~v:ǞC%.4 F ̭$[)0 (9SfkeH0F_`J3 f8D0S1 "e1iic$Vb&2TD hE3)dLn[!KmL%bHdFc BBB"Z*) C2cc2J3 2%kW.mVu6`Bᙅicjref!BBH9 "*`Lm$ˑ#" dI\nLyfHpF2+0Lo7MxƋ˛Uٳ" J\tn;-sq>y:ȼ!2Y9vs'[BK0ZX,e<\۷Oc|O"*)$0Q0!2A32IM #"h"I$&4QE%" D0db01$F2@ԁ$`dD IaĄ Ldb`HJ1HI$1 I! I)$@1023!0@$0M)1f FDL2LJ%"HPJ)H4R$2BI !D"!R`@f)HFl$DB4@"RD2)dd2D$0L$3 a !&1"22i "K @IM( & %1 "!2AM! ( D"@ daf0AdQ3aL (h%"D H"fJD  1 &a $I!$JYB$fe`0H$S,@II(H)4&L"AD34dHXl2$&Y6fbI @B!ddH$B`$4dD@CHH ̐ &E4F2ɂRd @fb!L(`d4 a" Dh d)D6RfBllC3%DJ!h`H a&H)A!$ A2ic3 %I"H3"( b%$# (fD&Ɠ% LY0!$BHE`dL"H I0Dd&2DI  F PJ(@h)AR@ d @hD$$ BJ DHƙ H#"2EH$L# BRHhJ&HdF L1 2Ď$D$LEB@2I "fCD!@6a2 "ɂ 2@0̀!H)D@F "dDC%&L& $Rb D IRd@d2$2I @()1 $H*M` QLoDV,*[&RJOł5a |Hd/Zm 9D܇nυBБ=d(ۖxR%W,K2Ղ|jFVan=<$4h.5e"L`nO[^%9'̈BnJ/К7?7%>^r<%F\\vD NI _0k%'5L%`8rWAPv>@>!Ugx#$_r!߃ \hD=eh^-&d"MHF}C]9Z1USQbgȳ.b3 w G&plܜwV,lWr 7tl`#g%u&^s JֹLZI`]K <寋^2[)y3?Q̜x %W+6X:}wCl ,&O/,! W%i]RP$z$R%&{ň[Q:O>Ԭv*'0mAk_`7>{~ִ0eGBvT?!QP=!sjǹXp=1N@2q̗CŹ.D" A?>CC3$USK\g!#/<8]ep'㱯ZKCJ|g94![X+'6NⳇrPnӒ:N@P LYPM2!GtiJ#(ʩ. hmkJ`"Ưv%đjmPQ0ps @a)اk6v 1X+O{d; =<6ݩSgSP84m7CN=p!xe;+{%W׮d8PY]z ֠!YxCʎu(^$k-6{=w=avJk^Ph"k9@)1G$P)ȮA"[zVUjTxߐ=v;P,_x_G?A;˷{ CD$4SIEm7 40X9n4ĸGta. FaZٯ40PB@ I$$Rȥ2HfA4JA0$3JR*jDVK\=xZä3IAD>;{$^y{K"v`.A.p?^ `'RN>2#}d8u*]Jw%VZX-B+KQoo9r]oʨσGԔ JB"d"2IBi.][;`)J"g 6 "Q DuԹ֏]%iyx벹dI2]خJJG".WCEr1tr[txlW5q\s,"R[O2]&1]ݹJwJ)hJ9qQi%lh.ݍYڻ ʯ?QHu9Ʌ`$6IIdRxrx7 RC dj3yCŇlSjMۜ [R%.?@Cii?BD↪N:nZ?~Z ww]ozW01ݗ3 ^ň=$H޸]~/~`o; ~/a *ث7t-8 c&chb0|Lyzߨ@,iNH`H/+9H'U D7ŭ{Q*?dM⫫y~a_]߻1`|( $h/KN*"um唊6wf <҃o[ު\H g19!2nl-jHO1É\N[S>B(j+𺿷È zDcOhY+.8C\T*O>#WwMNn@ -YR&Eo n=84n|`Yqa)Uv |:P^7U( 6_k ւmqk{FFL[Ed 2A[3aiؾw<5ܓu M330|t-R?ӊ:H=xPL%! J>(4 ^D;aƠwbzMH0U!9y6amUK^HnKzƵGֲ NCj6t$#䌎1H rtϔ*8ˠ)'yFHܢ$/`>#nH<[,1PBn {ۍ HENGfAhqeF8,p],#eShbs @9wMbUu{[ojKv w}M=w>8fksm[u,?މ ̟fOD{WP|Rr66 ЗHYZ]Zu$-tfC-b^AE^1,zJ{2NUKn=/8>ʤ'[FeK^ Uxޫe 2 8'"3N<1G7EQ5(,+"6<۳%g`\&0'%])hށD筽ZzX#WCڵsPi#}DIX#͸D+uD:mƅqh9.p e>ߚߙԽz97}Vl/w̩8ov ҅Vkk5:gFw|}Bsڲ4pssCý,7AB[:Ux !NJ 5p abY{Yn:m}5qYLwnw!ŮOf-;=f3MaZNRݪce%bdGS7'!3mAiiz6cӓ(t ;Zu>h]w3M3.†Z^ i#*5wD޹+þo0\X1q]`h́D`lRN@4XNн󉛫QZi&Q󳻎]\,S6aTm-QF3J"Yo1rjm8moX< !fjgw|PLdrPC4Wϭ˻ۮLOc9@ [Tmں_:ipF/"A(=ݪqpfdL uWVCl`nbzSM]f'(iN12z-Qd|Dn!sv-IbbWuܽ!^+L-3SMJt(r+QܓkդWE1du?w{  w)/YޡkM d!IqhRۇc.ok;KߛW( ;2S$mAp[mSU*'`O*\MkFd :{tx[n1 Uf.HyL%[;763aYmN̻] :u%ܾmlCeb!M_nhֱ%pynnBXw F`M*B=Rwi#3_S%,I= r3nIu)5mۍ.=pAUSQJDRlzt:zTqCh޵ەèӫm e֕i)ć4iNƋ6GYʘhvUrF|ރPGF}P.-WNdt7|ܾQq['ൻ;oM0cCo.r[EA}~(Ne(š+!av]cu.G< 8n"a;=Qf}W3 %}ZeCa8 бiP/SJB;p[+zk2ng.3y-kٍ D! hT@,o6.43Vh}}{fE#xQ⧭Igsy[w^L^ڵI[V = 7N/IccJV 5k/6fWlSR4Zp.CDD{їV&xƱwsזbx3XfoLϛyKCuLn\W2)LDNz'Ýu'O7Fe'!;:Ystvc<ה*&g* ;\H,`Y ͸g4-x_1׻5;OĂ Z>DuH8+"3o.!9;ę"yrxp'Ϙ՛ZrVhB Bdo o*af~J CJw87ee5m7D+:& JNiw]z& y_za d]^5Q~m[UkH,gjsjڶ*[%JFJm_RmU+[̘<'S*ew`Ĵtq?1cbm!JXyӡ<ڬXK[HMZ=ѷ] Lq]}ɻw>F@gjޣGuZXQ̝]FaSJs^gwiy])YQoy:FS咠;=]bHykt 3͌1Lhdz2&z=|(I!~V5JF -7rKһkrl;yVc]REJNtҕ9׺z&Ӹ:y<6B@׳x7;js]Ca]{a;Qo\Ջۖ)WqUewrJkݱxdyecRdBTt.C^5HI$[Sno# Z9o/p;+olZ:.Oڊْh(Q!|a5kE+ޑ&]tx @og_5a?t wÅUk]LS,s6az/cΒdXEC,[aZ7{0>"o߾͢_qKڽ$my\oȀ`r= E>eg3٘mK8^3mIn;ԓv(测޻wz۞; 7ꞳxV{ƑhβS.s4iBlvLaL&_$Y(Ӕm? LDB+^:;3BI ܑJ;d0 Cfd7Ln͞Յt([΍&R\]i?u-_8]ouLUҢ(/%|„X"8uC>>6MN@oL m:6K*!#Xz6ȴwcy&M|.,Zn=^yoЭ]% 9m7y<#(5%uuc9rtmrzm9(V*&s4Xsŋ{YXW{FS9;xw+#![ thVT^4SFe#YE^&nuF {-"؛_n I_Z<)@,Ղ .7w矶DbϨ*^^a3zAŧն$F/AZr8zɔ[ۍqcJ~.Uʘ#^=NL\]zpҽlRm4+['|H,}iޓX۴{=Ʊ }EcFVz(ֽRt^i٩]ݿuqR2q=jD=!MKwXMɇ+pm:3322GmW9{f Z;'itn1񒶐 ʋIG0\q (_]HKbNrGBz+3fL>M9W80_+CUkջwaccCC"=""SfRy!ʆó7;V]nhsf>\m.Ո_.P -^Bg*k]K؁PIt^MVHhO&֔R @&,-12$ŀ]ÊʗFa65H@26jJֵ,mh7ǽs|DHڠOh e &SiT<6M(1R欩UP ^ӛ^ = E=ҚS0J C.dñ +.҂L(C;lͺi 7 ڢ"&m ,qf`܅Q9!Ӄs\܉p0$QB!W&|3*ɽNdH$*`a+3$+WE4qD1BAp'5ATZhHQ*"&lڪ{Yy]L"7՗p]~hi!-i*4jx{\%Ҙ ھI P7cQÉ? %i\'#s 2y1Α%;H?kyy3oVjzSnrBoX~y v_Ñ~\pl2L냙 ͲNX>mѓ6򰕀 x@KCEϰpZd*, {?G[%* Y1N.0 Pp5Hz&[X™Wٮ'"C ٫bfikSv! % v@m`4\W=]xخ6γK#f1w+w~60,t۬d"kn)m9<>P uWaz$]  6ToʎWk= |͗ǹamu]t^Q7 $F ڑ,{w<I c)NzވÙx芚o&wcuLf5彣VO(cjhя"z\j 57sK$GgԈ 2mM~H1Mws3,¤.Wv\L)>[ŜնH鋥::HnR5'ᔭTFء'-1CCPgRl-*8NE/=ZVȻE]0}[9g\`޹A.ز%#Nh01}dq DFJC`Oq_>׾ΔZv_9pܻemlxl#b"OρHNjýԇr&d<Ū3jZJ|P"ecv HNb(yL%/y_|M=ƜV}Pꋼ\W6f[o{Qif,iD>|B0!"{5j[K )'dqlfҽu2;cj_F5j6 z؞dM^gM &Lηߞ!2FLLb@6FEd J7\Q'F$0^껇D'p\bC=qS^u_ hG60KU: AP9VDXXJ1<<ӛ yp炏&%BX1R6x|1]R x$1S7qyWs*:CTvf}0{(;Afx0D6QƞԌhY\Q}?>|hrU_ @hx0a /#ͥQ{4LFNNEG]Wb-q/ԧ2""  F@dJ B>+*U|Q9Tߛ6zg8ᱧGS^! ~h//.mevJ%bOygztW04`~5~yϐCZ.p&%v`0NB%_ jT۪:jȢb js"DEf4ڭft^ 5;kԾLm܀)!q9 c; 8ff3/Eo^A;%!˹ӈ0](<-֡u/8ݦØ^IS&-J'J.[˝}A,]`q+X 2Թ;)ʭ]VQ4\2D,aeS6l+h&B4\!f2Cʡ=?=#'{BU lMٖz6})bY;X8ބ"Q MrfkFhfݑv@fCl 1L +І"0.%{l^7[7@cD MLDkS^&^y7$D|gx܂aaVKvhu{H 1%#_}_RoWskKf;k LqIkw/[U𵘈f]'x3bP{{vƤqdr  ?Ʉ0H= +犯s~EP%o}ju\wXܗnh0=C ~|0H@mz$}?k/"eX_.tESC?X1|*D^N.=C4ߜ ̅@ۧѻ첱RBUS UULWl*kF:1?~9.IE2I>6뮸3p87l0A@ox`. C;AݸP\9 ǵNODJ~?C1Ld.q,,/(CL~TtLDS*Fobsz 5lZ T:Hܹ-DvU= (/PƋ.*:PAY՞9,x/ujjqO篋{3 KE&Wr<7<"_C6QQ8E'F35ϭ󮸠;WsqozLFI&O~jz5M D= ޏ/9M?v{McR*Vv\4J4g#>$@*"12}'jJhQ:uBzB x~!*r! #:nNS6T]\z[\?]qdV]@8Lt|+B*zYFƞO9X1d% [RPN\&S^Mx^$_@ْk~xvo;7L[D̏T="yћֹW.!narqDK=wk?Yy7S WbSa C_]S_kh{ur}wL"w((S5[ĥvRLw)̾!Gmܙ <(,P X3"ԃ!\qI#ƴ8=eQT5 Q]f zEM@!yݻw\)p &6.?mf>loir~ǷOo>=4HhRn_mU@Mk3@ <ʨwMJ Ʈy\*Q4Y (ws=c8sБ?=yb6%oҸSx1{} V|MXkZMּ<||xOk=[}8ƦqDžx\eg<[oWz&WLSp*@2U"FTOY@qd To~:'MsA)Qhg>TEoqÌhf ۛgF \!~> |tOxd6F`2DOA)y o`)b>>Xyv Kx6CŤ .>5ZWU]vE]r!D1CrR""?Q?XR&m"lYڳNSŏ0XxqΦ<\X0Mb8HV}ctU q3u׶ݬʱrr_37wrkn]:lv.ijxz4/ wZzv{q03fAꘋH BEִT|u 8@2LqH2-f ҂睗pR*Y&I-5ic5jC9Bp?E Jw)?r}r+ĵlF+$ڑs,TEez8.ۈ`^K2Bhxkl6% |6Ahczı:d@EPF"`af\s)40hQk}k-n:lN2~B#H ֺ֮-Z" $O >$-RY?~. ǻ=);[8w*"$%wekw~Dwc{`@_a mH5Nԟ'9}~}~^x|#=v?+\~짂d>g(Y̶tZm0!WRGVJLb `@SAr@ƞ5ybZ 9rw0uѸO*K~lGqBDNVq3w;*f'1D 6H~{^6!x]k_pѿZₜuуzR]&ɜ rD  ,^ $G1P*i]/?b\%^x:NtC'H_wG#6J$eӷ*c*}M&:e "kR.oyy8.,͞g֔eDF;ċkc5#'9Y ߓ_ ~̦b/QeeXϝ-Gn36LtwM'5h@%y\|eqPTk}Ln 9pbzИK]?I1P(x`=#*$c"#L `@8d£Ѥ=a?G6,۲={jK I5&DJiu5-Mg-70q(8BNIcZn^,mRÇѩ+]L:bQ׋6}I7%ZGK4diMY[k<(0 MNe,MvP 㳲[qGY1Œz6Z оE赦*团%ZژKO%e|fn> tRP#&qt<(PL%L^Cc]{,wI2h$9%z6"5Me$8t K$oB=eQ # Dĕe!^/6_mÿ;r lV!İp"}R &Vuc >MmN^u3Wo@ A)\ABJ򝅔JPtzS8,-;Z**O6{?>F`zt?)#k9ުQEfm8YO9Qdg'WSv} p8L~`8)S$8g <Xɂ+E Tڣwg>n((W🙇'v/~& o@@BC#ow`qrNSx wG#<l`!i{Yϭ'5>+f#'T-"FP5)1yoZdLVv<"Q9pXR1Sx $Ձjӊ P14,`s9idB9FtS#sT.lVwk:+BD  o.@-j$v@1a}WDg b)_zTUi\2NN73tlKVl >6viv 38Ì "n $AG0HFb&E S${LXmY@`skyrRgvQ6:diI zzOl,vۊ4!v%qʩN"JbX o3,"H,'}7ibiy Grd ?⋴#1) 6k߲bHO|U߭&NczӪxwMkU]٧ĵg]8@zL|šL 6TWIwÖ! "[|NYZW˱$ҎLWy0?mNh#iQ$@d$A3ǃy|Y[ϝ>}qd8yzl[o8xk.,z38WϝFH#Q{ب2 $@3t9ĩx|<k3brG .HƨA"+撸ߗ\~i@aOaĐC4De̙H'BG-]~ P?yvOJ_{g 4%r}ף\-3"!q4NrIri<Âיؑ긾k}t  B6Ox $xi0B, g5x"3)8ILxkLmv&i:g2-Pzx<?ןg Y2:tG k3M0n]2Uj{5⅊ZуzRZ%  p!AN9~+|/g:u~mfX)6 991k,Cݾ34̶SRTBOӘa)h!=0=&l<SQ,\`1Vz#DŁ)Z\-J8ybBF.R~aW`bqzMVoPc#3M'f`yu=ƪN^"y؝>] #Xw8kIwq)aq^pwMb4@ilvrN+BUJ6}DpFE7~'VlIȆP<$cСoD]뷪bI+Q:[ :8bO213)%*.-%c576 @zu4&!!b p"PE&eGLSt.w"0,wk?Rj=g3fxgV;z:~q@oNLvj䐣VD2#qR" A&H0FTe q{qV)Ƚ n;7a1I!,X?fрGoEf&{8k~?o峛g95]gCǏo|}{zj.OϵݽoM4!OnݝX,8P\ZŜJ$@T8&H&FX &‰DFa:Լ,)0\$#mQr%y?oWS"^ $KY'rX=nٰׄz , -a*Ye(K4vukLjONƊ&_D;9<ۈr$׭=ODd@ +/jMXC!,3L^_?>_q3֟ͮ*Thܾ:V}k9] BDEޞ Q&y%Cy8!{e+L;Ha╳BQFM.i8jwzC r$ <̂itA"'k}Cvi.8 6'HZ f-a? _mԂG|||Ͻ>~_sYQ3Z*.'g8ڤ7?j_ɿf!ԟ~#™0$UDxn`S$ o M&$yve Ȏޢ&6 =~5mYqMQfk΀չsxP{bHpĞ:np IߍpB)ISϝЇq"2̌ qsٌdU47:7fߧ;|ùBXw{}/) luvhIIQ@(p`Nfiy}<)m\q{W9]Ѽsca9oF ) ɤz9V6I9-뗨d8Iߝ^DuO" brA!샐~:5|o<h<eDhcD@-_3IiL 啩 e2[&$߻$yo2G*0'ú/P3r"Vp0>|6H0GoѾoL6' K;וƳxR<^fJC:bC3.dHo5H0%K92yx@ၥ)I$2$yrim@dLk`@GxIDH '/ A.B( mu639kj7:==kԣS{O#f @;q1$JxY4;930a8K4t`bH;ӂ,+OsI2O=WiZq~߼[|=z%)^$(&xr;' Pp)!S ms@3Im&$sM$vd@0GZ^;]cC[)[ϗ]{G| %$ޙ֖ C:: 0=|\ g(t:T5 ,CQ :WϓRi:s[cZD/W]k}V!b㌡炍!p(Rf̾v]L x<D5Sfs:icL0$AwɿD% 5Z}Yaշ\W +2LG"0^ xI" ,特1tQdZ1h;DLtfH;>$ ;N'zM''.IrGoyo<) bAIJpI>#f7HcJam]d$1:C9wx=!E֭}߾2N9fsovK &Wx-okK JCD5l D!6vi.d, Ibq#D "Hjl`k(._W}TIRa$pdRMw' "@6f*!mQ".;wd`'yII0'L8~bh YgblL Vtngxe%Ifi9`F zRNU!O2Gi1@W5ET4Fb`$,D51=/=!n'2 Q $a8Lj($ @ imI~?~|sIy-U<搮 c8\P;Χ7{}|o׎txD\~| @ч'{NM%OD@"~^w' I=t t @=聲@e"Yu* QH"9VmY\\IN gH2#YLVII [\Cw1Ϧ܉8`"yvHI)"\mΆY5Ł/)⇞k: YKz$r]ʃWP$ܱq7{CzM^)n/_eB>iN.X%IZ`WQSq_v:k\csz*HY^^vs]&U^Z;GtxXnYnH$v;wQbA#w'Nt!De 'BDm 4Ȑ?/.؀hXWy{sD @Z8$bzٽӄBHi,u㷳ہ!'(f'?yyazitӃ2ыw"3`LD?x0aHEFa(!YBk+v1s)Ѭkz*ٽ>~k AΤ@])Hwך`i"f_ݡ 00Prg +Yp(J(,A.U@[|xޯR}L5B@7b&&~^w &q` /?@w Ϟ^Dԇtd7=u S.@^[*jE0*t~y/?S g_ᙆ8Xaa3b˝4' m0k$[Av͚=Oi=KU1+[\z^nΜ存VxB qHU @` > Qy}_>8`jb>n_ÂʡyE9nDOTB;j #7W`J%E7ċ^y"]Ł2[ow' j+3k_o 7HBa8~wz0gKb0ʰ01cjǜ0!V"ps%'!"tJd=g'JM,#J`B':B#2AA$ ["r+9s %2X^2P!5u@&њi d 8udxY/ޜH)@lW~f}1 >^Վ0A  TkJ_9ߞy @1JC @%b \aj hJbYzwN&uteV+Y_q៞\.;B DGϞI&3.TQRUO߮y^! Ґ2ݾ_zCń<9' hD u U M Ijp$TV_C@XXK7:NB͕@ \7|t8C"BD-sՌIrwrEZ8WzoMl&U}ǼI8@mp(K& Ć`ȿ(*c{*Ǯ$Egt!  Do/R@M0E 8x=>iM˄HVZ5@d9wp]< CZVmU! TV ͞ΝA#&S3xD(.~-s2IEBІ%9/ߝ!3,ۘ }lԓ0`/hZM.{R7Df0xS&٭ld-J˟V[Λ FwnrfrTs*h1Zz_kL{Q[eTIauc )A:w;thaq6{N ӈxGx]4p@Lw$ ǶWn(N1C_gBd%H yN e(2<9@MP B'pGY`Hy!:!RwkǏ\;tđ E"NH3G)O~z=cSVQX]E(c@m<00Ro8n  a+sI8i)Ǜi i(y۵I+D7u-;\!ӽ/??'~EFm@ب/)4Q<>΀O8m?7AN4+Mw_~IM}HEϭ 14L g>,E8rG߾X:1QwOV=vɞ A$G.dQqx83q_:ͰI 0%{ -ᆑsJd%mEv /;@ ytB`a*N"N! $_;_~Wir^U _rl`Żkzuqί>_$sŋ_~/qwq{@ y|;}]\׋>y!JȠͯEz>{n޺a=O>|A]BHKb3 gqwCI%r9Iƻp@)ە}sR[ѿ"0 woXZ6~|T(^{^!O;@DHǗo?`~;=VL>O sno<5I=A$7,߿߬A{*7R{\a[.$ޏ 222F>'p>#"ߧ{|oȿ7z0$^9y߿1#\c?/<#d' N+~`LIA$ )"ģwQF#=(@ÑD\JHrp 5@*`L 7 D|>}RD=jDHz= 3=zG{܄m=/b/Ͼ/ 5r澍~D$ռot.}yyRCD|0 !!BE!8Jߡzh-UTjr:4P֬|`!ɛ:7St\Du-0w/xq}O\\T᠆@ B!֬MHqKKۍ5N{5N)=sN+U,:1krrx[ӞUj5Iێ5CYpT.&T5Zj|l3 5nTkx{~{4gEpwmwʹ6rqf3l}= $Zj;9e9&t6s']9e iFr> h#.7<뭊ٿ,n{Tj)߿y9 StuO}ʍwdyvj(|݅kA^/vEM_눻Z:}|h?]zNڏo돎Ct.nUPqnZ([ ⧎y \qF-s;o{d ^CaCg ZbCE &׊XDXrR!zz(ټzQ^tFƣgsRdglF@X"2 fPj-$= Ih"F@`pvfȱ7ŷc~+=4y`H9|<Վpnh* m/3=K6SБX6X[Jfj)Yڼ[c fC2C^!.!M^V6!:y0|N=mӇ$ͪAf{sUEk={bekDTw'u_^Jzs ZR腺YX'jze|x۩U"`& G%-޲Ѷzˉæ3Xxڵw=5qi(ctA5. ǤՍTt݋+闒|}H q"/Nsr~kyd'`ZʹI]*] 풌V{蕴0T]άnQ =n^+0wY޺wcg87G.g iK"G^*E06/a`X؇r6rm"ys<2:V((CزACR@@Psg/l;tCP8FTC:C@[|H TGD !T<\֔k0ΗIfu$Wt{|m_Q{zL^ɞc{R I@' +:b*h9^+WKQ̙{Z; lXkBh,y=k{H61 M3==bX5)I1s;y-C~w::(zؓ>uz߾W>.qe*i{LCEJ|y,c/W(1E>j15|L)1nBH1AZ\rH9 "0FD T>}ٌdz-Wl3sdW>~ T?TP Uw~m`<*. 9&֘$!wy[MU?Nsۃi(t.cw;5 G;$E`D=}=&dslj0ǿ꯼c[=WxddB,&$F;4NЕv1F}c`z1A#e3V+ EfX/,  #'$Cf@Q_ET-G.cmfN4ûsCyD@G@<"> Njo|0 MP`@!?>zd)~?;<Rp=wOpM1:;@5` RJ[9 @I0DUx8{ bE`~o9"H&k!'8nŔAm Bh Qo6%)oNԼ<_y-qu8޷UUMUT>:>zSos.'?$.Wͺ9@,H#ɚw$,0!T0$yd@h>:qlRku^7]tR1 4 %9\  bHa$p$-,]<~ލ>;h  @!`2+X7WS` +n4 *%:vMkݠ}q|&SSWy#v96hyk0(J;^ns2 JAMϷNyjs)|^ *5;yʼ _=ۑkjy봵ؘ}gTD]MN>6(/_QAy<`ƎWO;t"l<s95dd6q` 9nW}N!8r NrCՑ H g7f\ zPl 1ӽK e"L%9 W'ZQ7|9'=A%A`]4t⹭NIHj!\W;^)sEsoGrYF6@Sϻ~ M$a]1%[M$AS&|M BDC&f5p>bo7ٴ:\{u>ý7eQMIw({ŃѽbG "]1%o2K9ۅbtx{ I09x;\'$W>?{le͇]jlJŭRRZ-ymQƌa7s\Y1<*+jA&I3@dY`}s5rOU)rV)7wyx&&/ق UU`o~<1 02m.Hb?篎CX. fK{yجQ@A0 5`e 罒S )Hf* /{q!3Zλ:tޑ~RƏ]s (  AE_BF~}a&]y׆A&i#Z =Ѻ(-H ש{id%,T&{әL7 B_" 1H" 1um_=F_tgYN<硾CkgS Y02`@@*(w`p`Rf2 rQ`AwuUT<'Hx.+Y@6M2CY#yO$_;4Q ц3LTCSmwqa;6 Kx}MP.)~Sn-jlaQm<ꗝpy1sihXݚJ=B峑5VFjg:7 VXmVfzh@ 3DSBk DvOg`) YeWz/Dz`Kη/5:JX|:JgfCY}?W{ޯ 'ER5f*/i^g#o 톷!)F$PeEA1j;lٹ;gH+19`HkEL&4EX TL£6J\̔uE^nqϮa0a~oɻ܎5wiT'˰rNAB:/D+Ij  Ȇ~dij\&r N _8![ojJh7̏utyt.D Ǎm.֨&wNQVɝ9".A4a3 <%K*猨XVunf5XJ};S)}\g(o`k_{Q~w]yW5ۉ;'($]2 HV I$^㖼 D4FoDb_fVOs5wr,O)\Xd4:.=Fsy1JcgX=%<[D@a1I]ŦITB]y=7- >#g5-<˽6V5zK5uz )RؼZtexA)yݧj>vq_" P<]}z3lۭf%MUcաrY,Wŗm]1~M{ű Y(Z%9B3Hy->S%juAzI)tSGIuK,+#lZF >@5T(9B``kX6ۿO{zX'iQ˩i]-ڠo>z2٨SÊ7rwf|K[N=mSѡM`)#XJ0To[Sj E}&m[d5bZ= 3ar;&iKɾr+\ S vABq<O齣6mNYĎPNOwʩ욦2x3lg~vⴧKUw#,8$(1̳k]J6V(@%LNKtK]KeMwܯw-Ri˗PL(h%R=ynz">]8t0v3jȇZ!K=uimΪ*W5YFG\(s?J|iqz36ڳ  `@.'$#!Ce -vk.].*&LHWJP "u0zXDSL*]l@N]6eulVQs_Vbf|A>_}=,[卜hG컫R_Æӻ^JIߞ{sh <5{CBX h'p7AMA}L`G4ܹ a[D櫧x Ij1F׉W $CR)?ws^je 1$QXr^`PȢ[p&YJx,]6̽xu|o^3`rtSUL)˂Fx3,ȿVhs(&uh1Dž3PKan]uUGp7,%9Ҟ)17.baZPMyI3!s3G{_Y,;a}`$4?:)tƢ .c 8۷$yI}jnO!B7\=G)H$uJ.%rb<pБ}[x)@cnfM!¶v%O'"5 DRG.kþfe{^=wesnWzK[&fF*Ơ`&_̈pPūA̋]cujq.a`K,&pC ӹiPAz+.uZ#TYn(vLt_ĽhVxfnpOLTNRJvw]*ũ c­’3l}"<9hb[vUM?P;UH֌>}[y'4 CL3R)*"fS&mh+#Lf>s$2 K5|xiO7KvG\w[oF>@ yq\~ϸ$~ոBwumF.^|lirr74kqnRyy! >`s]ePl&Rfv_G7)wr5X ~bmGn-<`cs;n(HqGlӕ99;]<܉PRgp0yMIxи}ƫk6Ŵ#.(Uh=_1i D<xDISwb/^u8ltjzgV-T11$(Ͻ#kii@⫄C>v{@ҍ<X 8yw'LTǺܤylSrD<Ay@ijrwAʗDʈdDjzhl^{g%8nn:ZzwoҫhoN4y.I˙f՞Ǻ~z9=r~(ABs$Pf|~oR)D US<؞6`:OMhӏH ILd!2LOl_0sgЯ%awɛA {uQi"eB#XR=Wi=2e7IoF@XL| ȉ-㋔3[ i*QS"5aoZ-D}YA ûl)7b\|Mu/ynQ Ȉ8a=,F }sYFӺʁbMՓ)#p:Q-Q,*V]7llca(p6FjRH6q[Lz6UkfՋJuF 86mxAy My/'hÜW0R(ب޾DxtuYgrUzH،Ы!t5x6}%^="֣pQhC|D%j^ ޠPo:wY)m{~NYxsInU%B[ lb -z82hR"2\eKa3)v5bq6Ώ[ *w`{x#.=@rYRt: y߸xeAQ< )yIl]KٺjTo,%iM{[4޾J]%[]o);qdjF 3/ztzx= Q 2u-CԾuMc4׌iF+RlB˘oO%:'+hkRQRdu$hz2{.&;mUTw `n*nQH/"!e >]V;q!醲S>cw8_!An_ ovu?'^.y1q <}ח*zYgBkDQ.XcD*B^GFxEZ60qy6_áIg5̔qn'~ 4gIYaZ>A%=JsױXyTqẁ1H##q{egG[/ozm)yBmFa2 U`Ml1꒵'K"&QL[ VI?7л}i-3?6 _4v^QOi'Ƞ}v v$5`2Sr%{o.2*{Lw e@B3!lz)A+f?webkbƐcw!llyz6hi|Nj NW!O"F[U5k{*2-aJ[V[&{^޴z0@G[BPMw.%&4Sgyl%<:tPa0.P|@ qx34ߠ:b+"j<h^{歟~45yewD]%Dz *%"ko@*7Lq݃1`57g>JſiC$+fzxK&SlL?(N6dh`=:(ّD]GwQV33"kWxyטK ffx^r`I$ |J$ YY~Ǜ>ҙs0Z;ϒɝMʽV`SSp8XTt콣 @”k.u9inGG={kN^Oߩ:80`򤘗1piaf}a6s&{~z2nzsՌۚy][㙮R+W30^ENx[!@{x&HhQ5ߦu( ]Js(Z]w!`E& -&n96Tt[ۍj^4{ \`9V>71GUͪ i'2:9 Ի`q߯^{kmP joẍ́惊y8GڤIƸHNhq``j96(ek4a@OW^-w @~> BMPꄝk0t#Tthq.3;ݸLQ/y%w~NՏݺuE֤Ba(VO7@ Xθz%kYnf37uLwem@\jo<|~}k^{ݠf(eր5@.5p,D<u /ҢQoNˡǝ{zAR^<C7n! @e8TШBU="`/AF"9#ݙ/q6X/e% 뇊ROEFK}-d\ rKO4h>JzV;4_$KQPN\q)حs/&:ٶu+%ը])ܕ=hh}x}J +YsK\nOj6Oh"u=p{`o>*2R/<^pl¦J$uw?j@AYuxsu͒/L&cOa:my)'n[rdWn:Qnpr盧.AN􉌈@DTȿ/ -L La *DM7D$[Dcyfu%g<|-|D-nN#yU@h2X#)4ߚS tfH r4[V[j@ ;!Z  uD#D_gn7c{˴}w$I5c@Dd@@^ ^=/o-ք@x0'#0I *xB|^2B[}>OQ2 @hH:0g2IObjy 3i1Nqے TMTxKTHЊKp! x};ն-̏yՅG͊`wE =NzT'%J,bB!_y`9~xtg:ǣ\Ch4 O:uQeN'5w Bnb"ɱ 7̐AAFŞD(aHO X @sz%a͝W/q\CaA8);S )@y7C!6"+2 '[%"]'ȖIJlȚ`$OZdIBΪSXcY+5]2=><;pb%0OU.uvMEso]+7E)YZb@\_B!|Wf/MM4g>7Vb]h$Ha=.]H*De굉s2ʜwůx҉rB7IDC=(HA((}3(W-ޕz F%NSln^J {x e)*9 VںxCe:gE㗈A(J!IBNZ1:^ (S۩xKwDiBBJx%o2t%1=GJw'9ubY\mYyn=}e !joj!C!2D) <FDG`L܀ c啎wh=3w]folLZ[}:ʢjų}_׮kWbo+3罹|Y@Sd4$tug)~huD!rާi݆B ^dK91:D`sn)Vom7'S,pd8ٳd f$0q `dqYs 喝Xp(p …܍,aIM6ةPe-2@YY+[gLo^,B]MbD wlvsXEaXZZEݕ#vxx+w1xv~O.ށx'+D'((tJSyY'5nƫbUABǝ|ϙ3Uj_G힌{wߧ-uOuuQƈx`5y6vqEY7oyڂ_ComXy|Wp]ZIuv}{y1ުv")"} @>/dt}A$I+o )'$\t{uşX7@9`OTrK9N'gA+;Uԙ\V'say( *{9uͤJ1! u3]a`-:ƒ ` j\^5%YDܾ3,.p%.|ƤF}Or>BWFN==;[0K&K)9)"RA!.%OV_Vs)u2B|獫~e~+ SyuMa w[[Łՙ5np"|/治s|wᰫb H|"n-=#H>< )TCNw{̉7}.5}T byݯuteW{.z6ek`e HG/h "*$P_<|uaVx* +zH)RwwKT2QSֵ.ˌ(93{y2Fyfyxgȗ恽9=/~:"@vcK=g}jt;!14)<(,aJSPso{_WSh/?:`ۓ޿陘fXdSd=} tz1CsUU{Q>8_'N ~^M>Ï; D;"Dd鿊~u"ђI%;dad(҇p<*^_"9~8K{oC=P&އ~nx?nx>$F2E?^QD*$3?>bQkcŽ' =y^!xEI{k˶Ga4&Ir0Di8=}vCD?BI8?ڿIdM{BMF$Ǟ9P>zEv:IÎFNP:I<K_?7xcG_K^s{޷$:3Ё]yck^OAҢj k@\1( ;?6G6mG.V8k6">GJQvs^QEv]EDg0կ~B <zkW<)_? jq%i!YࠤmM H_?\?]&GW?*Ҏw?ǗU{Ϫπ^}v@S}߷lh\&9(?Z] Ht<H )?@xK0= KɏAw޺btrqG!ËC8f=DQ$*{;?ii>.&Gy8H, !*AU [-Im+,J@-ER"㢀jܿ5'?6cJ)K ?pq *}^?wyy<S˳Č}=ET)US/G3̪D̪Eo#A1 MM44 f3L`5t7+Ip \"a 1 6THӤ4M2PdH"75ذSQVbB"B @J84,DJYL ӈha$3 uֹXH+v QsF&!dls6.S4й6.Ha`F$ HH;M敤ڦ3 4b"0iҢ4`c8cXbMFtk!'1$JJDNO]N?v?oC{^?Ӽ y;{ lZwrqy/.69(*NA^'Z 0%@ Q?ن`S}تW'~~AI8w ^`{9XO#rv׻A+rmy8׻!+rmi<7=v;͜;>kk ob4ӏC$; vm5zI$XK$6vvZE$PG aM9?M btI>9f _*|*=0A! z)$MMhx,&<[p'ʸOvogVü|IθSqe2~+|m%Yk$r4rUt[e pObvIA|^M׎.ww>9;SUleO2 Q@!д6axR͗!|(y\.f#vkcOP\_RU3a[5S :z܌' $>j:@ÿݻ#WC2v1=oң6:ގx|;gz6 =-` _jo"PSa]d1$UG_nr$0j ~d6Tڭ}ZO3mٳ`7㏟F_d(n [=}I)kzp9L{|3a߱g?}'_A_.}3J˧ӵKRI<' ȁGrP 4mC4<0 [ Z!|6/<'.лl r93ܢ홙ȻoUQD I):i?)>sǷ?BPE " mTU*2aB O"""wzdar߽f$2D;0%0JP$}م;t.6p7pTWp̣p4L;oUR;rQHg_$}]ֵ'><o^cxtt~>xg' ,^^^^_ٰ(C45p9kሰx~]ceG̶2ad A0'Xh^奔]pmJ:Mm1@`{\US,̹MrԮZd! <67Pss7Vo{3>kyrw5rs dqB1C?/w|Uz}+10C AoiwH@=c2WDstB ſ~3 saDT'Ou#g*z3=DCԙ>}-[N*rv}IÎg^Rhᶓ"@<-~C=iӄr xt1&W3:ioDP @hP=#{rGm>՘qh}g,,v";VqXcٚ !8͍ tj!D(7 F[|Ъn&hdxIeo$H\o_,'cm5Q L[ ,$H$L޵9jQ{\/WWx@LF CD1]p8I$0(8CWx!]Xafݰy!$H$oIޚCm_:i־H:cWz {88;d{z.yn}.y˜ynrO2dF9y>`r|/׸ONkWpќW̯2lUW>-4?Hxbo{dcc ȡ,-d}Bߩui>1aטa&ẻy`47, AtH@tǹ8>(tluxvp6Y|qZ:8-}NMzH{=DDGmL͖@41b-lt*F@lZ5"xqjbִ0`1$1نʏ*ιo- oܳ _PynP5%*}oDU9MqSՔdv[c $ :4 H$5lyÑ MH& ({}/X9W@OS&"2/\V)8KC0/XS^m$-&{ɫV1l=ߌFc>\}u}>WE^ّfdY; j p"A6Zc>|5뷯<~5e40M>'5JavÉiLD_[P fIo![qЧWwl:kZp/#DZֵ2(O2S!5_M`d|>C噑}`~НYP;nc`9]!pzf=eFxnM|͌Xuչxw$s:7q2o-v=LG]M]^ϳǟPOrh4y[R|[ן *`qÎ6v}K;FWkI e~dǠn=qB (S~zzH$e$_O$`}UOUOUOU\ @E&o}D_yBعla[CűlYn@CU $w;^HAAc~I⻾ БW DG8f-0$̥v@?x!r~338pOʠi捏Dz'Mãi'\Nj|ÿl?=daj:?ZGiٸm>:Y]Bq]3BӂC@|zu?aŢ!D}g S3 6}O3u! Cq;4`_N~QtPz ?'흴 \a:샩˧']s nzy,m&rY8- W$MKv)>DS.?' !b; eYmϼRK pȦE[aŃ&HŬn8%i Aݜ@ڟa e#ChqI2}ӱ^uVk0";4Y]x0#=|S߇ @ݡ߻}kZttyՆED2H`&fd: h-նp^RLo^__F/{k{4!y @;x[3x붵[ٱK817ƻI$i(%xnI"2H'N|⾤SQww򏫲rݏhx':;-U ~Gء6vP^TG_P;[,$ nG`736 aK8 _rm9 _!#9̛d.. *k5$pzl$H$V?eɠ;MXH%fL:[xoLt$]C=v@\ ݉' dZ`D &Mik^OR}{ff|{:r, g^A7Q5qoavߢ7 @ ,qP@@$CqAC#!sڇ7^G_N_`u=ΨSLuS Oz|7𥾆uN*|n}Iӷ,dȀ!طtCgș[yںc{Uy [`#x%9~ Agg?<ݸ&&K&Q^48:M~jgo1{a1b>q?pnww}\N03u4ϫK0~yǿހ@$s4{BC ]$a!"~ P _=ϧ˴wpo]"H4XyBoc19$>c9Y}58$:$饦 (6mϬso hBN=-BjԳ-=ߡɜ!X=`9wwr٦nI.5Js8gS rC<" lZy^MwsQPg5kY\:|,:<0ʺ}bvǭD]_YU xN}糓3ǩ'~>?_ֵqy5Stt1BsUTf$,QWzhٜ90}8wv!a$Hgߏo/&8c꒜@ao7l >Gj"t:lNX65bIp3m>}ùO5UUXߐczy,/ڪwvqv aqwD >=oym7xya`-k랟 D1$oc푑m'Z-wZO=ž+fVb>DU $Gb`!>EH'$2 ù>$Iw=UF&ffLP"Nqפ(& A4û޹l06CM} ỶĐz"uF|r ['Bք\8t"CSlX8qqB]}g濔 YQ_۝6kns۝6no4}?/m1|O :Îmk$[-v=~k.<Iφ$PX@*%J tM`gpf8t1ж[ə f?h')$?. =P`:SyqBp; Zᥰ?@1C_{p7?,d]u,ϥI[0©ܓ}L8_.Cv9Jydܖt1yOw#~&a}g?'Oox^j"&-s%ֻլp,~3wm9p-X 3ټ-p$3܆ohA$UO/;=eW}z^;:{ѐ־5gl/D8o-~ 'eHmIdn]_Oqy7wK)e PJ(`B LC,8;潼z9y$֢&:+Έq,&5Q!s 3n2;> rwpŽ,.j'ѣחVog>œh@wG/#uJ5Ž۹}= ,Ն$g1# } gj4{@,Xp֒Im~KKemgݵ8R?wB\^R1nۡ皭!G :&t3=-h U\U^L0CNuvT' 7|ByN4:Yw ˽  )C_Kq{oM1{'9pf~ IEPIpgeֽ|D61$ܞwnCl~M`nBi{w#QBt _%:z!lm-FMߨ$ޙ9Dxy[odvgq&ˆ"C7# CFn0DgܘkX$PMjn 3V"q{ެG8> n>'w!˻ Le{1?HboԪ{?Z}S[SvۖcYhd-@t, ,CwB݁k=[ߜD=-\3'8qx'JWa)+cd^g~f v~$akam $t }`tH U5HЪ jPhd31mn3cFB&b'I{-s q! lCnӈ̛!3~^Mи{{޺v@=81zߞ;Gz ?mv}6x'$~QQ|~>u32OrF tk$.˺uYt7'K4 I Ac33332Ń%N,휮|m^UUW;Rk뙘èDX*UOi m+)wm,!_2ti!uMŁ̒Nd,_?f[,%ZJlyL:fgAMmo*?!؎,u{ӹe}oX{G5Ӗj嚪>]?>m\:8LãxvzˀJǦaGSzhsBl&`Dd APIp熦.I206.}TDDCZ@hvܒI R(!"Cp#k$~ug&/-^9T kCjO6nW75 W<5r`<7 ]OB9q@ι>ز:I$^ςCfcUU{7!3ƌH͑j|Isܹ6Vۧ]8?ڼ \;>߫,C<6D5 y[džOwt? FsqԿIW?dnG7mI'- x`>[6K_ $XH1\YֳE#t-vq| 5E&EQFw^/4W<:].1=|->["[[!I>gh2а]N4:x==V'F4\i(>Wp0OXa!uӒM5Lv;]MOo333;k,_ >jd F4Vi a8; ̿ w? t5@~؊aÐM~Iz,>hA&z: k?Z qxLd\3y_!q<9M]&(@ߟ>?~5=\N7TT'oUٓ@?O&[g_o8gH8gpG&A#߄O7,Gc"ee>y E|3$>&0]1)DP6TUn[g!57!;*N5÷uX郆pɅ{d(j@흐Ǝ~nz֑L)͛8"-)#==~N5lgO񙍶k~32l1=|ELF,gԌ?_''4hHg?M{o[;  fvGr)aSEv;ptZ)>)#ҥpT UC_O;U3O4ވI 朓%7'^.7qyMs{ݲw=M9XBU5ɯOW #UUUCG{Huϡauq֫Sx9p:Ad`$yWs,Z*Zkk33f-ݘny56ww?Ggcw{<~#]gGO_jy_>gï'ݽg1mp{8r1]շuwp6wû-ݶ.ȰM |PBD,ɢ=mm 9Ky7crfffeb =[8b{ z3DH F$!&$@qNwr]3uFCZֵ  g5Мc㜺 gc'~ߏx?cw4מpL ma2cw]-k@6v8NG?UP(LrGWI/FOTTj"7 G0hu<;onqA^ ]{\ZZ-k_Ȁ#5kR$ fB$KSa 2 , SۻFm~-c񪯪 x"ngߘ=HZ3K/^k{Cь۸P>z[/Fmlp%xGm\6$n25FnxE0p"dɮi ay85`l^dQh#Ko(!`೐C.:m>cx^9Ʋ*Hh Rŋ?. cw57!bqcd!HZb]>G`2 Ӱ?ƣch70 4ϡa 8ro3LW<-pn!G<L͟0>F;F98?J!ߪY"Gf:?Px!lx籿RI.9~ b~ݳ3g:օ:0Q0$WUm>xbp6nj;swgj{,ʤ68`5deյ#CO#i%Q"jSEG7C631)U\M9`73qp8bPYCFDŽA-gA͙³U7p>I[F?o[*3yeQ> [3l ޚ78R,gUݞ&MwwN5)б Ma径"`>dw_<2|Ыn<*O;)n"&'3D_r{re}Uo 7y@ cš~tz:#)˺5$0NW),3ړ ~8gn:kVk Z["_ [#t< $sԞg3gmef}ֶov^38ZۍÏ@EĄ$y3/2|j0:I"D ÷/S79-l6p_VQCG1% od;nہS0%1kϪz=6~ޫ؇>cv{=݇mZ ~k|m?'e#(L 2~C  y?ݎ?cT)b6X\~`7vnI ԕKE;Ƿ_:7_KרWDW ~8`!ii3K;fDRZ]o'OhSgG~pi,dy{O@;];C,$hvYU75=B9U7[-k3̷?I*kXk<&ׂ>| >E$7k^7W|Q_;5onw0s}"s],omf?%;qa?n}6ݓ|L8>@y:raqpLș&D̍Ѧ .$dGB`!O+vHB9+.9̐iQ˞'$;g_{g9iKT8 VHU+l1GÖ^k_5C$L坍n֞<npX mD) 5 !3凪}{}٫XE/b:%յq"_2E[q^XU <Ɉ!˛Y4ό|,M'BM`AlN7o5 {YoXY9_9sa1l#@(tކI<=g0ñoZ9DDHZаomdg zzs}N]c=~+x5a0~߃|9 -]>.KV;zj5җԭd^VW:aC LN<:Sߥj~9֨>~]]CAq;)%h7}9sWoYlr3u"DLI䖁#w `έZ:4aU= k6-􉰻h6Æ󠼒O@`pٱ$;$:=8(ǀJI$>G顲|qi Yr@$|CYcR8?.!.2i@CkZ|<;_gS$$qqgI$S8 0$?28A,HD'6$˦^9iZl~hS̆ Kll&HkO p k2BH 9t H.o:3wr, ZSgr, irD0b7"Lˈ1!K|Dܐp<=1Kw~>w.9]Hq4;? PnISClMGOZUݑܢGOVU¾{xyOû7 ryrzLDDE2!gmpbI&Oٗ{~;Xɣ >p97?ѺqkZֵI/;qϡih;ޫ 0gIҪ*sZ-=݀_ϫfg#/ZȧӿrշdEo3B&DaMv-CAfm;&fz࢏/Ǡ0at>vt{T>Ǘ<g?>""!i"[I& AI$$럏c4fg8-,c1lWmР$!$;>s_շ]G1UU*j ʕ*Zևd`pK0eʅ ΦRnۏ 6څ yom`y6Z%d9?wߺ~^39zջ&g?I,W$n3ݾbZcJ]8åxv|3$Ic}3IgBG ~a mp:'xߍmxwwz!$B 㬊I^lq_<,d +o| r%_KrgqoV^z? `I$QE޲2(ȗKsBt=5%RU}xIc z l_矯xzNN|1E>!p1www>Y螽cgٟa}nVE=qInþ>ϒC/` . k I#c29F~0"" ##ĵHIl[bI: XzjMmzvp键pd_Ԍ:E8#<d{<8هޣǻ?qU|9ga&y CO[>-lsUUUZnIli"PA jQv:szΏ=ϹEDr B1?FE6{UI0y9$1zo}.gÇ y1Ç 1KQse-o?f?YדAz<r1bA$!a#xI|&ێ;nw8]V<ձP]c-h;0~}N 샪'={i {bj3;EU)?V t3{ XZTJ0wT'솸>{y:C,oh r6.i}Q )0Ud>"s>w@d;*I շˮ{8P0P:"qZ>6Gׂ6 `H%L/ ls1CzQ"ɘJ0$BT,0Ñ'#|"ϱv @3wɦi_~t<t(??7{Ë>C$Ɉ$H ݇`YߘB巣0E?MyAWojOR^8eQ3(q8~$`~5,gF|7ݻ9-@D K_Бxwwww@uܞ\6e=XGvks. 8 Iů\gpI r~Ez]>l9n߇ܞ nI& L^ւI? I_-Bžzz$0ہ"W$c׮IW}pG7>qԯ>&gj+Zm6vnO0$G8#CǏU uPa "0 8X{wϟj5=WWyW^N8=BE(ŨH6=X`o4q\ -BFb'OBffHazƎ9wN\{m[$݂y@A6![ļS&]|,YZ!+ HoQ!cnfD5V5gOao;$otWC{O6^'+ԉ$33"L$X )$L#Ń 32&DlY2uޭ7C<r}zC?z$v~zo~@YDn|A7e9v}?GO}+z~y"~}ljѬL/8?=ϳá{=/ ?TkZUk8&'|,,pX@׿c@UC'֏h7x4$#awpp+7?,_cUIF>̠?J8fdSRVw}:Iq \A7I6靀p {Z:KJbL̻B4t?=(/75#>kq BӣγFRuwB~qᕟ^s3;  }NNz|Ao>#f9ah`ޭf>6FD-+bl{T={E֫Aъ цKza1^ (b-܇06v1 iÒeQhsnL:Sg޾w{vXǫ?,O٬~>n\Or$lL2ñ u<|c$<WN9UB4k97}ZDDaE7Md$A}sg"My͔侢 *,4 I$1 ,.]$_8kFwLF< ?o][ȳ|7i!<1f8qoa9Ċkc?qP?`C ͕HMkĊwk_9.zffw'ʪӉ0_~bXyeA1V11l{jtw!p=SQ#-v!ٿۓ@ 铻j;B}?j}OLLrH(|q7I} .t ^oMkMUֲzu17ͼ̏)Ǹ"P<@8nqY!?U \]4>mkm˜+9=O!¢~;HcǦϳEL &Ehv /[ I$d 3[ I$: <L1Ud:7imDv=oQ3qg<3>hЩ~?O:_fJWVA MkgLj[p{kZ=>>K Ju?el6LɩHrnoO_},JI'SLj>^|?j}?_yt<q5Ux~΃}}5;-pW_k22"3"ff^DtcqEyӈuW霴x͉nY( "k>pg׷sÑm>"W{nOcסx=T>z49ic`y>+^I'$K1b=h~R\&q6I~+u̓z? v;p\}3#UMBbLȨjy S/܉>߬FNo> g![ɢ$v݀H#yw~5YC ;Ff$⪪v혴YI'g`0;$a|ITI L 0DFGʹ`n ~PvbǶ;CƲ9ڱ&V=MhK%>oN;yN$K-vhp"" DF1 0kJ _fiz :~{ɧ߱sQ{MSGx~|v|| $$ksUrx>j(! sg<BU?ݕ$ZDZ?{k\vi8־1E׵gǓӈ' xjd˩ZI;Ge*~cϿ{wL$D3f\N=g2"̹tg2qo??8Uoya#&3/ÃI䉐0Pb2^[I&c 8|ox'l7pVҪWDj>j|=DDCLa{UUԑh$+Q{t0]^퓒͵ iȺmNHX7> w`LXUnO[X1eRHd[>-WE '|*"_˼hKID=L [E[??LȏV}5Sɰ@E+!;6#0SZG[~r/)esgq^/o93âTiQkؼrMeͭNl4P nɷX΁˅j;b.IM*Ӎ oSM< XБO[(ƪΌ4vS%vJz=Q46@W"U6J` 9s8vf千vӠQ5g^b46i9ey=)lc;T[w5iC\XfAT74l0Gˇi鱫vPVTwVmX 0up@ \tWpP674ftMxv<4_ ի+#nOy(gv̝F&nPq@b@+pK9%PrJ(enyq` 'R/[߆zm_B]oW*SN֚v*.k/1!׻{ĀۻwME)"8:1|xI#H/aDmT*w~eҶl }~ʜYlH/)q'-Mgiӥ;wgbڠL'*D}UDET(o{ciU\5{;%@iѐD|#Qҷ'gtERQGS7kkp˄'t@Aؼ8w'a]ocJ%UגW[mJX&J! )}q6#(baLTD$E&~XT]،XqTSU]t6p TWWm*jwׅ^eش_fՎ`KW(F((hJdHN^16ռ.(KfTăMPA(E< ꁌLƒB0dc3ܧ)#VOm؟NǯV,)ܭ,=et4HTWWQ ds H;.IH8@|# D$шQRI|\r4t6KM3x31H}d/@LDb .!13sJƇ /Sv?V*"ʠ @yL p ^u)&PFu ^wnU{kXVg;oBQdDZHgB(#ak‹{E:Vz юd{{hiX{|uFe~sU^yzҞ&'Щ'@AMy$K#onFe\wKH"'1taúDD%)R#Gw:\\Jٹ#zfM3zDn@+x.k/0btH ` !LF}Uy\҉w7i@Amgu5}I"?G2>Α¬= /֍Κ]i`8taH30kNI<8r傉a陎ܞkC<,hbcslmF,D$eAUFC󮮃Pt8 yc%8ULҨSU9aHsƷbQVdp&G=4'.B$fikǟo_q_y~2[e^{eeiw?⊭K|ko Jv{y}dLnF @XX.)G ?a`@ ~G}}R +?MO`#Kv _KZ3p('E'NoN!B } A>X@A$Qr&QAG10glrEd1UI"_j3F͹Ùt6@6yibČ2ɸ @ s41bFI[977VI$!m֒׹^{!^]%Mu|@:o.f2xN>ːO1@7@1?-$I2W~a@x~nWtg֣ȝh1=INw1{$'zDDd >!"x1KfuS"aC -iR}f]FeSOӟLe;;C+,H;8`^qޙbsE}[Ϸ0:z1RXE%< ໫CC.Zq'*@H<4Dh$DFyn:VfcɓEQ>}V}1 l {~/W~f"<ۍGU}x2y=./4A"O9#&K kZW*`>VI9`ӝrb,s \f[S7lSjD\L D/:PZ/cii5َ4Gq]EyŖWYT#o3[^ӛ7xfՙlԳ2f] wNC@u=A818}̈{hVWگU[-,@ydJT$ҡB%0ظ!H@WG & ܈xע7e;?}`@ &z'_p֜ZʁԧU_S/j օtB3JiN駕4@r)8~_jdi Ҷ$!a"b_)v8S[&Γl[_du6HyJ#MSgz9XmʙBPi%u 4 cI*,0H҄ 00AL rGH +0XHuE-;<*lGҦ;cgEIMF3'^CnQiÒrVfM*f꛰nF@{}C|ccEaX88|{0䭆ac螌abRRPĸND!JLSŃcBp$gّ~>"~ܑ0yE>H"tJ',GQD($H 0niI7Jm˵||@pc?cApSkž r묕[%Hj2ie!K>LNVJOLK!,R,Ʀj5%&%KLh΁V)@bӿa 0L%HCKē(9鯧?߹fS"l/B4 vƄd96'!?ۙe\V|˅W:< hֈe!&5]HjV:f]]=eR@h0۵*QWZR˶$eSX& c*!Q5F*TsIdjYų lų `-&)1cD|G,d])y<,oNYd#rx-2aTɈ%]tL<=!n5v[evte]ipƝp`gqpx(d__}=uu=Mo'RysMܙf4Cӌ0h H8DXG? o|Q޲?rJd2Tc4Zx\о)1Fm1IhCPUp#G-G/lx˰6sUm6d;[>/eÊ5Q:RKc28{BʣtUp@q㰕w[N/bԬcza5QÉ!3yz0Yk;O4ܳVX, O^ֺ*ok|F~' 1$fi91S?L0 X,ucێ3y浥?Ywó wz=9_֜낫^yu/~8We،Pu{X""s8^ĢR*Q>D R#uyu=!%7X0,Rý;f’^0o:`0_}Qi8ο:ͺ\?%fw$V`Gx|AD`6">|$1R!wzUa"ɧ]Wu**g1>Պ?_~^@;3!u~8x: !RTt61 Dh@z4%W ׂtA}SCF mQd@ڣjdA+jem$C)XBU%(a$s<^Q$X[ku'.@D0WM0"y)NӯG_7o*$::]~p3>:#bvZO?㶑_1U+:'W^}埋AUrA܄"V!9\.U7m2UR.0)%Cs9~QR+*quu-^wuo]J󋄫Z凲7ĉދg\cی$0v, !`V@@[SU46:[wl:f+&3RG_Zh[\z>Gm{VgťԹ2܆4-|6g5y8;c*'Gع hcDsXӬ ۆ[&e=ٴ <ѫ:UE&Nb7OoO.BUUc%3d A??_(u8޴Fi03~WSZqgʈp#G_]Xݝ=X\OwF /YM:]ȒQ * k_|?{}$-2.oh5OZ=}_3/AFg8D@ͯk}tP/FC#&ry橁3| P>"y!#Ah)~?7L_ E[;^E=kEf44BwBjg#L\!gɋT<. 5%-ŭ ^(bj+:O]/EObAFf7]=7hn' 2CRQM3 lӁS[9tr!>VyaMո~@Ib*7n۽Ye^- ӗ+z{E^՟b3ZQfD1kƠY/[Q@gz*|U1͝Y+k Z ~*}E/fOz-מʈ8dY|Hl$fTJHxxEANjwp[^ yyCץՖHuJy83b$u|Z&oGo ?~~?>5ZլP.yt:drø$ #v{Co]j'1b0Vפs\ё + IDȨEl$`!B8:Q ~#FúRʹzXys,3Bv</jiRGwޚH=kԹ aM8)CA  $^ۑuk)hX+WyfU=W$,y-}}۬KN諳mw3`{\|xӄrS(|Ip4>!`]Fբ0BۧI˺9wf=iVW.$oOJHI@xgTWdh35gmWnY80B! 0a Pk YxHW b3 ]]X̠<}0#s;)D2L9>].08C&DY:u;.<ͦN;8IY)ol֡^5mҤGZutN!e:uu00; fU+Y NޗS˿?LLxkV/~d\t1f, MDӴɬRjtqy:"H 63:kw$DL*9<yޟ;3PrC v`NaQm⢦a$BL%YYZ꣞/.J.ߥ2S;uB_@Kc3$ P_~տK>MʶdȬ'('xTHH lF8Ggm_Vr`Sff{wu$`J]0`5gc~iX݂hJ966cC!G2%*"Ziѓ䛕ݕ0ęuj! skg'ڵ8;c'4ic++2d1dY300Y !.qtnȨ:`ְ !.qtnȥ:`֜-H!tT"t* 'a0%aKhcl 8 Lh 1q : X1X1!&#LC$0#@daŅ,Eə"M1L&)URlmlhM-PZY5mA.6faa$a!j`H `ypGPEYʘ5C>E3XR'^o#P5 LBP9azm9m3xMFԨVGG?FӚB؋b,DL"ZjE1% ^ n!o>0T}M q94US\mŵFoՌHǹ8aPD$8ΌuO^8I;8(($6U`,PCDzʈ;cҊ(nO!5%^[dնvH9Q F3*Қ-Wu5Eft CuXt V=tJiG9N ރ1[hƴEcVۧEbj c+hriQB{SnRJGO݇{ #g/U*jj M1#U#r',3<1 SI+2q/ֵF541 I<]3ѐXb43b1f+ǒ(ְkXjEMo(z4uIK PUUZ(`0.qH*111tg#ǎ~;5Yc.'@z2vʂ" !pd3n=x:wCT:m{Wj }@YӬuRjO ٫ͱrෛ6\5eaΟ$˓R"f򷍩nydyS}뮷ݿ:bX9u4lSvn$ yo2י헇e !)&ysOgCyğ <>8+w(-lm 5 ,Sۻ D^2lG)&\-͗ YldsK=*1 ;YqB3zejooΘeVoj=IʟCq Wyl;.a Li0˚{?@{϶$g/(HLL0퍳!';Bnn0@1Hpͱ)~`d+ٲScO0dKE18:\prYسO Cxw_i_:ڤOɯjUijדּB ɨ-҉ff>67b3[<+#@[o\.A\lc7[oBڠ{0+黤6G?K8LqBv9=o`}ќiwE+"(Kӎ%gp6Y q^Xy`X[&@6؍ղxLbT`-^ m]4S1/!؁FXk|FIyQinsQ/1(ۧ u$pYxW+(Q1|xzd}4PbV;NpdÜ]Y*_I7 Y6ׄʐ!uwY)7ܓ1 TYxڽz+}K{D c4. 6 %P2 _0U*CG ȣmuff+{Bk# c+Bw,DAT}7][nt5ZfξUtf2]>^geæDdH$x`PĿ~6ov|s{6\   ɇ DLf} S;[L:/3~fSgPNP,.j) f{ŗ\+}zPM]܅ :Ddĩ_QUy/+E[jߛk[|R$RtIӺO(|" Ddg4 pKN싴pvp>Okw:Ѝ5xtGHoI b u˹uӹtA$G"RA ]ք+2t3h;9<H+BHq>t?cuc{yin|<F q%z3C>8 <=sٷǧyNݜnTƼ(Z.rcuYyڷd׹q4d+mK=C49LCƢduJOTóŒuۖ2jd^'-k-ͼvFW0Lw"'4=$Ӳ඘ID[1᣹Ԫ2_8q?yCW?]g? :5}]Ic[ xUc|"/ H#AYYZ:+k?FcDǐ9t=-JarO% hD:-JSO@̾:#zZ^:#xk/ JY[ kEŴء%6a۩>}z?Q"JKYudɿz3^XsZEK;w(~JOy~}|lH n;wr_{ r ~O __ ǿٿWm?V!UϲF?iιhp0dq1 a89ȈMˌ_yt\+`x, AU_o[obyD@\^b $ 3hF*tt\N9Qffw^DDI A/#3bw;ѻ! aڭPmkWMtD%:ŏ[{L31gf:6hr%fJ&b|HDgs~5q`Q\2200K(38`k?bIYQ]oe]߾^}s!Bą-vdEl-x,f2B4Tܸ>/rY3K9 ¤75G$!*^7Bs!xn#\9ԇ4\7۶=s=;1cuaU):NG@lMS#ސݽ6.M1F0CPUURuM:pZuk]<;$:l*Nu0aRweu8 |5n˗xM nHD[Zk+&֫ ܆ wqs?C/j7S_EWguQ݈ @GH$$HU] P" B\DBt\A˻:< I @KFN~(15>wy3f;M,yEC? ;yukukuh$9s"@"T\VRbbP1c-$(AP ayY$I!`FB"HP xL0=¼2h 2%Y1= RD쒻m$fD(21H?Q$?=HS}0nE܋&v !{@ST}RG 0K00{4t0V.<} ڑi-}UTV)2kZffMts 3[ݵqo0RsIr9nymEA`Ușεǀ#X#Ar; .' :ei0Ї3`ڠ6n\Pke9&q)30$l I2fZ C]F2-P]"!Ϯխy20.0V3Mȥqüt%yq o [ߤ5:]lqn1Bu'5B`3^5gVyfVaZE8aYE$pp59ćy>rɳ`[xN^9G#6(4$8glt1(R' 3< ˲4&MظgcOqyvI-2֜bP,"ݦX;  raD8|4qr kדk Mglq`h3$paplh:⠜/`HD9AlhZ-Lhrr$>n_HYӳ@l<C끑"!6foG00ac5YgF# =$#aY瞠F$[[| l\x;9R:-pذíYh`c q`C?o fE̵ p FP3l"9JPԓ/vme5tkc" Aah% !E" Zמ#Ec4̊X!Ip;B]W Fk`uC[x\y뭀n0rаM(NXskrx r Ѣ+P\P+7[.Ƨ85C/4AևTܶz66l+o2)Ç!f펜s%# D8y~v\&ܔ)L= i/.T5 7`?6'%Ԫա+k^ݬh{|!4bX1,h~]xkx8l3?9^ Bݿ|va|n:)sZ9gMg;1#:Rҹ7e6&901H sDZ rĎMP,;#<7qAfܔCĉ:q$2U;ar\ dTZ3>ߚBt$e$۞mΚH<< зdQ=t/Pf''gű/ 8. BcțLzikfӅ C6gTDuz4]J}C؀xI:'g>oa y?OO;h/MLrVǶ0)#swTXZPRZv{n.H/uحWكY-brUbla-Eds˩3 gS`[=Q׉!AZRb|O|LKŠf-~fdD|NO|2pzHt=; <5T}ex] 5X^9v}ޟ< c|YGJ-%S1r̀K+bSq$B,ӛi;E`,rD f+sW6[3o7tfT;<2<4]jTWT(h 'vC];4m" :_XItF #=q~=q F`O^Om޼*rS?0V6dG=DEZ7BaFl[Żypn`)}be‹#)(Dc\Dx4ŧVo\8яi^pϭ;^ B@xbDL'&E'ڸ񾸃rb+T"e Ei" }~?fu27VǥTP{돈/)ڻ7k<' :Vr;>C^|pO=]+7~mEs~v^y]`~z߿T B3hqԄn_g+vܙbN]d`rv>穞.v nǁ@Refm\sabj\xq3pC!6X0Οwk15qz?7rPK89vի~/T $$ 8x0T{ubq/bPx ҌCI D &okL$gƇb[3%j*TȢ ?xTOG[}D +XWto+$k]48T]C5q{ԃ1t#źLyj5+*)źl==uϙ@;=|:ѯkZ@RɓpJp Z~;]id[\\v%iފP0D>y4e$>Țg?-oKss!,'QCs31!3#1"kOB",84 "r\UAcl홛0S2%L" [$C9Cq{{E=LպWk!}%:Mvp?LvV;{og#ݲ|Z:A;<ڬ3{=ivUUu<cgOeiNqT6Zֵd=MWb2T=m;m5=DUK m:rN۰I 2l̉75 zLѬ38{պLcc}ywO^RtߌW_QKo~l>+akL'>$%\$!9` H~pb.H hHX=QB*D4l1H 6-pztUck'\09T9`@Asӛx:zHo&RTC6!9r-v%B@|iyڻ;cJfK==6w0䎡>}1]ݛ c} s~zS_ ,Gc$HA"/(/Vn-Yӱ8tp9}?SU={feg@zpxx{Ȉn~huo"DI&t0a4 M,Cq[][=3sMj֚kVNpؿ.pCBnsgnhdA7-$ `2[Dgeh cw(nh'k@)p;S&H$Of{LpCG(aɑv"!K`50<+6oNNztL<<)6dni$d<6 ,Zk;wCHUa=~zָf{UUUUUUFۙ};w[d5(:jl#EcT;wKjt ί6X{acXh=yAsx鏲1*h;dVYG{:&ܓ>#m~c$Q {^ƣoKY-MtUު=/33Iq;-+ψ_{=>kx`a'{3ZWs̓Gqٳ{tcu]549[M $ItŞW1AU_23V[bsAE7@äXـ $\@Ct&I*}7 =ؘiBC,4@w)$ D C ݱZn`k$'A)Y*$d <:I%Mz 6mө9Y8Axtgo4z#I=ic;|Bn%bX]l3fX$ z`bp~bޣko.>ߒ6f> 3}N7v]4weϏ⪿xY4OOX㷰5éG?C84bq-W#?[y[ʴIf7 h=]?x*Hr Qh$x}H˰ }8IL%Hm22n~hLJo;)4YO~zh\T2rEy! M!Tp>3?tȟȐ(Œa(؄S-NȔO!L1AǿPO~6磛>nLTmޗ(耋F "O&-~o|s5k; /<aGnN&Ox9R|??`I97u+ -XQnJïoo_o9z+.?_10Ks[O׋(Q0cw~"Joh_Jn0@ [#C|bnT00n6?^K'`|%PKp6.G7 +C*C`#! }ᙆH3\,1a_nBLoc$y 3pV8Hlfdzes#edcơ֗cp=SM'&0PFfWBY?n|vAIDgTՏCq3  FŃdJ;o:Po(S4j\b ~_S[]bf X9pFKJa N;wܠkyb8 ^5.8ckCmj3Tݘ ʘv?Z-o?γ2 TrV4fa?LDT:DE BwAtx8Mo`ߗa`cgm_,MC14pBz?f]_I;u1N}#%xOczs &ΧӄSM#vCtpG,>o?(;L|5?De%K>@@D]aQK.TW?0` kk^CT&+:_XaDw7ǭ> ƭYc\/r 1f`AcfU`A,¡y#,'i𤋮q aL߁֟iFOmشYE*XbZ!K 0|gz|\saUs; {(`~iGLȒq^ymQj5sg,s:֚km=Tg ŀ^  >`}lgAa/է0F!4.1]IT8@.]gfFhxBv  !6g8Xиċ $󮞘0g$mŚpƜ2>b}"eec5UQVu郅vӁZU3^l|cK|ic4.4m58uO*Oy9ǦtôԎ;TRG$ә8UʈPe ʪdª}sz{:8WAgfX8'wHL#(cvMƜGSAC,ԳNSLQUYYJN9`zь{ڍ1 Yq0So=Rr)~ xudjTS%'~]D!S7:/~-YهJMHkh wǎ;d}Ev}ٸ'{/u ¸q a'1xU4=ao~Ohs@=ۃ_9W⤴mg#"7nq,%wUY!d!G,[?;$PA{ڗO|zAk+gWC5bF0@Ť |cخAȏ/\K2{ĉ;`CÊ~ƀX2U*ܭμBBy*^l~ýCK:ժﷁ}0xƸ#I)x`UEʔDmy7$ Ek2¼~ѹbt5~lcc`62V4SU9Fy;Gty.*3& Vý1^Bs\4tgqO5{MWwc҉}=q1UԽqw=CӬ :I6[z*vpqJw7-Nbw=)t-\vIoJXIBMTDȷqS"o Nܛ$wA]WL牘T^Õ\g&&5?O)4xA"xd"`CfŠqm@ٽoGyYI/ }=Vi!A rV|  nNW]l컪tHp𐗀PG8 99gXY[(Fuv! vv0t2JT^)QlV0Nmlxf{Zn qȞD0lX~џhԮ){x|ձ!]z2Ɲ%E8r1~9N (~#LK 4D?F^< ֮MTF":ݲ;&C !7BHu8꺼ɒ)"\[k\zq]d/8/L\LӚj\3wfj5RF+og_.8[wEt(Ltޔ=b=M׳D"> e;Q>2!b/RjҭF{Y*ܹ[` DPH3*  `DI};0B=fIdFEP$ewΆ̎v_ 6l=zGZf"Z$E"!q/[oh&!uiyLf80"ۗ`q<0G>ϵFW[ .E&PAsM % 7=ŹaNQ<ʊ beXx~j3MrEkC뮣9B]Jqݓ)j0ZQh!}`!Ͳqí$?22%wƟ@Тa##ü2JSn!*(c |I Rp5:>8"@ .>|cz 'Q^aIK7/ U#oz? ULy=uX;3itD^p PD @@+f~# b舽-lo$H|p!lë?/S`XT|URnCYenWxoo5V%Pߝs ?QdEp';F!w]13B"dG"#"!3!n:Zg;y=K- ALdU#MY#3_h31 b+ ̼s 0 !y"ϰ''jRqVD@,df#rDbF?1 }vsN 8l@GΏ@Z$40 (IBBS2B)%y/irB!Q8@CZ[H!y1eI(AxօA_"}o_%;` Yq?QJCC?XCKL*rcs14 %R2ϸA:UO!L$eLʹʛ)u"#00 گHD&f|0q; GXF3^ 坠&$h>'BQOhsaqqh/&)D4O31ԛ6 .2D!E,̲.WyWvi4j#i3+Ye{K]w=ʞm3fP\b! smNш1Q)][˷Tͳ+d#ac  l #: D ZѭiM""$KMBu$ GT4ҁ_$: N=t80^6DApn)0]x6Dɝpn㛝udjEi B M !-!`mي(P( JĢL {oI9ԟ %R充! }}L.j\:m҈ܟy(wuM ` JJRa (J'Qʮx6SJ@GB{dq3G'}EbtCUE"I<( &( ٞ!?2j5QJ߷_,0rzߣ֫PJaɛojd3y LH_4 zu'"}LMw9} 'ϱi*7wN+7wOl3l2Wr9͜BZa FZ\08B]mwf͚; c):XH5p2:`qB]mwLٵ! l,Q<3͛4RKyowKp v8aYƝkZutcpv PjnRbbi烈82dtSٜ[m8鶭 CLa,#,'8cFb9{ҪHIB8SSަcSh[jj۪mF-m&^pyaM86bclN ԸMvcIfL719dÉFQ,hBinm ¯*)Ff pA0N֊ dOMdMMs,fdbAP AȠ$Pdː6f]VfFYX//|p]vsK_o3<^2L;Ut Ax:&p d$$ adBr8\!ߢ$%iʳigTY%ZۦnƔutͣfoz@BCt04xH! J<˗9[Lja,iJa+x*RN!u(M9!%h nޤPT;tAH&@4aU!%aPI$GʾGwQ{yidƵ;dOqtwLwgNMU#ՠHQId$n6mYZA'kyC%p 9 I]MX'Ȩ#z# 4G:x8ǧN=4iyͰ}["cn x^*;Ons5 f" KcMX+M@lppGpZPı*~z0!xHeXg= ؜ I2GPi"܃ȭO;!'`{2L$9"*"IO(4TMAq|! st?%4[1>U1XJc5= sPDLf=cc. k q6dqI4OL3e۷p?#ójQ >*vT9'WE& =&R' G<9[Tf"X%R1C +J4!^p{bdv4Ff;LE'XTzI^F#DhI&"#]ۢ"H&h]LDȒH舒(#bKZuBY5;?Nqf|g6wgYңjUԎ А2NzoƵL>e>.MMvveRx'7K6eRpNo%!l&Ѝ5̘gƥڵq>77: ؛/A520SOM X|(h9;eX_&( }!LSJR4I4j*-XʍiP @4-(ĂTXjԲ)VaYR1bE&Ug ugg<7FH+qY f Α,!M@LHd$X,U[-JH&l!_w>$Xr5`Rj$o_ͦ?*NY69WLۉjKG57ND1 ɼ!<4;q,{/S\ܺ7#ISY,+YT Ўb6MƖNI bg7mݦFݷKcv7kgGi@LRS,adUl#33&cTİ@@N`=3bH˕,S.wD_~V袗.$M%Kή1M 9Fi޴gGo쁼IG ; 4BA3,QDE}})):,N~ 就)40q0`2©TL2f n̑Gdp}POfD%9&HQ/ؒR "lX1Օ>4iyBub}D}W8ؑHDO0P uvdsP} LJ! 74et\Q7Ib2,}l̸MKseqZe'sM䌔IWNq@rMACMf57eqZe'sM䌔IWh8 BM9& [&Re3aMrɸSr]% 2pRm2 4Cg|pL@̤` g,i8!9"'ow/. +Vosi:ۆUVqs*Qi&tnh7:W %у!fR./.z>hPh" )*!JD"Zi]:)SGnΎe`ܒ9>Q a 9{˴dHuj F+ً**TJXz{͚fڟlVUZ9Sf]uu&]uni 46GBiG@fD2D{ݘ?PG߶U_Q{؞ tI$I$ Fnyr GPW#\mH3jֵf> tk]]/l!u% =SiFy-Ő[ԦNuٛl|db0ោUZ.cJi{;&ripej:fڣ=/!l!u% =nSiF\7a8$':ͶYf>2qQ1dpd O<!pD.QV3K/'Cړr|˙䐚ڤ,*fqkZ[qL-)1r=)n MK5h{EY7f֠Jjba44[t1ZɨHC[F)if!DԼbZ҈f; Ӓ} 8!ݫ, Cev`!ah]DBK\YǾl0%Xrv鞅-Yl'%6ڃvAXbth nOgnveWyun쮞-y]"p1t0i9caѤpp6JȣxaIDj%ASrX(Cg 1[^a4m ma 6nJhC1 ga;6h Xӆ18‹Nrl!)cne8hg$AcÉpDtÃ0ts13*Cli LE҃'cq$jRpDn7䣞ܤ!~^(좆`{DJ*zHS*2Yr5;bc00ʂ'V$D4J.tLg?lB~G]3ñ'7-{mW_""""wD]DDDkVLv3ѐM%$P6+k88NZ;1ld)@qq Dv9j4G5n>5Ƒ7K#],|el09ccVU]W6qk9*45EXY ܚYzARc '#]bFU9yu8vNNdԕ@ \[{)j 1Ko.VyvD#*՜<ٺ[K;'is fkef.KMqiQcǣ ̚|]u]kN:v\NIͷRc } CÏL#ΐ4+rÓN8tt<'T* \S8,.p[ d'-l;J:rh͎穓0zff5,O'996d1hM=Yn8Xʀd|}K9q+2m9f3 f.`fj'0DyY&;㓀1]nuntSz L4bwO ;<6/Q 4c4+N<n]XMwfdpǂC;;y'G] &Cl0:X#2t,ght;UU߁۲""xTَL NL?Hq'Ol)}d޵5 UYC OQx; ;vSM LL+~0Ƞz c= Lf L$pofŒvs\ձnCn N4=h .3Hu !=ǖ'd?=¹x6$Cmvuб`ff%#΍19oyw|{z_Df(e %Q@zyv9bԦ%>*aHkmZ[L"%2&&d&E!򏶟, T #J~.ߺ',G)Q C1^cQE3ʼ>84v2MS$O<:7+bߙs@ 'N[{.h8IӼ+bvW4 ɒHd1#L۝.VDJ0Y\:kG/DyϿєК3⡳ʆFBc R,ndϱqP!혼kX$}!=đ $!`:$p0ȑ~ !L,"!5Iٔ6ZkԒ =ϞBK[G $rE²\¥RP-e0)aJ /<.ʼ) ,R,c@ad@ӬIƇHd1ܘlm uFF43Q&L&TpbU)d@032̦B:b-lu*3s'QPW`U_wӶ1Y*iY8&r'8eWeZPq.f0ƲN /-휼a 8`I,V-f[!'!$ N㋎\ ͕I(;4ijɳq!;W^x]dKdr*rG#afDABDL@hKJYdDE(ҍ 0}.`x`:CVNZ?ãkU1siDQZ}O& 8//\$"sҞOt{CePQ>]HNB&(Q? y GI>!5'cS?|cR 2:ޛ+ss{M54zt5ؕj v&xz%w Nr*X@"da?0,:DlE቉Pd}H59i;< Ir@G8t"#:#@B9pɎL6.p8􄉒~2tN<ʦM< [,wFcOsp{d=:yN *=5匝kmҬp kwq4hM+Gv <'m@p˷gyΓ*vNR:N;lt91pl^#Ãގ]`ӁT4xbrr@\a\AhlFA IT^ф88czo݀&@bxv@<Ohh~'WVvonnbG-N ;5᧓Bר^1n(xdN+0IN ÷(GxWd>wtC3DǬ:z,Q/^b45K?sjrUNDeq;EK0aW&x8>^g#$a/teCme3  rC 3 "E\2QE=0D$.LX"P(a|#0e!N͆#1f$\kU\Hɂ`֨ Ir2UyaF8t5QW9Su$u.}^n8Cl}⏟|5:q^..'X ;$/#DFRYLJgS wD!ƒ0< ;LH)t#Q ST4p4ThȘ0Kc"**kL4JVYbGJ~3)Ji5VLv%lwi25ۺ,[vc#]ۥVLkLi{m`1ofa0q"!sMk*Go8h63퇟q2P{OםwqӮfuA:1:Iz jn(ՀKdzE;MdSL§Fթ'G@@ <Rm SJd+aTHX MxDJ>~2A SarBG}L&jꪪ9Ǽ\[N65g C%Kndd@Cܹ lEN(k2 RDdgԙalx)8'ް L=TG ~q&$"LA"/;Q-[1se?8Q|X˂0{k+,;rxZ,r2bUZ(G@Ycea%,Ʋ䰒aƙ kpag}~&Ybln˴;}shنh ί8^'Mw;hyWJ${Q?},"؈ ]MG C̵{)í#ry7lRo`ȡ^ AvGi qdWZ]3)G5-9 -hXec.pB>dY=~u~W?JDD11*{ D7GR lL3  h8!v@%!ih ij G* UC'#2XA"f2,-s7|%9y 3,̞Y˒+4ݞ仓0`Mn &ȅ{ 1,)z)lRយ1Yy䇛>3K*%kqĸKiݳkG^T(dC".$fK TI9AрJa{y5!/ć9Ps.Mg,薒c{}߇5u_w 쎧r:UINmIu-a-.FDz$t8XLJb1NUaÿ뵧㯜g5!7?;.ymv6mWhvmt DA,;N'0xKRYwm"2qHsXUvu.{.&y]7iSC..ba4c+$jhRښ&LnSalR\fiv@t2DgWXjRdcibۂCZq &1Ln ,\M2" ǀq!Hcq")\i776IXki#ol~)t0<]!0r2I O>9}ZԓWv?>/RqwݣR8ѷ\Fk,nXiy*[*轢KtFq^5M0'Q(6q2t'< ,"ܱݓ߈?%vH!EC!SE19qDcF-٫e4Y%g֤~ґ=1۱2C $c0jj4ˍ0v.ٜ @O\(kϢ@t< ~{٣(LoXkZӤFXBJĥ`#fF`cPk4h٥){Q !,A2$:g}b^yd9b\<:'0 G# G#/ S{ǯRd3R8 כ"N"pfNqӊ8C`6PrM4,;hɽLu)ÌmfIY%llmYWMi4tjlw l/xO_קnԹd4ʉ麮]p!]JwqM*D)0` p ?sOA>mgq8" :P4Rh M*FB$ԫHJB<= dH({ID8RLA$&:5 FnV;|5US^@FP-ڭV*nQvis%>mW+St2eZ6aQ$74 ю CN8t5<'ID&Q~f9` |3$̐JI3142C( eNz/~~Rx##QIYj25`eiC `^jTG WHHh8Cgh&۹tIJmd9#AA0KB)taP!8GW ܗPj4K51]@LMp@I|*Vl=l8d 86࡮ Ir]JͯÔ$[v,~3\81:&'^tPx}_YE%v̶vhVD٤0p2k鞍Bu""I)@wL@&`c\mb\ m.yRdҀ3ԲyLiSRcy+Y3ύ97E 8K<<8W>66X8kl!a== )#3=2=;4?~7s6y#\grۇw5|α}9^c0PǞ]%y9niUus6r55)g\Ӆ3vӱˇg\X܌-p2,hd;:q,Zd>;q$ƀ|̀! `HYE 7!I8-Q<;lA9ޫt.wm]xKhx3gqyu:ҥ38qώ82\]Mi;q#q3"ÆlVZ:CYgG&isp'&B; iDGND517cv.]i'2xveoê78^fpGdӱq$5"B1fԯR['/Mt'IمRdO4ZXJ;rf8N0g;;:IE(z{T?r O:`3 .<`4:%&S;[nm .CrCDSfpP '(̮  s Vf V3XT+ըN1OCltj !JpI5*I'h+qCSe~ ?U၈{iOdR- KE(4(QDsfoUL$ bz\Dj/D>2"(_x9s DHOaD]αr @Y&]J2j"UP!etDsJ:c=C)ʪBSH B>Y#ҝtè%T X$_' 1#Hr*dEEF$lRY5%VVܭWPlPXe;@Rz0YT= a|Uk"5E 0AOY*g *jqwr/ 2GhQ86b'š⤵#UkE(ѷZaS0F/u)"}?$AiO%j6T=q{I 0!ANjdrB|p"'`0a1915usX W:kt9RD481:Q|8aӧKn2k,!3 @1$vU,b*D`iNX7A X!IDDDH@".{󬮷VNsOPw9v쌦!"!WsXxd818dqdv|TU"*aG=,eoSմ ?3??5DGP+V/AǕ8%JF?g9˻DDB{229興& `f*?=cf˙_\復0Mg_$&{>9+ֿNwME]nxQ@w*Qh@OAs..45f"IꂍA7mƛ5?$8` ;)fpt6(ি߿#3C aՈk# t[qoq4-9VtR72;pɸ- n,9'Yr`cLޜ%\.#ɡ![.E=\FԺZw$Jbs1QcTmdua:]Eff3[M+zfNq=,ԍ팤87KN)P-$ nS wx#ӄ bu94;Pu8+e(kSԜZPRt\"f őƸ< q HaáP&XXȮ#qbfU2On2cP,YwG0NJ޳1m~DIIcG[A3M 4:5+X-_1{""R`s|L($mQ8ԟ?/3h>"$y8NJK@&B*Fa" x{*Gc +nwnYeOROU!.RZ@& sDD@G& 4T||i^-+MdŌ!biC 2@(dw'#e -<Dvv`$m1'ZXfֵsR)Wae7 0ExfcerIdR'%҃^<;|=FAC])X*w80'IApMA8&Up Jd9U vO{DQa|~)䘓)=USVj`ՑIEK22!\L "1 e  ` +N/iOYDVXxw77oB4$aa. DmpF,$dIyܨ I0bH+eHa]2K9. \1$1rK*D9OfJۉ*pUصYC !֧ hcB$Ő'x%O;ιd7S ̟bYK$/:}9-JGT1jH#b'đ#ϋu.&2N}12,c$sc7CE.cPӣFY*YD+kZHHrp$(T;TJ0Y4BcR>,ePB !;_6k2εTIvF :-klXf뉙g˄|M4ʥS <%Y)v2Ll2L9$wuo>mLdaŃB}LLR~fr5yNg{fJBBC1xÄH%GM@VpaX9N.:VTm ңT`cZ:b͔ BVl& Il9;).&qЦ0q\`N3pѦT1I5G-nۣ&̇(KJCq f9:CSyV)=@^s\fKS:eU_Q!A׍}t}LX1#}T?W ="2aC'ʭ5EdMg06h f5a&c,dQ8:5Pq` Ph? :+ 0[>"nILȈv _wuWtF%LB'][aKkfZj. p 1C i# ̾rK'NQp ,_țJJH50G2neq38pŌ$6vUUbm]C2Eșo/eߞ:ٱ͓,~92i^!=i20qvRq{ 3^Q!Q.[ ˻kԨ޾|ݢ ʾ O!>6՞q!D&;voW2`aDPHj#M12x3$yȑf퐺 ]oia-9(qꄦۇb@75iCtl] ;ZA|My76v~yt_wk] ¾Ed{k=a   DܖH`Yz`||0 x/@; oCXn;nNY/a: {$(d杛#챕_ '2CQi@o6@q#a_ n">>l,[qrP Maqo `j0غ10wB(  !P1hbol:鐿2#V|5 |(ɲ;J&) {,2 -A6b0+ B= ` g0_bwj5zĘvčpr{W\w9Wf\MK7Gcdb]'XlN\E9 Por;3 7Xb0Bcy Ԑȑf] 7M>翋;mtd0QwW:"2j;b֛?b4 fxچ^*ݎ :7˧on?W/C=|ɼ6X"x:<ӷǜ[cVvr+NgXLCP0qz倠.$8\.k2K,lWj!30)v2$'ݡϞ<[uvbYZ|FHzd$银>~+i-{5<[c,ws)#u3vрtHZC!Ӕ5=6{Ϧ^_q$$!<Qd?{$Z,ZN xȾ(9YӍl[A~VA靓p֭8! G~xrd`zzv{ZZ VvCTe9V>y(kYZSTM, A4+S BX?H]1E A@N~킺`eVa& fPq;kco2DeFƄ(h(;aF4i >WI9C$alb }JL??V+n2B0Dvu:qR&F^Kma$ frHk(y84Fd1.{76ac]tD՜M(fhWvu+s>E`J;Zٙu :v·`D%y={5b{Xdu4 !(Kq s XPR 1 $UD%PrJZ(~bːQC) < wq4}+X{,ѽK#SS­irmRSN3: _R RqC=M.6#JA Sl%YSS B.Hij/B\ .D& ;~ҏ%" V"uvbW$E6mO?&B!3fJ6K`aRd&3dp#,HdxmƀJYKUG:^wS*bkK:'fZYۥ)`HE,0`W<>0!XHx hfh:,""!"DM$S!_Yd U!IEH00d6wm\,)mXNDR I;܉䒌#!̳Jnb:|ϧ܌dV 3|mMEjp i#0l}GW}g!]T3.% N*h 6Vĝc6ŚLqq``"!v:^rc]<6F;! >*'FRb-5ʹIu6^u85 }IG'cA;ʼn~OsB Gz=;"Wku81Er޽xف~:f]9p!EPҋ HЄF!E (J8Tω>ۉ><_@P1Y<#QIΚȩߩx솤aEJeFE9v7G_C3ΕDDSݡL_P֤љxfJj)VQjJ]j XqzWxI*)eK݌)q/)j;[cm]'i N"Uȇ\1"p2~{x5N띭]PXY4 ֲ9genF"0&ls`d& K)$ 7,f+l][CC&o̵ܴM01#S6p8[F59mck9cf7 dŊ\mUӗ*Þ6no~(KG on9t*Ӄ^욜2l^7ָKRܮ!`n#%Z5LL(6o9JL$ p'o>v?{0eɿb$9}SH4闤f@q7 qIi(Cvǜ#w$m T ?!Y%QjE B}W$Q2o{u rP#BP(x4O~+eÏjބH'!~*^dz%2pQ)$$B"RE[Y5eK[XLbY2T6-kefR%@̊"(!#$$B%5 6V͒MMmґ0mL޼5RD>HۇLG4)a,X¤Ap&C֏F 0~%dt!CrZ3P[+1PKٸvݘJ)% %-SwlG* ae$H20} $0(z @x/<aAHTE]HݦU(.O@^P%5q6C= @E zJ&",laTXSiɞ3מKn%[.jn<AE($"&b\à*\nHTf?"С(;` ×L˄= ٌ}C^6:Fm4ÄE@ާLXZ~GոՃXK ve}C_@l4,ow k 7^b z"/`ޜ2?=q'nut۪ΈAЦ`e5JX`5  ( ÚD5<#oC3-qkl>Е舆`j X]$D،A07 Æ\^R/@(q2bZ;ڑ6tqc/;% Z/.*Y!,9c:pDuqH lXwOT= io oz<8SnϪ@lGQCDP%WTf"dii8Q"]qA<:2C#PAvqUj< BTˢ"`FX]$Fykzۨ^5_xM\\r%gm^{2I6,fb<`h_ft >]e홖I{̺yz3g:7]Avg st 8WSs4q%{07۩cpu;ӑ@`u 7mZ;3r,mۈxM3'.mLJ2w-v}  B 1IHqa.(z4;=N/g5l3sͽ0j{jiy\\_ ׄM@cE'ev6Y=CrS8*ufdyJq6Σr{TU>ٮ꺔Qh {{Kf'>ǿ`dBy6-&k|N@,)׵GCAI.1ǎ8p ;a} 5:I2 fg̔zt e\2=N4j|o+sF&tf>V?2ӷ(:UT 3d\:-Y:-Fled;i5G.GӭR:'$Xzrf9d!H9ft·șhU{݈"y;o2b| Cnx-ncF VI8sEt]pMi=#0:xH30ZSǂ:sTx{Ya5: ވǡ .Z̒fLid6rzs2YپtҺ٩(j]jxewU_|er9Yr~Us4'NK1"x$>HJbN]Xa8XX,'s㥪; I|00Cڪ~&6o]9S,$ZNɜ4IX' L 02;=gB[e$PMĚ qBx \vV1=;̍Ő8pða=C_J8]PDݙ4V8, A3owJrUזwhfw'kozzϳ3LF5]ރgU\0=Ѯ5U5s 27C8HKMr/|R"4DDDI%_4$@.B!$ 0g(2 '89V[b%%΢%$&lQtF#RDTI$M(.""dZD%"KHHI"dL1>Lz!b `'psyRdN! &Af~{Ƀ`¡U/|xκ5$RWkѸʻ^oyBJMwZ7w睮%ӝf|kM{ÙWҦ׀v[Qef&8ť-y%"jHA Ut D0n3Waqsl @œ3!q14p0A|%{8`.͆25QM:X1!!-l.I0X8c )) ]NwJgnkڔ%xtg4 YBYqޞgjh`eH456$ѼL B4eVވk>4fi#i 션ՈdfIA+qRMf( Hf&kL  јm$b&PIbh0X@4HӎY :у(ht9 Bdd&#*Sj*2IG,j=$;q@by1wъwȑ8yԙdXHpr=JTM[bNME:H'Sg4ve0zGn0# w>۲mFYӋ81F>>n!}INx@ B0WG]u!"%ۉ<~O#C {@E)=Ӹ{>'9i|i8=:%s|vQEi- "}*ƮAIiB#MyQ6 H<#zoXȐ2\!/va"Nu|R]a515{pjCL6jwK,Tc)HQh#5Lh#5L0{DQ )T,-WfI0 ʊ{va'aViBCDDl@fgong _Ó&S.$ 0JN0`p'JA-VF 1֣ Ei0 Vf`Xӳj ANM1D,nlOb y ɛ2X- )f1:#[Jq4 =r:%] ܔ<' t9a:zۘY"؊Qe$OhPȢTIT(iW$L +3Y,{\4]qm c>uefP4eزbc @ eCAΜPG7I `K9}5YWVa'Be- D1[m4==˝߾_w,{BU 4U @J{&<=mOX}E]>$%Ĉ4 01OHB؅%2+e˖L#g&>$>A* 2F(A"Е$tMT9eMI!n8&QCM"z]OĔgTISBJ6iT,it0L6 j6׷]T(wJFGP/h>nݲl$'A D@ɤD)i)hCۂ:@pX4*?Pw0,w 1_@f9cdf$a]^f7M0Tu$czL;ju8LM9?M[xۦNY-m1eRcFjjT6piMAKgRjH$ P.o sV*p^g/U;D(>"G: ^ב~GIz5sRW4ֻV4ɥ9 m%? 8&L|N Ã8U fv!^ T H.z9a$Z$[ *ߟ(NYT$)egAR(<ȌBR<R6RQRtyQ{HrH(@X6-%a2X4e,b"j"Uf6*2 A$H-4J?.!l`i*vK}&w]^85:!^' ߷$`|ɞ`kq' ƶhԇK89y8n5F90SxQlh )qC&v6,/Q!qBQK; <,l$x홌4CdwjV,8A8ۂu=:Ɍa!$ )"aG:MAh&Wt`&OHO)w4#/*B?&>*RɽՌ$֖vQ9L8%O3銋jïNr9.;.M,܉)1YNeqrifL ͖YI ͈[jip6F<B ムҎn0;5űV,̚1X24PFI -1ä8ublvkJ3n)a;\00ӧ%5}#ZdbHo*g*`>xF6:P@TzeN@s{ꝳtHG# *l#xR)@4 r8؎^;rHPH28a,4֢#v!a %U/kfc֮6sprG<N Y0daqOQvHÆu00 \IfZ!N84ś!G'ð N9a @7>>|e1bضl 섥$$(xQ !݃j/܅9|~SMR؞׾i=!5,m5k=A4IVY1 ?S3P0RĪhPU_2!%;i^PtG):): a/@H5U_z'sP;q~pvNu " c;% 7^fz $pG͞%ͲF1t+q5 Q%>L:$""?:y;Twӏzf6d1c6R-s?x SãAy}xz00.Va9>Nx3;\<5l1Ӭ`'Y_gz!掍 |[fXؕhko c||6A @ ٠&&ݎl%v덆{u{[zbBBr1f "@E5}.8f#QD aIR!rװ=tiw@$DT miƀ}w:Uky{޲$P425 [mm25Xr{+mWg}9}-0 kTs[}kJ>e;F]׮V;Pj5Tu6`Uzf4nՀ{NSfx;= Vbtv*Ͼ| =y[@6ښ6}Uu`4ҁ *}R뾽{ ۺ{vk{uy/"n>Fw rU{htQ d P [V$}_mjhHkFb(}w`[dD Ǐ &kZ IpQKaDnqC'Z핦:A melE/Xt 5ly+rm˒ý=L4z:X.zBǠ=}:J:4:}==v ҩuHS4ѡK3gn9=@w{n9V<_cF 4zOwv4vT@&lBn_pyB}il}NO;=44L3d֖Nƨ$@hu[R++ w^t]^@\g IW|!Z}LjUꯞ1v _muB|Q}^m׻γjw_Owa]=uuOxieTalK`of@5Z*Эk\Nٞf uTM՛{wÐzu<kfOvӧ7zXZ" mapn9)Tu4vXu뵼p]^7{}r{#midZm5n|5U3g9p>$URSn}"{mb R@CiK,PmiұmCm%PWo@҂@`6-j*{R'Em1@Z24h[鑢 k-t BQ,dCv6%b]+װ嶯^cMt6lQj "` ( [l&`cPk`tJlP6UVf*YXV fh%Zƺz/m vJ2J [Uhh@ hCZ$[l ВVI  zum;kQDϻעncx:uhB@4lvrnth "k,km [M2@UR2{t*f|DHdӳ5WMݮl`9uR:O,E( R&ِeFRPJNc5={apݕM;X7+YA @&@&"z44hS%$I$)#46 1i"D!hOMLR{S)h{T M$DbhDވe=SSdz=54z$ iF &Ș&F#F ` SF&ԦEɩ=Mh4y@???gOqIbH #U8I(xj̪VqӪ'@gpALꨊ(4Ŋ(N*螎 (0PU~VU694H(U<|?Ϩ81QS[Ob7(,X  vY>MBڇG? T |X((XzZEXDb,;'"Ub\g?ɧBNA+!%DtB 02a"TJP * % D[U'`.PVtн)PY ? ) ;] BNE:'.q%T#hZ'$rt2dH)[21CDfH{AQ"lRNRPV0HYR1EEEHUdFTF1X* Ŋ*D`T?@iT$6"a40+BY}PTPUAkS2$>:"6lZՂʼnTPG.TdQbEe!KBH "@*6P|^a8jTUA*AU*U]Z~j>'}gYI-VDr;s_K/o ?(vqAU,'BBP 3__@b1h`@qe'sprdXβuRrC0+q$xVX?Ρ96a^;sәʱ֐("7vi9֑vu<#{)]ҏPY >>`xG~}u[+o]o %x@v뢸ݢ[-@oPXxOPI M筺Wa,~Y6yz=sE9[_>͇eW4{g2m8OH[te- NٞVik#>FL>[+_G#:xӌ׭[eB\*اz휷/h ]:S`t+ !{pa:;N獰/~%2cNm%.!|^/O҉Ƶ.`3=z~GCk\ o/>Ǣ)$Q9}t{d]s|=y ϸ]*K~vd*0:?jUX?2?vA AU hºc}Xyt!4B>rsvEQ_Xʏ/Vf搩!n4xyMz<|H;Di/w޺_%'ؔ5==m\ tWo_$p y1VDh6_œMaK!M@C?SjZ\u7UD B!PR_|.^_6Kf]01%_cx]4 8IwӊCL!VUtb7)DR[e0X~!|XNOAV USQ9ɇMG^_X|@ ;`X1bHl/XJ Ֆ3bt PD N3TӦP@2P"lo O=d yehу{eڇf@7cDbYFkV鄣 ]{P&Drqb\amb8ɶUT LS~ KD$A_(Ut|M~eAK8״?87L'##?/$Pjlo/xyC/~55 LOxș=D H=?4HK70G'GQ_ֵȠiڕo8Qj,G!oP%(d994ZȘuM[ɚO)oUa/K,Byy2o5Ah#6 L2 |A'xI˫U8,ʰH=Ox4 ܚD@v]W!Qi򪉖~w߻&Jng֙>*gDUQw-F_8:QumQ,8P B^A@k#Y)oK4?b)*E݉oTf>-" @/?K( x'd$-A6$Gu.z8(9.})0@@DzQr _wc0{{[:}蕿m44.C $\ d!$ogmtۯA:AXHtk hA{}y]'GOVN~t:sgr{щQx⩍a.5?=Ml{BƊ&<%qXBR"B : 42 `C;BSa$\ Q GW{P0؁,AXv? A*BЍ!|{#AFH` yCE.)miIƌu^ .w9\ O %:h Et>S¡YH$q'N貗w"'U7=șK>5v܅P%05JcDzk !jmuYIqPlQ3'ᆃлMaufșECH1#$!E#9Z%`plPyd~rF!n/O2isBCm!Ɩ^Q HPA`_v(}A^tQÁyŌ1~BOmb*Vel8Q@Ć9[!अ{I $E{j *=bLjĔak8*.@uφTCjy*yPR9qCV*Ŕ)\Ć,^_`ۅ%Zb,fV!h uT#\ VP_@Ljˇn&1޾[hI{s,7|\AWȘGpb,LKf;`(hP @0  V `.pE+%0%" Du$.% tQG2QFg00 zQDȒȦT3l }nj8ة xo ((c?ola-t3|Nd <@PwDK\Hfv[kFxZqлMDĢ*[!H.,<œ@0U.{4_ϴ HRՕb/^ޯQf 8S(tMT A v1K8x S]T(j:IJID@WZ*IS,drvI()#99sQhS(vq-3sIZg^Ȧ7 7_s5`.B1Ʋ  PB<  B .>Fýe2 7gHfq.#Aޮq< V8ЪPxFk.nvy[OJ+u|w.W"*ͣ$(!wu={ ;]#aϑ teږh/}FUQQ.A9mBJC|x42oxs31NUTRRO/.>_a/kbD^=/1QWւ4k#J hu jCȧLQCn:]'a(0Ÿ$_Q=UɄ6*tV_eZ'_)JR)J}Ǥ]|ޓ *QCQ*)H|uAT\P{)c0G.O|K}i3y@( Cr;!Ab)H #>(ܳY*4s֎͋0rtoTY$4l0h?]v@@`dakآ40 |/90CG|(Ā(KXD 1;y01NDf00GHfu_( 0ui @z A @Kp(bkC./<&%gF"B!^UՍϗR Xl@1"E k/\R,k&O]@11Pk_2`jAor21 R'ֱx·*?D[f&mgQ!cC_>{ML p\:! Z4dtac[]s7 @%֔ Zp "EcH¬0D F '&Ynၡ 3ޭjaCy@,d$"- uz 9c Oq ~qܔ$(shh醑<&C)K}?}[# vϼCw󻕗8@c7U" O?O?̫~X%yN7:b^}ugn` ΢4QK!l'A{%sºyPI$I$Iwl@)bY+ oT%14ͭa) TH$'!0fDv&UYvgo)g׷~|·AA|(9hΆUYJMU[:UZX3UU*\ f ͉!aYJZ"%$ة:bSu734ptMeS\UUmiҠu26iގkh9ݝUKu[UuYY3bXٓV]躻w.V$fN[7f %-bTTW57mUG'U{k/4`N5oǓozXs%NbN*hMoG*61*uK 9L{we y9O[ݽUI¶ΞY L$wW4N̪u5k{ښo5tޔbM"JNhhe8ʔo{[B-샜$Os>s|L:p"u>S_?84I(Y Y*0`<bu,fx z &ðɓBYA4QHJֽCv*:hE"YR0 ( @H(QAPN9;C`MN'l4}a:p' ;u6P6Qó^uIC`'O}gL=O'd F&bBLO9 4 cE!(,&qwi,lq_@cZ0PBe䵞O=^0|An ]^K>axcNmd|-Z-d~m&υP (p$G.ֻ@o[ohv{5ss00bh})DOruL3~5x^ xEJjl MQDˢT @:wiQaޱDAe0rR~SY A7.:h;C}ZUs؊-.%J_A-8aY:&~yvC3=_W?'4]^+0V5 "L LR|2zӮH@W-ƧYs+ʇE"R#u(ڲjWԌ9\̸?"DH!!BG+7I∨k~ć<yH?H}}HUE#XW";W%`PLAzSEY#1ׯ7,=]DF FcZJ8ԣҩ:Y(? ?m.EӋcD.* .\ j\O,iZ$ D(!ڐX]G~ԎUHB5YCNX5 yZhՙSN4:os؋TY tA+n@< w[d# ~[1|^A̓HwQ]}u{:#}n'(V{wAM h?HuԨaG (b)]|0C_h3y:`^|E#!9,7Lzat=t;(ĒNB~oEb2N Ԭ\֣&@z09 7m'$CǯHS:shEBNtV(lڸWcP"I& E=뚸xbH2A$/AIco}3e>RwH3`Paq  Tr ãk3YR2ʌ!" 8!DgiE5!G{MQuJpF Ew,/O"dAʇ nwe @ FF&*Xb3<1UUUUUٳ8>DfaJu !`0$:蠳_EΡRC`v,g[~h``; 4%,h<bp6mz;7!PԬSB)F0$ͬ; AvNNP"'pSa hDDN x9?3s%WIQO< :4{6 ,AĄjs,biFƋ@CPXLA@㡨~Y|j[A ͳI\6H:MA2BɣCEc6N<<Ō׎ʦ+PHInjg$@bs56ΐP Y5K?͂#{ ^}?ZN|/[J;K 8p,cD`65QυO\EeJ6@L*a *:cfQł|(WԦf\Wz4xr4rq;2G B4>d͛J(Ty*v <@_4DUg2r|[ Y>X W1NN#@ʊ I!ZD!wVIYFC x}{x uB-^<'jr-ܳZIȎ[Z{P&LQ! UpW]}wXJf.ى2Wa{[ܤk~zhwR GRxߴe! .}3'']+>|qe|TG'5GWx7VJmbqe)xZ}[P_8QZ"F$۟{tl`UN〢a=c^aXya$#r<fn*X@yvX>pClG3QbEYmQ#/XbyD kR Ѡ 2ċʠѲJ-)!]_l ԯ˕9D܎k~p4duBKmu#}+~>@W\G0\GZ4QI2xB)//zǎf**,'ayKWцe|_vQ\~ >6h-TAw,zi~fު&1EO;I#Q6ƤALIPQ`*3#_ *VCX(8",%EIItrK@ݰ5iܢOӉb{+j[RQZt}2_ޟ,4HEI5|햵$yE奃9u`2N׶} z|'Y|* ˠ/44脐>"ΰ!!!4?hzط95 z!RJZȳd++ *)JE+M Eb dXE$PAK $ A $H* F*bPH"H*1±* L(hd*K+d($`p`"AA@7iBO*J#V#)?b*UUUQCi+G *cX~q 2ޜ00}YU,6[m#5dUDBX0.dP$ f0@? M  !q7 p?JtڟYsFΟZ B>Zredl$%euOT[EJ uOM6MpRN% (o_p sA aFt~AӟW%A鱐e7φaeДBAO*OsVQ%AQ>Ooޣawg$1 a?eћzPXz|z~}G7|يW_pťֿSn-ݲzG>?lGrX 8[L/ S?w귗N;9?C۾{ϗÁ;ec7t?ٷ;=WNsldžv`uO LN[u鷮C{?z Dd%!X٥B lsaNħJxy⟳8V bW^GBUK*D#'-?R,[p?kOxv+4u̬ݤN\|FHGcr|t ߷?eeEe0~8, r\5?o:Qcihc nyX}OW#6,?>uBZ:OYt!6KMP{/FHZŬUR*Pd7۴\B6T(X#pkBA` ]ww[<iA0PIBpm:hMGV*!$ [mn:Y:Ջ0de**pKs*;uG #it*$9I.RpaCV RdWAl?h}bru`|QÓV !&YֹOba?/*YyrՉ2KzJS@uܒxA.fCQ B6+2Ủa~-W*%s 2<iV Ńfʅ?:Z&/^3(C"$j0t BhRT\jŗ32ARVeSE+%UTRʕETmqq**⍵ưmXm̩iA0"f`+J6G-E)k1EAQT@PR *2"ׯC{w?2__. \(??6$< 1U w<|rƞ޳S 8}RzPӀp {PmdmUW P| \0+niQM$6ͦ(Se,+m(JJ_[9?NCA{韹VuWIh=>cY lx_!Z$O+5ۿf|I $ ZE,$M5E*-i R ,2! qB*C.d'b1PP0eBSWN+1 dXcL\"j`VL!1E VE啅C-.\ƖѮ\Yn ʘf721s —3EH!A@X-`)- $"IzLS_=t1:yzRI'1\ya44ė\Z05I WA39qCE}-zhC"?Wb}n+,T:?{c i|@ t|((xp*A_#Ae[qCiu_^*Sr[Go1EO&RH/waP,% ;x/ѬϠ(i7Qg$BǺ/UeurݕiQD [D[>zs<_hrDbJV-)\a4oSbY|UQu l7pؒJ︪ $ُ„#J W*I$7 0]AAO/w;uф( ,nz;.׺A؁G?~"E3}nד~xhof][;>ouw627JA Ap0cuR Kǘ:~P1$I$d=h|A?"*(ϵ+S%W&[)Y+14D4)'W=uwɏD{wU}tqtҴoy28z=g)9Oր0f&H5: C| iդaDvokhV mAi y$}_mwXUA*:ѝ=*+J:Cߢ(/o;=$AmMOm'$P($_R9̍D܄(6l!KY^bGQ6[#w L֏}4BgAD2OY䫫JO;?`d#22 Va }8l$`JcX=a>CHEn?E t*pޟWس*A>xD$'TE=800:~IW/`C:jcSϺ\sa/I|EbU4(Y~OA ?@"ؑb$mx1F`{vS{l|#9kX}Vl2D#D^w?VӿϯKzMa>oµ'{*V(Qw׵?]PN:;'I'+2AZCy9`saP80*w$ɹ.rfRnM#[Pk/f 䆁$Ꟛ|57ݽHbegv_HW9u}-B (2{L"=aqEk7Lwٛo7*bR' |B u}T2,f5Q_{T"2Iixh1n "3{Y? }FhsK!+_-iΏ9#"")^JUsA$X+` {oP+eFd@Aa)ed&>G [Q5~`JM6Y ~ێ 4bE- 1q(rwaͶI{ﮪO~g0`9 cLg~6PDB d,,RDAoVQ(! ^P8TlمPME,9:HH, ɱfDQS\;jpj:WOGJ3Ws)PC8JƢi$v8cNXQBAM~^8| -Yӭ7.Йw9ƍ P!${ڵ7ĵ\ւGL5QU2sTtZM6Ch mHQZ, a˥S ie6O2tJEUD 'ίa65od׾ 5$\:X .U)*ʂ.W/ݾ,ĸ)J)[s,k ƹ8)J9|dÚ5Z_j1/u'Laq&"Pj Bo_jg㩹@_|xY6{z|rխSN~ЊJ#ґbHHUPu|TeerU|]ԫ,WOX|8 HS_CUMP,7,.rwP?ab^ r"ɞzNBc%H8@m>_]U4 tx0:b!iӫ1ښZN_@FJZvzf 2HjGf>*7&*@`TUB)%DÿhGwi R*)kVmħXءH q<,4:.˂~|)#P}6X #de,z(%?(gNP||I Y;Y!y[ dۑtPWsWǷѽWH`U8!TE(@Xj:B<ݞb$Q+#)p&O|-}oAWDZON7)9aјz((RuW揸|?)L ߃``,/yZCIm|.G*=xY.ä5~Is9V_DU&Ȗw 6_odAz_?;?lr=#w@H6dj*S~ĒTf9ЎTU'xzU!9yMvSv%Cw `jܸU<8]R4?5@Tc! @!i4TX &gy~#x|?lVєo,"1F) ΕU,P*@REaXET ,F)(JT &3dB$PѴٌ $`,fA@Y˒I0SRAUTQDTXUEX1X1QADQUEXUQUXX"QUF"*"EUU*+***+DbUUEQEEQQDQTUUUUEb1DQV(EEUb*,UQQb(!$ &$D$$Q$ M D0Q@P!4HVA`bb,B@%B.e&ZH3)&2EX, &!&2X,+3,iJeG`fe6&2#I1P(s (IY$bTXbc E+"Ȥ`LUlX`9ed$m̄2a 3*HkM0ީ&0!* Y"lEdP)2PIY(P ęh $X*2B(H($HX,TQ I"&+;\^1C-Mȋ%@hkRA;+M|mM !)X.Zqݳ-&Q_'r" #/I~pP{pn}!?V%Zd `C;$EՎ\9Zh (Sﯛ(>ώD܀ H"2 q&]^'=ϳ^^ ҵ={1X0_u{k^&b({a^Y{{{Qd *JR Q:m̚ GE+.I -QJiLl0YW}ntʐQ0/NR}b022Zy֦SEH ?Tv> @Pu|JE0 m IyLbfϦ4^3TX[DbFA!Mȑ~ FZV @@DL2^w&AqW3F] x: $%/~": y R/ \*9I ?XP~>+D]v񼸩$ H|dRHEWCt}GL[Dql_L*M|͛6_3w(R~Pu>-.iC(VT/ga.Ѡִs)1PJ)Cx{.Aq~'Mal Z zd @UUW-AIkI8at"4fz^|`qEhsYUϯ?}9x1@TI=AK*#C=t; xs4g;A7 <`*)I"in.[ jo>2lοX&D y>X"Jqp}L᳏bҌRWM6 fqp"51UB2h0P8l1[bH3( t`(Fj$T,1˅?㇁:Rm6Zi[Rb5'z1`N۽o޸LID dd2h@m8.Vk@ ZĬ"s]fyM}N0#"D S zŠ IAۍ | cK{?P@( c͋b;ynZ`[P2|y^)*F|D~n,rSJg3 )YuM $,CF8:E[J}FS `2:뜛]ڔh# J@l:Mb _ 0iaH4GA ?/I"?eeޘ2 &TJN?t^1T 1jXr~~vqa嚥rdWl5fjf%B\32"J X|  ?!K1<)Ʀ˺co@Vjsa??+&@2F]NݧH|u{}ŔϾ(yqd(`4q*cX bџ8<}~w @R)c?:zaaF0RT fRđokb_ÓZ_!FaUMUX9fu A*_~/ӯ.R vE"]7ܻuT($Q*TQ4ԎRN#ݼ t0GRkT ͸ u 7L1e͡6XbN QMV@f~Ln77vYw0(ʎRd̫,9?VSӰ)D4 w~Y@]l!w^e[4{~0@J?CzU2=ZfJGR}~m nA*Ϋ*z#Dfʚ2~ IG2VeȠC>sŦSNPCgi{ZD7}>(.{j#)ׯ;gݭN UKlUx[VM(>ɲn;!w0Ske.. $@2WJU)@ Z('\d*+T  D!8|w:hCq5J3Ĵ8n0k3sEmlW6)܍aS$a!#bB7A?UJQ͎.D5T5_yT} ٶCLfV:`!<pA۵nA%In&MIQ]H9s{`zQܿo)J>62ɾ#?o!{_TmX7a&s"P"}'oKyj yfB,ў.:C5%S×`5F)IH$Y)9@uM4J $ :DI%z P[,ݜ"QbC4w+ qe2֜5mOY}A\954o^uUJ1aj !yWވGdq kt U G\ݩOkj*?S:v s FP Aw]SBZjMHĺQ`VѤ(N|0PI0E|A;Ë(-\@fFά+K8iXoBG˜"Ueb !@@HaeGW5f[\F"i T`]qݕHFG|DxZDb?9DG骣=j)*DUeoώEHtsU/ ~ -kurs*$(PSꜘk:dm() 7&Fh^)Q%A`23T"[1reշ>wlm^Fmϙ>Zoryf#iNmJfđA9o~T * FL֦8ONzU.<$8'6OJzK~De7bߍoEŤLVjMY^[ЀVk_H%u#,-D,W%=o(`Mdo }o@lHs,5))ab!J+KѹF<#e4ŭ0dLTRٯԉ#m{57.&ە9tĜFH#-3{l)FA/&QUII/%9 .;~Io&8|2K2lM#Z4i {9G\麈z^ҭz/˄^9@gźx*gŌk5gPrSH]KaQhؑ [K1ϔn&7(>s#4NKq;z"̗ᄭ 3Sc7= ծ9Kk_&׸AHۢE[ r49,3'٥ pmHsp}0 KM1N)dVF;brS`70{S/0쎁TL;wh)h8O]>"kl񪛚[ϯa9 fA&&/י y4J X*u| FuN{H#хy-r9g Ϝ%%C OAWpωXmȱf1bfzs Tl;wP0#LD_+=z$p3F*;Α!dW y=vLb&hYv.>6xn˒Ő c;;Xڛ^Щu} ^A8{y Vv wnö»*>ܛ=x}ZBν5h2zˬG(i`9!:$0-`5awٓT(gΑ$هV0Awd(3L瑈L;*~cUxP0γtk޺i܏j,/0k­y닯s2D<^$ ׊0ISn{6'D :eFGb:֣cWGbUR I8:}OHZZ(Ys@9f/*⨴A$Z%>fnM5DǕ+~kXl䇹'Vޘvdn0 /P#Jo^ ʗ:Quz̾QmBEp̑tgpLJU< "eϻC#g9KH¬EEUb*,TETA*(HTAUE(:gO/*ҔJn /:~͍2wXp?~7ElYc҇2¬`GA=f zLH dCk[xMqw|sgzdRQ+hx(uқ-ф9>;|m~]9;ھ,F6.J_cKY', |}0Vf n5=SSs}7p]C8bFJ,*zbAX3QR| K6r\ M@8Vm4 ۬ԇPKL((r%M>x5vQ_**qL T/~YrT(^ h2Iyd܀Peͪ]~@U;Ь~b 1vzR"cg6W$~z:] qS{/ /N-&`R#{g3Q<}_`x0^mb!XE !-rp*C2%΁{$:<1 !PXG22s' @EBr~b 4)(g~VeP/ $d$0>2RI|F  Q @W9}n=^swZ-C5pTVhK VH horGbvvE* H^_6bl;P\$ b)/=.N,Z#󃓚uOұ T"d""Y"(1@ ! , H,EDF*" "0F"1DETQUb(* Wb1EAF 0AUQTEAH TQQQV #*UUUQb* b**1(EX+"Q*EUTQQcTTEQTF U"**b1D"UQ"ETTV1F(b",XTX1QE"/T:sbň"EUUV,TXX(1#bb*V#1QE@\]i QY eO)U$]4Nu{l=sta$(i %o&v37[ۂ4@ru0r2 5"{pޓ:<1Mw:XGV= #3H WP21v ȚrO;X1W*Vj@`ns/ˈ#H<ԕ1dp#6pH/}D >gPĜqZ=ڳVT ؘ͗DQ+yRkݍYP$heSXRB̜C")H5*Ӕ _jh4jy'Tܚ`6+V{n xg^`GaE4\er`tOSFKv 3 'XO1e|_-@ob,M@DDDP̄V~˻2acAa PE4%8eOY‡cfh!統4p:qx0E` t`ch4<(saEY90Fs{ޞPRsO@XKψܙe)˶i(/n桽.NVl3ZY* *~n&T0-A@V1G= pH-YUAZr &/M5zE,%: Yo1&t6@Ji%5W) F@#{ͣl\Ÿ F#kye)7ND;P1!$H%k{Z7Á0S@X7W00ZFEI UyP=P|0c8U* ŵ ɬDJ}!)];lJPwTI-@@6E74@ wpø+Wd pG|$֮'[rA J9HMUEZPrXCU<:zEtz$,^G{qMuͺj\zo0 G66G/ 0Gqj#ZjGUH{ 0Mx&|?@hJt[‰3E-ؒ*& \hh,M[^5F\5 $Osߤ40,WՄ^3ҙ=wRQʉr {/O{DJK` "n@(+_X߸UqdVP0Z AUtWX %F.^EawD`*LQyvڹL!}L73Ec )WTXT۞((L=@ r'1˓-Qnl|bI  -BJ&R;TN`ڊ]IB @৤zUbikmxyk)cM?b(eF0Du/%W027U.>1kV4PQdRQg_yG9.w+j` Y$8A63*> cAojkx%=6S:3S3K`ۦ.d<:ӭ6Lq4\ Zf+AfCn!b3h:82tHU|>/ m"]\HFV|,q3kg: rA*4 A~ϴ} }/e2og/~kK/t~h>ABs }@Thgy|CĿ+>+όTʟfbrR!r`$1'1}zP=կcl;{߮Y7|O닷 ߵ~z{%T[NPb~ 0*|aϮKWocc giw~SAEMY]$պb EB ~bHt4htЩB&?[h'_;vW)Ϩ]vy}\O}g~t< M>#PT W2HP RQzcb<\TȒ? H ,Y""XT(0@bI,"  @`GwCr[?b  f.g {%!D ,CpLgҐI`QnQ""6*(D@٬x Tn$D,L[ @OˉhlB?᪅`wהyj]RG4KFgdK@2´uu a`ðˉU_vJD}!"HH2@X1R@D  LSBPA`$ /՞ $*Ȭ!%"yI-_VRqi Mf7ո}=W>:e<!::˱G#>L㞏=?KU 8ۏ㸐GJ׫8,y F^yogOxG=}+VM!'XagբG]mێkisϻBLR/, sS o-+a7u-reF}Dt 0C Ay?/)]|F.:\=T*{.e-?Zr߆5dO1o=JYǺ,>< ^˰XzS%6gE vvwv93| ?>y%"y{>>փcG=?Gcjj\ >Y_<:pqkF-oy~8:>/4_y}ǔ?ISˣ |~~fM}~z^ӻ dߖx0>BME}p6@??|C1!~;klT'?VU`+L`iae_x4R=0 4[4.P~ЅC@ytz>oräի`14A[?6͖Dy>mgI?_/G䶿{ɪ=} eH+FZFLT},rJ7L3NM)dY*4(AdU"fИj92Ew xyx 0<Q>>'O՟C|?ȷ3-5:Bok< &GT?S#Vgbp!׶2֫Cs}OfG}ŹǮͿ7 ~|ϫ'8W8mX|x]@q==#o>@O ǗS [%,PR,AܤN퇳ӽlMO 1&Ԇn(&lUmU>*SQH<~p$"z$@ vm tDؒ7O4|]S<'LKE<~rH$)@'m2=/*㢅 \}D\ڈ@67/wݷ=8('fd+Y vzk͓Il$Qb#1al' 9p|mgI!JѬ^w{VASqQFpS) )_xW#(gﮏ bo},c*oACRGć>۟lyZ +59 Gx,r|AJVhoڔ3(>E/?w_o+FmciA(2 ^?#4w!oKZλ/x~z% ſ^"HO}S`F#lDO-!dV4a;O+ٛ``# kK 3 i>2rw~hXqok TYIP~u_z'F_=F5(LE5ѻEb _ק7$ <=L,|ࣁ>"O4l!=hAddY n@~B_alqFT 1E+8LH?p?>1E:Lg7 23R,UP(F1'qK3zwz`T)9N:A2dt5aRTqj@Y zۧ^Nzݿ H> 9鉇j[=5J 6%o-IPS4h=b'Wu/\R*,z[iƸ{'<ڇdՇ *89UoL̋ Q1E(it4}3:g [DU-A[=hzN8N d[DEFvNuui#4߅ xLܣD e9ZLUF(C)ɝ BqFf3?B g|r(D"aĽVO  L(N[2O JH?OdOLB0 >@PJG`T]<@gq ~;Í&FQ> {qsHǀu5I%gb5-amosHBuzO LXPq&Qr#5xM73^O) 19]t,o7VͶcy=:/g8C5rdñ~w\n)WMm~>6҉fgWYg+/O+[g>4H#hô mM;B~${f] f=d=J;(q 2GI!Ӭ ?嗎\{3xM~4߹$=s'͹ہ|?NGU ߥ[yc]vF>k~𖪶Bkֽ Zv FQ(1~! uvlz1eYa@$Eك0DYO%~O9oFQ+h'[IP!3/0e0`qeL>_M*Ō>8iD:qkIRZQ&=T{r_W0n2b6& ~H|`V*A_Qn5I±X/|gPooLRѐ [4#(g޷uTӚCYz/3]AZ*kAbbૻ&O2}_zU)@1,NKFa_@``5wWIc&BC3"0(:¼œ0$,Y|"/ ĐML75dR5VCv+ kHHnx>uk|oy9T$ L uŋ%jn ƅ|pm{<8ٺgmSA2|b.vXmrJ1* hez"3.Ut*ƆČנi @D70RHˤOڵdV@xIQiK`x4o$xB}0#|Z,<ᔸR4i ZimɄe` [l2-Ee4LKMKmD4`bFY ɶ`D);w\Jp:r]a;vb_M|c1&>\uus:"h:BqX 1HLt`w+,-spT (8ӤQ Ignd1V]?*ܱ:,lXkG|Di&?ndJUuSuNs- [F˜#61 a`30#c0#.%JPj)+]l"ȭ Y2_ĵr 4Fη] >&. sJG<2^[C3D U:,A d * +!=ηA37?-t"vF~"R`sk%vsV6񁍡{sCBūY""'=GcԳDJOb"`A\`{6H9d' ⺋gnbD=Rkjm'ʂ$I[F Ȁ!_w.MGZ *^74 ؕ30 $eຜvL7hg0XDB.at(xժpC]:Gm-) <{I1mnheyhxؚ}22a6Gn-vUk,')ifɲ +W„ Yc;kBE&WsC0cBԓ;+#"3\-]C׋~$<1A[&]R38As}ybdYB60Vd"pk͞8nܚܚLMfd҅SAPIHoO0PhjBZ`( Qf~y[5[n˾“i:fɲskL$b,"GL (& Ql n&aÕ O73t(aT^HQLU2c-zn U7d[r,t2rju33kXuޛcgݩ%Ξ'eyzcU:~ Zi&Lx$JZjQÉE^d3[zO#C'j=p#Rx qP̈@Xi|:~#@z)gcINvDނm{@:pHZ*D7i[elLkyʾ *1=g^&˪!#N>sgpYӵp!Qn9հޑ3t=w׷(W l`.L 4eZt 2@A^ \|&V~4'g6>"hhQk8*)vz>oDU9AP.UZ.6byâ>F?_ UwC?: tz0@fڌ_ 5L71;vI@4yOͬ3F v*4?^a!gcRGItƕ7:"qW陒h`Gk s蔱H]i;Mnơhd -X\6Id @c ꯫!P?hfLm琑c[PV_X=C/E* ȳԇ"t[a#xEWZduh{}C{vlYw[W]#,яb.t>sR݆V{YH1;5yW1 }O&pw*w^m'OL&uYMv}yTY\4US}~v\.t|<ƨuOǢq{9@6$ 3;]g3W 7Ķ>371x/>B7/"4>;H7vVvR/WlaGvBs DMpk'gpۭoxempބ<ary>8ŃxDT˼.d⿩׃.0nSFmĸ.s C!E։ ϛŸd6R@;LS^2彡MXgQ,ITS&^CDNN[H*w({蝀B0P!=@x~tBpw v8{C=lb lCZ!E{/DS؞ZAgf{:.==ANtyvl u=Ua*G)~o̷OsngyiRTg]]>9/u7!0MĐVNД%S~@4Űi".Dj#x,d$ -0FQ {j׮/'Քr_V#uA @$ F?x GZۛ YT&~X:H\*@Ep޷C&ZTaBm?-EuğLzbUNya߽AL S19Ry}/tͩBs Sͯ,Ю$]u8<ߘtN6ƺ:yםˈHI# EQB ETY@PR,FED`w5%3fJ!t$X:h41BALv ) |ȢUW,}e?OQj/L32 w}8*dIU}n%777)fflLfls+ ݹdE32E%2]oo2= 4$"(=AkaM,3 2 f h@@$_$AM7]^ (BRM= .!,?]b4q?*_9|\xQ{=> Ĉ02? ~>tC#Z֩ʁ@MYdru_1fs@*vb~| g~9)GBv7zw>-?!\X<%ߥwJ_ӦZ|0T.<Ǐp_ zq4w4IFTψ>Pt?VuqHjfraKu׭8P Kx[.wlRwԁ5B )GG9Rubz:5@90{U!'ݰ!mj3HT`*z wޫ~9 $$/)b*PRU$5=k;&|mW6( 4p}kUCQ\x"@PD]WSp]ʵqlȿd$-L4R*wuȮeT"75oj[DR69Cpn@k*WT7V^hG#ËWUÿOm%*H0;.˔A.IV5ؚiYq0y-W}GVUy_p)Fs=,+^']R9ۖp9= 1ByYPf4X{Q&= ߁O-f$}j\P,]8֨-w9D#mbirBdƪ<.)Cӹdb]XҜ<$v"L2Bayչ& ÷MnhBE@J$78a9gkg̓cby[Ϗ>R( Cgts4zC8P#\@I] 3\:>*4H^`d\MpxET`%N*{^:[rWJ @ J|2.#f,ű@&RDC1-E.wcW+|թ%S16 !4=a\\ */,:s["uz|ln5%Bslي'ͷZODzeL>eTI#x*={˥G=Y 'B ܯ NvaGEt[ NƦ7З 8/q 8 4b}73{#D8D1 BɡNPAऩ--CA^{ݤ kYtҠ̸M0Q@D%Mohڛ&p};Wk̯zȳޞ<[B."47at;Cdh(RvqvCDE35JE;$u3Wg|c$TІC1F>|~_J +4hM;Ҷ754s/N|@JNTY`CN4N 3{2]"ͧ\{֯tlD.y;~f[t{%MV̂ґ'S~nr4&\kVmZMw3 O>4X ` ?d;' Z!#!%D=t"2(96~_QKI%ĭ1"p߇#>߀`G{}hĿk?a,Mߓs+Kv 57Sy[!WFwJ^od^X'ͬz)P?a@kƘʮd K~t'GZg[BT-RF2i3:wފ`xy" \â0Q.&[Nz{_% gnlۙ`ovbĉq*ƺqxd4;7Wbk6-~L~B$C ){* /8O"C\hZҼ>}ES= J` \&njc 雭xG)Bm/L//i9Xuǥ>)c Ϣ msa]]=?Z&2CZԅagNh0'󚋉O-u}Na+ğH?o:Xfy񪈉E { likJ?:T9ZKh!YlSKϽuq0oO2otkmxV[d\ mNM / 2qv,Q?SЯw ] +ӯ!#v#3sd9g(>.[;.F\~LD0פ`Pg fk.uA4Q |S>!T΄l<3@cҿ_ҮϞ\U<ı\2P=r=|9$7Zאjs.@c-5Z)dzٯzΏ2袴ʳRUշH?*5>x?=\,(ř!6%76lʷKВ:ڟ8qN\;NĈ>ܨ>ys)MDͿ@'Ni(G7$z%xJ^jb¥( '^o ؤ84 r5/FJO]1 @ Wu--xX_[ Jz'{h<Z.鷞63f9S 7%̀ `{e>hǮg6x^bURbBeTwF=~'&i)_?BT{=|m2wcZI'io~(2V w\Qm]M_LE>/$Y2RԶk2c|~'sy,3/XO /#dGX|ޑԃ2XeXF 8JbJDFVlg5 HeySS0?&'%0O-Q,ͥ7r~SS+Ǹ bmo1oV՝T[lI#:DB^@V}; "!G77]LQ 5+ @w覯 "N'H[~SԮ9'{权TQO W@[>b UVk,Q }GˈAv]ʌ ᶬy`\uOyFr \@ c5eQT!rdpL9! 醁Wp.iϷ˜? F2~C&(j} &&,0(SgZMxse ]G36qmXʹ6җ)Jᆕ6֘jty:ֵg/V;4nw0lI@k I']k]GF(6FbTd!*xWi߳_'BC%}3̈́sP'kj 3wd%md$ o8L&םtkW"R~ *TLeydVu1pFYyW_ҹ/=WQT(,U6u8 /`fwM҃b(b6e r2(&LO*p #1hhy9d,)Ǡ IXa>7!voNk]<ϛ1-uovROz7*[hv6vm9O,/"rO gg4bb@meMK-L'>kDSk96U Ti݊ݦ ع(AE *^#JD ""69*_ 9NZav[GHS[y(+"t{ٳ#@Vb? $nR+s=] 0^.i9hX5Ct=_OSh)}CW6&e1w{3>χۛݳyK+ o|5Ҍgmo+zD3E_;fwX7y,XV_z$@@W"T P<Ơ7^@S^5ATl^}_c 21m(&~ h B@Pj"EECX(FA'T P"(EVT"([d 8"bk|y={u\VKY7z(Fvj]ܩUy}s'S$=R*HYJP"{sId&JT6  I@DS;AD1[RoW13X^Ϸx:Ec k|a)bus}C`Uy}1JR<]}א F G~{t,  SW/}pw$&n =U0P"0$" p&_UՕPOm &x<%ǜ7vz㞈F lB#/dq~ՠ fPCKFw>x6BEeqbes}9OL|[~ ϲP}=p=|EGؤ0坁7qGpg^"df͠if(yLHT*P:"[PZ,c#yu0@e ,BZ !.>ϳu-.rK =s;9xQ|)xM~Igh#}bm Oi~wih<]L֒<+wgncmeW%jz'G4SY+e ˮ+s,MJ-si7ȦM{ϋ&ȹ+G>W,ɕpa/9Ʋ-"'=eF+P:>#[Ekشij=.4HQ<=ztVN B{9 B-wTEHd )x THtu+}+].]jĐNSvџ>آ/L7~LHi_O9=Dᄚ2.,ux-gV9Tgo' 4GsIV<4|u#n RDҬS)Q.UNnl{wFqsf< g<X9-ek pxlkS,^;%-& jX/3\BwuР !Je3>%S+8;{އeZ.@0IV {m.>{w}96zw{g̵iwQt4$De/Q.Xݞ}[_EuEhm:dp*lIaP)cԅ~%y7uMEI 祺6˱W+]tmjsݻېNpsQD߮SR7_av !r'#B`&E1<^)2&JNCME=/2?.3,D>, gR) Ofy'~o Ҥ P!.'N7-tA;ӝ Rm Ͼg A9Z 7.q?lEW*#'i/3LV[O%Wf6u֩D..lKZ H®%.#aa6)Gl"^PU"h 젒I Y.I bn7j}=oW?tD{-E@0[5Ge*&9WuJ9C*߇߯^XЯȎu6PƊ 'oq]݆W)ER f #;W0}vkU(46TvW/ S[~@q<+3lWuQOqy@-c bBQjOACq03-1Qm! q.W{^DD_gDw?PW+-Kp&+XEKqf09A9Yg*(K,~pxz>PBqW)Qd< 4GP#RZ~e_k헺p'pŁt SLYHY_FiqJLV)&XJ&TFV èTb=X>I/_2{% \ MM]x*G(=錏mdYՔ8A emv1iģ `\aGEe8e45b^FX9Ö6 A6fc#A ?&&evgf0iwӶ<sQ] ɨ@vYG؈}\]{wgYz&tpZ 9RsOpT8yQWl+_@\מn K6r#Yֹ|yޢ3%ssXWu_uT'n {кN5Aa(Gl1ms Izmh~Ín{}͏w>61 >7@xÎjpg Fw}^s"{!P8@ 7p3UH1B4;{x eAL:wڳ$(R)^@rP<0(S\:h(Ы+2FzXk 6d9^WJi\AHK Nt#އ R'qfG}I_`?)|5L窉?:|O?}\l ,PgZ(UxA3gvDܰ&EirAFqp3Kc :m7@t[)<^S,M 9'OAvt)3 d:~.H~Bz*D?(|֔򘜝J:/R|LNza&'iJ7- ٫{K) JQYW CcK~&nFI_S>8WZ'B'32slJ.+\In'mqr͞V,lX Uh=VZ 3_yQݤ0B<4J{89l-n1seඑ ^yrw'*mlJJJ=R:3K]Ԣ&qQ +#C F؎hM] M Aَ5?9>إm RI4F4%M¨K捩z$_^О;(SpI#}}MomZԺZ='*Km{7ԭ>g]W=:%m9i#p Fd(Fč6 )HNd0W:muĞ^>|x;c]`q_7iJI @bO3W{#u A۝# [0B0Oߪkk:ԱW0'޹z̪?$~%<۷^hMj^sw+yy8v~0 rA{ޕK)ܛ1\9.WC,"kkc:]}1xp I &2AD8]F;e@Rspb[D9}e?HX^B`>x/UՏ<4n>u–QgehܭuLG yޣWk5%q AC՛b g-m1&iwS:RzC?b l8y>q~,>E CmZK73ކ]Nkn9;g0sg RJo)碄C,35{mڬHeY{^Z[*5m9e:}1L|k#ours^ז5ImaV8šbʚU Ijj ք;W[^4;Uǰ_h^)dɜ hdd g{C_ԐsNPb[y?_EՠgHoMo)mnDm)|ϸyjU{@Y#g\u[^VeƸh^TjL cW2Ֆ ;dJn_&(CZILpWٲw6.Q3eߊ*8'6qi] u,"%[dd@Pr)ŗ,KIiCbJ@:*`:d>y B mR D%~Hg/s1jPt~Y 580.Fg3QyJvAn\ lĦPB@Z*As2R!fȎBw<mb,X# ]v]׻v?;# H((Ć"MbNϥ\{@U9(-yzx9P@]^< oU~~?XG,۱w_PR^C6,$۷=lBЎxC8EqS~1#X|VB6aGp l`H<FDL@0Qcoܩq„D"Z@Nm"u:;hxKlN| abJ _H3eD@YX>)W }iKXڴצc0B4JVzNp~aߘaTIC hKHܤN3Q2O5=ZRm+kNJ5lN9K<Mm4#]8AX}p"v;298+dIT!s>g<9-1D)9(j\Tb4"x3q+"U Necκ5||бW|kXP'j|MXc!KA׮ SLJ>mkp&A"ͬ(XeJH0IA'Lt7Ƹ#z /HsL]2{Fa\U|S9 Q STWh"IIA(>&+/MXFߎ? 3J 8k'~WԹ Q#X DL!pi]^{=6ѷ&:fu&<ƅv`Zg\YEJ`Yƣz.&q]^#9NM:,tJ`6e։244*î@ {E!5QAf"EwÔQ̂! \R]}W  oY[ykx`~598ʨԪȰI2~&'|xLl"^[Qo6-jLz"է1VʵEL<Z5#).YL6z+Ov?AZD*'y NpVUw̃Y8_oPuLn$^ϣ΄ X`-oJ]l"2 k Bane+Iڕh-%#ę/)3ٗ&!?. \(ofuRՆu*Uc> Bk'I3|0k8}Y?vB2մ _}F7kŏBbq9c YS![ 81P `7G8#X;Ǝ=5y.j~oϟO=s~wlOګ_5W񐝫>^RnVu`"\ Q*)6&HZjUU<*񆥾I'Oqk4"w8.q@')R31ĕJ &]XeQA Ǖfg!;# cCNH}|JƋbh%YÅ;زot*Ʃk'rn۫w5!&Y8O7=gKC¹6L4Y^7o0;~++4Fr0NA&'v. _}8E )ܤx^Ɩ'8 q>)L|O z6 & 8, 목Q^+!{j`=5zV]Sv%bOzDg67/udJ3/!]4/Ӓ݇K/v(UdxԖ'A,mHh,5тdꉁ~]&}zۚ"!Zj߳v_wͱT2HeD7i^U C=it5}^r-z st஛'IJqDyv{\lȋto*tCQE{;on x7d$#"ո)wyvo4RڞYs"R B2&v8y7%J>?|~gop h~L+YbQ? 8Q0$>}X1T 7-^'T1lY.ʢ3n.t,K.^sXu9|\+J91!rMl'~Pg``^x IV Xˇ)jy#S6=ṩ> &Ol5HCI~q?N8̫I):e0LsٚZn-'k LAǡXNYHl-f5a2{\'SN7AGw66[vٺ[hOqRx},7O1_kPz<=v/Ji-)Y)#{.Opw|ϡs\n.~{ݥG\A*ijxez`O}6ʳG>;4׺yιȫl (;|ͦN`*e.t(@D(j֓@ )5Z6Dk6w-o}b3Wp#DIRzۈ@ǛD'Ƭ Ī[Jjʖ~"S5mQ ^1k,T\h~O1*|Th4Dk*R"Д!{+Fߌtd>|L`#DǑ3<@cUctKya <Ϝ. ]_xUdcSgߙzՓ@ݫ/um Vx}+̝'V(lJ+Xh*Rss9-0O2Nz2LAM)E=:jMD/NfHۛ펌z;z"UPB_'䎼/C|o{{90]  W&SWUG[m,j,,/Ӣ=G;N-j =7yZՙ;@AD~rR'qxZ!K?_N?zx  ~ʡ{3ppcy]._FdA(=qXA68wo3^q`>Otd w yv,>^q3\L}}de|g~NTXCNnY@r3hŧ+mQ(RD />76v(JfuF1mbK+E/zfsF@ Dx;xϯx1 .@s(0EݪQ]]-KS! ]QK|kNP0W[EL'}c k]` K|+IhDhLqYEZH+BD]A(M h y b +ko]+Ɂ<?K><|^ =Yv>:GW3xBGDTMXjRYۧ@ErpOf"D?;pXWS$ rZՃk_sa /A 6JYg|c=-JG$|sN(|:Ds}\n>%!R鯉4cB1ZoT9mjѮVY%[ݾaϛ6.fLK7nκڟ\[$Nh0{ k޲8i4'{Iyζ=nv,TzKi}4=5O /o&RyF() 7]\Mg)]m˓OOW|o"m8!n⪪żڪ[k 1TTT/z &m XM$ۏOc3 7Py*b) 4VaB*ٰ H;FNc__;j&;A 풸mjKzM;w&wg* TG :L@P3ʂ.ÄV]t Rzya:$EXzLLC dM\f ,ffv8t@dB<!o<^PR[]tmJWG,ロӧC+83'^6 y!ѝXQeE=xgҵ1"bԇ)5j4Gf1ďN^ZZ &wXAnε6/5ND UD&<]/"U3Ѱ_ojs ΤUy;֏ݑ#95_!Zč}xI q3! w.1c; dR].R)>N"֏)*,UEh7h+>+z]9̊;`Mksخ9`x&27'it$~黲6A~ޏ(%稜[TuƢً6ςLVNiCK͑)[oW?#{5qcu&4tQ7%J, ~"q$jYlI),]_NN|}!a5Af c"@FjGou37~0+-םCE^h ߄{C=M4q,nx7/nb}VPg/8S| |!330hI{;>ΖjԿX~IWCg''HȠP lhFIx5 $B>GUA*>OC>a6,b)y % 2`EY kK>[{0<=X %f{O>pFdhqeelMJQ.BL7LĔ7҆ ^6Nm~׾0 5ƾ}1e=I:ZxB.Y^M}2tTQUEUT¦WmE$I)RH "u"_r7^;վ_7ZU]vUE=y״|a潗xck5~P[r03$̱z m;bb06}s)9K,1%xZ9]ode3YF+NȄ N P/ezɹ~[t{c]mImŰe\'Q`dm0={`v3Ȑo-b鑻~A58oF%|X]SZ) @ eHRA? y@ZzxER%?h+/pYɌZNR,/NXҹ;K"gGҽXRl- ?`(m4#{hVI߷>$`xBrcGq|(/w#{W8ڞ ,}bބjlB0km~< d^N)㜪<9~݌ FA*S<]eY0(5H޼Xl#Oo߉Bd#@`OĄ99@X$qzywkOB?kw yGI/'ZD^WxDea6հ3Ֆ H/\./ߟT7/|gاƑ~kwp{^@g-Ť4lE4QD PO=|_v+<ϠkꡧCQBX蚥XP-:ϚK>ϏYgO@0 ( ~3겼37!{{F?,g?ZܟMfؾԍW"D`_]r?M5g@(?41Lp"&Z\7=,P1~U mGQ]/$C[ y=Y89w5Vs9ZߴOm%Kݓ.5S\&;q {*)3_gQEg{qۦx$6Jθr=){۲*P4"Q=A+WތCri e[}AuFW= #w9ׂ~}~; 9|\Q@.= BҷY{?~: ?AqsRa{{bv* Fo}V6򰖰?cOaA5hDKݿA YiA0!_\>;i& Z )*/&+ P# ̔Q_-MB0|~ W?0x>Ɔ3N3БP=bRUj_AȊ% ω?\% y ]y$>tQES{\{!"lx6[-xT3E"$~0 i|c$ u@vo>т536aB!QaםYQȅ)ETZ{|S:SYyv)kbU'? NqÄ$%bW/o; C,=-'P2L}XI" eMC7sC$&%aI (}86me}I5Kv }#A lF*&Q@DTrdn=/:^1DRяy)j]?j286 x6%O3&f;۴$ aa!Mކ7yev# ^(6_V#b(}?X#4[IPy˕we4g58fVpok}Ym*l@pѝaʠ4]7~)e L\~3+ VsG~ɲ"V3S9Mp&@OOKwSM4GCZIXjM{Y>ުrBLyr6zkNϐ9eH5e"?akɆJ ޴.z\[.}aV cW4ۃ/NH39#jЃx6ygr]C! /G%?F Ƞs ߛ?RYv=zy=OQ+1^`Po7lW)Yj߆փJ@#"(R Yc"DK.U>X9A")mJ=忷 ~RP*i["{rK)#!"V Q-@x@<(ߞl )AAqC524UI߃%HĀ>.[C_MZ7 3"#F^moB4PA!L"^d`GiFγ!qfXFҿiQ}6|a/=,?~' *-, ˇdN1,-|̓<=NH+8l #s%@gE}Ug ߜ BVЖ4# "{=id5%.J&3)vi+.8KPe?~Nv{A9J=Og#D_y̾Wf8a,s\y!6ubM-Ugm|U2ϫ̹b&eyƼ=oW$,ps!-sUgDN x#Tu!+" $:<:|?dv /A9B4dq>ZY޺S ",pP( R9TF6#E8b7d с&iA _dyj#w\zRY+&ji Mk2W1yFRIM RI1o'Dir#B30! G!' Ez9%MBxo{͸ý&%fQ2 n!92>y0`yhD`v8Y@ {,$ޯbxɨ&\Sk!6ŀJ4(>| YFm6phĸ H LZ+mJZ;Kxޥ eٟ9$#ex 6 D>c":{P#+} rNߞH:dyB37Lfr=-J"JײN=b~vg[3;F=H57@$& +kr0Əvii(׎M`28M&!$c8O79wq^t:H630G| JRq΃[V(ӌc߹ q&Ptyk#\:[u03s Z׫ hD &(ƅ4+hfA5+ACj}yaMXuXNȎL҂I#t42d:3׎04Z>(&(""QKHc(l&@n*7.*_K_,@ OQ6L@:\XZ#@I3q#F;1dxGGS0Opwqhj.zf Q%p )A|=(@vTR, 1"[zS(Yxl`LJ)&S c"Jj.PC҄RtaHɨ_eb)`_>Ĺ&K%2XM5 ESY֎nމ =oQXŻeo\ҳ5{む$7g cIadߜ vXc w){%٣y.y-HgoJFrDCh樌fw晉I:.凮}[n FSn;$תZ' e>v خoX]+,]o%BnvzyeFkyJ 9geB202 @Nzc.e} LLj;ZV~}WXe~ja;}}7s쌯w{ ̩z^*l;q|%K6MkRz6}uWvo;aSbmSIQAפh><>Voa|{ڷf2_B*t,Fd< P1}qCS 2)J,@AEXJ&d@e0efy% T%H*B_-ʅB}(yϮ@E4 wXc Aٌ9dP\xtq4FeLN3__]GxKc]3MҤ65zN_}wr깔BFw=G?SQUUE{KR"u軶g+|SV럎|>\tmEy]08Q,FB#2 e] !5 ˾/<]Q!f50I.AL bϿ~6(Jƨ,S7ǍVyfg)Pd|Tΐ|BD-dn su"yB ̸rMڷ?|*>VI98X.pXbD>9 #! w8Q$o5 zM!EЀ!fЉ8_0( (FB>i*! wI$z k9| usBPʲ ,'Pz=͡0%WEXgf)_.!JۯdnjT3)$r=ar$C 25ڻ.ѳV왱џOн<Yig]J؀H 1^"vTk4_ [ޚ˧>F1e)#$p?HQUB"L |Wd0`ҁ(@ӹV#_zkgsGW1|NdBEܢF 3gs̛{`4DBƫ|vځ\kf0@m#UUk4fT-jիʑ."`=$b>, 1";}j"J@QFc՘â2DƥA}#},΋JDZYxx=ޤlŸv&_"]pdړ_@m#dH=uցT/ eS׵.m6Y<"6(I1{sGf0^)5NWƠ3f#`r:`hq(Ut|kRqz4RLK9a嫴]'6`h\?  څ-̌%8ŌI ! vYSuγw)\b> !g5M`EH$4zbtQjg$HIYD$s]q#ԭa+9CJK:+dm#{8Ђ A|FK:\ #2"_u ahs5{|o~$ ʱbv/w˿'EWsUUEQul6<^!S=\)l%1u3vwĞ hǬdn^~ ^WhzƊnw*<z70q^"+aI=HqN'-N/ם}M(ؾeky'cc{=0* Ȅ>dozo^YA""vBOa G?7F4H/yVFi&QDHYB=u7. ^mLj*^7NN.xCHQ$i I$|g"l^}s1$)ciM)Ƴ'kU\M*TqN+ؤ訤YP&=4BwƖ6eߦ#,հ`a -S@g我&L"+lIen"D7e(^!@[]--mS8u;ZT羭uOgS^"uuR@vsL]YE4LтE0ښ=q5^)zKhVi2cbB`{I@I U|da*S:L柚U>zu\쩭tU5:! ǂbmʕ-GUsc'h1x:_Aj'z {~x~hӂx U㟃<4ea@?x1hM4G3j=hp5z[0Ve𺆔FcJ >4CL؋/{eWȗ^*ʟusZtkz o| x< G>AKy4l4Ti%Ҳ ~NURBNx\<2* ]V(]+2=Nn:K*BkQe.#Ӿ{l3]-n7y_2;74 r['bISWOuY374M|qs>׷g*Ԉ7>^UvdUw6󴆮Ƭ"#ϧno72JOG sGW e0ˍOz2 +vsR݆V{YH1;5yW1 }O&q~!: j~{ϱ զdu%cj2}by$TKoSIUKƄ] ~6J몧}:sv^WW\=y  Z9mt r$YR ^Ƕpxx}re'Mo 1zf0Es]MP.1HCc*+HJ<,՛8-wXVŠdrl׮Bt٬Tt+]ۆo= #; ֌`Lhα\w"5MgS< wMȔVIgo]P{=ڣ4um M1 TlUgӚ,[a@@0P~'EY3ƶ>~+4uLM<>9WGgK5 ̩cP2wp#F_ #CAO gD<"tIqת:!`VAZ.{E@Wl^^bcmLX=ͭopMybT6J6.ߵBF_$Jd#b- w;omz6zP =C=5^Umf@ޘ93QH"BzޅgBK/pB1)ٙ뛂{EWT{wWbjvo9C:THqDiuQ HrK"x;h<T !M G5#"RFlS}tWZՊ2yzFvlsCn=hum$c5Rێ@|/ޠ l NFZ噜v]kb4!@>(B!9VY񞴢5[m(mOBA&Jc3(gƫ#_r1j Mpj@k>;OKLO63C*Vv٬чC"fZЮxa4L4V *Y k: mr"Y@C!װaD9'gLeYV+0Peocذ4}+}9rg`Q`a {;FSD T/:ڔ4()Xd!_FB9smu{^9Q",em B#H8S4Q}݁T D] &Pǟlo7(ѱP g`6W.!rhI2ʀ>"YEB/0?EY&nϘy-y3e/ЮwSW\JJ-)`\DuP耊̧+mq;[?EXa!d2NWSZ.æʉAg8?o<)dLD̵SS뭉n.ąIQsWBg[֔@[G64@ "JCa^aC~Si.Vu؟{ڃxD ӪJ=N2`Ĭl|ȃJA.!țj8L.9כSNh&e6Cg AE4+39s6f|=7?qXD~QHa3|U9U"?( RY~cAyIᙇAZ#땒8y!)>oUjT E`R9Պ>|*%7oϾHr>]r]Qp h3ѳ}Gwr]XYGH1/+L.lq?81bI'`@n}eO~ʑ4o|mhPy|ukSM+vD ꫭ X)S,r{&w\.Y n?Y+Blڀjt`ouONcCmfi7>JQ`i3?8Yruj |[I_KDi &>|W@)~k Q ׎y& MA D()MGI X`,p*"AN@=(Aa$H, &2RXAaRB BI$P pV {f"2(8 DC1WD%f"*_ChFxiRzvЯr5xw[wۍMnf8U{h'UQn楊_=?"z:X ~T3u@Mh+s%Y/Nz)>ߠ%\Q?C :|fwrm1*J!(awwO2ZW7ğ5&m ?HeR }?KĜ#׿rֳی"7~"5W + OWx=)06QA[ǜωWn(uЯp^qu-`f O)eU:ə{g01mۊϊИZ yv_'X{{%qRxB~Mӹ;xιjHgŒfVϤ Ri Ϳ[SΓfL)mj).7I-Z :SFѩarph%ց>H iBЃePsGGˎ:\QNļA8 M YYjA2$_][iEZ3dɞ,ꥀ!H}C2D'v{eH>B AڕXD[ ?ΪQ{hyly H&Xl5:Tfl)ozNj|=ӚhXY|7JúɔEbMHf<]3UW{UR-9ӝyX !mm:ajkcnܐF#yߑRKÏx: p1 n,y{=uGո}rIx:W/Ę1\^ojG.y·Ryk F`,y}_LG%l/7_up?b0ʤ@(?q>2J ߤgۤ^m 49^"K7P9d^ l?M_u{Ǿ>^rNhq͝gi s޲tuz$ Enucwo!o}cn{5ImW)&\߷Ч Osobn-dP櫃8 Zre-/)z*49;d"X܇+TW64|A11I }%$;gȤ0c3<e>k_??^<,'7eb6 ğ][k&}g,qmy-Pz&o 'z}9 J4 Qf&JPZbr8ҢB@F g-V®_wPgsϳZc74i\@@Br~/Ϗ߯cA%d1M+Q`$l~fHZyG83^Newl=_%Pk'wPjZ1׼B0x97H#nJDZ ,+aכ_y:\e9p +p![F!PR|`jSBZD+n7Op lB3P N!`o[:[LT\n{¢b 韾)"P.O_!$J"8"()~ [`@]\#XB>yWs,ΩR2r#SlBX&gW5rHSs' R,s5!v;ڳGأ m"_ϰ_) JϷK_,s_c]hS,>u_)L*>-5g$|M5]0KqsD2Ϻaa!/( ]}[`2eBy0 Hosda^i3womtOGٓ.[SǴSޤ=;-6n!)kѝ;~_ѝ;~<ih!0TT!.r~ yH>ܿ"QRT$A+c(:W]<5_^(58\j 5ڜX^^m&MC l s6ds*(Gn,FBޒѹc;(Х@39[=ū{ DĊNJB<6BcWWAZ|d%m>d_q y:[4YۂkACzwΉqoduyH ARC c^ nϯN߯Tϛ=kY{V;f_;Dyۘ&y ny!\ͤA1^r-Y =+`0@?QtRkKПL,-6:)SM.ΠG^'@ CY+@㣈5Y}u 1@W17'UVs]oZku.7DkͥƐC`(фPCNfbL]1`>7EOL|l{jRLqsCmwћ ܐMPI*SCP4װ R 9+GMGY.[Nzq+M& ~K+yYPEi@"QtBB73$DEWt, fD0,qd+Wcɲ_-^%4O"i$b!d(Fa ٫c'T腿8w-Hi /1l}6?zH1 ;^BELe1¹4L2N?E)Xx >a9!A.* FJ(Ap>ʫ5 DD.#pY9u@^-!H0yMa5A[bA_x=?`_RiTjsi$% , =?oJG`˚Ssk-sP!>RVOLp T#Y"d0P+*~&"ёdEHE=yMT$ "Dĕ,AQ)DA@QIK7uV+#"UA)`#H"MPF1UATPXEUU"$bF  *$VPR d(,9,Q/ 9ĔK  _7?w1ǥ/J^у E?=^GoeHxQ*W:&V0/֛@xP(NEOO?^V?]Z8u<撐كXxBw) 4QAM@; mݲ=o8/{[@:9۱:JN*ʚ1 9+ԠtNL! /԰: Œ? mX#JN7͞Qp䢩z7AxGb~mGͲ3xa߮C](/7& {)?@:1{qpEBrkӞ2R t c(joDCg'̜*)Hȱ`?Xm(VZRQZʊ)+ bY蕊EDV c E"+"( ܝ@ @ 0X[0|B WoWA 1$7.~_uwEP/' K7^%E¦*=]4D舣[m P_U`Ѣ,X,XAbIU,AER,X bUU ҈"@Q@PPQUUUAQcJ[JTƳ dAE$$$bzS z~l/`E8Iđ*;REed^j#aH|ΦdnOH⟜C.rNDu>G sşq]SW2Ҍ[kHHR(0YkhAe2$-lKmhV^Z򻑝NO,iF^^:;" lBG 0 (a]R)":DبH865ƃBCf=N}$5O; ##M[ T@!)H^C "iNSb#]&&2_5]ݛk7^0&e: hzPwDN*B<-4ΗhC7msȄ`x>N,9ξ?H.d@7/_8cy3oFx%Sshbb$` `2$c`D@H$`" 2$1$F$$c I)dF1"D`F D!" AE!!R B+dDA "D`)1P>@XERNBlD 9"bd֛ל@PKJ|m.' [\HF~ Ȓ")"# 7 EDC Q7ԽfDV'd2fYCЖ1B +X*E` `b E>>/~8J!xB#%dߪeE"3&} @otڡ Sʯzτ!dS|?E$ Iߞя{ #>ϙFavz\p  P\ (pU!£!RӮN\A*0qJ p撖½!A# (0ք ψd[n,p=P.ltCPgvPVa~4,fx̀EYJqxrq*A Uex>3N0=av~ [LGp){zNLy6D#nwBӣfNg$ w_|:\>sFFdͦebp>KV7֔b&Ǚ}n8)I[A76 "@ zXuc+|nJ?Q߀(4{^.S"d3oD{>9~AtoPrdvl?{!N|)ƍe{'WQ`Lò_ )nq)k7Їd %1*ENq @=1"+ t:N7$SXRoc2vxw8,?|av6==ѽ-QVL|AE9K@xϒx{˔g.o0/^A0 F/0+{J6Oߝ\^4uJ_ګțodD~?X;?ifu wH$c؊Fyt=ڤ#`tDgw>~fYP?@_|7tfJ w%=)}>sw>^O4.alP`arD;r*0>3rũTvt r,أ Okd"'H,R, "2 HDL|/G˜#DRu D E 軯=4j]]OB{rYDֹN܅! QT"Ѱ|OFTt_Ez,6~ΰ=`#Fc"Eh8ޜ9ۖa -aQr;[!ݭ0g@ErOIˇ[Lz!7 ? e1FHKӒ=R7KQDG"'~prl $L0>5&`wUUUUGH͛IB>B)!7l *H$dDZ:{><1DP?{8<ÓϨ* -1>0 RBց! $G/4! ⁷2y \AQ0muk`jB}?/c5@XAsϷUz~?74 cr*хV[L%0A(!-Aj Ѐa8  gʫUUQTQDUUDP~ Bc鵢xܫu``~jJغRla/`$n~w2\j`fF_ksD:!@ :EgA='jgSӠiI7!cP!?]v$$xbvL70_Gd&$@V B4À3[M ⨚ȉͬh%ѿx ,Y5PtW?O_@pվ~1)ӡ=7!C`|yb'$`]gHZJM3RDaAM&fSߴn e9(ݨycTU sa:$ L U@橉~4~>)9@=FρzS۽3F&qE^Fh:Ł&DЄdg8PIXTQχ4~ێe  c 2)ħV?@h#%QꄁBʝL :Jz=V@! w h),e*"I O\P _*=:Aޘx2bq?}Ⴀs Ol2BhO@m,O* /w5'`xĐytQQJ_9'[df8T\$I#;βٹa2Yđ(!:*}. S>}fqxŒdށ+w= }AψI[iHoMK4Cm l,K 4Ƅ??5VȈldIQTEDv%AMP c sCX|Mt 62O0="\F"O9XoL: j&%7X> !ܟMt{Y Z\%Χv lPXrC{R@(;) FX_%$`T({?`g/ZLv0o;U! 9%m2Vt a;ˋ; P- DA`!0#0D OОpzPl?(7=ڙ5þsh  'x=Ox_`h>oP PbDq=uO P'a'9̭CT6Wa9GQ(T;BXt 3l{~E3;`O @C@8 {(B8>hB, $ j_n;y*û_+T !h4@n hy?YI b|@ܳ6 g:rN,B1ٛ$|Ddq#9ׂ*-Ap|bE ,ɞ&Ц0dda&O"p%I:PaN;bI 5gID$ Gˮ$|: " 'la\V6oKWPcQI;[Jn9o1c, V+4+w)^4sxk7@螿07N0HFnwX`v+Dgi®l_4mIE/ܖE,$zX a= W,h@ @/G#Ȱ'FUWz$zvCaQ"'v4#%RXjy~8oΏS o綧\沂 W-ȊkMЋh~|`SU$jqkQQ! ` G qñ31Q'hP;A݆{E@r@rqr9~olOqPڇ"nM~{ 8O%0vmMf@ˏE0Y `Z Ҫ|z bmAPI}ދ4Nt A.aas`~p|n;S9y^B4 ë <ҀdzFǽhf.{7.s 7rBY Ғ?_^?oܣ/%ס (D E0IղFCDYgN'޺}l8OQݩzlDzk]u:"ڨR5-pEb yoP5,h~壴0P+#S! -66ћg 6Z`\qT~íH'|~?skO4p1g&rSvbM5U)!5b`f 1]l+@żP7_ޖ@Sr L%=E T~K @!6l=¾lC뷶HC=  ?/?C_p_'Oן=Z .~ވ?w4@K L^h\:H 8o챥p*)ۀQi}GA! #o"x.Z[#3J 94V7?7iE?(M[I5naWW FIHy16#fMTaqNbbmJ?^:<ζ0ټhc??9B;pzV.j:>VhBf .OfS&wr%qPlXXJ ByNtb=fz%%B`a7qI }9 8w$P:'[ƶgglZ.("2zjBc\ח5; P"QzJ !y j];r>IciR";^ Nf'AQ<bqAa@ n6þXD/S`g.$ ^ygױ;QBDЊf FAw lrxRcؓ2\C9- ;ws"Isi!"Bŋ×:;Clsa!r1xFxZmPӁG?8D0^IP66SW ڡ!W2CnWFn<ʶ<:'$d"Xw>0!kϹQ`{x7` :ޟC;L l 3u[kGxl 40D݁4G?;w SAi8-k?$B__ 5>*IQuO%-&0d@)c0qr8L\a8L\븢Jr<4 4:]rht.S)`0qss T`0qr8L\L4:]oq x6=0qr8)c0qr8L\.h$&.`0qr8L\.S)`0qr8L\.S)`0qsXht.ht.S)`4:]S)a8L\.S)UbUV*5r8L\.YU0j0qrʬU \.S)`0qr8L\.YU0jX`$EU6;]d$ѱʩW)`0qr8L\.S) Ơ 4:]qKHIѱ8L\.S)a8L\.qK`0qr8L\.lC֌4:]S)`0qr8L\.S4nhwL\.S)`0qr8L\.S)`0qrʩW)̀a8L\.S4a8郋a8L\؄54b#0wL\.S).` 4:]S9Fkht. F|hwL\.S)`0qsXht ɻ`6`] hj4:]S)`0qr8a8L\.S)`0qrʺ$نK`0qr8L\.S)`4:]S)`0qr8L\.S)`0qr8L\.S)`0qr8L\.S)ULL\.S)![Rj d3&ܐ0qr8L\.S)`0qsD6&t`L4:]S7 郋`l]郋`SS)`4lv.S)`0qr8L\.S)  A4lv.k T`0qr8L\.K`0qr8z\6:]ht-d/6`Y.KY-)}ymx W M R0Q)+shᠡ [ |P\9n BD^ՙ9zpIq׭FG!5luhHBW&?4#AQJb2M(TLF*^'?40:3ɁM ǖYg}sMȷ#MKH+6([,k:xƝyax"zHtPR/L*DD3)nrȓ 6 @ 8ZRlg3J #S0*()@m'NnlNrA|X FoZT,K^Nj: $X>;Q*i!B_A85 H n3ڢ[NTi܀ZD%ʌmԤ7^P )ȮVdLa!`-G%]FtenR2d᧘q"+sϢB&fL}CHIGQL稤1dZg͋Ƶa<q2QlD@< X$F*gkL&F-`"R oQ67ӄZ5[iF)=ק=<U 'mJۼM*ؐ)8mZ:eՕX07؜#ֹau ;T[SO4K$2 ߶m#坮DI^$Q#z?n&<(=φbDT,bt%/, עp`8+)hB@ӕûvUNmGkq$0 }@@ЇMunl*RXMuMC7pa+(eG(f-̈́B_p{Qz5r;,f9#(MKUVux2)Hnq9<ǙG%FNL z fK6@ ^cw!4.B æւ-Pwbȼ ;7V ̹&ǹ0(T=RÉD?uOR)2zyzTb9;tѼGorDl;)ʴJ?Zo@ v(mCOh1Q&gHgWks@9lǐ"IG2m(&ݥ탿o@j j23Rm</-.D,Փ*'6I)k[ 1 %Y[D;% ft 1 O At lViڢ PT*Cvi9#!<++d] W|HJk5lrzn1+D3׮w.{Yzń:%d"΢QK+,Ťe W񹹈yz }Ė: D0*2Y;DZWJ<(d : h (PUJAL[4"Xm{B'p_E5ARӼXwv;̌{y5t2ӷ^@'"9 @i;cC+hdGXh&B}D^"#ZLJm! S\*6[aaV%7 BCkGh¸"lNԤ dP@L4)ĄG "bYࡺ*o@̬ 5nU4ږf]7^>^HW=e3ou>VB—GJїhV:.ؽ\h: -Hp2ubz=Df^1t 0Cyp# "NpX\3RG-Em20SV zu_l1k-syҩ yj »/Efޠ)w\8u 3(nT@E+ 7}MS8NSCJ` gKEVƒه' elH %dV{bގ߮{+Ǽx5@}؉8I!`L_ƂHް=dPD(Myz BFŒ@1%=* YzKm^ELԁRHDBvI!ܦLPio ~#{Kt3 /Vk-4jD[ }ڱ~Fl6D[@HD {_m': B/ wqѬG{c=Oifk5RΜb!dh=Ix-%R' X 'bU T8v $@C9n%,E8O:{eaQ'I%5"AN@F92-f|KH"Ăz*A(#o ̴ٛ[G>o c6gJyQ^q<"ƀsL%"!QC~댒'Xsߐ;&@kCP )D`%Ѭw\cK@px(akv3M; FT~4qRV}&: aW'+VČ&p,]spr)8HLGg 1!*wxi}ta0VE@ʭYמa[%TT <" Yz Q:QGv5*C#`7ڽ婎hO)' d‹f)ӪpAU4S~,7d}:ވ 7 㰕N-A3 p{8u)^Z U\.Ji}2t,Sd:.^ʝΩ`T*aLxe_(RNaRHJP{{EQ_}>.agCdzsh`uA=yHD/KA>j[RT ٗlaLXh:ONI$*GŚ6/~< Sk Ol${#D*$`ţ-$UXWο7F lLf\HRaduHF6nv`[b$4ρ( uQqa7AD4XsY4DzǯB&2 9 ;ZϝD1 2! ("BQ k7Coo ((x2!Gy㳆wͦ=}a {4)@WudLglQ߹5=w6=Z7!+,ɒAߩfB pkɇ Sn-FKVA:d N{ X w) (O@DDEƴvr&;w(ȚġʣAߘWCv`imz5~9&q};\+ۈYa%5V..WS3Z]&8a]y-Ӆ\|ַ3^b|F~.ts\r9ƼaCo[-7HU x`CJhT7s!JT{Jad.0(Hx"F5E,WXY_ HفNQ##ǙѦb59*{8۝4&*c$WHS( C}`5f&_?l #?dcL C06_z{ DwyA7(f0Cc!212>Bz*=LCP<;SOB+/!Wc9K{L ;4zKe,(ԗ~uD.`PÎ@4)H!GϻJk{$[e ❋Lgl*  $ (3l=oS\H%Ԟ ]8+OdoCMq*sP7 m0f6-D۬7,Q)xŇ=R N2M @CngzgJAM[RQ%,ﮙ HۭT\C֗:[kWՏS !9&f/8F;I|ufq#:ʏsc;z5Z[G)e¡h&.=Kg%KZ9oPǻճe:n 0@+^2|vy_zGYN/mi+Vڳ黉zpSoj!_3=1(v)&W.{ wq D<]̥#8ڼBPCJC$wOv+]e.#61;cЯ΢5yǢu=s+8F^Wa]:Ǐ h i)>YI.\+ i= .CpR6f (o><)K`rT!ѥ䪛+S3UVXj¿PT*|ujـ$MDҩ6 UPѝ=1:s+.CcG)Ą]aT!VCA#>nzXDCt@2cQ?tF+U| DH$*VC,T]Ȳ^CG&GMZͧ$PW?R{5V6b@30ݰl *D`)#Arf><m@h}~Fq!!l l5p,; @m5',WDUPra7A  `B8pglğ?~xO>NpQ Ǚhaq;Slm68̽z"":KY͝;9:㞬Wd"V9:+2F ;Cƙv R:  ~1q*&(Jqew Ϸ i(Wxl^+=;_U EJQ4ǁХGtmd#r)Բmjw|=F``yۧ$ nP^)}hKB%l c,}!W,dPCur9xxsijTơFz-PV(6y4g)z*m5BEf |rRxyuF0X9ߋ#wtv\dd|to\s4ƭnzMDP v[PT\[  sm8{WC 8#gFI'K,"X?6^^oHkaN=kT햜j6[ a q1FeәRWPwp7!ݕD9 [nrl̇ aH"9etQ,% P[yP(1H(PS_z֣v7ha}ef(Unuy'%:eL2rXk+L4]7V {IqM0mQV0*ci(Ϛ$t@4Sv1NJua2*H~i% Fnq ` Kd>I$,/_e<_iϻm4_t;\WҎ_Hmw1F>`(8#4 ЁgaJ,%YD!iz @2t<FPTd3UD<ē_nUi]d($(Y(DǮ=0:`up`kY5X4+d3!@_NY `ND:բ`7f ~ˆ &d`mìiMرTZ`&a{QQZ40xQ{h׻jI+;[ UG+05 A'T'>,Xb[bŋ,lYͱbŋ,Xbŋz[,XbϷX 2ڪ A. Tf3z̓nwp{0o5(8fDP# ZmYV"l-'3QDGy^+ `+QP bp5뼑ДÇMg&sf̑uA2š*r)5ZvI)FPJ t(S1 ]ͤ3,x[U\ \xlzoQۭ$omxCHU.}"E_U(!Hf`b!ᡰk&gUF^ݜa;1JO +^0R/FkrLgjk{f6LYWw+s+4gpd.[lJ5&'a(`T"rj1N#Dk :b#@{r˧'c^ÖTga,گ%7%  "pDuxGNUJ]5pCb sp ApYEʊWh6,|nzM~;w0=RuG&x:[evSV}9ņ^ӎlA7tWU+>%na 'YXFp D*B (IN%!&Ҹӊj׶[OM `cSg<&!27!x?` ~7XN2-K%aK39Yj9([E9S\n߰CwVTu=sBFnb$"sE$-; #2,e[u uKi 2kf Y{Np~e睽ufӻ[D ׊< 5$5ԛ^d (`E<'3D'[-.p Xh eX;4J'-JYF#2 HQqfjPs]VpXcJXAlXtpϮma(\JEQI *Q8;]uvB4dpmZ̝|_R+ mH#I h&ލZqD@u Đ_0m$O6B,iEY0wb:I$]Q S}ÐHb+$!SYq0W+ yВVu_sGlKe.3~oxP~GQ+0QKiJ7QK_/ 5YFfaC ]B* / ]ad T ^ dt\qHHn<@ՀӵD`wBSg,9XMma=ľn?03H}⦆rO2,mX-II.\ǜui2豯;}{v ),q#!dH*füȦuaSg):!@ Pa>R;g9܉P'8ragxPҟ2%l*W-q$F Mܸ=i wPez@tbI[i\vic T*N hB>{3m'm$!Q+\ސ`PֹP)>EA"3]tٳQX! z,3~B jwYwTG8{%#|glPThQTT۞fϵ:2-3z) Ϙo~xn'ET: IH[N}d?UϤBԌvG@&hKu27v.I/U*5:YX^zsŪ"!=CQ('8eBy/Q8y1[r` ,6ޣ2aDE%:̈́9f"9O*Bzh<4x5p"D Cl\u"4 wN/0Y(m@s7j@$cB!?/XVUœRX@1®- GCv@A KЀ53¡[m[N,JyǪ_:%$n*%؜&Na leŪt 2 -!x$ kN'nw;MkiT1oW%O E:,E7OQ k(ۮR>{8"fђa4&Q&+$gJjZI%N#J`m3jk m@(Wtmˁݻ3 yS[z.FNJ3 )l!shV,NyYBH.@pisn+imH n;@xukJ~OP_y=Yp};Ԛb$AI΢E)J/8v=̤#6<^A-0@J B vxw @E%¦ F/ D?]`3yˋui}s\Mia#1 lHUw*$|u?Ft~;oOFn bŋ8!kQbŋ98满(U$m_^+ ̏cij]:Gh8LBE$B}ŋ(2mY591u Q(4;01Ĺ7G!0` uԴMz0V^ K=:v=z8l37+aԷQLHdN,#ͰU{1p2,vrhK$R+Fn ](G="mV͛%ʰNAtiFUI$U&"i{ѫZٵҎU)ͧbä CxפhIȲn4}UA-ꬨz޽(С }Z?^}_^b4VaEca`Yd %]D6i 4g333H>kQwid ~W5ŋEg}y}\MUj{u\/ɠ =yUI(m6,֬ XO G}\MhX#׷E2$NE/ќPN`Q9`(<QٶFAe H#qH<.'&ryA~Ņ'f7DDE$!H RxNpsϣoOMh7Ɯl] #uN+w˕M>&M7em hbZCr)UU;T^H3JOJt`R#g%ghe8O$p$%^}Fwn/DOw<[RI& ҠZ8P08RNڋ,TuQ'`RPH%_tJBqK5FҔr=׶#z Iӛ1/']2!,kq:Z[f33 q5@ ˴-qI!UUU`Ҏ"_6VVx@噈x)8Zi@FN 5ã3 ` 4^]巟rԛEQ6QLUGL(l ƽ4?qc>>;w+$P񻨪`*a[*9D!ЎځHwڻi~@4!YƓMCܡ(3#,$jGm*%Vs-A RisDދgHNxڰd ȥPneݽl5wFb )ǧ@䀙y& BrU4 zs$c| Tv!T%{Wy@*U:/]tb͆>{lҦ uBɀH&:eAn|6Bʁ9ƥdr =1hdn% \ 4q Դ/!2 ك Y<>c5 a9 R>;v.8:Ҙ]tfZGgojBt$e 40$Rh/dRb"Ӌ*Y7e @0 LPa,{IE*~-ʆP*) #b2d9 i _>jF ޚd ɤbHcmm L ("]ٟ] pX" F;Mޏ:IĄb;=cYL-3h]ɽ֬$RI B@"S(I$vm +cRZ Sx$IQn@= %C:xt;O)dWQ$XG 6QV [R #À ,Nf:j ,Y ZTNLl'6*2Rщe 0Ҳ ̖Rޚӊܼp3:9DXz})gnm3dQmԣB _^N\*j'o;iqUP&: QWjo˺p^)SdQ+\;m] .-55/RI$Xʊ@LENX\Qu,HC`BjP сli+;k唡_!czNl]Qd gM:%_X0Kl6N, T =KPeхL E^x8<p%)Ib&d)zĞtˬg78kh3tVV !3@6NpΓA*`ḫ}p4%}E/IyP.Dz3AH\˜O-P"fyefEy|־Fbŋ,J@(?zkD+Lani qMvPQEP51;Mrg:^a {׈ i.tZlqk*PL5|0C0M%>Dj:Q]NV<1 K]1"ŋ,kbŋ,Y-(hoM*""/OUU0Rþo9d%#$&.ӳ| DlBfdCIo̱㿉~1_pC "U74 rb]qw:6ZILW TĨ8#}zwd\r#sSߤ8{[e-,=N:sTuЎ,O&h HZ$ @2/ $TPJysl-`te߮zbϣdI;74ַiqB.|kR+) WxP%kaDt"#2ZMR(+C3*煮]Cފ9GK8S|F 5#ҞUd+a ~@̋pIS 9{j=絩|3tu=d0w_9\Xѭ$ ؤ]@\3O @T{PǤKEt\1-x[ZfwR'xfWuKTNQ{S榨W$ePQ$4X{~6ĘǕ4PcGW#s).]"ġя?(:zj"/** FEAļ! 흦M .( 3ی2iYexF(o"5jiqE󃑆 2:+@7ʀS@f1L lƼ3v6G^AN'7MCļ 4M 3 U\ֈx #"D13b $;Pkr!uX|5ּO]oT Qk*}EYt\q*罺΀#!Kb^[ϿB7ղ1[I!%$ mmm0YZkdہ;N֬ RUARa/H)>I@ Xgi! *bJ*TLaR @d+!KϽ^&=Dނ)Tz`A(HH$ 2 "* P~0j|$  (TVupt5-p  Ygdzzt;^ג5 BjҥЀd ECVHiwCe#`%`ZYdke?,$\e,aŇd:y?[ Ew`lX4bC*E舙{:QepŁbJb?܌AB(Ea`7.AU0(^9 5Ʒ "X1Db*(A7 B@ZI7 >A͗3|83Ff1y]XsO<Ex f'KHPkfA~bi2oXs!u'<[~O֮0l~*#r[N|I l%u!u,'yk7ۿ?-#`QP OGN}[3<"(Jd $` V"30!)OH ㌯UP:{'`5DVOH֩Rh?c""UzN;GճdkdjrQδ$Y E$ t RCZ 鬖"=qģtd"PE#V( " DAEY B((خ"ё#DDb1P3 "!Y(")c#IcQF!H(ęIbC|I7nωetn2||im1OhN'` J( "Xő~臯iB/wh+\_euBPy6S2)>MnpYk"H V[pVX5oonm\mu;M3`HH|%xDLjm<'ZvG_6;"?P ?TS<;ĀwpXVIdBozB )C^s&<BXChm$Bv!4v%+q{qE8!su=ػU|'d*b"oǜsv{eC1. TU.x z5u3*U*k^}Rp  =z9C f ׾Dh.q]E+qn(! >)F$FfNr#Z-  $ 㴿#B"DI!*`DްT"*_9w9'1;^P@}SV_*(~ |Ʊ1ŅD)jc 14NĜ~!=D©IjI4O(H"JҔfҨ( *! ?NspSS@Fx$aq\QF REEE"1TE#4$e#@֤ɟbl e4jFHIOLݶVƈ)14 BwJ1Yx`$'"*D/E;eiH)NZTfE0"Os=5Iϣ*%lPE" d* a@W" %28[Iզ1s60K!+{x485q@! Vl 3ztĐ JP`4ho@PPpv , PB8Cy ^ JM A؏=n`1hoݦr>f':h lST.rJ "fEP zxaG0+ bf|acެ,fj ݗ)Yl1 PI:JR @R@Ұ$fPXUI!$@0@)qШ!r  X;VVM2l5P("T*E4Ɉ0@HXCt Qմc=lmlAQKڼ'fa#Q*S$~_pɥHGۤ72HE6IB0SԈDEX1F1 HM-P$`Hw B"1dEkڍj2PܻFd!o$;HĄ98r~5f˴.k_GF[Ps+b<Q.$I>}՜Hڰ6= .l8éMbLDdW U@6a y°>sC-%B6;P]9:c I$^^A$`"#₀P(?_c6-q6(CK=psd 1@;U~@{lfUK~oWd *#PKl X)X" .]-:bCL!܊$,(MҐa!~LxD n om4( ?d9lB@M54CCC2깔pi"\RuP5#iWr0xehԓSLK _@8')eO99>4W 89('~!CQV?\rTa+8+[^~͇)`Z(QmQQʚAAB(, * PPPVC(ξN (ToˇEPHR37q s!2(6܊ P|/:}) 0h_k\ s SkBMos`ёkJG`uPHM"jHD6P3%&K prҬ w6BtpK?4D:B zk|PNV ybZe/~YZ*U\>g{>~@>@<} nRT2*Ɉ !5;9 %2QR(HH )EfxEFIBD@(lb0Q@T'?$IC*BIǰBAFLla!L[:RFL {}7A>Qf`ZUF0<~״xفzAE[Ň E!P!!hѹrPdd795sȹ(v2d2p 4.QUB5P;`$H'bE`<N?ې[)EPFT0S7iFf&HP}@=Y'D R-ONs$1 sC.@Yhc4kR t& ܘJ aa_4U]@)@(>T5"kH2"Q ,C frYmuR- \M.t@o$ 7ؒL`hDQݱLЙe)NX@E]Uy#%`@8!d t&"2ŚáGN4˩\QKSsOjs3)54f@4*8I4",4f68dbhCp4ccH X);̴b !N~:S{5>븹Ss~ybh֨q 䵼^4QC0ѽZ R+1vcz; H.*:CC,NvhTRC JY,Г!R =)3K杢:Dh0B6B",)`EHHiPX $6VH,"2 LhRR1)Hs8@vjh~?Pj$$XlzCȳ׊UHB h0R'[HEjTePzT&4@៰x'&h=rs):MZ)2DnI8TB֑.}PJ1@(@P,x7hF8R  !CYQ=}7/n~O:]+E-z=5! W~lyGLyݟ~;}vS0Q@dڄf8E0F?B߿s+oXEظ<<+BW=s!y7w__'y%7:o%`k>U{>ksY $Aq~oor7M㒒RW`lzܚ|53 b13xh R"t@SwDCۦ $vce]3 3)5I :f7Z2ȆD^n "n7}wZdl~8U&/F8ټ&Z/4GW=q;F3}szvDH~Ui( m!L(U: {3ïMQUS $҂93J&L a5$`t6yoU r-ٹC" 7^5M@;$'yA1oVE讀bs CٚoKL gf 5*񹩊o5Y7WSzک1r>.ΓP(l$DA"K$$dF^:HP+v̚*;Nl:s~lĝ(vZgZ+Q}V[Џ*xMViL~iQ/!"ы:=Թ 9特QH|:8hy2Vk{w@ (ﭸYs;m?ïo&bqϼw}ܬQc J;2O߮Ʌ:%dssJK9o",u!:!Fm"c*s)T7]x9k1 ܚ>L-']yޏȫX `}A[JV%a*($ yӞlٲg tEχj٥q RVF,L<;q@쉶6I]4w->>JIW0SyrR73AB殺K9 _JiZ7쬭j4E+mQ rPEQDBh󷩁4?PQˆ.Ť-Y.y12O})ZHZ n{k%9/Ήj1} N֞TbuO٥^뷖%{UpT8Uɂ8ih "ZLT;٩g\E{5|àyʆD_>u{}Xp3zuغY&]~@P"5#saWy`~'E7OA5/MO!t?-ϜVu9se Ae:/fC N}Ri=5*2D#`@7zooroJ^CB)PK"dnA,D g~ubsVˆ"2@2d7V9 \hƚ0nvJJȱH,BM~hqX* B9rܫ5zUjڌ"m)BcƩ*pmE8 dSa$N( 7ȜCjr6 "ߊKv˭ִÓ4Hfed2AcqT@W$P㘜syqNuF`& ٜ8ԄYMgdr",F"bsݑ o.ˌBKn zVlĈaKU$MdC;`!x,( 0@馄:ECM P@ /D4K)" pD6`?{YZ`j(HQ!7ݵv̠ttTgFNPHWX0 Qǟ'y^m&Zk3c-"Q-3TH-@_ezU|JrH#ZvEe?O^|m J ś5*|>"&-\efmAA ^A0  ƹ09wծ__(ECلdX0DF!",%@@wv^ӦJW}R{hE:|K \ X*l]iAK2w:խ20>{Vdm8sgt]s;Δ#jг 0 {'Y1T&Dy5(nHaFkc4YFz{4=7!=@KYWyXYNU,|"2J`Y6*;^1ZVk<YJͧ^}&@@@@7v]|JM^.jќ"0} Di㮙;J}puR^![RoȡE$1rxP__P ĆR{,k*ҴTG}A"u:1_""UEU?6N'nFƵց)Ȥ^b!EGp% u]D$==L*k@P"\iBdPPQ'm;뾺P}U’)!_CR}hbg7c"d]d3:䆽~J ~O d'9``N "C=}|CO 1J+RO-B O K !TKr -z@o앪D8AQU$XYQ@CE v~I*` , %$Y |z嘓ExE I `$@HaPPLQ]o(Ad0[78srlHE( օ` T,U"&āXD`e({I ?̂say =Guܐ"&؇ܰP C) S]5ƐcU $CXaHl ?*DBD3؏OdD-jUE1}(GӴ/%NiiiG.,C*TX`ˌ&EiB 6%`"ȲE`1Dkibִ*\&^F&bx&HM0Qh,A-kReT@%"x40Z`wAH}$,<`*{V,RjvPی8`QH*Zԋm  ]5al"H, !EeFiw!Jd}t~~ު!1Od =5Suٽα^SAPm_m63̢TJi|3jƳKȱHB8R̾؎rE괌!t#kK}o~ݗU}Waov)V\!}(%o:xs~a!-Z7E*l&̣ XݮBM@0MtHb [X)9mґzf@ 7z̘}R|tz2Ɂvo9zφB(tJ\jqܟr}i`/+)&|?#<_ AZswZX;4IkV4z)YNNWD$胮?O<T L,<_f 8w6|Vw֦DP-&v(+7EVIYT"2r[Ee PFgOxž-6w'27صGZt3 ,`iRGH47Hm: XC^&Ar{tJsLcoCWWי0p'|_ʈջ5ޣX:HsaG╁y#D<[;U|ݝXJ`;T푯&z\ψZO"SĢ%xD.{öh^^H_E[v4]sڼ%Ww p%P<]=v`Js;2o,־kWEW4if׽9ϯӻ_|$_²^F7{wBOw$BDD9qLlꐮ=zןE@ DΛIǢ'uT{8[ ,ֹ衚?מw!jd8+~ķk\Pc 亠A$ Cag)3@.&-hĘQ[`&"PKU{,0<^}5}+(:~v #Ң˅K ysɴ~u\wQ<_!.*5$@dWwq{Y9 LD\vp^=,4(|+9^է'%$ʅ01(JkXݚfNjl~"p2JH_.԰w3u9-ںVov<焣д𾩃vSl0.*>MDh/7ʪ罾 GўlEWg$5 r d~+AyiO> }~1ƶyBwیl'_4Ikڹ2s@Bru3UU"q%-"LDoj`d僚 >dF 7Kj7` 4?JAퟑD+tq7Vs}"jU8ׁE_g:O">gy߮ He W))Q^W /~{ n VKQP7iɔmNAk]OGT0@i0 Mha.f$**9 )F`6DȐh S6`F4QV,QTY<%R*8( 1 N߿ۓ3 PGg.o]+'2 (Z_6,f@&FH~(FEMt "fJN~ FF"d#?Eγ*SE逎Ƶ&{k!_  ?CTmBٞpǁ (gbHdi#'}sj &&E 3u! @ mBd!13g5v-"f0YZĦ\-HfIhI0P82btc4ɔTոdʖۅt"P>>!{@@@@@@@@DDDDC@NPCX1B(eIDhd ME!BWÐ!A%slhPA*6H *02b${9Ь1!ۈZk4 = ICj4'[ ."XgDaBs<[Bya3}ШM0hxVkm*J&oV .*3aFf2fU*i5;5`z=ukѬD8Շl@e2?Mh}hg[~vmY B[ja Y\?,hM&klՃAK=?M2BVa%4ZZйݤ]p`RH+f!q0D @'-ԩE_d&!IDHTf(nEU WpQl`LKhHB#$A a^7DlY$ LGZ7 Bd,Jɖ!jBDB 9C,"-IS IHT$!BVĚab 5Ӈߊ U_]B~(9 ~h8YWWJ3*HߤInV0z;ۓR:lц1~aq]rxןF ˘fÝT i%mxd}S/jPO1. 1*7 06@ddowੑ~ 5!?N,vb;=:su%*r(QYQ4Bi0E")pQ* #itT`7pRkAxD*?:Y 0P":B+ i 7C2]!d`ƌ&)4ꔚ7 qF&kkRm@IJEyw~sA@LEj(H&BJ]ݲ#~VYaq=zo&L)>MfWF۰^\7Z60[3k53swnnH(*N&[lXtnўr%@_=Q{v;lOKӎڀw"Pl*J*ݎ%*e>j#U\zVG/FNK5v޽4`sꪤ~Dd@5[8(c?z^ m筽sӸȠo0c H5Tb1 w]5i}Kg!_m}fcE~Gy.xaoi^RDr2D&B?#ڟTֵNiHL8wgκ7Cii6qomS%-ƠcF܊sJ@*_'y2 zSMg=oioal_B*8DDDlH.L{~oreQRJ1ۯWt4- ?2MuTAAw?:#дf ȻP[?4ѵmR4~ƫկy&NRG]Ӓ>$,`O $d5b^x|s&wZvY@E|dM|JPyv ^2 p\@UD+7z^0VWS;Juu϶w! : @.Pbb@K\i$5rpF\eVb H%lM)!(Ea$Uxb`92s35Jt]sI$E{>ԍOn#~SjւYL /*pp%*U92ؔp^U]'M.5"N Э$+{릐r껙hqb˝o2 iiEifS /kM_] nS ݀Pe$@H#J(D`ȱf`"@gyQ=c8 TF2#;s]o޷S!PePZIdz4&0>$1!)*l|cN?pw3kqj~-vEh6'k| Ya@1]`)Vi떞[U-Pc$W=cM,?ZO{|fw_w>gؼuv^ɨ1GR9:\ԅ7bf"&!K׫RyϕioJeq-PWC #BY.n3Yc?oGZ.d(].iQ癥H?dGӜ2fc~r}%m"{4vؕ}"!\We ܘ -VD~9"!]>AWI XX7[݌^L":2~H\ _y|,c64:': aBcxbQx2/KZ2:)hpdة< Ц0u?j$E W!߱b} n1zuf$ ιz&=N +`eׁ8;Zy:a2d4+WP>.7`l"x9n`rP<,{EZf1!I@qn/}yqV'@j;&7=[&ɚ;͘wϽ .!E4^b{:6 z ؙT4 ~T ABvoA[HgNkd~FZ7R!)A@ {Mݟ!8C&*ۚCfM߫.| aD)V*p*؀`ܥ((LܽZ'ƪM# 9"@U>bq1{x5lD%n 7FqL[`p湐jhpl95屾1j ?_NK@]sg ]2}'DUC[iݑ1]~ۮGsBܵ޳=ej$AVntsGmb9Lr;-H8S BszľMy(||hMذ%{<~ e6[ԦC'M\a|Jł -75N:37Ҍ ߪ0K,Q$5:$D1(! 1Q% M {6z=#OY~,vv0"$4JjYR =3aCk:Yoqܢ j8T{ѱq1A ^jwP?og3, Kk=L/2TY%֞ҫO*ezˌyY[ 8Np)(ԧw)P2$M(kSiIIU},\},pRX Fl#eox٭Ǔa{`N"D"ZregFd$@G|fk/y$׫xF?&'渮FrgtAA4I 37Mqn\$H0D(#կiTlt2\*:=xCJ״2Bd"D(QP}Zkзl1:/gP$_+ k!}ko}z$渡ex%O#is um09f"CrO"OPdO[{1 ,"łH.>|rΈ3àD8d(V/EAV"Eրm"bTPǣ׫l5T1OT!sbq:" ED{kWk"('1 dH? +E1X VF(/b:bTW,Ȅ@D&eQa  5&x!hX08gBȴ-Qs( ځ&(w=( ?lJF łu`k357+K^˰\hƂ000 $dȌ}E!a3Z&q}ּ'M~CU 1BVP`#YSpY̡OGpuY98b-MT7 4$ivoL 0,e9ò.˜/p G3$V\ VV 9U:U#pSԨp0X2B2(b#H 4VE!*()"#$PdO+bA`gUVA(XRhu(jF1bTRAKGYlt1kO.X =pȶgIF+F1 %'cU"['G(#V5(*J%Jk(_کAAuSiETPU*)T':lKECh=7.F1b= uB)! qd3$;'|Xl =e( w;9b\P]͝փZ]DH*|PE c3ケKm˥n!!`РXD#"Ȓ| (X' t40Qz\|M;QY0k $uc 8!3P k5ZăŮΏ^95}ܟ$b "}gϲ|La~/ $ ʴDF ( AdH XA+fY 25DSR#{PΰǪ@c8QL 6j o }QdddƀI qZ־]3%uՄ UG]5z&{XGc䅨"$vI$b]1"0+:~G$uaД{`BU h!yPơ vC[FB7" ,pPԱ99s\L<#xyi1p9Zd3{(ΧQH԰R@+S4+"Q%瑾E !iM:Q%IjBQjJ < 3W^GS#1p>Zcȴ(A*G088@L{+ZZ *@qBsTĒXEVz >O:8ݨ[@x(`S/Kc$ ̯q):( ACTi$@6=%bpy2pU8MT!w@  @a|;m> {WWYd-qZL d4"2kLBV{bo:H\=#DF`m"aBI&Gj+g G8<48_UkjWX5#O@k8ը:#cR2TQ0|CჱB! T#@X#9 XtFzAu#=6PgA CCP}#Ԍ`ƕfe(é$PtH8:cبb$4,4@@Y:p~)Ȳ2~/P(X[yO(\!]F83R 8HALf@DKwQwޤ(Z%Q>Gâ,Xy(c!w͗϶ a;n~ AڝrHTrT( 8w!|ygֆM!Tw) G8 4V$ B*>%?Wܱ 7' yH1贊!`DC08zKxyjp7;c>Uи)I^7$F҃A: X6'LLt2g uD(&dcC- $S^~ ^NQ<ٲzos64mTkpY/ @:l=٢D9G\H 'B@@! |X Tz1c'ZRŽ _oaC aG}=շ@hEyq:V>kqq>cQ]W:ځT0PUs4~:v{ e_"?O\^XJ?څl,K F%ƯUA"4\kFG8UӅm_Zb,hj&ڦTs;Nq_;pgP IøJ;жK>n/#w욧+fS,`UI.bsm(a hPfٕjMT d!)ICLv9o;xɻ¤*$@4K..QsP(:veu UCҨ L4 jt7vS&i%0!Qǻ@095ݖj{/lb,-A $92_.3(d7v4hya*&-m*% `LS_]bv D;p&#/;6"#&fz0/W҄X*1*'rkdezZF xrH[(]+V85 4vQYsFn{wv #3Qxh@4 y]dxI%eh>ueMIN/3}eГRkyіҋ&Gvy$fWW'@ѱ bj՛T*B|rSWfc mqc?'`J2 _‘`J@@52\BHzU߹2on~R r=~>^ک봌2WaEskxUoE/R7 #! ϸv&ǿFQpPB&0R7w~❌=FD`31b qN搅4 >] :{3\gBXPTXuWk(7 xNXyv \m_q??HWܟJ$lgsrHZg]}{QV=LZl>T&̉hq,"=3yⵧ߃׳v5`-pr)Y[yeluUDH.wR *- ʦsZVƺV:2"#sKZtZ0 YQú~a|QQ~kC@^ێ q+^,2"A!U0lGtt 6j#Kwsnj][QĺE%L6EəmAO\μ*Zo\7{/:Hp>&TMT4ڨ- 񋊬+ Idxӱ ]uvkӠHx=: BRTR$bMY}$e`;H6g]#)680py^*V2+Ѫ,ԈdHD(&tTp*+M)QbR.g99rh9q3/H$XudMH {>nA=48%h4脔7`,V 1Q5f7][Ttx-G_՟U @cmoKNȝȲ"e2>y'̜$nfmSUfde|$m rfB!U1ew,29n!IZ%LOSs+mZ^U۽VAAM̺A"|)$qvE02FX5u09.2sIFbԔ JS}BƮiˏ-̙g}3Uֺw{|ɏ(l-< #"x7[4}{{۝q~ʮŲ{/3[15K9lz=~KIیNgU𶕔 E>@EJZtbHJ_6^3#45>Txh\@Je@xosI+#\sBXLk1'6:G,2 uf'w3$yr6Qі:$S]4d4r•޲/2%$ t:]qbp3;4rxBQ@LšY{|^ 0OT WBjtjD#q=F}RI|KZ@CsD2^}W(%ઑGY.L[w!QAȪCnH!zN잰wk r ;<{9*f,j˜DdR=pj __@(@wKIda5~k6bG:""98fu:ӊ# !oG0+\nLU/@}OA"*zEEA$ 'I Wtb oF5`FG}s*\`-ʕ 1Q01-dunDҨDX0Ca`r_];׼hvs0T\ 1xvz:#V?zuv/Z{/Xa{沄§c&oQO`JBOлDw@EnWYd1  Jqg P8 WAД)0B .h vURj*?$I$L|y[ԓ(p(Iu(Xܞv k"I;_/)M/!>'X;{C5kJ|B8\,~m| 4+M 93=E(+jc7\lj10\< ow5AQ@M Ib~0(`RX&0)3ِ+8 TZ@<.s FTh?i<@ߊ ( R cz-4XJq|Dt<`g5}<e9)Ŀlog>;0*" Z`ް"c105Fs )>ZJ6ҩYks,F\,^ 5äcY0x iWγ8=& D Hj~ftOP,v=2AD2$HI?WNgyEkیLv3 )#hF$DFT a258#>H̃@ۀq|d+؁W& FD,NMNw'v+`. 'L +<Q #1mv#ֽԩH}5β쑑4 k##>{lZn8}^˥`*JTP^؛F`.T}Z0(5xYfA͗Yֵ-,|T!:U9`8HEa=}@rG#*4"5@u|FrTS3`bZ`Ct/#U9DaxGPFo,X{ T;`+վc t<@ׅ3ksnc!㖅Tz ?^Ɛ ~޳= 4 龵ݙ@R@^wk-cilg;/1(isʩEOεzY2$dIv[2P7ߕNy,dʪ3,_1,ZΤEݜٕUܒ8LŖeӧlLz|=6@d`h º@>[=nkWߜ?>]UTQaH?`Ay!#F>m'6 ̓c"IW_wi\II3?z *SY $Ž|ĀzsdEỶ#"u,S[)kMo{2{v<y!s2T?(YCѭgkZ:N~@=2@X>G=kP <)Z^+|.I|GY_^tgMʟ6(מik+" +E֊E^N>5UP4Ie]$Y@\QwaXeAkTfkX Y̲ #*, p8zwֲ25|;ZyUjnb!X:ƭQ(UKL.\RcYîmhP?ا~ԽqP&EXa~$  ѣ -CIuJhR~KYV$!mdlfkvK6%nFb1nȌދthɣWXgpLaM8;h}% t g*za0d|nuR "D(SjMQ.':ႸC qc."TICN~I @quc?s 5w– k9a@g~ >"Mp*\`R`'VhAlA3.eV* "8׏N%޿J|~}bYDP;Rӝ|k psW,_VLg)1DVa!gd@֞ *(k\(6N݀V )F)$K@ CǟçWf.@,74Im4|mCC[eF?LBQ>CSNNRğ?Oᄍ^vf @Ttz>fINQ#(d uPK&lAi[{VJLċAƵbأE rUWib̨(b)ֱ€"D}=ޯ\Sϝxk;  C&:gL! [QjfLj%kP@ ѶjB&r"voO?/ ==>@JYGv_ S<)UB faEjD!@UQ=mN!NX94DlCba6(xVF:,7olW^__yPhPIYgzaQtLH)iT1 5 HlZ1ʩ,S2927|QuDC3G%U jw=qqcm>9H2*U" "+{wmϞSr@0{!H#D/aFhXT|ưE!Hd srʠ@=0Dn<͆@ {B(ÅDdvOR ^3D=g4CZZҝ+J lV}OwT{sϹxNd'B'ĦO:l1DQ`ћ`PX@owt@FCr*TrDCdhE%LրhKP3Ƴ%J:W7a13+CRC0V"PRPU!Ana :|@*fZܾbxaB2DC阯2r\b.|˶fu֫ i n")(Rz}zwOJ{-XF 0ʠyD~(TBNwbu(t䕔R xR!ZfLPPiC8-  )}YGB!2+ӯ*XTL8C@^ Ȩ>'2h<(PPI\J o-PLp5dAP\rqݛ^] y7C/M':!c:e mw+7B)#^[PGB2IYo4`RQ(E*Y |IZp2PĢFe 8%J*JQen!ä!i"43+MRZ2 ;Υve|>7( ÙT@OI >ۿ]Bz?C)rњ!AQ!քT]Cl2d ޒ7UjX!b+)z@C   Dg5B@ 7-$]P!B@Ę3$ 0.,Ǹ !TdC%xdٶc*vrȀHՓ1l !F)֊̀>Pԙl3hQa}J:v :.>Hn%!hi PRLBx/fN9?MY? \ )QUbE"%]0"[Me/(dC Ez8 I :D$D6EcH$89-v .רI2`i O6 סL( l 枲c%Y  6&LC!GZh2l8Nh٤prFQ9iA tYÍͲ(8CPQ~z*kWp$27r41>^PPoCeL˾=x64Pm 3*sadyAL޷X @J f@%@孎]\DWC0i[ -mPEaoC*1ʹ!CtSdcR$Ğ dG]O-m_S)h _bg~Ty݀zȢM$)H8TeAϤk@ms߮3T;gܙ.z876Jl!Ñآs\q =L , SF.DDp4w'8=z"T"aIj1I< "mFB}E؅ u F81t8{^ήVx;"vWoEДa_kш-P QNH0(c`` 9g / C|z6xظ׹!:(}@o j`z 1qu( }:ϝ;!Qj8dC53 Frk8`L'o͛vxHAz]69kK \(YB HM 7PPo4;@+.^dE&N k=f"b;E[@pQ*/™1tlNt%n!d<4`L;r.0̢A[ @$H!Iڑ'0b2#,2" jv"ptuا蠉! ?oH_a}ә!"L'o=>oC+fz<=`wR X.xrY6Δ9O˨؟î7S vjysJPAE0>{J*r tu`īx]m쾷cF][ME?.,}GuQ\XŁs4$;j`XŽ݋ԡ0'd)-,u}C鏾6qL\bL׺ΰ-#{C(c 1 )D7w|On74KՏgΆ:?9HܢM>=9 $ސ8腾h~H9uDx\ĎX @39"Mk<8}x pX(޿3E+ 5:F@$ˡ X= eGD31}@aU$ qAXq 1Ef-  hcGBR- v\A ؙ< tLPHXփ6p,O8moXy֓Qޱy SoG`>?N\tPEb B/@K*Q&L)S%J$h $+Z5o,Ks**0joZ&\_Jn 87xʹG-MYb& 4P5L~R6bfh!J2.Z% A”0TeQ˓n[5e )Hk=06Sj+cGb(VpmnhkITDDE Q]3R4 Xf e,BKX+dı,`s$ 5r Y)l("""t\‰S1T`QE5If-Z$uxVXn2EXR|Or@Xj,9 ""(}6N-P2tAkˢNAg!ХDE"""~rшSp`!BD3/&BCp)bDDXjjCR""*ADDEI4H”{"""bDDY00DT}r\9DDEdAQEb$=5@" ""|PFD""",xb8 0c^0",DDD_Hq5= ĩ6Cr+XK5p5DQE  H! L ׈x|. FI/5d%UUUUUUUUUUU?UaY9UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUV -UUd[UbtZ5UTEQUUUUUUUUUUV[UVڪ"UUUUE$jUUUUwj)CX n8*PE2~% [.x vCLVI6!a$# Ylq 6\Cߜa8$FQ-(M@՗1W`^pf{_QQ b|A0(e!&!BAT4APQb!S, H3yGŵBڕ)̰V]e,*M7@80S fyjw"TG @g9!5X(ql<*P;O# $4A1k?>hhR֟ :&VBzjF@" H|r\Voӟ\z8땖Ze}:"c͖#c Rg;ݥ!>N/N牓jvB]e;FR[}uU!"e0ЈD;;>y: }1{6i?ɟ˗""Y( 8e 箘d H|f>p7GEQE}1<;]-r=js3?^wӫ{׍h{6]$zs⮽w:6|ii*BJfhL@džD]K׊ŋPCm3UNuI—zi]gvuLqǾzdk.m׼JWojaQ=01˻BJe_q% VHO.@ B @Qxw[ 3Pj{OQ ^ f-?^6=׽ϕU*,%) OբSo_*<`9 ?x~Aw|wy<;['=t0 D13т?]BjUM{Mм1=yƻys}w4i2MEV!B3 Ace@1t.Ԩ@I 9"jmz S_j-bM]%?{R6c1-u!˨:gN#|3VtRPY'Q<#6EdcT" l &=Gf%*0$c}ҨHBew1]Lէ޺:p%m*[q6u7yzG`"СɝhPwxl-5B{ =ppqdu`7)^(5x]$Y@-e\RIVG“ Z. o& XAaL:2qȏEiQ=3K(Qds\.V$`"Lh+YeO4JNTyQxh}3 B+ѨV e*eXtTAFHJ$XA()el+ok>!"Df%d_3c -2 蚐(_LzBCr:kueDWL'RB&T WuUa E$ -r7,S_^;ewo7ZR Js''lkϒ2M  LDd^ЩyÊ\c ֲhBR Իߊ@J-5-2-Pd%*\~(KNvϩau/H422G:5}{Swf u<'#Q`Osר^HvפB?r{Ud<$x M~NC+ ""~#7bJ8 OJI:f_a"T@;FRa_M!Jr Zim0hEXZC\kK|}tUI TTBc)T.'Ɩi}7]T(ԄNdM.H,z7EZ)vL>_3V&dA-k:Bp]!R^b5XuH0GIx(AHqD6/'uV`i Hda@)9E@' _9Om ()X>xD{TF" Fj]V*ɉqDHxTT ʵUm&e*iչ8vB/ :T`#b"h9H,XBP H)@ BAPDPnnBa$Hm b)aze@ hS rXĜYThfbM,T id QQ$O/q PBa mF $TPE"E:""rD/#C@Rߠ>/_]I{@)!9 +  ZXӣR G/O{ >V$OdS[gG^s8B" $Aa>ts!@$" AF %Ih,G 9,PBl6}:M/WIyz-RJh$PƕH 'TRRTX0dFĂJEHy Rm"ZH)z{@V;PD)Bƀ_) "h-fPٴDZAZq8w4(ol<]4"03w\sP-2K3$qnOr^FG H@ x2_u5D;`@wPb A" ,L:~"Mb)?(A ${BG W82c/yB7 ptUR, L/8٣Sy;gL @ sOlI%-@!dN!95mwcxhYLaEH #ah, D@c$,@H*ADe I`R8ڨ$ y)v)ze@1[ 0_Mɓ$pe7\߸v wɟ݌zl5aY EQ"di$Q!ĭNl2K=ڱ06C:1N,&E'sn &?[/Z Zсބ7~TsN\+A(#j'}40Msqb-z4PdΒ;f"Q:l0lﶙ8H)Y;rh6tHu4zNwp]o!hۖ鮥 G=B%rPa$dE4H yFAdO{^ !z( JoQ &RbRR-nH0) İR )%1IpcGEnPT z)c @n \IK &P*D{ I. *ĐԣkA2M`: +"UXq~P 2z I$ZuJn #Nqо Y"{'Lp`.ʹ"P5 b PE -H$ !T8 EX  ôQE)JR=өAH =dd"("' 4b"ͱUA; O@$`a))ML.y`JJPJDccweHIGa7Qrw=«D0- $<0Dm2E {T܆g?Ađ N ;C*~ D1 dB2ro5A@QY0D5!D 8AI:jC^ 8zIU: bDCҁU(̓EJX?UXB?!:Qey$C$dDR(!dE$"D"*H1YK'(1@Qh ѭf y(LժM1B&H`>I pLjG91pMš[BM?KB|YLтBD)hZ[mA٤&T,Dtυ";HIJh62Ͻ5XPXibL2: V$" Ϙ+FX,gȈb4XZ`,_$aBr C! iUrOG۵=&d}f T\3RII d^ TA -1Egt r@_@dy0 SWag=h.V,ty[mJϦI#C<|9@DRDd^;?y{"y 9X`kEIT tS8 f0AbAAQ=dR>j':ћR sӦT.5t14A6U]XJ.#%fFѮQᘄde 2c+`OdMjк-$VfV T6`8MI8^x!KPIn lfAam%diXj%un:64drɁ0fedƪM2ӟ> ʂМX# ю( PFYwd0d0y ]WF4L [+^ 5D Օ]YL*%Fg[)V歶ֹBD1 tk"a\K3 ÊW\[3)Ihŝ:\:AanqM&DV=7]/S)~,< ' `feeB6Q΂]N"dTUC!CgeS$?=M7HjH*QSbu_~ 0Wt3agS8ki:, ҳCrԂm%uH k )Ȃ'1Gt .fp E#<$‹'hM*O]5=2zjO ;/˓pH)Q0*E JPRHT!cc H*r8ov&Fu0~ ˭g3O }.QP\/NfB6E^ na“U P2a:|7x)(Q@0`$('C*ͣ6C.8O|y:0  0ѓfׇfqN)Ez|:'YOLc>~CDA" "" NznP=D?)g_<ך3Hí|Pň=b-@AAbnw"f'C.6MG< p f6'5k"JR6l6@ !49O8$+'g|he$=l9kGw 4FB@A$XGf:.5uFZVH,6hcm3Y4$lҧG!ą!dHQ؀؀:ZSP@*HTNx'ٻ &HbLu`C$>!!t>fnAL$d $)XA\b,`:AY(!(Ԛ$$ %'(s a{M MD21D Xsj ?sPG@JJMD_p!2m=bLCpH`B!J@ ?NOeVr.| 0+ $$q©jd,AtVDU-0T~(JXڗV3}S“ifyN3!QSOEX(҉~[W6&ȕ5:=δ.>ߖ|}lzo!*Ii 3e~mɦ7E՘yf2 # :Xrl}D5(uOS*tB! Dwl_IpBy"?`@QAF ~&@z-ؖ S$*?6T`cMQ Y”A"(ʘ}5Bu7 }P}<'ՂVJ#!Y d'4GP~'LK CFJOC|'W^͜jE -*jg%@V8g$:Q$B` Ŀf?Mɱ5tiDA#KH,B`eP-Q5KN+ 8~5e8 N/h.V6P>hSF:jQ%Dxk#]yg{U Z" -ᓡu/ T@:CcQx 0YR\ȧ/߸0hz00(0PPh.F H=UEL@A#,XbEQQTdXb U̪QR(#* U*jD BQ$i,E1fP/v`dz*I$!L⍂$64E&| cdWrѭT(EBtD ?>1A`D} ao4LĹ$ BQL"AļEd!"7j 2ZR[E e" T,QA#$UB0$`#SI0CE`^ sE[@A6Xz't~D&#`0 bqӥ |5م\烡`"$MJ;7WıASQw@`hN~:38/m\զFՊ`=mQ 38$B3NXn&v+wH(`1""ň#D cٴN@1%IdA](څ.{HK>TFacTߏi6Ԙ88LҖJDbKShY1hd-A,7C֌$*޴IL)k,@ I4I9d @&[ bJLYfC)[ 7tr`,g a!E8vВ'ceyujcЈ2D=3h_K*.XfdL ]86Q,PMC< HJX-m&5 &C1M%Joi+,Aֱ6EQTtd1ʊB %GTK1%K"729*'@Q}9* \L PAHGEA`'>dM{a '&c$K4 y@$@ppw9hy 8SP%k}P&j¢ Yh) pSX ,}\ l(08ۨAKL0",aX 0XiYa:bOU: #0 X D,fLiM6YjۄBA$ 0n$lw!NhI[MTHum=M&G!r$>`:ca'b( 8OF2sim‘w><"2K%O ^˔#QDoA3? M?p<7n }!Daf~te Sb#iia`i90u' ̄ҺL )%%LV (DT6fh(GIT)*L$h.VqJmfMh1 Dwgd9ZXB! `5%3FQ+ SMH)Pǭ* -FA]qMN"ŨDPs j Ax{\& qX gWlngsWbfi0dv|~=%k;^t폦q|iW+=3jF!dzcP Hnd+4Aj\ACJ] e5aWZAI+ L2YZI 5 &w)qe6HLa&P/%1-n C "41[a0ElʒS0LtSFC.1NaPY7VBfu4h)RbB!z Rdqhq2+ A  YKӖA)ac t j=-U3JsH_+psA)N):@tSlx8Q-SJ[WP1!pKB˖Ah˻`emw5C@$ٳU*@¢"!t!!vfmiO&`x()x(KJĸF"E&$:0h"J $A 1AbdX1UY/vX(ŊyFQ ̇Ae1JNBQE4QEUm5tz |d}T fB !*0'y :T7]@'a2 23C hVU3 k ˦.v r4m[ mpXy2h2-n6.uIѠqgr+@XLbD! M[P×dxھac =hV j&2ͷCI (e@#e Lk 4Ĝ`4C4ΞޚNjh1AMFDх0 -%`e mbA5ˢj0`*"85*Ѹ38٥fU$/B. \ХYZ(bhdIqTdi E@ll%h6y!X9F(%abF$lQd`͌!4 匤5d `*Wa[Bl<ˇeQW~=VsKgBދ0BioD䏮gQGD2A"A,4bxC0/,:n7VtD*yLc%00`RPYre%^sNt-w$lsf[$~(@Ѕ5ƦXRT05Ǿ&\hM 8&vlӬƷ+9@`6A730062}-̛8#k.ڈ1J9,ZDd9ƍ]#dګj*, ֩1!)QR-dXy@omd.^ȆMQ:%В74'b#pIMU#(i4s e(@a02jWlV`q$jq%D 2-AdZ M䆰pLVMdBhlAfE55҅g%WboQT5Etl)tj*r]]@l"H 8lސqTԩo mcMa"qJf.z^ÍS OMu٘`S^7ƄVhqM4XL@Ands5FeѰK!Ņ m;-nk!@aSzn0wlVL2-/aqA Bhuq3 ߝiuT kQNFzl@$%$QEa=H8W3NC\aVt3~ H>=-W O[~?|I[Mᛏ3p~]OrI9 f[]S1k^QKi 4Q6Dx߲wN NHD`"ER)PO [KiV/'}x~ (h!!ټ5 la>BwdCM2[hזc!7!&riP6u `{MqBTObr>?@~(|C#i $ m8#Z1_`^DB9+m6^˷ lRKP0 2) !`,B9"NQZ.^6.1"jޥ PK<~"ol]KU^_=1CgDD^gO2*b[d $ DI F$XPzC«}#M(, |u D3! # D$'1Gb !.Jt0óhGAN7(hևKT0( aP.4(BDȴbt¬Jʙ &YPnjTquJ*<__?A,GwTz;#i<5p%2^.'EPw p7KdKrHH0e!H0d6iDÓݒ o5JjrZ\YZ.Y1fB壻FMS DЁH2vd]Y.@@{U*m^B##amP'*DCBTr{O?gD$t8y@=Nkvڟ|cdEG[ny A4μLcY74T&+˽a.,#Ah"Ec(0$萹$[ho,ے퓓ZB0-J% EN 0 %- k}"_+z(k ۹TG6T*0h(J 0 k8hWm8y). HD({p 'L"&^tmNB$l"Â;fofvd"w7{ثL(a:~@\@Sr+{!U8 Pu'ӯ@TaP5M|ݎi䁆}@A 2="ZM2౽i j 6hK|M3S%aʀT%LLʰaP@a70X|cAQ R|S{ȌА5: )?$cPVDY8'3PfԲ 'RvEdJƒXW0ٞ4HY7k<Ӊ}餞 QeXpdZɁAC/h %`e2SeňLUDe @Q )[hГ vcC?f3 \ßZ]&w)DSUT 5fFUiSԓT愁<PP̄OU9>29 -zwS|=XTJdBPh0К$h0Иaqk%O1؛ۧE zIEb$ߑTC#4PA{ v&D,U Y#`bDBň _!ύ@R~oƂ[\(ۀ#) {Z*y*H'nEM*(B DHy&asf 5G1a$ ZF,0\&DS2"l`fTDjŎBa=cD7azD9e h##I X P $ iQA  ZeLnQZ5e"ђm醊Rr;mJ6ށ{&W(/!xYWĪ{T t逰2_1J/R*!@zҕ''gAj+咲! H`, 8֨Gm@՚T a U|٩ Eh )~1h4-bݠ %ExmA|BQ{b/QxQJzkbV kX[B SmB `Т%iB˯ 82!%RT;m{0BE,,m!+Cv8A`[‚ O^)$B"K,Ȝd>Ӊ9QNg}0M6ʢN|0Oڏ,! \C9xLg PsoJ@(k˨^"/7W'fwA3ugpe9+!xQ$70P4#0*b*DϠP^lb[@:CPPDDE!鰶JUHHPOk_p[bv!cDrE:ugJd;n! z`uxxSX$#$ʞOܤd1ȠUqHa>zK[kL-Y_'GOlb-Q2Q(EbA? b$!* WTp6qZҢ960i rBr5&\AR9r՛rўCK?BqPGNro6]& F$ ۑ5nӶU,JđB m"E0.h-(veɡADDJG㌍ J0ekxL%>2ȢJ%3Bhk % 6gBޘ Նc'x >C3rKFo‡bCP>ATCR *>7lbTTH&٤ uYX*$,R Hd3}A$3X!q1ti!c  6@PM =LjEg{V4V2RX"|>{ߩu,1T5 Dy.;H" ԋ7k^^ p!8"@"*\R@~QLWC `· LN aaiN3Ci87F8]GFtL0FWQZq-یS!6 xuh 7wmZjC, I,c%*1)hj89`ٖHğ}RC B , AۘfHi1$5(Lu rGwL3(f} 0ԭES`ˍ(ѭ(`"MV&26]0:4I$2*Y:h5wb!B"""^PQiƤ.Bk(YɖMg-րNkJ߾k%-~iCɞ+E MD_Ė~)@Z4hš<6y5!d(د}xO&A0=PV)ܰ7PQA3 \@e+T&nudȔ/A÷BME%U3DMLr .Nƒ,]$ZdYT4by*:Tӵqۛs!c@G& ݦ`l&8*$;yŐuu!Y<2j Yfhd0LD^-9-ݾCD6!mgMffLM, 3\TA:39 w DF€!aB uM3[փAfЂVHa! VQ@'RF r´e(X¨Uڦ. uQ܎z1 @ 4hɓN  4hyY֌%~d&*G!HIWyAڄ@ v= w<"".ë ;$UR#6IsbBIH>*AMZ@R2JP)#Yk38Kܻƅ)B*M\$B$$"3U Ma D3x!yw3 @Ix}6]Ô@u f0E&Sf@!5JiRP|e[JhM4RB, ZRZ$ͰACd`i$P4,#l3]FaLQLC%gF2٠L큢fR*  P%c%0m1*` ل/]ÍŹ= \C2%P 5ֆjx.nBmRBI'4ej$ uFMDH"*1ADEAcY!,EeZ+DI["Adm({$>B/kecH%0FOхhTz"F"c HYd B}Ob{vgT,~MM1(@xCKԀb'hA`&ceӉJABH> кqBꄶ) fb:Hs?X00PzLxL\>_ J l!" 3`HE@4W^y 0MEs `fb|D!Pē ݤb|r0YI"P@Յ #B](Fє12Pf9(i5aQY,(P/ZD29܆#1 M (VT%E+ d(_+ BPcQ’YPrIX El+2HdHN4[kA 5#mD0DS5cRq*`RV c7EQE-(,' ESBj@EI B"(8 7؆)QEP"CiQER E* 3,]MEQEQEQEQEQEQEQEQEY-"(("(EIp60(XKQ`ێ"((((((( (Kx( ((E S ((,QE((((XwH4b6! !hdƣUUTQ$I@," J8V*`CuÄ8!P0ZP\&TÍ8R((0A VFBKϻ>P'H le]BNFFuhb+dFy A4ǚvRQ h$i.YH5uRonPׇ0=MN; eD* LX?_5C^ q!8DPs56cZkvՅ7HףLcpN.ʋڮI6zԑ/(|+܉A]^b{|^ w=PVzJZ4Fu8`vY>;eA)J#!0(Z,Dݸ s8ܘM=-fd̢9k tQ@HD !H"$1 A~UP#IE`ar4^*{k e8X̷Ý ⣈FAc"ft۪4pHpcO.ltqa0Q8 aR.aKKFn $]nHu,67ceZ44b'GX'76 (ͩV`r9*Z ąsX@7+@10 >eB"`ȅPuMl)Y)@s+1tB@95Qr2@fqt+f'IC1 퐭{ptEЀ @_,DX D@X2`)"Hc —cG& iTt9,P>uUD* E"j~*Q*T7mNu.V%CCF?broDHDbAXDXdFaFj1 0B!EjE(K"2$gpR-C%Uh naAHШBP Qal([@d0 XVIbĔY"0*EVBV`H@.CǠfу\ 8 C3X"D1ɭ Be !DD^ b%`1 QDVXR )T~aAA@Jl-iDA V Y#V)E#h*1m%#YjTFCp.TD<2QUE>2"YJ-Y [i&2, `{`$`0H+VEHA~zI 3`"u$EOLdo . iD;O_r)U)ZQHpyruzNmh3(*FAV#,f0T`u9w ^cȌ (!` i];nؒ),b0! $"h oT=;H" '@y_4H >!}&XVnvCq "2L*βRjY(Rf5+-HPHHSp5~[I!̂)bpy9 z `` Q:I(˨p'a3ƒ$xU.C'\PB.[d-XT+9$ P XD@)04QHŁaْdr`TY&ZT \AǺl:5*`P2ߢP&%YM'PLe9l+dIYn2WË+M[,T&MJ/]WrC (S CKp9C}K&vf肈(E;@;US}zϸN0MeQG45Oȏܝ,ao\M^ULܩ "D>eR;*Q $sw[lG!醙=j $1R)HvP pˁ@Pg0VD> ~B Nh|vKqBŠsP*0 #$"×O%OZ/^jZXP`j,8VDV$AF,"0!RVE! Yh" UUUcHU"1IT"2}̑A>A a aF U  C)5m fS14{qA2@: 7pR^ia og9H7!Y &/OӪ_;uHrxBA}6c1`.솤LHA!"zl#PyTSVRA'Fވ)c"L_z x$5nyTr9oӨgݘޞ\-z3,psD61&YG$:[CL' 'ߪ14Ҕ]!uO4=f 9CV@XiάJj2pŁhvk p~*CHB)2 sπ[QE5)OE {MfI 9xX/lZ ga8; >! @d;,]J+۸pd":ӈ] &.H hb(c(( BV6+V"BTJD 66J\&U Cn{$ <~SSb!↱H,! %` ($PP6E3M"n;nL_pK-Ơ(~20a)eFthD@Y )% g8@HBE$~x9̗tdSڲե'&C z>h)?J0e}l]h5Tɾ7IHbQ9SpIK( bF! s-Z!B h4'T]a\YBE=Y):uր߶)1!r.!>AR a""" B(DbA$❑I1q]FU$8p j6QdC(TYq3=Di7M?`E,e+ÝNA 2ïnTP쪠 T"˸.9kL#.+((K] i1ێ[PTF +H$Gp2|U Y : B$HP2I)FX Kp0 8@}8N'2 a\9CDI,h{$@bppeg2ߗm|UGM.Xpg:pO_\y#?惃Qc8؅l&$@.c(2jeN` 2D>~m˂d4ȐRBH+%K7!pq i& :&Z %aVCz! CcL`Ba)t0.% "dМ0Bi1 2p5L.-8u&3n7F5MsL~y3@~1B@}{hSDJ^aV8d$8iҊAhc1!(=h? ֓0.% 76r@=^ѢgccQA"zsd *8b& qA B2ka?36 3CC JhzW$>0?gM% XѸm9;Ќi%P` C40l;"fTv3XۇnzේEI䛮Gr'OQv A6BWκ5`Չ ̎A&C[^{a6h[4:pYl_& ̥e> &Lbץԉ -$scDԸ<;}֚ezJU_D]!ƁgcB.e ȄwI` (r&ŏ& ~F+ la\DY1 W lS !U"`ƗY]VdȌ9`,*0'{p @OBkD$N5{rNaؖ5aRPj8@jĨ## ^c!7&הɾa8›+xg/:$ o 3 cb,v BRJ4.q-00hÞlC0nHgEҡت 3.IP4 LB>1l^PtŸ5A6lu뺺⸚M0% tx*xx\VmT 3PB!)L!XB(#8xBBڰ((.I0|$肐Yop+d3Jj#&AOrS(jvS㿺 |bkdv7Y $FHnOQV g wI ("*(AAqT,TQJʊ, heHDK8$*QO5dakBHB)؇}퐝7t5[/]Pg :BqIĊ>!FCDQ~, ,X( AB*E `,PAb",E("EA*@c'؈_X,,*(EUUQr0I"T;`('|=O͘ZӨZ$ B!bKڋBd$  YP0)I$Q[*PVo=`B!{[dG=H1!5A \"  WpJ:de(DۻC8)I KQd00AJƿa Pd w"#ѭdf7˓J; D)B,Rm졸`fsmB0KB$!D8Hp:CmY -@]!aE" H"""QJ *"+ $n⫬b#V;Հ1|Jh1i8A:z`}7UG{yl<oHKak!X! Vz~E79[,[(ħTɒ1d"*g}ObRkbP,s _,/ԓ:?h院Ȥ'zC/5O0j؅G8 MCBM)LTRMOiJX3SBiHPQTE) jKxh8!)HS7Ύ!l"Ē+ Đ{5vvE!H)*0DXtE$@>4) fMWYHd?a7t.Ô0Nݚ0J" Z-D|fQ򙰴 @~0,THq0 sɉeޫ-CթBs6K .A:(O$Rʓ2*TYIA f DPN`VVC HcNRP. @RudI/tY1ޖ;R̐֊V nk ` qRJ`5M$uhRY!8 2Ta(ԖC]:a4lb1∯F(c`#I:ataa,aT"0bXF䐲IQCPN !1ef-{88a]h;\o9a4d&Pbs^hs̢δ!cm8aӽӁo%#;3f0Wy.'a(1bb±0b!ibQ R ` PDܐ$AEL,Tyn(P\ZV9ha.(7Xds 1.AM%Cz,4 i)BaBm6M1ƪ%eR(VRy   傂9B24˕Z4 Z1bUX*@EM q"V!",ZYXed%$Ӎ|T^9MjQ"HT b i6;(}ښtܲSTl|V$@ &&Կ$4hRϚ渀fi0Pʈ( - J,ia|$:ɾsQT,>>l ) a 8Fv<]]XНJMAQ &\XeROI$\4~¾XCĊ cD@ARD)'ӱ(snL7L<}`( }5B $UUUqXR*""" UUUUUEUDUEƪZ*(UUVE\JPUUEUUUTUUUUDQ*5*$>L?4B *=yCS(+$xKp(4',QZP i|P"HE> JR-LH=d>ԟhIP0'Ǡ%1@b?Q  PA$}n@?Oәk y:3|qSq(nfMzqgbr-ED 'PXe n! aRU恈p<,aI  bTv>PAc$NV=B TDbڭ_AKeH8 Y0 OdR H~ @;"RT Ő1h<<`j$PR!T/ [(T)K!% &։ 5LpԦ9]z/.f'ΝeevK T`d UA|B,,m8 .Ng*Q67;5rC턄@(j@}C-X0cƄ` v H"/.1FL` 2 B`YmJLldE((.R`s=O <ǧ -To S@B H6#@+JO%u02)ҒH 8,1`jb̥"յzCD>b"ȌpK k1eh"%o믮Y!Rʥ ABN$p!6ɥa^O d^Ŏ7hW1QE*LiAx)H+"#n\A5( =P`=rĞ@p}DAO$bDDb "F221>C!P Y<@CLR>f<| =)DRJIP]T;S(~H Ewg| YPDo$i%$; -"`Y``BUe RX6QBZX *$@U(ZHIrQXp.0DR~LdB ] Dfj3T0e31P0e"YER "12!YmtКNPRTY!U䇾1w!@qb1u6IP: PR@a[ U bHEn0@6aeDUn9`6ߎzV%4ThDZ[ed-bXaZəf0:!)BCUCJC5#(r3T=PDcƦ& uB &3My#6+=7EFT[#c"hTre.<$I 8 DEUUIIJMYiapz@vH \fgHSaO}>䜈 \ë0'BHD;s P_8jã=#BWy(aBCLސ 14,\J ̖ܬefY #$*,XZv-(bK|7TC!\p2sl` `B<m:xCr?U!iv\Ȭ)uv};8w_*h,NDc=J44?+R&gU Pjk?;@iZ 4Y`A.'@v{2PD:bt,x0yfrJʂ}셛@&!au3Tnxu!p($euRmS֗4Di^sZˊhqbG{gzΔ_'+Lá>h:C)3qF &X}#=dI$둪;CP#VX\{b Ǹ\ Çա^I)/kS_l 7L4(m ą@+r2{gH粁'VrB;ĢK}?QAW]*tOԡi4: OcT3!b&Jy&uWt{룩ټ/ z@ՙ 1I!6 Q1z1#aѠфѳ!N`'~&(:1` {;-e &R)}]l1Hoo6WFk(7PW`&W0hB_WQڊ%ONS:\2rk])ٳ„j!(@PX GtP٠h!fav-ՆBR <vzך?:E_@c!400+.$Gf,F  ΉǶFv8ObςSE#h]!DrTM*’THJŴٷI BXdCƈuW#6۷+T^1F2V&F0c(;{?1 :xo V9=hL[T21凌H 0QX Z ZaL:羚S {*巋_c+Yk[+&~i#p-<YGЎ.`1EbG];L1$H vӦ;GMkJWdߨD.(mOĂK Pma7:wn=P4ū[^^Sk=7v8Qs]{6(1QQkN! ˶N?;b5흈cd ;F|zjmǰh({}o Po`huW}X 0H &-i0A_’_ .EUP\|EC'3.>m`o2AohDKڛR7W,yϖ  L|J*h~qX{R rpCٔqH ,:M?m0 4%ʤPE)eww.|Nl53"&Np(@;9R,Q3؈2$0_+೩}WĽfuP~shi'1Lrs'.Ԁh2W(3v"2Y7sX$J\X5E/>`Ҙ|ƃPZX>@!p.5<UUUQUTgXzt瞋,Y+y[EB7Uq{$I$I$I*C`lI `#ׂk*01}qz4 `* ]ٸJP!$;[l@G>Ld!#´5hPY]rJń| E-Aml#1v ʱV̊.1` {Q+8&F^~͍M끰F+,Irk3^l@dɄ#"PV#8,Y͆ze:x3:X&N`\6vb/(FG6hV:b@_%)uLGgX禘87Jt-ќ,ȹaUYr=uTjGNXk*(!|_P$u"b3ƐX_|mqs;V.3[*6DH9 JYE2dİH@P'ED @*;FJWn=xZĪ>Hi 1B2ZcP%0Q-'~q2J[%6$P#%1/X zZ2n].,K)}} R`\r")YPn,H ʄHX+ +(,$+k( ؄Cr/򝋪N?܆vj2! ($#`0`1Bv!mE5B,}a֙|}Ҷ@ߺ"e>2}\Fi* . L7 ۋ-nOrn 6p;@Wp(l 2$Dqnèk[ BęED2T"k W[&0մ2df؄CșeW2 Y8Fr D@?`;O.֊=O\Q|a4Ж4H[AUo@X( rJ_|,GhQ!@"B9VE/ BrVC}Csg,PAN#*IC4Ih* 26 %$YF$XVÄ>IV&@4+_C Ƞw$$ H`e(@Q!&%0-soZyۈ0)  !|"I5.CAIR+>VvA$1 K\qBQz:F!B+`O4 =RQkZT4K5q+acSq7iAR3]Y ">a:TXEAN̨ h8I㏽F'w9/^ByzN1Tʔ >,EV)Ba#~"{,`N TtpE XJFkp`AHʐCTf+*z/t臐77ua& b*.i A)! ![AXPEDbXyj>oM=$>qK;7SHLBQJ&ޓ8 =SE st:2q|7u0! "80 鶞ZN'#" {Oh~ۀ:OJ1^BS>~`;RA 6$aA *A<U`8@$`*0Y JHhEL>2()4.9^!hPf[ !ťDN~JL¢*ꋷwdc[\T$E0J55f${3bɤ֑<[H$k)kAR[],l3zěðtMmkT]UUt;tn`"D(*ꔵ@VpPLX.P\K 1~((*HIBВLEIΈ5,S6@CD/@ !cEDVF,ji7]H=s Zm$Dɡ**EaY2FJOpg|OХ) ٳc(XA *f7($:)_T'įt Rԡbj(ʵo', & b@c*'u@.nE/̱ANa`tAG@!&9AEB6T`$&ڃOaz2!8"Y=BS(A LfdZ)Q 73T6u0gO)PGߖ+)!H4U訳iqA'&b` 6a;=,1b0 R¨`KI T@=ANPAD(OϧQm n-O"h_BE)` | F*EIyOq}FvCNf=$(?3DAPD*N đ G2L0Jh'E4apL0_9,Z""',!j~'7{qM9c$ KITIbSH Ad1"1@UV XE@F *dQ@X$AAEUHR)QUTPQH,b:B+Q" R#քVqj VMc?3D:?R~YhQjFӠmN5x lRG)vK:TڝvQ::o ijŻ9FbGFvIBeU0!vxh,*@ dLlBT"NX4 \Dp HTdfCs`dOR@TkIe5c( l|eo]LT3`оt"_&&B%mAnI28EqL(Ǝ0UdBEL` c]W㪷B48]D)Д5q%;h r:S^^fH7@,N@N/r8gT8 'dZ S1Y_/(@! Н^9dDa FY',Pc)1PhnOIfX5r&f$ 9)gkMgNL ƺ4+yJe6\$CsZgsCg9IJrMSt 24t(|`sEz;dVzvɁ#@nD.T =@D+4C3h # >f*6ރ'qNHCT'QJdP%A{ cdߝ`8AI rXfDӠQdޙ(R} 4SΫc/F㋳E TO+J+jDft.=XB"wB1@D7$&i}}XV8qz䉁hBH.:[1HU& ưH]H/c@v"q2]  /es6 (s jARslF'>B‰=JT̄?|S{r`Ӧ a.ȬS,NH!0\I&61=>}AcnzlfcnEdb޲؃7 dؖN<'Y:" Lxb DXڅjzL+dp$R7W[O<@Q K P" , X1U]9hN+L@US5JYAA !N2ȹ d`Q+ D%Y&LBA(GA$@UHQHDj* TD$YDT@0`DrAnO`];IPnHk:|N/,iإ@M {2E`(H w& iV\ƣAO{cEz߳ jɰRZCMuRqU ?ТTTw`"?zb`lDF"PXI`@dRͩ.ZP83 '.> `M2$@bDH2BTZ$ s D#P1YJȌbAbV p@!$Rv,QYVS09fq'Crf"MRcs)SHX(0cD" A $ Xˆ JυK ZuL!bVL!kB˻f RTchѩnve 52dGw q: TDAh˘L5Ňa qᆠ , 3))ÖbGE$4ݑaiWϴPe8A~1X(pvmNa7kQinkuso7n9%C4*n L1Yhg`XqĵBj Hƈ"L0D:=]@u ` ;BFH A@׃1;$4$ Ej| $aNykA[$- Y <[I uqrdl$5bh0"$)` *E.)7r5BZ`Rܳ nD?>ޢB2(wvF* $5;4 (P.c-=75OG)6-RyLH!uk-co?TV[;FC$CA0/>R&d Nc7HE Q?TGߵn\S &wP`2F_ng#M] f@""4"qr n$U8m7}yF@oN\ 'bhXа` ': h`X>ȇ\t隃'ƍjAR|҅bQV@D 'XIETEa +8+M0fYIB,օ^hw䙔p@$/ՊVUc)7w ^;޲8HJ !DK f‰BSLd 3lQP #A6pQ$Yid%y thN1{397ҪT0A&4X56jk-E22\foZՌH .jF5( V/y'?d} B5I @&M! /A|hendj1i Fȹ .ؒDZR<^g@ʛ8@6Oy oHnN Mմmh+5:r>B3x<(5q[:g(2R1 XeXah# HT )d((iH7ye * 0,gGM/V,X<"( M"Rg0fϳg~@D6\CdM^0*S.,0bDD4a9e`o6>N*; Lp$d,AgBN<[aJy 65j9D{y=!(T#Ѐd I<60Xh 1H 9^"4%Ip^ JBK^ ݈v|h9=b1((,5f<cqsuY q\u3 syko/M)7- p6t/ g!o(1}Ӗ!%՜"b.'W䆵c'AO`BxaRVEV*/`Ꞇ!zypp"@ 6OC{дAIQjYPD1AK((/U7GiI4Bl^N%7$p'D"D"D#4S~稓D Ri'qlxUR30LE%.\- =f4K3 H0d6`RIjh¶Vvy0au$tU 0pJm 4(|YKKB!PQ3>Ȃa7I~ܠ|ԅ2]01k[+7q4q H4GOοN+uރ=I91p$ubI0N൥"P@dX"" uF)څH#0ePf eL)xA`F )L H4EdSH5kωO] ӛ";"]ei\트++&CԞꄸ=v -B: k1 K !Hv_gBcB-22 A"B*⏄>L+&$Q$c/3ybQ1Pt\$}Csk~"0"rB,'K@G]gO0NGF82haFu*`ɡ Vʳ{ι)JRRR%KnS O&`b >6=&^!IއQrFPB$u"= ,Qk S3r:N $a$BESi ,Y2"bɆ6a5fQEFqK0*OdX!"5)AF@z,2N{|F$TiMoTBBfÒmRB$) %=@Α H $!l`Cr2:W;7lE#/!S ~఺)j"䖱%( p D 4'B I'^",PPFTIFyןrMv#i iCM*b:4hǎ5: MPAF⡬c 1FEC xfuKpt R}.Aj"8hˣ8RYՈtCC*h.7x8ͺAR C-8M!14S@QuGDTE4k[Kr5LBI0ˬtփ2T!Ff8ΰ'f q&h DX " PE"" *`")##c ,l!g  Eܦ*D@^y88k1^LQH 0˽ 5.xP?nx!Caes'p:oPϵp hGzVr'sT|N=~0D<L& " A s&Y$MD\ApX? ~&`U0B"(Qb@Y<2("CYFC&[ 5wdto :P)i +#[Œ`ɶ,[[Z"6UoA8@ "hU!oo~[pDcE $PxqPPPUlkŨQUY``Ԟ4Jj I")2 s>p`ŭ IT FkC FDXg=afE9ĝTGЮvv#uSl DbAQ,;[@z0$I RLV8LTNP'ϣ?|"'@C6kЈ[ pkvau6!<]&hp(Xh(2դ fM Hl(aΨ@D&!2_bYȐڱ"FOokW Dub ڋHt5,;0АDL#0g-c!Pg(rEޒH'ڂuC$fͳqCdj5 扐)֐(w1(]@D(?rC#s޻VBshy l B΃hK" {qMl23 ,F!vYF.lٛdtl5y%j5n95M.lX!IuwkڡBMLFf9OJĝ;d #:DQDL:WV("N 9'Df֠Hi-ɖ(!&ZsAL5U]C$=_@AxN)ԱܻoMMgn+^`B`(ŀ ߥX1dR$ DY" X@Y߼A71a|Sh8nF,"T=!.7ibY[:Piw&jq (ŠՑ蠬FTG `s j{Ok3Y !pmvgJޭ4h'hUԗka~8KK_`f# K !SLO{Xr0>H&D?> [=%./ ڝPh}@~@Ybl)2Ӯdf¨ AxLE0Lb`% v(8Yud$17O*wҊpT wwV +QD"0kN:|Z*I$XXF0 ΅9XyJ!H5Ѱ7ir92Rٰ` v "\L\dЅ" /AگUW#/L138ilGj8 \$:(? "?l$$=G@6D!z"HȐaהcЇV$N_=:l\EMYU8@40I hUr#(xE_ w*3σN^F.!(`LТSrAد?kmXzp ~k(-ok\$nL5S6t"db2#&Q%>~h*, UHت(Y"PsΚT6KW.ɋOp߿'|-zM%֔K% l"L\V,ڹ9K,<<1@E4ղzۭwwTķH2*jjro&pQSL~ ț%41Aa6N.; ]i^R|آ4#<2NDa P+ezN `UF'k@ PvnrQ3[$\X?9 oiP%D'KRbȍy@IV PeMc,Bj~rc[WX(,VO:d 0B1}a19 u}']an/! HHHE DPb 0b,ubȱV @dPTaۚrMXc*0QQFDT"* dAAPя&#(;RS8"/[\Lp$l'=Ўy` *[=` b7H0NQ@LVz lc87kuHΐ=#QTQ4`. /E@Q@ n0̄A<:QJz' 'UhɗN{n0d{q^"-. J鲈.D;.u׶e9<C}VƧFC(PiҜ܁[#`zc8Go\.7{EYq9*Ko g.^ԅ^Qݢף|Y;9,b g՟jt"}zb[A*tWIP{i{yp(`[f2ap Da#BFJySF$@N%RDH!B | PD 0HXD_>^uUO2׫~ N0;wRQ-gY( j(AN9fTd$00zQ Vڌs#Pʨ Re&GJˆ N%P 6RȃIe5}76-L{!T }twuM-S}d'@@J 5_^U@{sB„=4>}@ wo]{.<wv}>SI9=Eh]/04)J;u={`G*ϊ9t(o}>EVqZv}s;V}Ý޼z޸ ހ)[ϱj}gϠ^}QCdLh4I9BC{>:{0=8u+Lf]Ԑ]H]MK]ڪ y>NVf^E$ %ku;g}Hv:|4@7jU :gQhomp*D/ ||tc{G:tg=P^wƀzs`zHp}ѥ:S顯R^)Gv >4C_\ϞQAT> |3l}vt^y /{^wžڞ]:Rm{PP0۠ nfk;l=}0Uwz=>j>^m/kz'}]hs}9㏺\mwmn\}{u}\j>n^]|ooyvnZon^{;G@y4z jc˾uR]ˬ.kw(lono}Nz{ lPlUW}W;em; z2J>IOqM^;+81.pOI]}CzofN1,6vhn}o>g]vuNl/쏎MeRҶjݓ:\Ӻ;Vmj ̥tht\=unt{cކ;9{=+Yzhp+ku+[UimwtZ>>-=| s5z=ۡo{ٸ+ntO>Sﳫ3/`v>hwϾ؏7\zzO}z0vBUmMP:t۳e-oۖt[k(h+]Ԭ'Kn{Vݷսq[[5&]j{e}%{;k ݎz)ݔkuA T"P/}ޝq(.fe N{24vjsma՘wpP]i)C];{isn[ƔU^Lfwq6׍w{^g=P({d9tq9=h ϼ]ݫamPҾH{ʼn"vʈ6؞}g/y<2-|:}y꽩[]ms޶a+ײ9JJ*Uwu^v!vd{seg.wty>tw^lQv6)UI(Q;gZv` iͅnm9dϹ%Q鲽7Pt[tsuնom3wrE[cS5u; mŚku]{rlmWnWgʽP@ q ADawh]Wmrrkb}P:=ѭ 6՘{=\ƀ&r;z[3.Zp9ԇYxu[n: GBst]vG5-9ܯvrΩզ**m{]y3bƫ*E{ڽMvWv鵩ݮdf$ѡλXEu{7c844@L 6ҟ<54 M" &SOQMS(6$B2LĞFS*1=&z @0"! < O$y yo*Oe?J=SmC7zRQDh#!OE6U?TžʏMКG=@= т$@ &@&LA)MMFhg'aC_~.~m<h>ETr?<ꪬvwn53#Re6eEARUMU%E%$R9UQQPQXg0kHDB+K DNDj,LYć0`ŰfHr{sw^P ѿ+>vjjuX$@b~L3hp6k彣gr+ۍq'WB=kwR 3F}?N̎znjW/,zPDxfQETMTdPPj"h " "bc,*B z><wk=yC`EEwMLaʕǙR>KiV_æJ.YGte_ѕZ}>HHH݋AA^~:5Ra'pS2t`5eT^>F}> REy«QGh4VYU^zѣ + Uo$)Yb#SEE-pQcq;w8Ѐ義r9)C*ZX)((( J ) b h)c*ruNݒh "H<&dT3L-ns,33ȳRI2`nExFE%U_~ڲN2f}zneTҗ+=8 y̪[`q-Ŋ% ݈eT'~tӐ|v0yGK㗌%!(Ȣ"eY%5j<1r)*(? sQA ? pVߊTASDotYc*)n("*`p`&OJh.@ŚRh#\l@*L\E%Sa PV$QqX4&"AqRd8TyÐb>1˄aP:Hc eE »]f"'6tx043U2|1>s8¶Dɜ(SAD!%r" ) J")2)"(VR!(((`) u8)Z?=l` d_ "l b~wIa_O?upb>dDrJ0CPP<J:muc9@PPI0 RXj34sD8K@BHhDZTɪ R J*"Ȫ+O_w\@1-NE! ak $".xif`"o^\sF$&loGFy^HT)$rVOw+ P4JQ9k%2H=eB獰:YcUYqt^{D~ΞP'C*',={(bD?c wj;hJ1#_r~N?(_}?ZԒ]&5pֵlW(} H` % QXy?9SilKj|>~p}]̒=S>6z70y|7/Ȭ%tlmeGBm=!ϥ1ƜBۃ1N<'\nNTaI|/69犿YXT]5ۚ)ď\H:`ρ #W႞vw)^6O MB|&@a &Dӟ-seu)c&<< Ac,CB13)j1l-5BՁ,h 0dQ+hai22l"m)AkEnjhAm!ykLDl{9FE6x ǟM{[Æھ;ȝ:w}V8+Qoqd2F(E_bKΰAr\k2PWFӝnY(NBԄ G݃`RnUdwn%jg mNQVXn`E k !߃ģ, _?J@ sWs1wv;bnآ#PJW$aDtو;΍b1^+Go=% I`xa5 pnRy{%.Eơ!$Du1W~^*QP r]B MtE$3ꞻ'jx:|E逿1R&5VLy\qo`6j :tȍG=Ѭ4Xz~ּAة6QQm|PtT~aGf&E <KQslV$c]޿F{nWs6d̸HKXr6=^S=w/L]ܤ%sVA`# yF%%',/Q\%P/]!"^d@71`vrȽ?uBbrY)a'" i4*7엊uT_aO[^@D xTSwHbe)qѢ}u|?!P)l*AW^{ ;EeD=Fв=ŇNP w_w]ߏJrDP~g,?B?gV_b?˜1"O 5zlݦ:Ke7h6RJt]ª^{2|vo߳q|߰a7ivVPo"W\k&#t¼dyeӲMc CRta]LFDQr'`| ];~|{!z4Vِ*zAoJdN{ĚwgwmZC95dƬ&J{v~֥//|6@03J築OFd_:%E4Q5qz>@} mr\E C  Θo-v5ӂWv2&!Y4RYڰ D+ivnuu]E:$ oGn2N,jIYVQR+%P|?Žێ,P]OAlaq)D@YQU~ڹp{3pw_/<}pՙ7ޓ(QX^ qRz%Uj FtNB~t֪c_Mn3PkA6h6Y؅ ny|<7R'Bks8Hy(leVZXQ__)@{ʠ5]t Il.UݾUUu/ZÓp$jɦ\l`F=Ԋ8T;+!6+DVV{}"SV{ùr?wrNJ P(E9Hvj8Vj4#YeUPnP^b:pd>Vٮ}xr^+BWmcg,!ϬZ`HB rP7JD6%4D|9{W\ L=h.X_ '7@DzQ?Tٶ'&=Cp2{(i@b"q2O4F25`((9z׎2B:ν ,Aj|OsKPgץ6 ŀa GSy}F}\Q=\{ܝ<='og#p'`σN4x ,s|DaĀv(7gزH3l+-H{t$8QE@w\oяPvSơx[(\O`bLđ r((AD=[\o5M- zΙ)We b$2k|X+]q[Viqga͆XXը' W/H%d e[g\ )"P'˃_.][N 5j$ F`xm }r 4 |]j2=",šqs׿^;elHt:FAilx:=ɸ䳨E3Ƞ@#l%\)Fum-'v׋ 6sW 7}v[YlVC:}P9;1T>"6o;,`opm*ޏ^(\LB _3l dS] 7n@ a+:Mor Pb*Iݾ)[ }j6eрsZkOqƺs[r9-)_[:Y dS`L(T6{5YU'46U;-Ɛxf Lg#D)YǣF2H"K57D9[M9kն#y T PE!6/Q33DWG# i[~ww+3_/xvn~l->yK,X/m[6g.>JJR)J ȳ$>c 'Qx]7F0;ILI |D!5|q*L{Ӝ~9F:ۇ&g gD%!tMO5YA 爃τvw\6Oe/:B ie⏒7y*8pR@=EogCDTd62D]<*f8M m5OELQ< AG}c`  so %8 HmjOvE7өL^>Ff.=*/$,I_wCqLsnHu'*>LE#d!Ȓ]HtD mtaX>8j@ [ױ0HMiv6rlqـӠ_`L-|RxmSqgD~AcԱ47?譜K&_lvl}͹ҖD',ܮ% h:ԡMĘKDW:pjK&Pp⊼K8"J:!!y7 kjv!Cl;32کΤ.W n9;,(--G^Yx}O[%9ub>9.PHsvZ5_ߦ 0WȔmDP aU*qFƤ/"(YS[ ec#u0S57hVig\2$L?V44I߷cޠF;w6V *su7z[99l;7˞߷+FRHJ;NCq^Z8@RdqeJiNCX F8a C屸BaU8m8b=^=W}NaW_5;hno=18v*vl9v}"޵rQrt/tRT];ukqY~=sztBM- ϾWHr~vvNTE=pد(OȂ\P!Kla+m_+g[eVZ6|AeÇyBzk}*~ /tU?>R-@z9]PO_ s`3#V[=z_ѭNS="WH GAp&z8<PA煶oFɅSPdSS_c8 b?ꗗ\We^aO ?4K޿^hJ _[lv$a_d:?!V Q" `?gä}<-N  73IR; ?ABUnN=WݘEU?DL(Z*n% zd2wtQ&Pbb;>Q(2HNRqəı2Q;T t;}4K#j`7Ĥ\vd55.UW;UPK˘Bv`񚈘BAKFr|^˜.|2p 06?ԭTdpۏǂO|9Uu붆iY}]|?Tχww쩟 鈼'~сD"eX%( bvۅSip}^C|hz&/[#OɆm%96޾?5&zzl-C/( T#Kow.Ծl P1G9A׏%^=/ܦ?CV sdT\En+\UȽxY8*,n1:ͩRUqD1OY ޢ$xz\[{Ck?Pkir6t{G@W=)2rW/ MA,Qt'i B},5mBeRJ)Da'vO>>z9d7\H7j6G>p 5AżȁQ`s !z( WeNY\s)FܕC+#*Z2 DUQt`8Or4W8thkX#Sw:3WHqp{(k_v)t1Dȃ]{(ea}E|}\'g/N}|̀%*QˋчՑce <r,{bOg7fxMDDȱz R ͦS*ULܠq q].[x(-. @z"D6V}$*:W z97ި۵%7e/t= Bc>,JϟBJgq&A =ցz=`ePPo"g߈&fN0TqeNP,v[G@_^"D.U ʤQ:KN A>w" #yY_ARRPɝe9^SK.E$~vqV&}H6=+Z.' qx̢x<ܺH5D4˕n 3Z>0:jP_׊'I `ƺ@@0UDy=aD"b)"aɆ wÀAOzJ! DȤ`6C^" h6/', ?ɥ9rdaqWTŌX_/L/΅qŸ3熷Д8Bks zڜa $CT#9H$cb mؠAȊs!ک)Rer~<Ѩ&8 c>Q{u֒وeu.2] lhSҜsMrvBRm`?U; YW9rUϧN 5u[ǒQF_>?b?e7n>)V(6ygO R?P>5}w_ 흃 5UUEȨbrU?~I!~J٬JmlupH}gMÄ!o^4}9mPTBVS }jW{0qĢ*#puu/0o%*vzBh4 8^ `-wi`\R;٠/zFrq.Qww5¼{loPbCyƦ4ۢ0q̫|> gE|\$k0DpɹC'R֟XC/. s0^LFF7ӟ P2>C>mh 6GCdzG)c[j?^#}HMB<&l)t]%=ʮ*6nANXw^ ^m@_D]F%d"~:'q7L|-M5dDyaU#ys) zuazK<{8 c}PNMjjc%j%t|! FEr;O+G s.AZZKFAz5Ɠ &^SiW(v a@mMaGf8p&߈|M$PZ}m!_JI#6+5;{ _"<-QyO';v)t%.Q^H3ɝ`1}! Q>Y<Ͽa:qq@PVObV;H[6ž>cHv?>S j_@~"G}|?< 'tyu~mX(,{ [e; wY%1(A>yܝҔ>?u%GOboݏGQ>Anjo?`eGOx0 EH`y0]{G%?,FI1ㆆ8㉭Crb i042Ѡ*͜+b13A0RIIIQd7( C$]0Dgp@ =0&Q:ʞp s)Zr[JP;" CGA"U{_Oo #ɈXwi?=LgXX"10=<԰dˁjzPlVą~M}ڡ=D Umyb&Q4ϫ6RB]Zg;{>T=oOpbLE*HPM>0RHkd;Ap9a*Vv _rJ{`ݖ/W:aYsoISCر E}^]{3I9(ZE._ &Q]A"2@=~ |2o?`cA e^ö. + ٵˌ/η\w?t/ 1q:b (sLWcm}l~( *67ۂCPСd5&]Wl fr) N}oDw1ٟntul )CH_/TN +_=LkK?s\AmSW8E4P #K &F|f*J*"|#$e!#3'd5f1aPPL%E5;n@U4Q̐'xd (H7`c%F`Z`*h 4Gz"JiWF./ <5 RؓXG# pQj3胤8&.} @|fDlA'DdB3 cQƋ(6p @ s;?,h:|^"CP#[%P!~!SY؟gRw= GRD.CtIj+:|3SoB)!(H/(JnhLd_{}@Sb ٮUܨ2A÷Pu6.# w?V U5f@'["uʏmP D$A@/ cou?f>rnAq)b'2$~~@|\àu z"$×g%Cl/Ҍ \3/ WbM!3Lw[ 5ڗ?A]@TH%*;Gs@ $C %>AKXFelq-k)u4C-Uc"}0?ZƃkwD5NB~߇~?"&ARa#҉V}s~c_n!&; -7㼏i D%rdJJU"P4KAu0@t$'؆i#dP@M Rt3)I4"R H`@?UU (P#w OӔ)JRUe:fH !P!VVRb"&b@XɢZBA"h>w@J1 D4RDRD0P%4ICED4BЃ ( Bb""A*$KDHPRKDTP)C $P% U*%\X( E @TJRЕ0L!!ix(DI( &JRD8+I#1@Iv"I9 H"%>lxIIPI!L ud ʔZ6BuUfeQ`pC1"`e FC"! @2dJ!C 00:DO |!Ŀ_3`>ca?n V r2l h%iD0cHgޟX4/{@Ă} N~>6Y^.KLIՔu BECQIДULM0 %S!Nu 4ֿXAv7[ۧZ: ⪨7a59EslÆbJ=2:>EGEjT8 z ԙj%i9 Hy53H@Iyp>Z1kGgaנ wd2  t~FUATUUZ2$C z 04#)Y)@鼽f`qTi"}waq[!!ʩ?. y?Q x Rx`>erlb~*v)uKh`ɟxl#r5/fb|X3;3B"Dz׶ƍ[;n/BׅIx(?%ea * M0R $I$I$Kp?_?+?@0ȋ;\h 醡 ?ld_Unx`?*9NmW QqçU@[,},6OMҚNh"./NjA 1aMnUT[o'd٦(w]耡@@% ?pE $M _7C7(mTRKr#{m!G|}Dz'((WB@X5rյY-`W(2&>e"'ڤG{_տNx{APA$$O2#׏=Na]ab c#y[ ! 27@V 6$ bą[:pڒowoTvCZLJ;*qVEPl@_t ;ossα7B=> ġ9UImh3ڡ\C=IP=W8Am>~|]!E i=>x8eOD?˥QVɗt;z(^w,c+5;-+S4ip۱W&?OxY5roz ıGp(M  qqϧп 6$rwZW+DQ! pIZZV8" xdD"x)=u۠/?f~IDR\fuz:_{N?d@+ЕշtDgL̲W]_yܿG$HXwvm>>J|@%=-ZLf)R[ *gI5ZǬq ؚ'X7R6|I%/NA܇fJ$lx{nT ֖g??OvS@Ru{lcr鑖3ế&vwҜ QzdDz{A]7dٚ [;wtbIl'YDv!@o vب#x`K(K Ri=5R4`áȁV0> aǼ#nn{x Dc[r*DWr UXxI_ ++8{Iƺb߁I P|W1Z yT0>Rnp AHFBvI:m\@9UGjR!6a o |6w IpEs3rF2Q!M6hF4p*,?|N:zTR``m@dmRg#+2ѷquČME/Zb7F,oE e;>.џlFnѝ) xȝD]ǎlR=M_/ʛҠn* UPhSKCcYGFI$HAJD[j TTr]hexj]K35+kUZswOM޴_Kת>_2 ! PN=Y/@y\E3 Z0|6</-ND)zr uZL+0v  tH D΁APi80$rcR;$O?/L]vn[i -CبVRꫜmqF5ĠdLHHccj`3V^=kuSgN"@MZƯ1Er; * jDA,@-={k}ދ+fOQCGxs*&7pZXYK޾@Acn.odS3;P谞4Q@{(Oirg?bHDxڃl6:UDh;qO `mAGH: G qȕԾs9S>ޟ hw&ɘm!Vz!X $*+U~ ht'_ &01VMDa`1;: >.T&89q̑I'2Yq]/a\l%HBF,3+?h18|RnC-5i[Bn?Ad4g K 4?L>臀[.m9B@lt?P▣kpH_vڅYxf}+=@R-(֚8LY==$&IL(ѩ;ϭ4ruD$m>A?^  $UJl3Z6Fd#D#Dm_Y0 uIUE\l U%Ll6bnɢ$Ѻ$cs9I9G=ǂ5̌;Kłe1i] ]ъL"R"e;iI n <ӡq(_Ӣz'9OO_Oo^ͩ_X>QTa݌bų=d9]UJ%~)"oA΀lrK߫ll3"K{uC%ӻ$ĆQ(Jt{1Gnl78l4TD$'r"1.x$m0bi7N/PI$!ťi|̿/1$6״a Ca$k o?X"mǍ9C_ic9s34s56^!(>Hi$;,|$sfp<ဳ3cF fGP 엢bOX!|\\t5TjG2#G V'K @5 ,\ p*0ٳu7̠`zY{!Qhr iCSP)cX;,&FN "$ L F!CJX(-ov@"mDq1-mKGWpP߷z#f='K@;Oսjv@[M} PK(r`)XQNI@9-[4 .fsN;< ߡXmL𢠙͔M~9YK2/o~Id:.:2y{P{(ob n\y!T |?.ǕBTN],1l߅v!\&@PgR 1. $kPl^7x8-Ye\bǃt62s"qRPr($狄M|XJ#%y_CTO|T.@HR0n!9|^h j@ gÿra?<<9֜6RTA#\94d[K4朐AU־$ *Qd뜋:Cg_i9~$Rw 4M;-,'}$eU& x-Ƚ<ĝ zt8 W윧oxx$ ]j"zCIn7@}"︺1O]]J&G0ZRLLϮ Zjs̃]GӨSQ/_5*AuO]\h\+M* ߿Yvrg.Ĺ8+iZ!~?V"wKܳ l甅')+Rog\u܏7 C_6;uW@@UɵWݣǴch  UUW̬̬=cZQoQ|Euy{UIU7پB-J[ȉ)x' z xW3cTFv<ëo]z|Pp( N&c д*}:$}*) WTks nDr3p^\EшY@׹gaX`! ^~Ngcg6 TufanI4I^.% K&Zn%$&HL'_ݞfb"k6m. 1*ZCSUFMTLn`V8wjI aBnn}Q~$t$L-ji FLDB&#̗nS546z۷!F,vŜsXY7,|]5Y4бfvIJ$#toB$\麯8f}nߡ;8=Ёr'͡؍H+ijV_66mj+k@?Yׯy|Iݐ+303)<|/dxf`_)Q$ꬊK  8C?}BMC΃Wϟ;1F42cЈ]'`BZlјEEC30ƥiboCyhM{qү}܄ )DRIBƟ3S3PbFDj0{qc?dU} 8wtsGpV{ӇC~w0bLlrObmͰ4/ߞm8KGC}ұ\+ TR <:hW/68yZ̬&љUS{#y0EFAT"K%V H )N吐~rvƠX|Z_A|6Q58Bv1lc"cWvn wX4sp6> |c#vMɤ#Q! ]L2œ1h4͵6qX6K퍦5`@9$,$$ 4֨)x8J#4XHqzϟc ~YȲ'9vy\ÃH}@$z; 6B4>i+L7*ղ냜#׮w3( LH<7 m3$ /{[_ 9dޘb7}Cӗz?$hB~i>@`UEG5v3aD*jITP!pHx'Sq B%8Is8OݏMț&]{."njk=W8*RTJy }R t]㹪5IXư0@]|䬐y_ to9,aNio[=CҲmD?$AP財o4/myGmCL#8A KQI%~{vwv&g=X RH@c2OS-6TEJETDhZ&I>-DH=^曆ܗ1 ְtJB0E.{N p®Ketɒ36}r+vtQEQ]zwoF4N"юddT86=sUUUW ٴqQ 飝%u<$8N;ٔ40k=T8ɌכǠjhM~j,)*"+n&NCl.  U7jPĐNjt FU38x֝DaXVG9MЦ/\`BbAbCdnMADI )$In)!$I$G$IDW+@A$Hǽ¨bA$DI$B[207}JȨ!g DY|},GW׳;csJ|>ϟq)P1a? _kP@N&?iA-gbcwL]3u?#28?b@TBc`O_㚧HMSѨ q( m ~} \.'.ǧIb"XC٦} c3]3j)|A;d}h7c5vo`4h!1_i\44U~Nq$Wm}JRrg!iu0l2mw#6̏W9-pNwčlJ;4$a Ț_#.#oCC_DSx泂wӐ/J!ZƱMEU?,cg#hbqm@"rHsexkf%XO.>jB҆͘n"1s7R> ihxoS$ Gg.5KjvRYfbOn(_h/־%7SFx"5>? s]릦 sD&;&7VPsX4cu~T5!7_ 'RSƭĕ,K6eg2 &d& ҳׂ#,k,&s-ة]XWs8pS)\#=JЖ54T)s{nڜmao%DvNs#L;ےqw~ y;*~S2}(dN7L1Hۚ ƹ̣9PTlVR6qP*z"$!DoO_/6,Q`3xŽ \ uNM>[~R.lUo]5^^;%wor?-"=]Zy?t.Au~t AquM *P &k0ٔwNU {ehyT@8U3 i`)D}a6OJbÒC% E`0Pp/z RU}OAd`~C(ݼZsmŢb/Uthzi&Bx6p%p!"xXSX·c RT郄Q"S~{l7 p\"b *ypZy4~7҆qLtɾ,Qf?ELv* bG_fXH(9Iu]d?.6!rњQ72"ǰϲOJHCi uSeUPUUZAq4<`vߏ-aΤSVO.mK-T[lJQ~_-@`!"JYR-"Ce3}| J>HGRA4M=Jjޮ=36f&7!λMFW]|u.'.;.a!ɅI*38kH'd,QBth2]/;0{',}*֮8%UĊX.dЄ嗯‹<^ &J}ߓf@J88~|@hGu (ɆhKI_͐Z+ ^%XfžX;YH EW'R/  !dWI'ѽiUV԰Fijec۪QǽѷP/dJq<9rt=tG dc:~C \l T‘t< Ğ!=uܵ[[@!zqA@UDoG:2+XPBf}l"|^Özި3!*jD_gJUЁ AVRPz]iLZ5Et4 R8bܥU%@[M 46V7+ Fj]ZkSqykG8ZiPOFNPoaǥt߸0s O ~ G?vF9r/8si (<2?YDT;-aδ4@bkPT*}z{qPp Fcu}  dJ* z# lA`_W?cG-zxDe|t?/O۾ИCOgQzuq{G!'^$2w\2G^/^w\ \6%f~Qӿmn.~JPm[fsP=zA<-2u>!B)'d R8 e%dK.!:/IucL5U7e{Ƈg {T 3ôT V_VI_ CK5a0eօ|:6[okb^_`8.qFxSH\`\PΪ  {U[}l L y>k=(^MYu}Q=–0)0Q}w2 w!{*4)TH rzY۠O:A lK[Wدǟ`@6>`H-ݰ9`,'*\> ո @b15^7?!JRVX aMFQXm\Ttà ?]5 b*$$w;:X^d!\H>] \$F3@~O3~q` KÍAHZ ! G3TdU0yp)a-s{؝?ZB*=RsCeMG+3ݘ Mb&ݪ(%`jZ!ݥl Wog|;AoIx~BNpwg]xogad+4β#eQWb*k쬖ڋDjX𹟞]Ȼhgp7*N+!B>?+g "kF$Wpq㹣&aarB0྅kz83r N=!τw0H]>!JZV#8PNzǡ'Ֆ "^U?xgǮ3U˰MGˆ=8&냱ĐpP96tPިۇ}ppj# B.C3t[LԻ+׋uoX*Ӿhqy'{mH\V I@ $93;c\*vLHi 7qLwwcB9E$?ۻ)")|B 5q@NUI֟kGt:~ﱽFC@Z$3(@2nDHA#O$FQZaĴxUP, D0"Z/RdȪyìݦ0}h GUC֓N'+}-c֢*nWd $d Gj8 $cZ=Z ņ>9EA hu I ̪@~t/|!! '7iڌHj0',]*LtK2ݕ_O' (, QqCc˅%! "Mmuj#ǷnУG*it|z39v'z>4$)25ϳ}Tsۀ! o*8Xy콚nPʱд$"YbK]5LQSx3e? 1 rar A @^xqۧϝ. S!Ryrb};~$r)D\{k,(నvqL9zjVr$M7~n2K( BB F"zZČ7;4Q~[RFvNhwU2T)kvw" 4nı;*Xpr69U[hߨw;[~2[WnR늆oGȰ<ϪbH;a4uaYJS8f$I2YDVQ;KD~S='Pjt}oO:Q}(fgh[R $! <)ka}_J}kZ㘗6F#m1Ō6ƥH H$J h }xr ѱ9ؕ wcQ$Dyv[ِPEJ/ϡ S8D |[ބH$j}$'h/(F;vr~2 s|F. <N*:Do 暽5hi;đE8⎺VX%L;RNB-T(d/J*"cư.32YJOpr#g ~:&Yd$r A$B 1 xKs`||ٌKlL?iUS|0xUD{s/ahBBP FP *ֽpz\w*ڃȅvP( VwZgn6ݿpP5c11bh0@"/ 1]mGQqlb5xZg3u424e]5!,\9wywIՈKEa^HӪɘx7fP< yK=42u6Mo{|,,)G.aGd UC0Us~nvh@jXuD6GO t'[ņ̋h=dm9T_l08]G(B>fkS}#}{bL7hlF; O"[e![ ^;i31RQ\̀ :T̼}c4Y!oR9PoӖ6kЀ w^.Em阨e[ƛ/©C2=mj}F@g6vc9wV?ZXyX1|y1p!JUB)J[iAuC}u;*zqwY瀆 %'2.qN'SRq1:‰{Xٳ3Xѓ7T¢C.?\ӅoFt98XVuCEp~#' ?Wu'ٵՔ~cv"%Tp-sP,P[xp6,n4&a,Dbu T.!U @Ab6"Ga5&M(5E56T_̈́jѸV+y~#V#܉7 ǏB`G?3/XcTg5㋺w Y8<߇?2el{qjZy>ԬnE3E E61BCBI̿B}TAy(?H!`[ZT*Mb]C$a.U )I$&"C;i $!$H %F.?MLQ,x6`Zhc"XrC#vEd,9!0Z4;|./;BeTKO%]6-z@{hH՞;&I5O(ZaZ}0?֩5wJ$rx~)QId4USx H񳧭‒E?(6">ɼwLa Ho0kp[jyiy! _jB`ʜ)iTWI@Џ 3hjլ}.P``- r y@b\$ơrS Z>iL#?ٙOIF&\ IU-Y*~ڻƒE e(lYt#oK=MVOwt_އ8h@UohJ XpxxΪbVI6-Ǵ_*5k8(H 2yF#MpP|rs"K; b..Y0b `]xHJ83kk=v?p$ b|0B}d q .\|k+䬟z^?{e@KAe@GQuup=p{{}oRwJ"Iy `}52z{m>CO2Iˉ>.3|g=2;.tcĒmC8b;vGQ5Ā641@4DQwu㟢<;DT*%o|.U 0ʥclk7Vipt7+RQc%PE4T@G[ cH^ ʪҬ)IxiOד'^сsfkeF8Ecͻ$˭5egu4f_!,pkK텡E;#l/ݳh)$lb 㡺ጘZIߖ GNW>I:%5p"vMnD1rnOppfBcAJd$`+ gʔXbc =PՄ$v(*E{ZDʩbP!xaC2eNݟJYLæ"5a75ń6%+L >Fy j*"h7sat8v=j_a|R |Ѯq -}HR Z8Ns+0 5p}ӄ') ijm'^7Q{U<I/!g( qA),R*dդ 9pFH7uQuO(\8\0l:=tʹ~AW8gFOt/ž=op.yj :}g$yi1v9sߴ~C':=rJh .ZJ ѴV%fIM5*V*歵_t |FCʤM܁NdZ{κQAEM˪Y8V,Xj <9w_y%!a4C9Y`۱ !Ys)[DW3RQ:6-;T*i֣6B2t܄!Uͤ 5 Փc1ˏш !NE9ΰ1uQ!EO :~@F ǗӡG5׽GԵkK7ᤙ\P^K pde`ysB`h6v Ldy~GkWTfuh:`41SNHmF8w~f_braOkfw4%,T1{ 3/L]b ѫnDA!/x%IËXG?TTvV DΪAgt!#>'o3Vܷp> T*A}݃kjPP@^P>"OZnSt%hY^)kƱ ^'g# g;&;H8Vm,6!ٮLXL$h ]{x4+W_)^ >L*2eJ 5n#˿G@oR}%yE8x}N6A @x_a4l"-KaxuAs[iÓ-sCˍG'"vd8t^{&XLLW)av$cQ-OCrg_酃|ElvO^=aD "%`XV'`;X.vM>j/1G jIQ]e6/ ^j6^aTe5`PXgn9([G}jD Lo2MmƏr=E/2;PPmGwGeGqX::qm6t!~|7(ydYV{ 5h3A/rxBjSg:'V/)tm0gfdG*JRI$ٲJ*al~tQt+vV5{;O~ڗp+^,5Dg a2A iiBA(gnlp4o c=@Szycɩffq@) ICpGMguMFy+{Oa c`yUnZ {hAhj"LSN4=Zs!Ti$:p-H DSKIMQ@QML|yo dmu Ʃ=y4._.30tᵔ<^O&VeBaX-[U@+#y؟:2UJЉ2/~a'9Euk+!}%"+ Ѧʀ`kTz^׹fp:zDj ISʤP0t\) O>2ɗlC1MPR˒xs 7eZ.6|0qn3>Z<G^BB9B<{:ۦ{7=|5 5M8R'C7I o>mc2s1"рpB2ҦvE 2>a|ZU%'u+p1~6 "c0!FIdeWUqQU~%}n鐍I+z##HU"8x(v!⋦JAr/+XΞr&4f!5!HfT7qm VPД:i7)"E^QA$A uo .C kYG²_@ŗ{ϓN>,ےX9BWYFX0|NsD~5|@> F $,6K9(!ZY  {#QIǙ˿IJb:'X8 v UUQy+3_|uUUE]M{C"8/3ޘq"!kѬD>ؤ?=jdQZ^=Qӗʷ\F}&jlEW㛟GY8辎W@| $jZ.)` Em9X^/emo9~Yz7PƗj-G\%pZU,sҫDiגM*YəűI͕îhg]A1l+l"':fm*#R en*ko<KF5.kg;" th4i}}*A0 j7[}'ѱR4D F16}ԍh  pSNi+yD4=% @mRey۱>؊n"8x.ģ8>S!fǑ!^ k@H!\7xF+ɻnK6,5kdAqrp/Zc NwG.|B *1tueCAIa௴nc"OCz=宺[%mL`'>dv tSaeI}-~|o]Yt6zAB# $E`Ua([ӱS%^cwSGS_@~Żzs)PN:v3Š_l%ؙVuZ^ІpQM> ;E{agc m-@)Ͳa}?9$hyZݩ=DxׅSΤ;Ljo]\URQGXvU_7?nMgx% ;/h`#`0h59 E;f W%a[ߒ0~6-$,?.SR/n0xl}! O&>+WxU$u;h0寺n\I@3qԘ;bR\Oޢo1%BO'HX>݀(\t#xZBrj]~tL@Xsg>,(G;6xm`;DpZ(IR^>HBUB&Os/ǰ v=^4Ն;TN~PEaBD<}?So]zK,^ cV/Zʨ{cơϳS%uكjPrT2 UnTʱ*fm:Ɛ!&Kj(g&q3 @Q 8b?j"4RXHUԀnՖDA?_o @.Q[퀸}3p,#5>DGۼB!,m_&r`z;xppBK:4?Kzqb2e`̣kfϸLuBK]"Cj;_:|HWWw79PMr=~yg霖Ws4},eSh s F׵<"d-l~tHVCZ)GSzTs-BhU:-~ ]^%p(H,vg&\wYU%ӯD&[è·ȥLƲ9!G蛰DޛI޼rЏrJ+i&8#NvN%!\2)Ւ-1m ZeKdPlma-F sufNgp4,Cq|[Fjmq9 rh=uΤ`X7Oީp/d,31PD $XqU|-v99%eT}beРu۾X5O˶j=s{t7nCdR@ }Mnڷ37IQӉ;u=#|aXeQ5m#aPHy`ƨ{Nn~9|.a{RL=B/Tx 5VF^Ke7f}n>6gm*C "jh?TADE~=xq L(p | ӒYd ud}ת\RݟNY5 Wdkԁc_t(& )x GIH@RScv6M `W`XNB?v/X`nZ 5!rLw8:3?C xC9~Ft&I a5e^&;ڌrBn{c()/CV֐ry 2 E"F5>ڢA,>DfiXFp2!M=~NN`0i *f*%#y%p3c5c/mŴzSml61flZ-M{ptR+dssТlPQAPQ~U׿mPk .C#ܟw`R\wFpDZj!RRSpçɶEңZJ)av:['o^=-?H)jE90C2؇l^ I_f ks i?ɢ3afnf خe MDF/pFPޟMlQZU- .UQZA&e4pԷl9WmkeQmI, b1 d{IJfX$+TִPM4>vI7pͿֵ]׺)U%äTu{߁Q=ykV20H?Kz;*a={ucd w5[% Iϔ@z)bCH+1Va_·5͑.2=_7v LD6+7!}]Çh?o}AeG \Uep^EsWʐ5|k'*X5Yf%3a=t99dGTUY_99GwGZd\jx8ēvlى ƏqukٝZM-|\A&E9|TjYŮUb]3yj5gp皜{XCP\ (Ű!(I YaNU1P^}^|:GQ=yҦ4r;srusmxO/9YW pt'ӻA$1)iO͆T2ԭp{Nˀ~uX|umu $˙\޲rюxؔyv) zpxi婺ya1)19橅hin&4 {W+> 燂Je'4hzDєH ΢rU2au<ƎMn.}YjM&tolƿ>=9wTU޲p9ciuL>ksRۜ2rͳsK~ ˃UF|4x9g~ixӉېF &<h󟗃(mX=0>p^PF}^[yv6)h@ ?N qmrx;d͌ĵj1KV de\RKS֪/8[9H犟Xugj1i 'y> GgXqeN|aQ7LjYs\vy`sٹG'NgBdF2k1dtw^_A_nt :LLR;L4t$0brR6,RZAi;xqƜYl Lm6ro5M6wnb0{BDzn}`u ~}@ޢ֎8q5_ly\Q(x 32G0$-Gm.lz̢]z׼'plgsW# C0Ჽھ'UYoE{\_zl YbaX~5F%"t|V-͂n'?ML&v(eL[UQtf-HdGOZwh!.;##S4a<43@͊w6g _G)ekuF)ϏDRN1A?޵}Aol89 }Pzdh5]Q}]oOܶ_ǵ趮/D3F_ qBv`{\V~烿xȉ7-.|~_3[~ݸqQe%\\(qs>Z 6}zvlx7ɿfF|xZg\廃w r"uXq[MTzOӞ+ fi;pz3mAoU='oXF9QCΨ|vK{/$5F]࣊֯v飁'{rPx{"i9E^CГS Aj XG,)""\SUHb@v(Teҍ~C6G~fB@ ]V]>Mn[paū~?gu P@5s&A[(iKo&.ښ'Æ aPQiuAF'2=#puezz>~x/WlxADA4YPȚAg z1y(DJDi:\\ݘih: {ͷF*w_ -'J³޳mtC (h5y;#V7!ҘN*vxë"N ^q;v á_!5x kgg>M5(Nxd %#d kn*ͨ]̖F#}J{KRsn;D Q Pa5+jQ~'f?bD^2E;~ QdڶG,㪏Nn]N6Qg;"lv!2cAТ#Za}bS`VkT>!!Իt`gڴw=I~tq&$H@P8f/CZ(l{8vpk us8+^E<;d"~eVaKYMkʲs2 +\@*g~)G|dsf?5s` z2>rY'H-c +p-NV"(JQ^Qr"674M.vOVevGAnro!Z8'NE/$X)6 X3j͜ӓnNK|ʳO=1\37瞻kƧ*q0MzM(:9ӏ#&sZrSogu^ѷ*g^ `\- a-(7ߤ$lC_XygGǾ%1#]~OJK+Qt+# hމw,ًt-lY(KP)Y4pebTq!G5+d&oF.G f'LgBYW''Dž.x0g6zλ3wУz:ݝ|baqF-݁cR@>frZ>\#u-[S謅 l{0pejxW\skowd׍pd5}6+~)-QKpFI.J!^Q{gٚWg!AzpGӤ0,D% HKEBU%,E1D!T1$K4@QQDEE1UDLRA!#ІuV\E<>qN+s;:M 7+i[f#W:P-)jSb%41d+Nq pf(@RU]QF0cH#D(Bm3ztF[Ga Ɩ6u,2f`{hl3o3ĤA "R%ASt(a!E p[ L[s^eGM1PHy»؋v.+R_V WgM;z: QA&!n&?qO ULd)ci{~shgm8\/zecWAALGq' 590SݔS"A%BlQ(W7d󎅥{,$_\B~=O[B<UE^;oZ1σӁWZߠxr8UX⛟+/\^퓀10ѩ e_DsyTrZ}v>c؃iWE"fe$g -ꋄ}V #$؍U_tCY}@x^qJB9%S$̵7ؑn@nުlyz=f i{'rOt,R 36Qs;@ /[6LS'[9_m!e*o)ZmV+F5;R5: +AUd;V9;KpB0#KGLIpw u>AzYF~ 0 9vx}L.zu=熷MO<`-VpZL .ϘgBvkbD_T \8Ք0¦tD\,`g5՞\^AL[=EO ˣwu u53~V?%dE{ni9v(V(uED ϓ1.!s{yV =IzF2{W{Ñ^Hv2'w>_Jܨɡp0WgZ&rTyH`i!L8SU>/O%OdozcEwrA]g{AH[¾8P?qF\jPbh)-|S݈oo'G9i>މ~+ rC_]n~.56cZ"<ǘi+F1{\8YvyDZ{|}asv^zȣj219+ǡh(@RƨQ_IZ<(kױ^v4Z2pL'gqT&*ݓ~·3 $<9>t */UШ"<̄YdTWWb|kq EV@*^4W~ޏp\(ȿQ X{Օ٩FY>ћ>IfcN0~Ƃ݊#`1Apb, }dF 6dt.NV)qKHB 8X찲okmajH:Ǖt)^[x:}JWVG0r[lsd~|ԴM/|˅om.QP{;``؊koSF O4~K?SL_?"PvH2Ppm:DZh>?>`RZ3 vtmA߲'}T_Lff˘\:vc&m¯M&$S#)g U-_"s7k}=8>(@JUWw|g &i۹(֛mJ@=Ǚ=!ޠ "T%R]Bn'F8D5NEW P!CB(L2-дJ Д)TBJEIJE DR,Z  o5( ,(r@h@JUh)h J( )N CF)vCMTCbC v%!1y DJR& l&ro0XЅ42i ;w ~#H8iݜHk'?  w.Gq4zEvdJiTkR#J%r0Ϊ;ljH(0i I!%J s1EԈ-{;_hV/,r瑏Z]D@Ն {' p qϚ KM! ޞU$~YsiݧG9  ,A`jC˽6B`Fњ(U燥w`f*eדiHƀV:WwG|;;dq?Z3IFr^$l&'HO"g@ XрI4Q0IB&SI/P"yYv( ݅D`ɛȢL a4Dq0Q@TD0*&Nl rCE 蝰!Nн:eLA@P+J*`j;}W|Ep9\̐8!(ICR5ē4#VI]݋Lq1miAd)c挥J) gn}?*("E_o.yx.2(U6:F4b}uR(rh@+5߿~>9B=zz6v'|QD| xn ?`QC,ωo=fF_r"]ܡ] M3Ď0z?wYCD6;5'y;E~+Q;E(f 1X&H(UJU(0 pT!ݨ4ȗdBd!h Gc GZ$f VaK7S$A߲\>&$"FYbfUBa@IGIKL (dq!dH` aBBbRba(b "RB "_{"H`% Bw~on/sG/ugk[.av05~Q3@# #0?6~lѠkUZ8UeLHqhVX5Cb`ڲa7{|֌Ro(nݳyBe' ]У^ ~XVLlyk]J%u{top¼/6x+&6 ~Q.G%ꚭcP&)<2nY-``A)l F[ʗ19*= pޣ.AKٮHrؤR5ymZ$9::J>dcw$AIeqMW# uk#9a{a>W PLDkŌEuvPgLRrIrS7דCuBo5]!lft:j8ouβ1~~[8uaѩf!5Õ! 2VaoM"gn?u&ܴzkB_CEV>}<f ΎەcQx$BӗL0v tH|u)BwlVѣ^,'W@j lYke36*+0dug6r58ߕ@h[6 J=#s6Gh ~}щ~DžN^w$5=V}ۆ$-D ܮ7pg-esp)םs[Y]xJFo8ۿuI^e6h%=neW&\uZ^KQcR(<62u?s~}u5=*rspBId~HdN tuze^KzdG.}Ȏ=npEU>]iJ<:2F {|FMҬ{d#az*,?8Qʾ=)@(Q8Ͳ*,pr<,R Mvi>=KʃsHdQi6OOY\r/?/w[3Mװ}=k. w5;9.;ȍ~teha>4)d EWu}_?nxnQ㖥leȏ=P#z]QHm؋#= 6Ǘ@AɝُǦ gSW_j~*4q`J5bXf~/~RsBQ]j{0~+p6kZX^\Dhs>suۻS338D[ݾU3l! Xz1bRNUG3bJsp쭾ۑA( s+ooc^='T\AJ7ٗʃяSU&^ã 9`mO{%Å^XY`ߘ]!6$# ^N"[aoh6 u5ͯeDxuO?H`U] aZk@Qjm_i0]ט`ȉ DIcƭճAQ~ Z=5vۄ;SHw 0 D ϛևdRO%ØW&_Ӿ]`_@$RY/)Pz4}IOlKKx_ mv7 Wj/|oz~뼪 zE N@&LDňE>Oxք7X?V -<§_y> ys.3wƯo)% ݽ/hU:s;5vr8TCv_h?ˇzߠq>ݏ%}a#W!dM{i}Ⱦ2A[WGLJY^\܎ 9P{j9ʫ݈}vߓp_I7?zjA'  Jd`}{ ~0?yH9}x9`) D%uZ$HBGUÖew dM4˴*軴l›s(OBPmeqEaC+7("2X#H983B…*R &J" ޞ*-o93 Xo֜Q.@So 3Z35C?2ubޣyD9G!XG{_5bC,_PUUUs`dY8A HTECB LBS-48ED(BJCt%Ux(ՁT! 1Xr0rc1d\XRMCbٍ(&np5U6HN#,$6$6sbC.7pΎn,CTͻ[, јX2J PM19,Caю;u}e6bj bM5 9o1<^C-VAGi2BZRX"r "hi7#&br2,P';IQ ʂHr s2#yVѣ F1!q`I3w'IddeћP4u:wKD9]cBjpP;'}ߩO>v~_6֋A S?,)F˾b޻LQ0 5WR1 ֌}ZO™T)dRD9r=U^ \+=KX!(SxT%nUh e>C[97*OАR *"5O5]!P u5U#t h mdNޗujz?t޿By1>\nNADCR"t7]61=d>1mlL4Bĩ$Dz?>^O`PZ_cpb+!):Q ]1XnY?{@Fא}UM6݌fnUxsٗÇ7ݶfҏ<8,?uMjpl?CJ}aeؽqDKvJKֹ[AS>*fZ>/Ɂɏze}~zb?4(αק5ɦG[Y9m~\(!<͹xT ;g;,Gu3VN-҃^eOϤ/3.{b'٧8X>DnInh&m Ҍ5_(a0PQǩ _u_ecOwWF6q35I!ј QٰaB)b CJ~57ڐrZ>DR! )hqέF_W,ףT5 MCjlhPs#1xY?F?E$,gɚեu̒;kuk*n[muUUUUUUUDUUUET[DȤbRIpiXQY33"h'3  daݟ E^ $XiZc7HmH bQG$UevHWl-a$$&1$Q'mq$6BJ;immmo,Immdg7QUUIUUATY7XĘ_ Pԑ[h;j-m;W͝?ww/Xȫ`eAv""NZ*s(o#70Hݶ6>:i[j-\V$#I#mW[wXqQ STnL AU31" %?X xe38}{Ep :ަD6s_#s߿?y-n_I6~u u7Нf[A;RIcB-0Lsߢ's dz7~" fBQD #VnH]|BAۗ*΃8bDl H<.N{!AТ/"gg"]W"6Cf72C_ܼ !ǐeJ+_0d鉁R&Wޗ/;߂}>sVA3!00,{RX*|ֽdvp ah="[߄Oŧ3a!#@ Zi ]89׬0bze`U {q@ m>}h_h\ݻ5NvxK[ *1dpp8v*iRގBZ&vd[i<ҙUblz4mFnkAi ?&; d΁AZ}?,;\8[FgKx%wTq 8ˀt~N\hKPPkHK /&O*;Y~c5DC%RG7 \\?@{(7~c Km_F${dů(bu R}e&l]8vfv,=ʯ?̟=l=p:+)TŦL薏vnZXdt.B7N?KŖ_p,nF԰ƢSs~cwg4>d R5$8ҿSU?+c`{eYk3" H:9ֆNT#ApB] h# G+9.)Z{Z>J-ckwG?|Wl+i].[N?P`ۜ&N$H#{ߩ+^èlOXꝦ }Q iPBLɋ5\GL+ٌ+G(Xb{׈| s'r*(P FܹgPrYyTԆo'nl:}~#Ӎnue㭎Vꐠo0A}pe 0MBMQ>.z[Zg2v|%t7 2xYQ(,te=便dMF%Щ$A@-H5W;4t\BE Ms +^%1ΡR*7X$ "E8E*ðzk{|tT5T+ )}cK*Et~H+ $^m-ӭ@Ln1:2p?T8JD0!+7HXI `~+`>(6ߟCO2TWAޞ+ʥ}]Fp_WzTCN #ս1-D`VA혃Bmp9<:+BF;ݸ6+7;3pYiVӪ!}w:`3"{ :v.+)r?/]TqI- KI+L*&5k\s{: z^R'_="?-~++?ENaa$߹) 7Aw^ZgQ_i]}%SĶ띁/aҘ@5Aܖ,♙9! aS4n< {]5Nڤ#6Gķk|:{XMt%Dc6}_n [|W羁Nl7D2<Ԁs0WDw<WHX ]ȃ=z?Jx>?d9qc;*}`J!ʤNpA`i)(윍j8O!\j={nxyRݱ{+CJ`= >8{|wS}l+êPǟ7YI-Ev0BHJϯyyq2º^oʥAƗYGp)(V9mg\p uv~YhaCιjVDcc"\+D]O=>X2 彌1jJ ԢoU:!}<'!e37^=Y#dʋHHOlcowO7#;mi(4RqnQ#)^qjјLQAtr[/(r_ <Fyx=GLG)a?|&0r)%7N3J_DGf 0EF=YM+:gॣQz= Gmp|539^ฦ7۽EתƮi1gf :ASPؘ5lԺh\VNYunlV.4v!5K lm2r5 E& A-9E؜DveWtp렡]<,Po5ܵݾЅٶpmv|SFuˮӴsGq@?KF> \붹?3k CcT9Gn<[e'U[u5}vؓK;xjYAsWlݮCqZM _ 8UtEk Z]_+U&.ģ`DKל貜v][KP$!YC8rTa6G;F-sUA{.ɬU5"ݵAC MUgBܯ@g+:囪/ pT,p܂Ue1m-\5a޺;BnM0 Ck )mOܾu lWЎ7 u9I3w.zqXNK#|?/d"൚XORyASDH JUۈb /",`6%^M:&i+SP /Yta4] jb*b680Mj~}HgP잍7 =$bd.{wvX3)! _:M)4t"ώ|?A{>QDAb>=˅D x"B4"Cuނ&؏ہxeiFFWS_g)=wxr}7(T8W 8kA] a6~OT:wqTx)t=ws>%GU|" 4T^.v+-c_]s=z׶/DOpʵX2UH]`bVq L@?5({mjW[|s%szΡ;9tnt|le!hʜTK/rVx%cw8qPnR<"d˓ERsIIӥ%U QĘ=ˤ;?ϥbIf*T C Rtfb;ݎ*,>DG݂C!Fg1({o+xqCx0_ C6-^?.Hh=hp7D1}` @B]Bd˧NCr9ns k9}Ia!ZU!h{Ow5ßӏ:!)u$Q&ܚetDNܴ5c[p>U18ό#x~~KF4s7j 5g%Vθ"W{Դpf 02hC;`oxw]<}s+1/ep&|kYv){y!=T4";L&.OaOkmVeWs1ƈ0EB;Jq׺^u㺃Oc]k\N8ݽ\-sտ\gC' XBؓ"@ f1>_L߭汘7Y;a}g a ׷d*T!_!ʳ@ FYnh6F T)rPEp.'*1{dW(yy}5OI:! #Q+ݕo~W_fnʉOy8գлz?_`_@Ol{={hG{ϧMqOM#Av}90ˡ1vr⍇`(/mB:jP /hu={Q $ .ZJ쓥TuAc D)Hic*x r[H/im>'χٜq&F" qxܠM|&Z&h+LY'`Ъ뮤q:o^OY\tޗDQ^*)P 4[sƀtۓ:Zfwlg"$';1r%$_K6lɚC86֟NGl T~#AAm!B'=7$JaL$;Kɜi:@ϵ8-_O>e"e.^QrN7jVeP%8rD˂)p"5Xdr;o3\btP Nl^@O_xCN7U>5{p5 %̈@$; !c_xEIE.՜q&~:*CU4'*d+8hD72w\MoƽZA}tsL.tsRƻhf!D N +*h(X3M)7Bybo+^sd%x˃-/)8oV`6Qe% (rBuX6a)#O>O`*/XN+W l]9Gt*xT{{ӾW`/ "qma]Ĵ66ɚfo^@6`פj) qoDGW't1%nF];=^Q+l1PfѬ5b_*WpL>+&N&e!S>;Mۅz8q 3?Vxwܑ~ ,0}_SŒ0ө%tCʖ3zI$~w#ÎhЇqECWFm]dM<']4>̣$㍊FzC(E%L5- W+č HBniYa8qIA!ðs$ Z᪽cEŒ]H )[䪣C= cW)wXU_UW83С O/ZOiBmcMD֜NȄ9#o-gnm:t©!!L{EH f¤Zў.LRD9 (SP&yCcwwSɾ0m2L$'!VQJ=DDA8 `)B%?/#w=0AhRk6t"P3# :۔cPq- X&pW^Nׯ: y멚:9ƀ: ӭc2C%aCqnjֺOz~,Nuܾz*7-oSbM+kwx]Z]?oZ5toƳgt#onk/[箷Z޴5X5<[7{R~ߜsbF.2q)l/:䞎w&k|f1sV0>rwY[m΅λ8޺^9;U{7ٿw>"&b"(.d >1`aUpqlYo5ToNdfFLe${;ήOTc6wwwwwxwj{wſG=u;I.1J[ޝ].3xߎ&q<w|zꞻ{'=ܓ32L33$̓32LwFһ繱Z)g8;pbb5x|O =k+G/|?zŮV9羖P/^f7UWƊn[w/97$=JUG}5yJg=tf+<7sI$I(]]uߛzW̺I$U139w8~ytڽ1㼻kwwwwwwwW3;9WWֹ8jy;(9w!ڡZQ!p(uZDF%ω$$uu8lU$i-~Fa|HsZ*h(2-߁=yRiX傹dzJ`ѠLa2pGn=6yuPh<@(%7pT ¥bQdcn"!@84aWq*tdrƍۀQAocXC(æfG BV2mu9 gĞLƀq3$K?/S9J LCn7[oe@ctU4#_b5F?,J$?I-2HrSArywqp5P; S&ri?^CM7OGDAGSvd ˚J1kAU\4$5i:u+;ɢ'8{ V[ 0p:t:Ha¸A-sӫ P TTRTEHQT%UPP@P 4 ASJ4,JM$MU%!5(RR4AACU@4IHSTHQHP%%-%%RRU-EKEU4QxD]| f/ԍΝ-}SivOs5*"

B 2bwT&dNs9եP5SMxE;̎x84HE#N_H](ĵ9:ݨq Z~#;l:s4NkB.k' С(#dY̓wmCi^gx4sec,':9%ق|Y4ܳ?aQ lfxK9SA]q0>!S fPfc =t=$ӱ։ |)gCw;(F[zd*ry'Lxak2>oGBݎ0;pm ۡAI؃7vn6|a HGPwh|& θ1m +Pc:7Ή8BSy'M,I#- B rf>fST@02*9N<?Xclă#(N͑S 5*/?3q  R42}{4 #@toTNa~O2D 'P ( uF" ǵ > Gg@qQ${@ݳ?&x,:% /Mt=`(7M;/ݠ zlJs8XqɬQ-9Rwn GV/0E n%0 eXydӻ?a|Y c4AEmU\nߺ}lHvmaj:FiUWnޖUUo7czc¿gkܴ,c᥶3 9Tޜsxo6-'}Lʞ-NQ ./;ˎ\*zepJ徳SyCLPP/1/e86d f"bLJ!=7/ \n$Jha ?wOb#g h ygEz}&zr3L7 dh%Q. x F75w4PV1F٦U/ S3<`tw:y5V"K2TA6&C38==?|31&e=;5|hfu2s3ߧm#_0@̈́&E2jnmg 0e_n ,>]|\*jwnvt7r=u'CpOhu{ CLHS\ C?rk#GE>KUpznX.,i%,, V$P2k4E/JAϸ}!D왐ԉ%KfT@gL wO(`wlΥ HIJ46C8Sd翣>P?K=9PP(T*jo6H ՐX|?0""""""K(K+F>TTJDC -!DH(QHt}ˑfe#Q 򞏇 S@ʼn+Pݐ:1Lw9!K`JC&d7l34Tqт9 jF85,t<cM T%#9h@9jRv۰b$b+R~Y .BHR}w`-RS(@A S C+DC}_MPb|L>pY8Xh< ?Y_1&0͂ "zv Gi(r Ph| 33эS({3l `G!6 v@7z.gqO,uI4L0 HVwQeB ?:XBL\Ͼbxjw Ω%q*Ŭ*4- ߻Ib0 u8!xbvĦ^L6_᜹Suw#=í%2TlhXd?s̏û!M|4%HQq(x:}[NOv(d!SJQ{v'Zp+<ZJ(c;^gWiX**&^vt}95]46h]y\軧ܼ3+-B1G7FO_䓄m(`a|aB_Ls!- ܜ~/au6Eq2>'ۖ7xArXVkFI &ZJ 8wzgw#uɃV@W9tnp75$̮ǎKrpBٓt=D`ςUxO!AS;gaH=zTQPLHw-)N~071A0bH%@R+ 2)KDYDɓVasI~1<TQ:= I0JEKBI)HS۟?\;MOϏ>l~{Q g,idCq8틥YbdrH_EM%=2w؞OR!sT3uTNa$P㼐\k*0.CI4VEaƽd&)g9m=c;mxgA*VKӋRm{>SS\i0(.́D)*(Q`wa'(h OԢD=Ls{OwxO47Pe<(STŐu߻8`Pa О'< CT oxr}/_ƨ;. g:>q{7NV`MFv&qjkD0wh`8BMpPmCYR ֆYa犼>%- uPr:VIH yay9! .wV_Q6NrR7Q75t!jKaW>gSD!;RCB`RiSm;OdƘg8rMBj°4ŬgʽG:cZܖza/}!7bYG /`Ӂ&+9mUI \3 #əX͔pe´`.3:"m恹2!)T!^q4HʄҾ0j]si{c=\֎ld ODΈζvF$gr%w3:<{@g3P[j 6)<%%#' Դ@O^+ۅYbj,M_6~Ң# Co*a`ʯCv" JFvYGpuI7*iЮJc; RJ2s0 @n9 BR{|=C4RB=࿳_joSHE0H%aZs!4Lĭ`]O&B'$ (ءL"PԢRBC-ҁ@D JR-PHDĨ Lz z5AC蓝7sO8/ wd_i7y0a~W%' )ato*݂[;tf>nM:K^h[j 2uN`oӼo S^ʍKqo1U ;} <1}wQ&0\PaC?,Bw"y qy$p]:%Cby%0F BrR};wCg6:~<` QEk7C]F]ՙ'Z݅љk:i:*2YQrJ'6EE_<"j2n LL L=%U*Q^Ԭabոk ^bvzG:dVyQ9/Xy{vg;sCH;ws_z߼KJ>g3:O;D7kbq.L um2݄9LE-AbmxK|Go6߮xhrq]_5@1㣬q:ϑִ&8P#An\͝%ö9OR΁S[3yUq+C7и g⫟ui|=e b.miM&n<3WnhsAyu2_Bwg&CfEǀ#A]g=|1B)Ѐ_xƅB@C 2#BZBw>ϯ<a QuR%h4'rDȫA+-ZUBʅj +͈UYUS DH**XR%`R"h Y"VlPAE+ Q%-=E qкJ:i]1ADLEQ PT 5/6ʈ=a|K+EVxQ0.YG;i|aPâ sVdDF ), I˾y> 0rcT{D.0"jT{jT̤5*d(%dX EUU "HTI *"H L(´FT$:5K{ă@xr#~r;N=r$TV?,qN&~hC3Y;q(7K-k1FX1KGv*ۄՀbjr (ZER"V"6y@zԇ`'x󵂘 HR()0EB ֐!'?, 0p?cS; .JAA+;Ӣ)J)(X= ?/dC)T!0$=yB`sQ{d"P;z5"%zO)X /Vlh\ϭ:ȿ6w^Fqc}z0ꘑ|n0<)E tunTt~q?~&R,;$$${O70NH zo@}q:F'= fo<1 G%Z=*hH65( vDS(P,,(2A!K "*Qe+N΃KuyŕIzD|k}:c̙؋ &# rw>! # ^wSCHv.#Ep'Y ^2A$aUbQ P!VЊBVQ@XdU`()F5 t^1Ij;y:=yĘ$HY (!U` @ڸ'1wLS߂4T~;)jN$ e5ַjrWP]vHV"W㔔hc=˚_wO4Geφn)Kk)m6%΋m"c=n (}V%=`T>&}?wn;J% Ox>>qyls9wB|2ӰR>1iK!s3 ,FKV1N+2]9wW3QR|@T>Ct6(<0l\>K*~bGd R'SHk1)jVJUp(i$nYPcNNbr@VȎ;xU "~J%I]5<:i3cq;; >2T \kcrx%L|OHjB[lՐDT.bxѢ*J| pВ=~&P?5B^FPgQ׾f17c}},5uL|T;EGFE^ENg3K'#F^PjpK57F#8'}VNF&w#?3y$I/ UL@z`4!?""j<}PHDJxS  Di`k4H\A~a`a`_^i뵃B'_y?JAViOf.},$¸<)hg{$%&g ut lX11*T7nꊕ$ Sm 2=|,yCze6'vu*^{$Q dc=RRhrPj\jiH(aU>Fq͞wT7x4x'D_XT~(UГ ((! yѠ=8}-*! D(4(4%q8yN !1;CWT IIǁ1] p8 i`:W?d8甡tCQcs~Pٶ(^ S(J=HPƇe3]C`\ o^þ}ɪMNmCW^DHb 4@2":m|o;KA&kP2N163 ]:qG0A~AAюfDDbXaL@py=x\n@@@m@^f~5-(H~P t3B":^aɨ~6aԌ:> Û0;B)k^q*K6 (A mR ld}fQ)C{{ɹ 4hB, '^ʈe#fkZ8{80१ pf#f >CN4wxUmu*YM磯=v;+~"C; 42?׏(l#.~7oY0hb3jm\E98B&wZ`Kd+ sIZ^c7J pZQ=~ =ÐgOz@P9uXk1u4faP40")Ja`YmP!FčiDL% RLJSPUa&H"I塡Hpl+%S҆#l9UR/_G:=!|INpgy]Rbs"){Ou]bP% CYuEH)$h ـ;Nh,\eSA!_1^0JqFXplBB^YQWuSa֑r6 /è0# (V5O#ӡ /yBL2Y&f*ID$ BK)@ϯ^wg)Ț9ăQFe<2E![x R6|Ar$Z$J}==R?.L"JFN^C >Xa?k } j3*piFω((),輄3Ǽ D9W(oyBRq YgY˘U׆Z5($B:[ip#ideJvr(u8#>ĢoSbtQ+BBbi(& iffK{^3 wb)+z*݉zO̤JWx *"YH0"v]ǭvP; / N0'2l!**ȓ0q1:ZN  0pA4QIHyD;qU1^d '(hsVb^_x7_2b\#'[wMS4f_ ő!]U2SZ+"5bx`M9nuL&#AA2-!VPdYl(0)IL* B* ,)4LZ =zd5X29N24k6);>m1$aC)'%b=xY3f4şp Ĉ02Ԡ2 fBO9J"%ހIF2E`B(q ?}>'(йBCBqË`_,Q%``*`:#$X-$Wa]4R6\rEq4TC#|Hh(bTtf"I޼>r?!^ǑpG¤v8 P/eH"L=z׹"(( NfJ2NBsXB NAʉ"du% ypR@JR -#CT&Bd4R4ЄQP AHM BR)T- @DD!@4 UTPb!AE J"P++.0LST-F9d&AMUJCHRCH4д)DADAM d%R!EMH4VX9%(B@bA@R T0IMYa4TPfb4P8%% P8(Xz`xivil CY .-3Q3 -RBE `5!G*@}$&UIXl6;(d{qDY%4QDIAZ1kHD-(( RǞoEpI(Fr RE!#0|EQ=VnAdb\"0@CdU1# !8$"("&GDS@IALK5 Q a@?= Ē$Mp 4d\Hw`bdK' `Df9-Q'UO 3i {S#(ʁ3gM*p%2K$BD54  QPQQED!(% ȱPPMDT$AQDCI1QPM 5#KE5L5 M%(Q $E@RL T SP#!D4M11M-A0DUCtق IoǠp.zٰ8'4k>F((&#@F{ih|Ϊ!6 iSR?^W>Z x@n'orddz}Ҡ0%+ƌ5mZQ)D -04vFALBb::_͵vo *Oiª+`V+JY@{đB8j bUER:[عuw 4K2:g@_;4 ;:FGL̼âA>RrLN9()hB۱4p7#hR9Z^{ۀ !NuJU [ׂUc277wVh´b999\1o9 Pg&(?HnUwѸ1sy :0<l}V-_Ì{C b*0@.iwn37o)Cx 7?lCA>SLC{{g*ŎX㕃Se1P! -T8" MFj#b_1MEpLFذS PL9#G0W'9`Sqp}@& -M0`kV*T$_n'7c! 2oLqǜc" y _2)C.RS>YނyP%)^y{i Jn$kψ55NPmT+?r=D O ~<ٽЙ;`hH- Hj4qȶ( SX49 jT Jx Hx3#Zj~:s*(-iDdSFi~ކ ^çmQOl΅iTbO)xCy(oƈm\& @ϊA~ |{dɑt'/"fPSƠ)k GI"I_jTA4(p" `B DTP4d ri胊P/hMN~EzE\U! d_ӎV%Z2/%%&hhlPQXbLHKo$ <@ z>( g弥ܟ'Qky?$%AAQEMaf$0a5XuN+(_O0 Bd!ЙW }(RdF"!8=; 2I?(pHTBR!Hda"!cIAY9 3J|B}>iNe|H m$0:#3OTBP*{ ' A8m{޷ WR:! 1j\P@JiB j C{hi_o:YOiwH 3.ȢT T0@P[@C{-$YIJ(Q߼3>(d.JQS1MÒJDLa ܍L .#%R%' v߹ J8$xBff0Ծc̝ k%8oߞX/}yM? X @x|=̗A6~?$&j'H%)a_MQ~jP% Q5` W#w?mb?^ ٢~͞ex ??@P_E;HCwLS ]zҳwQ&eI. dd(+@U$) 0$d l&ËCL d&$"d PDDžbF# TLH`2C$H` ,RI sbM8nPiF)`y,8J:$T*hҌ[1{UB RY k}טőS#=MD3B#B#ܮpPTi"*%{fwqmֻAF01!n뙾7x4../Yv6 kKN[^פT\2i ÏPϓ2F!l`L>们sKgY<Ů_{od3lǜb2+ul[z= :>xU% I=g=:{8E,I3FBN+DblL('k̹Q>(}XuPR#@R (}ư}!}w۴=h=וk=FzW@P*SY4!@-,NЃh}IT*7$n.N./5(/a'O(B{ %"b(||;yi5bN1\MPE#x&t.slQE%RNX(.MZ p=? ܫ8礁u=!wU9R'X`JR#&'B “ІTH:ɆdP0u6 DUUQ_ 0pI& ;,qDր|XpDèaiI4nq#U4oclμ&ϊkwلF*S<ʜ@d:)% Is Y'D.i,w/F?*4 111I$JIM1#,D"# DP]YeTM4M4ȶg+'Y?<91gB/Q,97GK~ SvCgnH8NLul@ð\evW#:MϪX4ϛkfo?Da,B 8dCK@2ycPV&@&((H j2@:IZJDc"3 R@ @P $օVLR M#D$RjpʹDU4B:("D 2)$hrW 2  :YV +ڥs g2uU'֑r",@@w'ߊ< HgB᝝e)da F$lӦXwb@wtk`6| |. y_O*/=}o<pE2^F=]$g(Ĉpxx9lC@wrCϫ{1tLtf@q #=~אg"LLC4J#E9x{.!YSP,,JTl4($DzUdJ "Z *=dL0L5GvcAT")0D+ 4S!H0TA$"T&" iP<1")$ `EJ * )ZJA( H@IijIb!dI %A )HXBMf3+%IYnߡ }XĒ #䦃s`zia'}Gan0/i>IBY|$-ב6-k&wg?wڥzTvJhl3bLQQs$w}'8|Ǫ ѐ=) f'q+?E?4$D}!N`YCז 0yH^ZCT@z:Yi!]CĆ"%!pȽ`b H%2/`"&*$X!O)BҤpGxosBk0N֡R^D8&4-;R!J)NDz:8"Y%6qKpq2A'CDԤHS') i|Ăqɢ҄(-$5 \ĹA;]#5I.PӧO 0_4P֪d6B|d!9GNi@A" ONV\^z0qu5';v #CHСT"B?R/3⎥D4ti8z K)-$0%*p[z*T  fLbJai|!!O? $;Nw\3ao1ʇ 9#iHyn2h.EKM!-=hI1taF(qJ4$h)@a{j J"k8o:pCO2S!– 3X!@`Jc'ѣXyUxM@3-ĝ3 CIBDR& f ,l;m,Z8ى={(O#A/CΧ?i(xVǤwrgoqFiH_q^[nx8C5#u( ݪ%Afi?*$s eXdU>ya{0뗴^}6jؓ~ |N3}Fw,',/+o*&8'q;l漹|'3KRp22 U0 Cj*0N,3ٱ; )*yLF Rc' 2:%і'ІNN̾CDBHÈr,S`|kO;P%d pR|14%Km"0D74pT \`N_tl7TO=]1c»?pBj (?e<$>X8O5! |-d)v]0&^92ĢMqBZOHX D.Q"퇳=O_l =g1F E SiBE^2o҈nLD L`QDEF"Kf~w ׽SNv:YKC#3ĬBίO pv |#ب4J~i]]IaZ[l"ZtX0"E\HM^%H&>˫9f~&d"v5AKI a vޢI `_Yv@jbQu$k H,̖q&ԇc~)8Rd==c^iX e0rwn#>0 }zӛ@qHM,ZMt9Jbs=TPOʎCYGW1 {\.*OqPsFdd߃Ed Ŕ,E'dMx=A UBs&0Ё)P XQPHKy^7r%P`" YX_iLeQJXCŅJ)Lyubp9A z.$(@`EdG,>:VBpGo7Κ-hSc#2;m^; pMccFw #+ Bb)_'0OYD<"''HR\9`~uS\vC4I7$ Ax``Jsn XDȨ"*Lya(:  tBxD(sDO$,l$mb <ACN]v)֋* yj[ ,'gl|;َtB7U ޝ%BA0"jbb "8&DB/HՃE!)4@J9F )JC @H4(Snv~Ο|N> q}9r"D()WP?%Ҟ rDk;eG?S>OpK;&385Eث%:irh 0d***3yW'ac5?$JU >c 8ט&f8LEe ]͓ٞrv%|x``}F'4$c߹E+} ߌ'J~x30[Iz+I@20:gTB @H`=܎JR@Si_#yH=碈4 iVPPŐ~/brx:Y*&6>lj??nr2)͊V8ļ$M'=uNagߠM{p QOUB:iwqݠҦyCpeFUe%ؠu,|0vH(t̜L~2 ,wAio,>"2 ep%^C燠^[5hr $a$Ŕ=:v86>ms∶uCf2JX1j~m:!Ѷ)YKXЭdbB6jEC_Mp ; h*dX;`wLF(qJWpEg@nӳcn}|`G[rL|c[i~),`qɈMTӇj_7hwѺTEFSK(JPLcaOdlX2AN{LTQ c|, Y ?nG!S9# ޯVJc_ )6sKE2g/%PdDAC6$IIL2l*!c&OS|p8 H@ ӻ=`SE_x܀xHd y&И S,퇃'1Tˆ"D7@CJ]V%zb_/{CqLy v.7ovó׉qAFlw`Q$1zmUC7/<`9FfhDi 5:o?y}pg~ޞAϫO$wg9wVLT2,S P !ެv0IJ"&qIg5AY?!f21Y2p0=eyЊG%Ξ:u(PBHC0 *ZՠZR+M0_Br<zG?f@H];6 PR@Ƿ*h-{\p@Hbnƣ; A~<-}Wr:וbtW*-*@1|)m&CHs&B:9&' 7 Uà) =$K Zq B#OCp],T*UE͖ysO4=xrAOspe- :؉BLQ0C u>'L%%AۻJ 򄻉Qp pG{Cbs!BI>x^z#R5 ?mKOmgբr؋m`U8(;:#3L :!)!\'sO>͵ٽUib,5Y- yx큾 fR'|-:Вuz's0<L +%B6|ԟNhc4<aU"yzi<iA%#v~a{@d=$$]*1ՐDF=Ka}S&`LT)rrs1Wva=eAU9I:!Yyz,;YgcG꼁I,I#jw+lIzAlrnaV1; hNs<)C7$r=0ts|d<=Y3Bsw;7a):MwMO4ҾZ{q3w>h6y Ȟ{d7Nu:+bgKJϽ>([=URr#_/ku u. EӒ`Z;J,[+;xΉ,Ie†YD@S,] ʸ 2irn3yMw @P8KQ O9|7(Q#9ʉ}9D{]6"* ֋PJ',fA ;$Iq=6Q;hE>>kz\;gڌ3+#qL{g8 ķv0Oc&8rgӝîiL 3: g#*UN540 rszHBRi`с1|;sLCCS}љ4[,'/,+Y!=,ݲE\CX'xƬĊlmQ3LTmfj(?޸&EYKm9%|L3  8 lJXST@ ISD2IӅo LJdcDBr#]USy$/J'lRX]39N%!8)Kv lCDs1"]ߧGL3WXyM o ڀ9S%bu:um~2}9O7KYxY"Ӊ(,?0ú1ZB^Ь>$C>8]>zľ{Icm/{xq$l7K׬ 8-H((K`0:eH}h,Gh:r  6 i%gaXehLzp!ʶW^,šaja$@0AŖbi!@hC׵\)'eC :J_v)7% x"|܄E`Vi2RE9(]҄4ęED'B@MH@$dM YNSq2IhAHV7'u~U=`u<)7 dP2@@ʤ H 031K%b qfq*%b H"(&@ DY "B%%f*j(b "H(BR H "jjB R)*( YQa03Q$ QAD rH"aHQQKKiE^DD1]17L*#A ̀X\s 5ǿn ð]#(5R`@G)@X[YjU40FqB rs290[5&bh l [CxT8AЙ ZM2J")J85@"P @a hI jfVH"5p)2W2ʗZAd4(%J !m-- `Y4T٘ e-DP FfTu"VY1L&$bbd5V3 H#BLPI#QdD  b2"rTaLPR%J mD.iIK$]JdGa*% I9Q,QE-lQҋdD(bEfbeElU JؒXq) TPK-RO 019Ƒ%fHM"a ŒpA%zPp%D fUMDDA[!CP*Ep7i(h)չtPĥ4Ҋ"N r@O]!xE "v1` 8f p"D!MkXG30YUJf`0f)E l>PhD1֪Bu]|Z{{XUy*(=Hpׁ:K9L!H|{'} Fmz@2]l+,}TFHV,n*4%\h2Z NވQB TC3RxPd'E#pu19lrL6p$2cr{ fK򴩨"Fm^Vg,>>[i"~ѥkfQaY(eh2wP;tbJ J1Ymj H+DjPEaZQIu%" Zc丅"sHh;Q& 1!`Ɣ|[N&`]e~'zኛ!x&#=]G "s<䪿9d86)#.C~"2U_.>VJcv} ;4IY |@f݁D:Y= ?41"x(0""J" &9)J} }~ϟC:H"^ (>OI@y!ƂmR[l*xT J@ PDΌ`K: jteϡyڊϏw<Rsr9 ">',ɹ1#3! {hن/%oU!I[C ȃߥ{+W('􆎕T 59'9(GL#3vAu4ټC'pFALKf]YK,m, (l>y]I)(( r&'ݴ1z訸ulJȪT|=pF"288M y&Mu% QE06fh"7VoIM|1MbH_S5 01=yC` 5!X$H7dK <@TcJB j_>0#H&;$ P@C!dmPPM)PPI^3` (4I\ 5. >M3 H7 `n_M@`:GXp2Q,{^ P$ԛJоw`wJE}0 Qxٱ$R Kɚ! *d0Rb\MhTOb{7%'яG=U>UOX| 2^'u,a,"!=2)d`} QQQDP젟A!Uxכt1PR:x8c:4C0HYm39 ԙ!<ž%{u4̇,jȵ)ȐNr{X^wW f C6U9H,OYB:N$|2a&\C h48NH5O3rT'!z $Z SSD%`a <={8 %cH F~om\+RV6Jʅ"PoʈH:zWRZ ZD`q9 <G #h, ='5J<;Aw@?TkwK?h@СDYyY 0Λ`,aҶu8T'9ByJr (!)N^pn _O/wV0w^i|;X)E%_3lM@01V \+=s҇>wx_]a5K ~X,DAaF@iE"P H` a&eQb UhLY^YS6zRW~@i@B+锠]A@j2Cс`cd5G 89[-jd'^`n8o#>8V~RP-RSaR b,&x)1w%Y .yn@i "KC1 PɒV@dPЛX/6(&q`1nf`"['h2X%!3aVArD<~.$zBo [44Gh> VYm@7l%4!JG$y?r@D<$x!oQxb_"i"T&a F V&H_Cc׿Ld XS,r>L&$LQÁQ=u*Aͱ!<eADR!Hn=ts#!չ,ym2 CRCePY~*hbmj>I9sx2^r[SƘF-z6تi"Rh Du]Xl{}Ł˺840Ҿ؋}.9h'[Y : Bҿ7{!} 020r {CEF?a1vpJ -h}J[=~ABK/S3ePuG7]N'r^/(iә)`4Q_SpkGhG}\*lفf]h aVhP{+ Ȥ$ w ƣE59\- ﷏Y4\;㓞ݮ{ovWz;'=e3*_.߻ӝG伊[h1;rI/w@80^"'6?8l mD(Q qI>gbwC8e<{B0F 30OTQL}p^eiS329ZKhBïd9'r+Bܺl]aS` ѼC33C0&ni @Oxq>Qv ~G%(c"g^4DJ/+V!a8+Վ[rOК<U1qO,7iVc Zc{fF|x]Tʙg 9WME= }9  BF:.&ZzEfe9nYؑ'õ;i4p(쵂f۟lO&%;ޒR^n{9x'h|CnOIȊmT; B d'@ƒC?BF#Es }^#@}:oishN3!WaN]..>xo}ȢsTz.TjR&H7K||jT*${na݂l[Fwa<$B8țS)בy"F|=l_.(rȿH@HS ^oXi-DȽ㈸;x t񉘩K*(3ars)a߮PR3uBň+']7ӓ=_ZQ/WjzvPmL\; <>,` Z?0HIH`} 0O70 Fac"` âƷpJcNw}v,0;'Ewr=& *27m*:L(BBvyYW4 @BGܾ VzPcA#)$BQd5c,=oV|6 5>{8 !󹇔Xt`Ep6N'1JDt|˱"Om#V0/5=ni_ c^hמ8h?pu>100Jjawdߐ2!&J&FagI O՝7 |{'M{I n9u~B!-y;Rc3d;Ojzl=jynIf{h(K@p lƝg| gM{؅8Xme)3Z gYV!mA&aR>[n~[ۍpTTĂQ+BQ@JsN4Y#aYȷ ۈx̹45[lQJ"2TR"JEqF~"~-NR̯wnCj",B`/,5 KAF6R)!WQֈo@y? ~CQ>B!BI6֭ضbrXbu]g=@sԿЈ ?H|( H"Pd  b*BRH?D8w+PH~XY"Qiag _al>Xc`6h n4 ) FJd0^Iy%r A:'c=@=8h+"Ie#&f,Lf` S `ng:FM=~rf1"| ݘ$634t {!Dle+(WX%[#ÛMhhkGDdU YX Q(P;BʈdLZP:(Rf Zx\\PA$Qw ٘ $"H(o+< "mܖCNtg 1aCW,-e]}Si|S-(f'k3z *~"E,[iDCN`jbBrL3,ɘHДf#G6DK3F`:4v `E8>FDQb`[UgA dTX$cz1YXRjmbE0*X+cADK%,A$j*4YT`b 6FDo,QZJt<ӣԏU1Q+~RG4R *,*,BJZ (bL(Q"c}X(Hyj $# %)vCK51# Ǣ1cQEPyi֔EF .5`s#d@\;ʉK{g"&5ovپD:MKSU'KD Ƀ@1 O\a>BOd~ רdǰFAT!W /]E eUF"(d*_7MQzH<zyG9[jA_87w_i(6(ppqQ Y\C;R;>/5-uB(PݪI۸FѷC?pQtt}E|5.G S܊NqO 5#pHME3Xvc sٯPg)MpICpм:vgm8?@j".Q1xX"g R 0Yn0ɩa&B@S= "kKf:%Qϑ$2Wf)`Px:1Uްx4Na#>~0Q:O}r"'"y9㽵,`GᬔŸ -!?@l"'T8/(DQH@7&Jr8yOj1F7SMvZVfj%\(ÆXDm/+Vx24%Q@ Tgyobѳ;{c@Ht>0x)UI1ER4S$h1 Gd{ߘk0`.~Z6 } R ϟQ÷bȡW `)Ybsd4@NC(N@(\ P̠i %) _hJ[]N([Y z4,BjD2W%44" >7>]yi T %H[EQܒkapo5qp9'!ɂ$2BE31A2R1p sۛCZ TZBχ}eqOohM"FbSXB& }ȩ v?:I5+Z [`HRCF@TWE^Xe@8=]}9k q4%1 1hc "&NSFe2qy<69{?˨1 *z6̒ :b^Mf;= 4NuAIA"D 2B&L1S0>D@tb4nG̀T1JC**m>̆URU놷Cws npcHu (!N2 @ߦ:IY bbP?@=hb$` a$XaU&%E(iR J`% R  0rbi&Sp~Go<ָ%PmCV C ] ‰Yͼ`q!̆!rJ)a,B!)%TITT( tuS0B.r#:(!JDr!u Ԙ:u!^^tWy 3TpQ1IL9$$,2bv yT!HCNR;6N% 5Z"+7}p,_"_>4G5!PRĢwhFa.AL0 `|` j#4PB!CVlUb+bfji* *,/F| 8j? ~a)QERAQA`@IJݬa??Q WY"Q||a8"Tk'S]5x (2:ڔs*`")84rX RBV  LLVf5TBI.@2gh,Xc'1T@kU`]֣N+-0ȤBs-utFbQ6^7͑RRtCF<q렰g?2?JvU9D٣{۸\hwؽC8zU:u[T/4Z*RR'6&s/(g;JFG}IxC3<'%3euG<爆^ga 4u1iq ]m!c[^kpܺ\=Q Pd&%c]ZJ(ӰӴǵEsvLȩQoơ8: IjWk%6WxaYO!yPy̯= ʪ#E-LsuX s[tT)W-ϥ벽,5Bfn'?W2h/㏜/ 2drC(I8-緾)?H+=Ɵ{+wGf(WoYp;Uc|cǧQe8gdqH~yi3#KsB VZF.NR(@c]tP256,E&A@ыJV%s02Ϝ;:Y%ͦLzZ uPӊ,F,jCUL ܢ-SRK?yS{?y?~"L=grc# '.ӌŝ%Uۧ@elefeT WP;x:Ӿ{&3ՄLeSXxU@s6Muy|͝i|}sۺꋷSd @nэۃl)|Nw$z] 8 %@YĒ><W\& k:ow6.-9a>')MX\i\$=kZEQ^]YجZ1G)>~s]I:v·>o, q*R1\V 3|?Nx}u]͢~^$<\qXHy=f@ <3%cSP׫uSl8fj@3l$2ʅ  ̂nרlNҡ!%UY!%+G5wNZԳih٘`q[>:[c;x7Q{0!Tv^s鳌Nēvxku`*xd_m!d uyݰ5K`Q)^qŌR-|sibqϾ iw|#vG.WiU5n|3Xa7]6dBgC0BNs v9jIט{YBcsފcޞknlHx]NS#SϮ1xVRҋzE'^)&㻘ۤNߊ΄ҙG0/H{ qd4(nkW*-.y%0QtH"`'!#J(|%;q'ꮯnF0:wGu+ |<+6kX9 RDH{\ۈ6#it6H1PC |K9ky$2—ff4z4oi1Fԩn^Ovpϣ2jIgV xCu-xtWK(T ֍oyiL<ԴR&=$c@a;e(mQ_ĹKBmj= Bu*)Q 7D|X嶶YQfkX(\MQ膦uQ(?&~4L'jtZ䄁iJ.JP͘;0ZO~&z, 9}szRari4pcg@X &I^@3:YՇRӤ~=3K(!A< eMu ^hHg}QX2dG5y )]٣Ei/K1~,+ebГ)ʽMsѧvPy^DOW> uO=2`؜Ȳ qy.O΋8Bn-C u+Xb?kz $ diЩ %#wivfe2nph-}n̋ȰfPl_y?s^?t֊u.R))Uhʒ{DGi%:I'Dq 2*/I,"y L!2ʥmBJyf&9g՝@V95iӡZ4-Nd9 @+9lo_ƋqwLNwx'vH k=Muϥ{YɎƃ6Yآ2Kvۇ)yxz%~A5`d l >{LrM) b9RhQd50@)4uH*^ ӲM|2(Sa( | `zO1|B (x7z/vhFn=cNRRe"NΕ!!pOl׵ ;}$Ch݁`aE>tF[U;Āalwspcew<ӬDR HRR!m!RPE!FAu =^61$;XI&n'/RN(;w#+6Č:@aT"\᛻Ocշ#;k||wq9M 0 =P-/Yx70K~-"iM@pk\[!gN:X: ^o!/(#}!xC!V.)bhóQCÕ+v<1E}Ҡ,FSc.z_NtzKaKѧYN>&a q*@I}*$c.RvQ+r,%0\ap%;}#(QP'a%Dc=XH}~Z147 K SRi)Ln IهV# :zaJ$zVӿ01YAbXs"䁺3P&o,s >7R뮿?{$z@ @XV %҃y@*׻J; Z=^W+ٲTւ>}PP%$@$e0!T6Z^)>1 4U-SAbZTeAQY#Fcz@>Xüs؇S8 Bq'4=oiAe$5l6:>s8 8(D}>T;*4ج;?OPBfh\#; argHr*%I"J`шx;a<=_>&)7a^Uym~7$90'@  $P|^=t]Y5Dl(F0Ga9mpCu"AkF44ӹNV"R ! s)@R$FX܇F@댳(@ϕoYچS1<.BP~*ƇmT3OpL|>Rs!u&TU)Gvu*#] 4ka(MeO T4fBR~=sx.0dGCQ=Ub̏*Y9 gD1 7Q{$678]ڜm^vnbx8zytǁOCRzI7}}ElKЬ+Ãodzv–frnBC|rnޞ]Ӕ-z%|fqQhx^zw :t["Sv6ԾCy_9XyxξI, ,'>ўsW< m ^~y|0!Mfc(Լjz{!&.7b鶇ޔ0w~ϮT(/Dz;qOzg5#8^]j\>${ÈnLt'ш4@jΊ>uBFM&8h a3ndHT4\c"kA=Z>2A{L32=k`>OY>WNN̄BA D%)OXHpN.Nz! A1MTo@d : -)?j"@g3F 1{t+UG I~( _ 9ӡ 1&Ts B?=0VkZ7S,7]T.`ʒ! d ذc`RI¼Mח$ph`9$q.iGQ QUbf<"{9+ā :y {Ȋpa#cȲyi`֫U%SSZ E@] XٱC0s=jv-[nTfq"(RtKqZ̓ݸw#Rl+9}\Bt)XS>p6R:~C|cXkFAr\+Ax^yE 렃'd9Ü&j'r&?O]9V!QL(Zy8"vI;zBڒs @'sdJ786TR \(0pk1T Z=} c}i(gU|Sp:0B%<_-D'X0:JQ72}CVH<(?W\ォ )%̓aB滀ɀ_ΐ) ' [ Ht@xu82PG7|9X:GbAp"6b3a`q{qGyIV/'6wr'p!i3w3K 4l!n5MxxKrƱvk i0i()CA$-alԽsW"Xj3O3](b?>x~Ӝ4DC@;Zǯ qX ")M4]V3 :yrBdqn8&'ABRoFfc7e[JI߉xpaMD0Ěx;-$Қ{ۖAٝa1-4JQ9(!Ct :&wl -1$>F4KbgW8m66eјCqxG t)NZ48` &!r@ CaAF1oh18rF04*2.xTs+ i1IhĘ 8a'ֳJpW) `*&1E0LL<#PmF3LX U^6|.'_W3 z6!u&)MDcUc|KBh:%KA+l4ޝt`sCœk"2"DbX~blZ(\B@4\7|dvvgmj"+ia skh@&Y*pIi%օ#fy$6Ugj^z1pTpm8$0!!iE ֵ q . Գ@|Ogk[9\C 6HѮq;V #zxN1g/w?}~Om9pUmo:T.35+ryb8Q ΙQ9hAW;^;au߅o +9i|zS+K^K^j7^!V݋ۅ#2-Ɠ2kS.$4Sh<6=vfEUTyGr}erdp(K%Lƙ).iаm9FgLhm):`88 aݨO|@ 9 rSim&hk#~8MoTKV-I$c,mb\e#( nc0΀BXal`4lifmfn'uÐҭ 1Bd 5"uz.}ćAw|7 NZ&[r[Mgw;Ǝ-XL =fogS!Θkn@|2_!r[xw/v $=j$l8]u-+Ht4tZef."0d]\8f'{n/4S׮Q cUYNA22v9IqNS |3қy#X;dr^&_rVyiG~,mBc'#\+́f"1G9n'4 u(N70gsz w50`۶awLnVcۄhz-ҪqCoN1M͖,ڨ ~6gLlNC~Aa1 ~9Mٞ٧q)!$zf)ޚMqu4\Ua[!YIl8yh30,D܎BQI")BTS\᥍-,K=ZpE6wօSC4'ֵg } 4sx|c8]dÙ3nqs\8# ,F$8%GPAqI. ԝ8. )& s(w)^TIhf 1N>5Hi6j4Y]&rpylwsYxS*V3ieW8_3G]SHm 1LCX*9 5fź{ 9yA2_(p "weg< h(xg&(a6бAVIѴ 'g(dS4EsD3XPb0R $2IZdl"Ezu;&lfsBxiyzܧ0y #b:dk)"Fwwx^Mj`$")h 28pHn8-!zX]ad4]CMIڬtYfk(f_W'}Ka3g(Jzɚ(%D+bƨ(ouis[ێ뛝s1{f<618DžvB>1ˎ'Szg/I<3u  D![2{H1֟h*RQO/>imp4S'H@ܢmmD4AL${'K<ޔ0gkЬ<%N(ê{2q۵u7dP)N^ex7-}Z4/+ iؖ+u6:C]ݦ0{M,Ĝ`w9|0:pjpO; #:̎|K/.ᯔdq!d6bPp!Y2W5ىY@)!/7`0Qؑq#W~tH`J<д/B?<8%E91}bY+V7ݤYetP; ݪ)@ @gɭl`XLFn%9ƛUОDNWw~pyxW&: ,YJ0~7iϕ<$Ld4@*3=!q v};^/q:w0O\{H|/d1|>g]5J,~Ы(~ӰQTPL*@!}f$UY`%\mxݶEs[bj2f`Da/T;,S8o;{k8v5-ꉂL|ha~yHqPAi5 ;$! Wuk<-4-2=J`lI'OQ󊉒mlE򖡙ڤDFTQ(6[ypJjsKl-E,CGZ# H. P*RjYR"Э% 'sQʲZ!:^eј<8iG%XTrXKQ /^$ڥSД^ Q%V`2 [}%}$V5=r3)RRRJ֭ -<8XԄMB)##5-QAZXQ'Qe rhAe+Թ+Ycm5`f*͈҆H ,mQB)TPE嵛g8 <nn!`] +,!(1s2$hBe Hgz"gC.BsA0Z\>PЃ>kP㻏 㚀aN ʹELM9pUyJy, 7[ُ>;~Y|5$X"hBO )܈P.ZZB S8lp)B)Uܠ J (2 "*8 V?Z~'9~I8h~7ݕ Q BTctyCPLs;}iڌlzULG^lȨ^`UxrT9kF+![5BMO rC,Po6|Rioޚ{.MekȎf̄!|xI ZcHuCQ0PޔNX&>d`  PԒ]െ)Iz˻~3pqbpwsPX=)wIo4d6H9|DL[)hi7$ uJ|dj)y`n'S !o#J BIﴟ4tdĘ8<|ww:3 _?Bt HPX! rRBbX5!&m=/76,ϒF21l%uAj]n@?MQv(z/}g.E'Q 7Qn!N}=mK`v)KqTC04eƋVRvB+8oS[ٗ5ԎGњ ZT'\S((NRHDh0.ǰZs᧧TFDo9:Р1r )D̓FdcW@4d=M3m|go"HF(E;S6 j}`D#rΜ%N\p̝Y9r(UHJ>!8M(~?1GtOd!Bz0…YV͘o > %MBxbH`Dj)yb7d"K(X*l8(EQUBeܻЛI$UD Pm9;@R*H)EQ AI0;^/W #i+Tw  )헳ݙ)ݬ<% R X-8П7 48 >[:U}.yP S`1-RV,2)(&C.'\# >H x{qߊv2z<ᣴzשIZx3 d=hJI #wgfuU*`bDو.@䋉9 %eJTK!Z pQ HHNf0 ̆C 221Pp@AY`)6;IEx jOͥJhqra(HFAὸ :e Bw1$h"? i*G˜Ƣ`Fe*l- Bqm m T® jTleтDPbH16@d)"]qH /KN NFPefiBDsIBڏӐ40AXZ:9SlLǗs`%bKF.>OTaI}\4Mq~gg3,PHD"|@4:'Dbɘd2@D ?FP?H *"`Kf9Ia:E&!d~rT!99]56Yn'k|#x} إjb9qyp@2M߀KɃ_C”f؛:u#AQH)T$`|2J )iphrp Xe^.8gLbuuj>d&SdP$I,@5AN G!IpR4%*xkB!b i$ޏ BDDBE &=sx$+?&r{>pԕJfdJ$0{D T+;ϧT=wܐ0L0 UC 4f:#Hj9G`z {!aXE p")1k)Hd(0 0K(fq!F"T&Br,L0hǬzO>Rh](d!4, >X*{:ϑo3!RI9#Hs%Mw=Q eHy]˙s~0z .A' ~9GGۢgo i`L0`|GMSZ\נ|e!.5a!  3ql 1: uPMNR҂N XGg )`P`STDH_G{:!JiiD-d鯫Ɂ@k&(YnJ#*shi mŞ9$Rbvyeb7%.`EQ ="w+DJIF_]tT 655Q!E=YŒء/0:ox溘b'.e[Šri(l5G ƅA(6 e v*)vh!,BGB;u ([0X[~ +ZcV :NHvN@(F;C hMɝs90b>b4?cp3VqX&% Y("J ZVb)ZTJ Pi:h{7p;sn_È1tdh'x5fI>; >8)2챐8ы ԠXR0QDjXDü"%Qqf i8Ɛh@x`D\fQeՒu[y`p h[ p;w,AӈeƖth;|^XDǙ:RtH<(]!@b(JSCfC5'YāK_E3!NbQZi͙VC Kډqҟ#׈=pO+~/G_O(ԁ)Tb~ LjLq?!:lW/H̗ `ǕWi ;_?16^26sJاYȳd}!NfJ ۱ Ybp:-aw50m'\MDai4 Jz`JC%NxGvtc%N@Gw'ռQ T!PU3ϴOqVݴ(䧰{ u_^F'/-um^G89 "*Bi=RGDD|52wh$R@BiC%^+;N0EXVT WGTd( \J6fm J3jHYeB]"\W8vP:)?i,5) G?p+}"} --}&h%y\3"%S,Op%C$a=P=wi#iIm BVC a! 0ݬ(x#C CR;{JD>9W ߜ2\҉+ptfe{zbKƔQ2Y5  ~78й˛NLJ9@)BBд'=d!<6!םpM@e@͒L ؐ Zm~/"b(=rXm~ 1׸Rٱ+Od*y.҈xɹ}aM`zf$$0h(NippD*e,i*JBuvYtbi7X5:)Sh9ԩe)y/9v -l?(¶E(1vea| mD" X̎91/ 0イɽ%_wYJew8zSiVOxoykTt!s8:oqA`rKv<͇ =Lzַk1ϛ 000CïmGpH L=VI7""c%SRrd|q3!P.&|PBƍ2gbpW$ 4G SI4j&TϖxCzO*DAIGd/L\$z`}$^լ6*anjWDA+`07f:URsa6fvft?;3b[,0'd۩Wjeb̒ K9Ş^Z&ScnMLjC'77)'T}~ OhZghN]1XC8Y=av!嶿lOIJmDݰDQ`)=f(3?|@p DajQxϰ@D P]>f $_)6Nؠ4TMHā6oMAf~sji׫- 8>|[՛ϯ?Y>9vwŻJdC] #$e‰$kun1|nw.1xvX"d4)D ]0U̻C 1})Jci˜ޗl:YY/w.&}:6֨f1b_0Aʼ-Ӱ&A#G-D*#8p/NMF&բ!Gfġy4NҔ(:00ָmc/T C[$|zGmhQBꆮHXئ!̀-O}-X"!.!YVnqe[?,19[m5zH~}e'Y*Q% GO-1a8Xnfv,sFB=r94vE4d3NOQh^2t(ZTF/&ŷߺIi݋"zd=($<|e=gx⧼gc5䋹[x x|cۅ1Z@3^0eRv62d92s %u*Vzgm?~mzXb6}Y0~q҆ʆ:*DQ=v# ILC¦sIL0Ï/u giLg 2 N;6(f$6#NЫ{ yC5Ҍ= iÎ58A=͉s&j[[)ݝ=k XRtL|,g[8 3ݧ3˿:H[RjE08┺W.pӿ{}L9_yyNK|htcil۽eZsHŲȨYՊ֕KmgrC7(]D:0}ԁC5vCo/7"@ C@f|&4hq ߰(Cw܇O 3Cq>ªy|f`8>ɟ DüL2 ǟ#_JB?y`*I)JJPʔ )!i{Ur{A>z/ha&i+hՉ(ud>pj"@ˋ"HɔPtB$R>;E_ '-F݁?}3ٮܘ=J(ˁ/мu%vCw.Wѓ'}^ #@dbOg#p,!M cZ`CՓ0L](&2dHA0HBV@$F(o+ ih@EBhhZ$ "b j&HXdjJA%"cl#z'AJԄD[S ZEfAIL1P`;~nVs?/|oTy.`ІG!\$Dֳ  BR,0ͪUJ ̒mDhFi`҆!G", JkTNQ+ ofqa'dV@O{ ^kێh01AY&SYs;9cUQgO}8ןpI^Ϡ_7|GSJ{ޞ61=K<{Ϝ _]zt nt`Ϝ{=VN}>7ov^/L,+uwKw@=<}4x>ؠ56Xwn 4֩kv4֊$`;^^!^"@( }Bk Smu Y}@V޹>K`OcפJH)IH>}N]=kxio{9^}Ǭz }v I݁fE%W >9[[Ȃ^Z>ϾAJ :@zCimqr boE(">)}HomyhYWK m)5wm>y*)@ RDAH'x=u|}۷ͻ6w۵yo4 [n۫xO}Y{|}zo l֩]ZNwS=sE>ݛڶ< ys׃lG/]=z{Mw5׃>ǞǼqٻwJ=xO\]f["zm=*g][;Bzw >| J=]wZEݪͭuv\gx,l Nn:{/Zvo|_u/^ܳTխmos>owm0ےpgҥWr׆5mjSwM1zN{ݺWxԛgX},϶ImU6o_ojRR^u9s۹sNquoRxlXo]&r45uԺfڟmJ\ջu/@.}WZ퐋^w35v{|;_|BAs ޣյ[z^;{ʨ_>ؖ";:wmKNo]ɾiO1mjN{wN`}]ۧv-@>۾ϻ )UAn_'_G;}ƻm؊U+N۾罗[uTz^fӭϾXG}5m'7ooq4f򦝷НǞ˹͸k٨ݎg܇{{m{m TŶ}^w{j6U,fV܃q=]1_y+ٺlmclyIl5ַI˱@@A@vۅR=v]}'VoSh3}l'r]-v=kݦ҃|kcznͱ3{:ٯVoz=q@^gz9t{ꨵwI%@mvv,ݲzRBة1%)M]q΃9]@Cr';+NvouiΊD;'^/jAZ{۳uOw)Ժd5n^ޜt=4PtQ7׾\4 Ql4{j*U15O=pVԫݛ[ǧ(핵3 Ʒ.ȇfIwi嶩ݶsjvƝWgU+ m;k(+uӛuZ=3lݠ(.w,%;5;v۔2ʹ p} }I 4Dz Pһ_{py1_kaN7tvm{wFQ^oGRa ^No1H )CMn܇[m]t1>R{L׻Oyݺ'7w^]jslnݱPnSdlΓ۽^w]]\@רgwgNUsẔ]yq }P44  AE=G=@ !4&LSMFz)?Th  h&4By&SѕGyO'647 " 4&SЪ zh&S&?&H?OQib3R$S&cF?=4!Jm{SSOޢ*~="Jz@@&@&4d4hh!zO& bQgf_؀GQ1TQ4QLA|Er V1_o,¿٣OQp?6箳YUQf.IQQMTDSIMAERD%QEQEULPpST2ELU1QQ&EϮj{yѯ+äǮ#DП?P!/-!kgD>>XRDFeo''%J(b"%(|.:fT] (օH1:?wQTU54KTTMRMQSr""luT{#OOQW=UOz%$CdP$eR1&T@R9dP@J@A"Q S aP%#)$Aak5lѮ'u1$ưt3NsB1 #J˭_9Es0~pKyN2Rj]JY1C d 0HydPG6+`Y@R:2ؐB*hCJ` -4tvn„"h#4-!I@ЬK(;ͬJ B"DFF% Mftd H"#y REI0YYJ6"K;Hb 91@AM R0%qi@* ЮM ;BB&EQEPXóH0 &)0%*Hʨ >@`O Oѧ>Ђ? Xf۩cBk$OYAgLjaQG{y[!*ne=~6*qԕ8 8cˇ r?$zy=.3jr\26זȔOU &tņq{{ 2*$4A&o:k{@DDv`|~_Er؍ #7G%IeeQFMi{" WZ>X/5SjXωy(~Cj X',\oky(''m !N'.qe㻬 㮻'3il/)GyaBI 4JW`!ˤ)-?yZt |x%l $m~.p.74X 5T+ ~x Bhqk&ϧ}6_?ȺzdvWo'&H~j*}޿-_?z`>gƴ`֡W[GO֍K~oOfmd U?:1L`lm nr^Q~U &!d rD=}v.%?5Yo_2 av8c3HhIV4A 'r?aOCQA^"ǠTT ʾ)T;(dP|"FچCIRV4jx8_`GE$TD0DL)(S -PD DJDJD#93)D%D EcV >?eSE}~Q #NHA+80eqEi}M͏xpxœ"޻Dm5B'@QM"$ x"g:b/τ'`7Zm{nQ?}RyGDݓ @y*s!@bLPk|he9fyY@oHHDŲB@| 5jU0!a hIaH) " "/w>߹%k++_-{8;9w;-ITtV&MEkp  隣ϼq±!zZ<H#Yu9=z(=}?p?RB 8EBvêH"YcIy>JH!L8nvg4B=u |rHĒ<r Fq*H/kKra0GhxTWݶsޙTEQ IY~y倥;;lbg VQ۹0H}ij6$!"W0!Etf~Q"4:B25F/0 XQU)\M]?3{KKA'# =$73uئʎIr,G*wٔwBYܑI V{3,It5d0`Ɛ "뾱< Q]Ɩ%b1zȊmj&H c)0'7T<($LmI~|X~G\G511"g>P8 *U{j OSX9!<[m64Qi0` 2];͇ƭ ż ;8'<`#eyM!(R` b JR(f-"PЀR L`xz(QԁO"7A8z* A(HD~?1*IN?͑/2"%[=1nG SL/.ienndž&7 g?u%Q_cH{&Ì3Y R ZqT,c\:sR(JhYܰB$h,6P q `#FZ{1L)g~yժOJ|yy7-vr9!G f(ܽ0(XQX8aI`g6{9-C@?n~Vn}30<%zSEQA A3ILaAEE T$ˆ#T@DP5PA2QPLPi,`?@MȴV,YCXnߙ_DJw 1g\bSXǔ vi}`OZh8PMB57MqD $(Q+8tK!E =k+$L.|K''.,Ju+m⏝𡻣ot1~)#fD2̥2aĜ5:q‹O>Z-OLǗmjR<&+bay*U |eGO!YC=e ^vdn4MhT`NX`,_&0iKE!k=W|1v((F"JfbQ`*<}qj.MPC9|5`\aq`M/32Ι &Dn[@ayAM\Q  q\"ك' 콚D¹?\˗,*X !4ETvi;v۪ !ImB8⦋@q .g,x@}t&buMOѝ6cE_`w꿢%xb!wZzʪ<1tB^@?Ts/ʧx5n41N'#bw}QU4(wf}ɝ~@$QCvxn~ 'm(6鉑'?' G#n&სI_t5DX,"`)xto}'z}~'7pT_ƻahECuP0H6$¤8A! , bvGs;Hұ=9!G,;tv`Ғ2AA A)DffTX(&1úb5MlIHy $jq12n ]F0bS%`fdcLʐV䒓aI24\Ѥ,4b6уz&?~Gf-bFT%,NiĠY@eVҙF*ڢ,JoE輍. Z'p/KPdD !6DHnL!eؘdGg0`KjnX$Eӈ2"2"1ȍqFZt%"C!kn@1:oGZbG1[:vLdXƅ6)V@La1Q-&&15xYH _R(`ii&j a   $$`dBIJΝvp @U^ VV1- vwq36Z큢rbjZà5) TJ%#4!B)0dl=8Qli/CY΅6&pX!$J to8p)J4US"TPOс @P$JBQ"J)$#H B4 @$* "*J0)JB1 Q D6a30 4' R'%Ugz.lKXs5|P`DAfQI| W)) BS@P- ^Fsn)r2S&:]m<6E/E"L\u$ "nfK c_LρĠe>丯P #!Q>׿?IHu1B[\Ux&d~2nZ S;̆0A9 QO@)ZJ `UD;(#GQ@ H`HOKCp]`9h ("&!h9 aaILu &C(Z6$lm-$eF}XfDD$DAoOz.}fy=(7`xBV{0Zxy4 IJ/x#X@}`  %м! ymƤ )\s0(?.(d Hf7qRG .Dؾ['53-1. 50Ι$LԚ1- Z:p 0睳Tu߶9^.172*قJ0`"Bb@), ęCE88KA!df &,$$jd\44v;KXShWn]C/w?zA&@B~< PF $$,k 3d|0{~5Laq zRPntSbi,Cd0U~ :DVI RA*.Ք`"Wc% Ccu:mmRtW=ɣ U{᪝Y `LT?L 3ꄐD>zk,+Y07 lK4IsYM=z܂8ܹya!dKAQUfGj'xu!$8G"`h!?@@KAU/G(<"T+NvWOfWc8=Di:$_GbvRjp{4L}=i$H6B qi~D?8}}C $B c'#~?A"n \:J!,RԩdLdf#"΁\ʓBHdmq3a&\LR{NVElI%9t+Wb88 w 3g`]1O~WA}8Ri$jMH4ДTSBPD14AFUQL(ddֵ@ޠ{7a.0e;F mЈjM$ޠƆICRI 0$q劷=\Hyln,qĬ'2 3X.S(wگzG-?p?{k~,1Z}}&nm Hkq OT8{ 1 Q`>Mdsxu 4:52gF͟# ?|/2}~eesao}p'k$6D4 wGe'|Hf<[m_)(t@ CmjRlɺyvQ95HEGUN]JU)TPכ^RW5wn 9X;ޯw9 ՄZэhrfK7?P[28~قƛC~wUFFCoVqR55f$yۓ IHIF A Cj87*f`4I{?)6u 'Bh4FcAM(<# wZ3v0&MnpNtyΝnǓ0(9\ f7@LdK$FW%KL  "Vn %i Աfa"gIhWd;6'&}+;؇U!]Os(h |Ո\H*'Ĭ<U6*dhT/Fwy):`֡y`΄\ǯtdLYT95L66#cq㟉 ɶ{-1R⭲b@!KdfX3A6cxq۳מY~v8|=}=niC:7`6juuOK^c\uhi5]]g e% "vnna$@URTA:̪kFq ̦ 5AC'3ld[6i5;  TaDa#MV9( 00Ȭ U% X.m/qZZäuۗDBd,&FAFqwO ,TZzY̮rqѣ9SPU _P¯\UAfZxιJ85EW|d7)WXY集07W69l# 3$#m/mY(իv]p>_oUⶊΒ>l~ +{knW>"$JՇoYcˋ+Wzla%t L}qf5VYYJk2yQv/c5bŒ7$QMJ!AWQmZwW dveL@gCվ"l.U`nߝb_QR}*o.?8bd'憛m܅g̷|cHo ~#*qtarui ٭N47VeUViqsp7s+}'bfξ,+U"5nT9p$<}^Vo} {aMlmgT?krꖈLwn\c{%KHc/Jbýڌ$T\+ JlTW]c:O'#cS Z=I3zb?Ⴠ na2W]=M{zaagIuᕯV֦8˖mÛ_)1KQme$k)TV*ݥ?uWj \b${4e󏖢whyV2k`c.ng4eieDF[}+5g&$_"S}Lq 18}gP%.Tp]_t~5hs'8u;{Yqj ᪽wBR.̲诂}AoO cf*gI3nj$:7^=Ng9~/GA4RKRs>+?[3԰\"<7-N6ebW7_N z>`ez/FH Sx9AagO>$u÷⩧@IzHab_J?C0[NE"P:-$~7ߋasN"VkUjTH9bh{} cAEZ2-kU$'AK_eտj 8T(lV \Q^a@0<Ϧ ?7:D@b*H>*q^9֥ێCн4۳~r{ED?PǽArq!\4;s3q پ5BoxZZ 2tJ]clq9Pd2Iėް$&#aXߪXګ/n(vHM)Q5AXHiH@ (yPC=\\n71G4oh+L0•n"ʗ3 1Z6./BdF'IC Z6VVcZ+) 8l, =MgD dž^|rmGA2džd!$ _R# c̪Ĭ"H$~eB<"P#NpĘ¢}"@m@y)PiOo[ӧ>c=des*n[>Q"A0EKOuv~d#Q4.rgOQO\F>BuŔ.j/ Bba1vĺ='GAsj>71D&zq:ZM.|Qڨuf#) 8þOixpw\GT_^ƹ]t˩cگal5SF쪳shR^Ҿ@lRkA XXq]q(BwVh&kON $!'-U '|ÕoY[B8_$ʰ 2לNEk!B]|X ᓟz5]zaZ9~)D#KdpOO|UMo̿ $Cq> ޹$Jd$\kZ"`awFi?|ox55K !\^#"%:#hon?<{膇d➚0|/C&u0ҙ*j@usE$B`P(l`icĴBky_xK!HHjwt?$&UcY'i]RQ%\_ E$ 7o χ]_ؖ._!8('S>U!7`n OQs^Z$ʵ$\1iimu7k`  `eυBGo^[KMm} R1FKP^Z֡.*s׋GLڦ,dj C*CܷT]*} noT6*U*vRPpa%aάˣ?P Y0k:y@Bo6~'f/!5xt)U9=_e׈Y;O%Pܢ-ոBvkZ+m3I'Z9'ν5vd>>aȬ?|ohoagl7ڪoAI99]¤jf|HM^ʔ Rɪ:0$V>Ula и9 v}Lc."c̲^f}5P}?4Ln۰\+!es%6I_A*S 3,,wV@O?. _uߥqp|?y#qh?{gůWUŨTh'i&?-#؉G=Cě%e MuB`V>: =+@xpah5`FxUAI7~qx*wS#q,n~nUR*;rRI@ޫՒC_Ip;A Dz_t696܀yι9B+R9Pk$[W!XkVC~P}yc? 8Q,YV&ƸJ%:}+i7QV[뇻Y5v`namnYwOs)h<)Cp AઅBbxUO!$ÕDC;Zgs- EF4x gy W_׉۩ү',-nw9]Y?C˷+v[K]7ÞsWfXHEgXWHڕl&ى"?t ;Ǻ=l0fo*V7L[s[cvNՑXу:"""Kkr˖mRu.U;DDA;ZYUoWyUM*Tyg+5U8Remj5kU? K*RIJKKmBJ֖*TRKI$k bxXXTmW.2XR\.V+kkkkkkkk+kkkkkkkkkk 'N\TGzYYPtq+52RieiiRڵK6RKjyw !%^)bf.oiЅu_)68գ~&1:a1;{~6eXß(T$Ɲw G`(MrRJxyxDQ_{R־u@AXGL{aZMTm?<>c)G04XO$:ΝVqּ$I\p4Atm%}~uurx`^sgӜ[h`hke43$Z#33C#BUaM3)W *~ar^ա,irV-#*FlF!j5\)ӮU-G%;a:ܽ\#)񻍥.2ImJ*}݈LraBu8wS´ )Zr,p-W k18t%**U.WeemmiR*dKSȰR V5e*5MeEZոRm%x:ZV*˅/›&tj(\(ZLжZ¨ۤOyV6ɺ_?/3Rș5?Yfq䵀Hzf2CfAKimxdf3FCOYAb\kN7*U)w=dר3jڟO?*XO׈8u6=clq+Cf2 9(b"H}lD f +lJs=gOS465F{j?-itB4K[.0"|9oچaqwZ<6lM8r_ >M6vF!@k=1! ql_jܧ3vc6nxZE炧w(<*x Tc0 ȔTH8MlBxi(j '+% xHhÍi) tp <搙BtZXPi ]u-*Fl׭- CIXC(4#L֢FR!|nF5S<2TakS 42L!ZB] ua~hm`Vive5Q{m<jWn1tDPWIXMo.k#ܖTYeGO{ȉ=Q K[2xYjZ+CccnBR2sH? qNS|d}P'(9IGz#3` 't b/P~hPat܈,>i+==qSR!uځ̊xķ &" "ڇ@::`xayFH|YBߪ'-6 !k|ҏ׌> Ɗ _*i1$]W!Ю-֡o piyWj"LJ 4mC$d?jn$h @wu*sY1)iKF45ͬaq,)g92LN9Ζ4j1T仸-BKZ|=jb"VtSoXC%'V# ^Zk*tb0bgo͙Z|yk3fb k00 f]Kg*ϚIz`g;>tU9&I4ElF<`~fyDuHfx*CP=]]dEjDDlndˑ*w䟁,Z=.ud-EP_c9~}j9vߖ%\-lh#u=XTY7Xb}rJfӭL qͅd:G8сzթÆj?`sƴ |9w6Z([Hl8TQr̊Dw;-ajj*9qu|s*@2Z~ 뼋"vsb#DM;0OF_Q7padSuu2PNIvgS45\bQ oNy?S;7to =@p%5{ $Ȋ֮4h}_Z$:D?n~r@4>rs^2RgMrdkQE&$/y>¡ #Oٓk㢂<+RU#"H/>L\;aMgG!ﳈ1yMaN ES% Z1UѠѨPer) L޲ f9Ed7eˉ\XhBr F\5g|i%2WRv8NL)B$4QAEdg*U|jL?S5RVdMQG-[a >4(@pxXp!t "9Б ՟5a)B!>˳ue7ѭ]T VT~Q@_7Ёz:{/nvjV}Ƿ wg=om휪D~}>(A p {ZHtZhN=n |gg.?<>1ga߈~KX=a|i꼋@ڕoˁVkQFEN5-P{]l@U*fÀv<3Z v&J`JDIJnߌI)N rF'0f䘼\HpSƏ]o1rR-y`Cs SB <&`4ᅊ"Cf:%F$8_YR03)9vDΜ|)ZP`vrqR-p0U;d)"ٳ?Bf ?/b{DGol;-x~;/m`3+5^(̣Q@҃mA=OK!_@hdC4OvDGm^͞~ 6Oq$oQ wZK?&X@Nof~fiVj5AlHA ?ޞ:K>mZp,b}8ކɧT(H~a$i dBͼ4kDیf iIlVBPjH[(M04@{lD֋&,3,2HYd3HZġ@_ꍛ tb؋# {~hm 1+g=6Ioџ~ˁ"hQso76% G4%7^L2 ?چ.E+#QY2ì0Ws'3ڂZ6`g8}GsEICL\'*8Pac5^qj ȎmQè̓ bfC 5-'"HyM?+Og ??z|(i7UND'w_*DP $v0+ PPt@@0mH$&,jO ?yUW_o' H䟏{ͯ+)EE! |`1'ݺ2ۃf|023F,|٧A(*T F)ʖ2.R Hn6蓟8-K [lĴ2eJ ,&Iu rq>faZsd 7t1ί>@wd|to{FP3X 6JmqIc#@gvD*LU9G(ȩFrDX6Nd|+,*aYj!!m~}.|:L|:Ls/Pp0963.]qeNVgvy,_n.laĀXB@{?{opPm߄!E_$QDIɐ ;X˨xT:ZcSS0`nu`QvJ΁V ✡憍w;_C~6#lb8B ,B ,>BE= RI&ۖXzZ61 < I &S1±ϘbAuIC5ג1;! : 7NWAk4Rݠ2qa.9I$.'|.+b.Uzďwz'Uؘ4\\c=_~|*?kޜ/1 x="^j.1wa5?'qHk`@7/oxqN-x\H#gwp#P稳vѻ 1WID ?$,{1l68 _/FO@} Nӷ{M\α !gyQئ2J~cmY@dWqݴ+&0kV4xtC>\~>~UGs<^=zM;L\ ;WJ~ T|W%]A]ׁG+wB`coƤV.W$gAkLf&?.^Qkmy}~-}_Ǐ8krUdj8whxކ}V7Z+߸Yxyu熯p,X69>|H0; iIPLD8?9yQ.GWl,}N lTۚDsj y@MOPP{N߰Y "nB\0*4ODZ8f7I@ l@Q0QP* 0ָn8@WPKxVÛJF@ AP4.Y46gO#vQiQ 'W{gzkD&i*w@W`ӂĦt杄"qCUu<;;SѣÃn'$ˏ$10uQ@)w5]w3ϯՐdz"kT0p| AGPLkn6G`BX#ͥI"zd/ۭ)gS/^C>X)R$)iZR UOi!@u3JZQ;⮥ B)@(hiad~512 iITP] +ݛ.Ld !HR=\PPFBR1KM*EHRRPL@SCBdC>s()`J)@TpƟ7q:Ȭ=aƮ"G$5BK8·FRt$̽H /Yoš+@)q( S91ɻ6e@:!Z:<Ԅ۝%AED1K>ݓ9]C^+?'~_EЂD`CH` 0I ! @%&b@șD` `G/'m ˵3+i| Ir<^Yͥ`%XSQέO@>V /wey=|MA?+͊K{N;Jy0u~o{ mÏS(Ÿ.Xl+FѷO"ej'f} xٲ|v5 z#{T.^ǣ1Ȏv5DW8KRj*CId W¬2h[QcmEc-Ԁ0w )+$[Y3b %{>?DW}Qw< 0Tx'13?xp\alaFIR`7G}[9*s^{o((`Uo'=M;rhkw7r'M0U.74f'+\jdk[W⾲.qD\XWV!ȥdSF=hjUx`3S~|]77a!M.h@c BIA=1Bu-DU>w#x {VlQ׹O}|@|<(xTKW\Kv+E'+rO8dcWt%idHYЈc:ǡo\O( Õ ! [4 8dll˟qmTF}g}oeXm^^ajqIGk^$&o8]7ZrɺWs+Y@z"*FIBȁy٦ޣCاf+]nO!`:\ Rp"40qKHg*INjg}c4rE%Nu_-#)2|p1apbgc#;fNL  { >BFZ )$8enB2 q1Lo`܉-"h\(li g=7AaήG9UKjx 5G C.j"1ǒ^ZyUӆ|=E-IC{@Bj =F e3@?"#~AF<1LJ(q=Z ]o JyyFCq0m'B^%D%%3?'^4QƠlwFZG֞,|v=o.RK /h]q_m5~S,g=h+®=< IRz0XP]l-ӧ)T^Q]X⣶}Y 9\?\5iO#,b4 0`P8z<|x^ptMg'Jjk65U hл?(Q3E ``ifT0||@!I>&E̺q:)Dd0&VUPc9w8(OJ/DG2?@OXhk"DyC(\om*$ſ:28U[ϗH5$ pQ?~ I~-c Ɏ({q=j9KiL9}Nuwo7:NQ(BICqپ>~K]z46ʷ>b' 0/J0|?!0任Dkwݶ *;9a ~{?߷H?Qpl[4w1s9$6"TDrrÜdT0__;?cauNaX9YA1ol2 qT#aO"Ƿ._Q&  3q`H)o׼3`I5CI^{rA k5@i{"Ye}&9|o=v&8nGBzJxa"@^߱c/N#[`e&do>ӡ G$//d{HHd#)f0#4:B*w;YH{~凝~2ޝDA1OnuK8|uڔQe!@.YlspA ɎՖFdl 96*h@,3 %VP,& h.h@J~W<,V,ԃe< Z }Q=A ^|){-jS}iIn /܌JpDB1qP(tv;<5 \B> `P@rWWغ*zZaoWSXj#z;U8 a}pA; ̪y:'|K d4_]YH n@[tmˤlT N!Z?6He-˽Ml%@HiOMt_s|r 5B!'R-FĴʿX~-̥fJᛴ_++ݽii!ǻ">N/5٫ `H!WYHCtBZZO#x;p88"}]MX/Er=y?yk@; ߄Lް8ݻBr8,QY_ 9_V E%@DM Aw~W%.%my|C@NO[Dܙs,PY d jR4 TiQ;m˒[bB ڊ>A06Bb|(j%?0 FsI3$31~?:vB2{[|@))3j,apua'PRH?{F@Zr2F"eWC*Z %6s0QgL kTH藑@vdp^iI ^2l4% .sc$ֳތ(!&u*\C C2W\Z0Q,(=bCp}Eq5|>= 0a 4.ՆRM@.gGw yhn ɯVc_XʟA_}tEЏ{!S:|-;.Ƥcɮe  D|f_h_]xꄃb)Ad`B]U1xp 0-YeBg7ǯ!S=~_v-R~HJ~䈥W@&$ Lx y)Q0AN#x[-QDyߪI&f* @ &!'?'I12L^RĚF{xqL~GɅ}BvBg kT1q)ᇼj[_Eg_Zb//1OLle?,shpGb/}GT>?_r-ZaH/rM)}0E =@YAٌpA G̛f?~p Fnc̯g^q<#D~F[[ )IQcB1HF;1BO#_L_[yѻH2(2¡B.Vr@.d$@{U=¥%=EA%{b\/W!` DV:%apް& Ifx Ns[BKQ*YK o՟j0|?>j2a<0p 9|l@I7#:U'Xw;8!-Dx pPY@$r$}aaXAq?1^o`_H$k"FOI7>h[EkҩG=`<'_1㵼V {WA7@*P*KPҰ*W4J8eӸlǝxeu(_) PO[oߪ}VS%+I b!:9%/^BZ&]ڼg@x7-iØEB\~n?Iu0?`\AEM@BEeU]x":Y7,v=sYa?j&,ĭ<ԃo'(a8 pOi7CP-1(A@8Bw_աwn\v$ڠ?rQG"hK1ZV#i/ץM4Z)*}K'v|A~[&&=۔mc;dz {Y%)o"!eL0d*=;E{/ _.(”R(р`H.!E女w)x7@l࠷Y6l-"GqQz665T\8yD(*@$bǖ戴T鈨62$#wO$^[Bgw!\Pa@,.Nq䷐|!\jNIT1yCQ_@&9DCH#`ۋݴz>DNwMa}}1es)aׯ x*P|8=_W/:tcNS)&pǓݕcB6WLu1N$V2<5dI-PTRfׇܶgSB tD"hӧ7m](IKdyOO}ieNh(AB"0SxĚ*?FV>԰@P!@uU{yT;Uӛo\"q}_su͕?#=V\ڰ$\EH,drۃ)gc3S ߻f>, xRI'h] dg_H P*n:¦eMH""J8ɖ D1cVIz?~"5A|d<"=n3K /C?fQv.=T @wgF *љ!$ 0  !u>9mVSY?0y@_I'AcTOƮ,Ƃ9/\6B ) _?nW$_$=].Vd6Iy$다z1s*(V dXAAY'OH@$ XӞĎ % {mYFO`)#6p770(*Z(hBBFKAԆt?AAE]}16>;gu~`&܅ ~߅W^>[G*F |p<8?M[%x:5tMX]A?9@L9qq\$\!z+ Qɛ8>uO  @ E^AP!_l(+)| <$I%UTUUUU}מ~^![Tko:i<EbA)p2SSV?2%UC)ہ7[:UןOT E 2Tk0 2 ʭ8`YSG8 " &ԣDǎ7YYd6FaDq0]A',Ĝ 7YdQfa_fQEj]h,L ʤ) R5by.d~ݯm_:~[ Fv;-Gg}E*Q]$Q:-P/F%Ç&hM_94HRҥ!@UAUƯw?߄r% B) PL =~7~ycDŽUH) wVCAAE㰀5.]SRy\ b#! F*O=.rz7x٢ j̀㼈Sr;,F-va?}}"4z8 džW@6=Q ߪs3=!!'oC(C%,>6ݹC6RaG/7J&ʢ%v0.>jۆʄ^07vu"yEr9kd Ī9%g&LMJD{x!#~1d5q C &O?Q]Yi[ {X;Fg9?Mu}!2<Nqc $qvbx]\vxW4g1JI$9I$I$I$I$I$I$I$FHrI$G#I$I$I$I$I$I$I$I$G$I$I$I$I$I$I$I$9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$~D78shyUUU_\6Ͷ7$I$FWn$rVqTZ7A%e =QehKfVcs;_1_\\leXl"݇_ =5y<6xJRĕDQESQEUUCa&i ܯ_51G{MU%C$(EyHy?^za@wis幵uFaGPI%,Ą@s7X8R>l6 ;P$UUYO<}4!*Xʔu:`}t%x0R[rZBP74;t -$8ƴٍȟ: yڑPK~DSt uQV_CN9Ȃ5/W3%yjf nxYwC>:9) ;d4g^87=q`ׄw6ڀZѭVFP-`睇bbEg-^?Z|jݛlo3kL:iH 3/Sh[f y;pL8BގUHd5ph'e>=|U*dA&7ŴX*{ o}"Bޞ屃:gg~8u% QQ!xv Kl#C[h0V|Fc#,ìf{r]\mLVyr ~p@ʮj;+)3ͮkGhs|Nhz`ޫ3.LWi]`E;QpbΧ,}~զl\VH%$]6]{xFE)fmb!Wl`tcz)sVǏ$c#CV8O3CmY3#%J"ʔtcŴ13c>^8޲2*E"iO'R$j`9 .OcK)P- (A*i|'qO@A/1/$Q +>sie+Z}0{ -AU Li)sTFA_.>=`$nsklP &4jS53Hre1#?I-Bk3}\d0{2,):A)cIIwLzu6TPV e ^M3Je;1׍GT(28 j=pSFz&JOml3۫D!?r#w~3)Aִ"G'vRt؋_PhjzMBu c1U6.̽z3ʂeGhkȼuHHi/);@Y֧^ 4\ Kvs9gRCw,SI'TmV cEϪpsȣ_}!5 UK*= ìg>M]5h#eσz 3u@QBs{7A5-`ўI_Qlh\f:;"2jHЬ+NR6<)j $Kg"tTJ<:> V5o_DjWST>XINo P*U0Vbc_T[BhUX7QXT$/wLs` dDd|td]g鑦0OλqUqNj&WMD%9 Wyjgc9nQ/Ȧh:Uԝ:@n;˭ĺ#?x^tӋS=D+f}}`8 :mY+ R h? v6BBMD֣8bɜ{qκ-TfU3F6I9x, GJb9(kஔ/"UaV1"K#8< S2'Ӷq,8$m9S^m `t*iJת?j/&h12P)$: >oWI\B IP݌2z,2-@( yE+_6v < CuTF}p2",mUvyÏ {(ˎU|T pE3t]́o/o_ADtٸdQ6Zc51!дb"Hx zߝ3sn@Abz\]pTI\5mα|;0ugB $dR]u:oO^h6vRxkdjFtD^*B!L*Φ}uJ^65:uɆΪnhJd Ǩ+:,Jİ7T\d0 j!;տyΑCв2ˡ20<*Q@sI ?ztE0xYf6-<2(hD_%=C׏Miy*o|8h萈= %W{ ?M[)@aEB#,m-_Axp6m}1)DFLdGR~hst]wgiAy=Ƭ.IPaVĨXKZ݅:AA]ZBN^!=DVFFVg/yR߇l q̅՛\G%_>,X ŗy{@rtNT@1 ׮. ݪ:uȭ:hWt~}n'﫟]uU{Fq~1sӄjT:bC*e*,@a_F+OW?N|dWl8ÙtQYk+T{@ sY^7;|ˇK :׺BU c?UHx!1 ,\\0'Nք Gmgȩ 8C_pqh4u谙^?Rļ;)0DJ<xh`_X@ ! PMV,(/DVy(s0yyR+>]#Y G[5$XrZJ;`$r.mr׀PZgT !i,"M!.u˗ԏ\7("S )6 (B/.|wh(xl<ǧ8jȧ/҄?߁CWPE;)H|hŻ0lF6LRc/.)z7G#tM?|MTD@(6 f0aP2,=!ttkגy6WG@m&ڦO/~|xx|0_QLv{h2$`x=}9,?w ͊T}O;/)pp'S2(R < wJ켃@j%۵˱3IoN.}U1x#xpcG@Ix<VÀpzFGi #@-(Ϡn2@}uMa~㗷U`nAhHMWQėz7$r5q>ٓ-i#/(&'q9\5K$w6o_v/sO43p9EOsIkx[y2U,5觑nI?r1)8/ZM(]z߆xKoKnЁ<}$q)'2=Sqs_K\~*>*͎K ͖/))班|t7(a<_ a\h`.}]1?=DZ@HjK''cx=@r.Mozb3)Y:ߕ0vRmniZ{8oFA-&yKsf+eW$\Ykp| 4RT Z lH[CSYz~E8ߦ}+U:³K ts=e4[ؾa-AXuX #\'6% 'm{ i3F0ae+\)LTOCa"QS\&DĠ^ZPP kIQ l+5T!l:!YtnM@x `Uppvq3듃P㐌Weh!9"K-9:,Dg>,IhP ַ ZŤ }5U:mgC +P 1S&~:p.vcWCwǵ3_)g4U54QrLi"0[K欢N}YkJsg`<rWE{lbތd =i]cf-\j ·#𾼺ϫK:g @7zTggI3۠sф?&벡7܇&}?vV̅Jk5콟nN#s1Zs;gqlÐG X& R|+}Ӱew~=Nf=|D&> Tb#3J25#19Zp4@";6ݽ!X6/-j9ڈ"JnL`ze I!G]R#:@U,eZQ*}='Ї{ wWя#V AMOco(5!Gʭ]bgQ2UA6]K+ex=xQMLCq^9{߀\r.ѥZh&'5QthݑUM70~!vQzf}Y8Mhl) GcE9pR>\~TG^ NVfɸF{oTPyjQnۖw[~չ:+垈:+SQ)/;>_.-قi*V6R}ΧH5ptGW!ZB6r{[yb5M>! (w`Ǜsc7AM]då|Ul"o`E@=VG=Nb%d*ه)m"т˯!P9Q[QϿ@&`ۦxs 6k96y!v{Gx*t?`(];Ϻ+5xYD[@3C."$}|I_f |q<NaʅM;h2{{QڂĜyž,:'T4)"T;scVkߖ3*[#va~ɦ' +-gtkI}/d#|_¹EKl{ܑ۝B <|ț9q9lÜ*&1x&~ݦ ࣚ@ (&U:8PLL\ %K2$qoUd DfwE9;P HQ>rGr,anHᖡY:6뾇on&@_mr&?q$GqǚƔdvG+;✏"0>j"I-qq-ɜ䯬s˂݊eAn$zJV1ShYQ\:T#?g}/o6{:#H$i"Cҡ6@B!AA*HrJiMP!"D&M2غ 8 Q j/^욘NRLfp!wL{T;**Wp3UcH0R&˨P,64]ߪV@(Tc{h8<[x^`FXxP0 'j T dר*4$XJP> I*I"r~=m;'PZ+5iL†QKI̳ܡ/AU0ADfS w0| @ E VsV]ʘa szC%u^3X` A*rd0l*j1P) ytusl7-[75ߩpOVaЀ Akɵpv;#A"*U# ^sba@_R|e )^41v>,fZ+ą@=.J5h6"0FT)j\b 06^lTl4\o~8*@ Sݲo`x T#JAB> Usi1Tb )g;g+ .UXG(tpxA Clޘzqk[,Z6\&yG,`X4N%aC{W 1aw]w?ʞ&Da(q~yF ^C|/*(7-g\;ߚؑYMB,Oe0EMgS~QYBB>v%g0‘F[Ո*< Yc`VaT>.C(׆Mb*C9A2m(,'y< ǥj3 qp)Ңu@dq4[XKיXUds~7Ŀz" A{vw3!*ٰh/sH+g7{DER-4Z(DQN*w"ݗ|F>H}rci(hBC]UZ3|Bُ"ʣMAq-`v le=c V6xS`EaUHqI@n~xY+<7_Xrvf )x bfw`ǵWh?Tq()Sm}V#_W>iYLU>P$ ꚸ(VOg,`̉oEzCN70%=)OvZ>5>+Px'2` U=W˧] e[8EE_;l$wDw%v@ wn òy|2oK z7y|7LUeJv0=qt*j:nnol2r &hJˢ";j}J=>M5\ڞgM1> \WF%U'U-ZB@Ӆ)-Up 0鹗+H#$179Ij R_Qa T/_T@( #{PqY9!9ЈA k 2?Kڧȷ&uqkq@-GvncGUP갺7utm-72oجnهfC#pcTT3g_ q"*FtQg/t6_ɫq˺VEJQCS=`岥YUOLMC9Ӥ{o/VPڪ#5jMjvTxJBAC,&Y %?CY;x owo?y [۲,o{լ*<70Yf-L?T>3-V5P/(j=V:;,y/mr_*oh9U潠^;[{KUqgAy.߼qm ;fݟ͜, a&~NI,Й'{] <(dQ7ĕ0qB9x348c eԧjnj+0?'xȁpr}9s D||j4eɮ7tr|Y?2i^Jt.=G^Ѓ@cm@w1Q#, WȉW[$OXhgt" ؃qp4P!V8.;gF &UNBF 7MejZUs`p(x.Rk_KTOZ?6^O 3=]{9!! /L9[(M&(ɓRaJ-FSgpf0Ta|_NM OC9~,n6 B@|e8/^7wՆ` n0Fjcky#,HL>!&G^Lٖ+nVnGRSE4Gnr~8N1]K̞P~eźO'U lP*cηO xQq?Si*!= Dž69 F֊a1N:eLz2g~N"f U P|S)c}S:AR.Qnz)ෛ.7yb-Pkxs4ED 32ILaN1z/zF*tMFԌ6ֲ8'&jwC`,O]c8NqΛ3Mp63QVi-IT@3=`D5InG>=eċ}}zð*؏c` 9oL eD +MailQ3}pӤO#8QZ]b $`4YfEvũ0u",0eAzyH(9xJuFO#rCrgܨ͒,jsX(9Fp ?)$G@ aH(]}E#H.H $I%Fw&)5ڵV3)&pcwu5&{fu6Gb  =cd(;!/4zċ3{9لElā\)sc><9Tl/ c_C_.@d!ag+ 97ubZJxtA.0P)KDh,wCCY]V^@PH a-L3O/1ppX-Oe5q٣mڨ;[jqB*ګީ)}zjo*A \Tc6zinJS`kazdYF(6hdVɪ_` _ąAR6# v 7Gv[oO"[4fB Dza4b]ܷa}GM*kpc4p`:@\ f86it[l-7X8)eiwv!]^.h^p40aT6:$S\^:"*G!j+d@9Z/Z">}|jv#4b& R b"T|Wt4|l; rZ5]T?p,\<`GEK1^_|vVY\;c}$2YSF7=^7_D'p*)PI &L8(B~*߽ʻ?ٞA2#k^ ]#I 1V-;WRP]b]u]a?UuWNG !R}Hz`e"*?`m!((Ӥ%5?xYOvw|gxu_W\i[c'޽d:GmOG#B)á-G_:G9*}?E  ĒթSCZL$,lJB}Mr 9\$KbMm;/p~:7ApI_Ԍါڢz| ,S2ub4l@P:&δ6D8DK99PW4DՃI%mM0ፆ%;}x%sx[b8to,CUM\T54%JYJE[n]6$͔74`aEF%1UTN;>括 ]X(vywߓ/WUCT&:ylZOx _G? Ouuדcp7)}4{=y,8o`22b "'N$X qL.TpTrd4_1W 86c7ED,rjdp^-2If&:NtSƷ8^}u15n 3,'6FaG‘čY7\[RmmiK1 o^ug;*w'WF,sϹ5y91|5>p<mm܂+p4KiJ<}Y]ZK-6֖m/ܰj溇!tax܊ѷKa^e*m?†r,IzTy1ED(ZMsd_!!c kz_A^_POzJ#Ki^,w!צ^Iמq==d"Z3q>n2-fq]ƶŶ9i-`l[[Nq p3iδ{qxf{|ǯ+5K'_lH"9އ.=5ק}Tg'?7g3y9&Šs$ 4E <{h-bssF6_mQֱ"AP__Q״[m0pGQpgšoSuݜK)YolӁ8D h><sIe:V)Do4kTU7AqcWfͰy\L̆H\ヮʜm+1~{!xjz$+G]WQb]ƱXX{7enh0͋!YQ.*+qcOՎq@+pdj( XtA@k5h9$4(ʜ&:"/{4FCGC!t^1PH;˭l$y (݇I5pM4(t AkbN_{lz\UHۥXȤOr! 27[(<Q:@#VpƘx0{ÐɛϹՑQ PLfGb".@W/\<֬/rOx#S{'/W?yTpR+ؘﭹXѶ8{7yVΠO&c·@%Lt$.2hX/"QSG-'EZ*: (kE]9ᆡM.^E0(ALHE+kҧy, krZ\ XWk9e^x},*L.Ʉ;h̊Ldf)z""aD@i6/"reDrtoxBLfI?g~+s(.4FR1I@+8JyơvU= ܙy(8 WGpSrpk\m49gIj ۡiE0u2il!ң{qa͑P)LLԸ0Miyւh%0h>%h]Z!u#cx 1oamZcçfv9:v皕>a\8U=E\$U/#m2vO_Lǂ R6,פ}ob_,g~o\rXsW=.A1) ߃6ˀ6*Y?f̟oA-g- L[gC쟢1.M,O oJkΑJ4|RP)}l'UUUUUUUSUUUUUUUUUUUMR@$ q^G<{($5AI(Ca?:7ұ j* 8! I<.Cx i|j8=stsXI4[ RSƕSYn)EJnp1X?anZ=z_7>Vy*쮓B`R:N` $Pr/$J*UKwB'RQ:\֨S1{ ѠrFʾi+e9`3Z㛅;)AShu$=j;0G)h:>/~d`?r- xvC ATBA[ ~oiu_vy>o%Dv|&rOhtt.N&︕PK힆uDΊa|ޏJ69M瘞;W7CG^˂|4qnX@Q롎ɬD^C츚$~l~d{X=! d7%| d8 B)A}zeS3b48:*C2nB{\ VRBi<<.DiMh^iNBk/v]"uɰH \ߨqFV|߸An|{v`e"x?6р\fy=$I^Jڞgu+m{Ҫ|ƀMH@F"qOuм??1cgL`E~ogQTn>'5T~Kf Tԣϋ<,gSf6hpјSG_ĉ(<{)x_?y^5|yXqOf~%HՉɇåh uxr;rOe ArrI(}cQ@OB.׬SRISأab$ Q0EyG`t7zP 5CzP~П_/S,/q.WX&be! }Fv܂*y 7T]kҀ{ ~oѫϛ 6bՕ35!mݿ۬,4S|$2M6rSTrtx@|˵Ή 5ngX@,se(@:FÑ /̀nzrxf#лf=IY$zHhb i*(C@>jl< 5?a `P!EP 7Q[,?lFNvɭ]3.c?-_~4kv m1r7Tmpekp8!yxt:A@J̤BҒCkfl~Յ+n"iˌ ʹV*8iGqw3z8tm}C* O?\D-lN}9RR%ywH<\;NsRXVg!@T!$,$n=A#<%_7ڤo74%3ASCj ݴY/D,IՁsd6O2#:I}S B(@3IP֚c~9s߇7 `₇ã"@ù64֪Owғd2F mTC,ţ a4h9y9VU!PF"e뫈_#{4625`9Bd@m%jA(XGdX[ æ7ezj2tʅ.ʕz}Jri!ŐPr9q,)bw[g6TQc`G@,*H$pÊWC!i<#j"(uPs&5 d`?Wpe K,DC[|9!E7Jn^(U"BP*Q@iBP(T)D\D e)TbGrEBLDM#SUQ5T43E * +''$O;O ZxL$WGG cН,j`Co*՚`Y|6x"?NhȤgYӄs#^11k0*\&+MNLPd"=6aq(9=HU_2*YX(eFa 0<#RQR¸FaTL4NSs83Ap`i0(:4ID|{}t9#@C0DE&0OpV #73:BIӸ$g&D1&EѱD%""d2nNC'|A@$A)W~"cHCL e@/>aXܸI@PdLc-wHJ&G]~so_!.NWqd'Ybff *(l@` wV( tiƃoiܓ?&AD$Xxwk~x6 I$Zz^_75*6G@䂋Uf:=ֻ͢1-gyMEKl%(ܾ>pyFfaX=+~2j1~ۦFHHfB&h0 BBCYh[ ec`I0c8%J@/ ?cDǘWo jAD2';b:eՋ,R PVeJ~ Lp݀ߣ=3{}K 8""S$)X4Dq;S̚ҍ ׆ b dkm^RMّc5(qRݷD`9bk&2 K%h1{8<? ty{9@z{?nw*K!tV.ۚs kFPE'njElv5f\=Q4*ZM2d-ElAmu6kPu01sI}͖5]t߿ ~EE  cv A6,u:Κa@E WwpNMq׃~mBD0 4!OCS15$ëm)=`Z菿ᄜF!NP%߻_ZZ(l]Ej4Gϧ;yhAzS'ﲵ]Li}G,xXG_z衧iB?1r`4"/=^|o=EdnPs{{ʎOMbx{ _=ÞU}x75bv'Sl"r u$.~'rۧ%ZSٳ ~abKGPS9A!Q(Sh p25ɂ$87s+$~|9pQ'M5#THRI2҄:wEպO'Y m[^<:ҜN2ꞶA@Hkȗ^<XA/r$;e/>A iDU89tlT#Hl[n\m!U.>`X%&m ;(%Z3 8pcNi=`o GG@hy%CV*B"*rfsq%fkZGy?qXq^:n:2\$G~dTO@yIvdv\ yjq&۫x.%~ϛj+#j5v:}.vyĊʌ쐩a b%~l~Dh HjR F 4w's}mV:[^Bf9Er"COG Eunuˠ+!u]H-"BE(8?<$Fu$,R@0(HjUCasAעbhuB@?ov.(}cې?uWmBh sX#YIc$r7kaf/1 yvw꯻-9 مݥvΰT\aD'af{#2ÈDAS*cn^4_Fmڪ[KJkJ58Pa9QHUO6F|TeS@b;68 . UPAUU[ D}n{RrRŃv AO0TAgC χw{ߠs@ O?B֬j[mWU1`3{w]j]`f$9~yˢ" Diѿ#<KQ \ uɵf92DM|pގCcv}sEdA_L!)Ñ&izu;Dr+54x+E>ɍoJ s\ $M=swM—a||m #xRTR]h#eKrw} Xcrmi .pr<჎HyLSKD2"^r2<(wWV!_x[O0,G,{~nyFP5dU\0}oc` w~y0y}4,\3]WE6i~+]݆a麘ʭg]v:ˏsѼ]瑉X^d8,fu I/_x<"^IL|(oT受j4/=/XUY^"=y&61A @}.z IpÛ_qrM죂}~Cg߁M0Sd~ EiQtzI0#K{ $P{?|llc\RYkr0V-[oֶow}bGhϜo##Ŀ-_7{>]sOx{]>|ڄ]o&A>zy6GRh/G ~i-uR[9kkEխIҾEx^'2ݟC{wB {=R^$ҔmoM51y\?yi9B·G@nGd$|^gWҫ.S͇;x9=_֞{|KWjb_钶ԑbV2aY}w+|V\]*Z&жR8h*~XEn\;sBTӋRInsƖXY!HNL XHF;3עf*ɝ1__Bs.nnR;ЯCtE<\j A{`orI7(ܝslFy^R]>`J&!DO֨ JzdB5huo}޻}C]:f=;Dz/;4`ި`~*}2&J$a֨;̯m̴xj0ks'ic.dY2eGaXz!s&1/ pÚx-!*;ㅬ7HoUvL!$8 2𛵲,_T8%8tëyet ªTpLAm;ǾNF0CFk2/8k;ǻ:\waCATD;'q953kkf}6ե* Y@mK80C dҕ (P[*Ptxsu Z(LGgC^ܞ~={UUxk=;A vQ0ׅ[{R}b; ^|poX(d"ŅI}<-|:P&jLR*Ņ`wb9~eHflgp8q4ꕗbVRXz3d;צR^k<&J}܃e'b]aGK(JMzvHr_n^=߫\\߿gf/*NR8dWIeh<O!gBvC-I߾P(Sx!ad*|w~M;eb@ ueus9c+?8nSpN[;2SGTm8vYD┐|"_*/E pm{9Ym9o':JAs*_'P:[^!L<iKk^žQCT|:bBqR^V3}T $erD_&dI'|9u(.Bؕ11uegG6*NżPVFaƭ"2Ԓygƺ \Rd4:a-vbf" X@r%l^[2asƁSjlTK[U\ Ifڛ-4_ )ڜg-[]?V=\fm}PٽnaP$PJg:pQ˵(I^::<8HDC{V˷&.,k#嶿8Fy9w<8?6]U:yi@"5GcٕfD-I# $ˇP#^ē5ٌTb驷Tk ڼuWvI$ Z =C^ypBA! 5$9qnbS}jOZ)[ =6mebm}:Wi/4^Dxz `|[oYR8q$EğO/鈏&ſZ|yG :+':4=y ǧ0R慜=8}̬ZeS_vؿ;1աE>y~~'A1 |Bϫw`~Lc@ ̡tMU~6G{s_[6!>M;BI -]$[ɇsCr4]B1E^ .gz `ߦg@va`UjqĉDXl{w׌`$)S21nxUU25P@u ]5!qhLa{$6(x7Bh%r; \_t|4Q]  <49C|WSylw[f@SO x_-Tm{oK&$COZfRu?`܎:\ v,E(vYM ͯbU[>J|q8*157v3Zm:\Zsߋ yzиVg [k2_x=)u.wZjs,ݣb |t]?H }{Fys XbeuQhe=Њ0 B, S *\T'TdN+#2E7wL$ gbďI>8$TܑW@/NU: "P&HCC EOqGl ҃瓟V?2P`ݶn(?t@>=/)~>'!έ{??x\>Tcb?L2ʩ$G! # 1)?)B Ě!Trh FB# b\H "&J *耥044 LTJJC U&aŘPdAKY(Hd@d+JA߼0S (' Ơ;HD|ctXx>/AU<Q 3lf,,X , + '()+ јTaaL4@aFHaDEQer((5-dVFAD$Zx5 xH?kڧ=j h ;exÚD%WZ%GPi$H`]|]@PQXy|%'* taWO5|jGWN~A¥qyM坣\J6XQm,|=3><b!yA}n(x߇xǏ{xD`( [p>_ [F7w^pM]GCx~]{Se7>Gcs{~LM_L_0l9Niw-;==iŀY }ho!B6l ӬrmB pZ `#>!^lb7eIb$pH I$#pA}p z+R 켾hUUUUX{ss~䷳ąlMWwmcJQ? _$J'N_?a5|;Fl_Ј3!G#ǯϳatr__aܝNc"?;w) Sq__Od>AipDFr.ja.#eU S`>6|SMvxm90#\=N7[f50Pk%UCWSs DZ+UgpSk['RyǍ}_;'%"Gw*yWQn^`),%CA\kr9^+7ڭٚJR&ީ}35QA7aƳpkBU"Z>',زd-5t}%0y1u:х @q;rg=!=|AT%c2-Ts5]dInNȮ mK%<' ޻Dyx%]b3\%AA1t͍: GRLq,v30 Xk>sb4XT~'\ F@c yimAxŽ].:v3] V&9}v~|Eށqb%BpMHݭ7i_\4tCEpDRc^Nsu|}^ Eц,C- 8%#-qetUcGE!H֛X03 PHPk-"ÔElyĄ"g@%R0jgÅX3%(FQ?a(_N9Aj@@y=yldu94{ B@ɰ8/+HZWףAT6J`f)8ÔQkjQl/i;=Q)M6"T-R#7P[BOz׋e( }˒blKVԨCk}k6Yĉόy[/0KxU?JcZsp/x)ʬj +޵gY7WiSmpuxj;-k Ot1d\rY}Os7/sFsKsƫ;!R IONjsl*xWDC ܿr@:VX8m>BVk``(y2~05).jPCh@icc᭲)o`Mw̥7*%aI7+G(PBO]C#>[瑢B3;4jWRLN <6׎ QY(})  `Ig"&,D}C4J>W]Ir\+AcXTbY"@?/-\1 ?(JhA{{;>&h~An2J<֩nހv컓bdB+7;f|>! /!$ * E q ~iݤYTɴ[F}dxJ/v}ߖ0^N¤$۟NGa@uߕ^W/$2؀?ʀzJ)2Bs,$NnZ'%7V-ܕ ;V]fNw-b=󍓀%T=ZE(cS[(vI36'w<1cmR>[/eC!*l! e=T Љe]rJ1 r0jp ͒ a&.F#ݡ&-^2Eq+܇JQ֗vA Μ>K2o 8Ԏ4Deb%8Xa!&`s$2ES@8aJB>3⋟4U' ˇ^T^e|,M M n)Q-^կEEOh$:\aLJJFOP&Pb*{7Du1zX{^z~1q8چ}tRJ9~/Ƨcz2r8Y(0(K/j5 &Z-3(|wEn1~Qr=)GX_R5c𕅅 0PA@ >X<5ֳ:tz&0C :l=sEe`*bZQd*H W 0-Bfl=Rv0kE]hm]Λ2άc ۲8y"-m:;27̉Es9`s ݐ#u,jQ!Υlᝏ|!r|T벩Q_'m8\bꈆ/u!?t-&G]՘圣'Cr9{+v gk(iW1:*--Fy?mXT 'ΥBGfyOJ[ՎSU&uG\}4'Ru Yrv9RKD奟n\䇒9=Qo 3.XH10 ʹ5^UsȬ(KuTY*QA WsW otgB-rx!.Ni_lj%.W@U6S^+=X^@î4jQ+@z.2p_6T?=<c.zӏ]lOnC6Ix;5sw9Tgy)`) [~t93ġi.ΣE.0xvO}>yo Y_zhW15z6}vu:gЬR}Ilx/6k5-r (S le"`/ -^i' h4T&Ya<r7v E*!c [ ,: ]jolڳk]Zmk|i /煖ʚs>NT:tmz1gt\u3\%waL1L98iHmpmr3k쐺jZKb26IY n[=Ψg,UÐƵD'VCO |4j3;I"Os<#]{T8:,͑=speg %rл%uW(ƍܬaMP,xՖu#F7 NۡN|mWbMQ1jegh<45>qhBm~H2ݭrg# k8㢻WTj]xmimiOgb@b`?h|ե.u9rp}U{װDz}Dy̹(>nΠI4C*6IǗTEnp!~ z|XuD=]luНrnCQpT8"~lp 6{PIxHDBVlj&Ҵo5y_gC ١|#MS/uҞ]Y]3u#L|n+ߪ. ӆ&{HB+m7 M_/sRW8[_KpUeF+um5ӃvFZD:%UY<43լە[cǴ:_@q#4œپ&t@U$ Mt{tW0$NE.|v{"Zc&BFI~߉!\>v|Eom_&W0^П=\w[25ə &~h&,S+ ?ᅨp}T"hBI9xϤ5zB ٞ\ cKd7 kPy_L3)&pGׅl=\9$oکMlǮ5 u9 13N\(zX=÷zQDɡkDƌHKxG*/17F{%͡Ҥ;p0pH7?vt?H޿<_PO帰B*g8;¢w7O/t?*8x[W)^&O q)3VP]O01j+_9O,qYS%1$YovYupb̈.ڼ6o5lr)"-6tր$Zi~H} o5NQz͡nuO5ֹC;]JwF=7Ni hkw?fǰ"8Wמo?;w $(翾>TC Y皺g+U+SO` g;z$+ԏ=(<_})Zxk^NlZwk6lۘ A `oC,&цy驪sp[aCA**sqYgWnq 0B=7 HW:jJ zG/čt.C}6ĺtQkUb(!-Tx<<0~}-;nYU=F^[~Ŵ:@w;ÿgW,X9ܱzce9jH>_Q9~s(_Ͷl{z: '+ Gq#ͥ!rpYEb?*Y IrsUP21{(?… ]?.p؄#0E P=Ӱ)Up1."@2~F9~B̂\|c^l:}g]x^_Sx|V8mEqo" )81fbajtJ:xݼLuǛquDG;jG~;޵|qrw.f7?o[~}uq]soo8<^N:f֯0)]|oXuUWko}w:Mxckib5Ԓ<$0BBGh4`q,0«W+OON  =`^B̫D8"$a;ߧ}[T?osWH%BU@)v*0o .[Xd 4( ibo aPs?`TEM PEEPTDEAP,2SA@R!BҔЙM48H4=e {HcXg. k6+% Kk4K`\, ! K[$sE6_ .?s1f84 CkHЉP0p,8.H02_+ˍ6|=.Ӿ@E Al/.CgHkNUa)NczƘy3At!ǯ5}]w HDxXuJZr +30x^0Z`9nZL=a`^_W>7}!Rk "{EBB C{qA- ;#SWuhVp?޻_6oocy3 2IB$2*"%)yRnXk}Z3f{\/~,k瘚)m&JZ`ubcgZ~`.B!ON&uqW4P-!IÞRx(4Z?ݹqsvN'm"GIUŌ"'G?#e$~#~! JPUPQFA'd0r t@|HA#W?QhG2-ρr _WRكO}s" /e{g0P9 LԑrqT _6gυޜzޅA9P(ǻ$&+q?$_À0\ bǝg ?u9H}cOCk?~8' ;AI~ޭݏy*(1x2nxPl2r=Zz<K@?ă°ݷf 40P]DbW^?{c>٣[ ;_!nWsrTp+q݈?*3xCCK ^\,Hr v ArJ9ɒqJ۾]?4?Gr݉#<{vO͞Τko{wc9fՑ k@Q7ߖ#.i $ke y\nè$ AWن%YC A| AO/Ykz$eFx~8O<^|hpw~1^^z`-]:d|t@@'yZG+[9GLxSVPI͝. 3j>%Qy)Lݤ&G7S$MWgfW^2^D/goיV4RD*NSe){a8QEIQOݸ(_阔Aj$B X #@C:/OqA~q]l7$تu>!rȟ^!ngKwoUNݛ׶R^P-sJ&- *!5o.K|RhglIC%\*fUPI>fEӎE:+ g%U w9ēTC%:Nqݗ36fwC66p -Ob3m#˾ OoQh~A1ː?OMQbP sCsu5nձ3Ak!5mr,?Jo~POf  jC:d {zӉn\iTv| )FYV hTL>C.>!I ?FuVvnWr!I$d((6o9`%3m+5,l?Q`?}UUό[ <]siRD]Q~CO1 fc?#n9{him0vxmv_623r2'/@oxggE+?_?ҨK,P b)so)(1o\tsAA˽%qvɪ]C(ƅ~SvTD!bbW~U69hmTCNYkmU'|=bwOSsqwx+,ֳ3ʙEgT'_.ͺ}^DS 'Bih.%D3!'#O6>h6qG$Qa _\5³Ovn*QK ʹ(РMvK~lp_3?#[ϟwc؄!)9OgnѯՓXceF!yvHM--1GlqNg≯HQȏ}ZMVMzHe˳;Y ҩ# ZَLTCM@A8ዖgߊ3Ag{;κYdsHHHH8w}phgw\5(9"M`&^[mKe*ʚ@>F!'0CzFS-duISMoر?EDi:]>1pr)h 56.9":)0W{?̆|'QײHht#g1ȁ3-bU2xMI}џl(F8)7U{v 1#+q̎XR%3A݄K$#m!xU,}~?hv56i 6)2*r@@3xjL8Sm@@)lO3Vjຂ'RL?-`CCqWdwJ<(kR)[4)[K)%^RLMC"g¬V%m('quuuoxӽ]>(cXmvuڹwS>?ӵJGB9WRiD#]ч%$<,&O-$SQ6zijvo D u.23,fqe݁AY{?;Ygqv߃Y8$$t-Fdvo'nMcP8 E }JEx&A"ZMrB |ʜ`U8oV_lPs}5iۦMV-묕ȄF ShRhH%&&@ugKIjoNCG.g`x 0$7_Zq2Ͼhm#٩6gc ߈l`>]0@,AX׾0*9.> ?ƽ#daHs+@ }4wh;gfv6!2!lsaiC<_َ?4!D?tvLNzƑp(寓{ϬBz=qB|P{6%|MC9 Aa"FVV 4 +*g(uR1Z23#B A4EId ;ot!N_g2 hI@i]re5aMQ$營F w9]w6`+ 2$XUR*`J6?𶽐 X_uVE -Uڎ!?šfN0d?e튧tsy([M\E'TEFPnŵ$:7')ˀ܄2}9c)b*~H-"Uv< @%2skRU~CPOۊ9?8nԐ^9Og [CnzHӥcy ܠ57|my/b?^nof" jbdwUk鯌kL9}g+Qboo99γ#7 1 k.U|3QLt ,s뻮 j%ri+Bbu/~$Z ΓZ>Z=nuGtHZoX9s 0~"6 1M߹ YKB,\M@>KZyz jMûZ5 ͉GU}.pʋ>dAeSVNLLIvY@uF:'LB٬|nٻ(lnnv~ZO^Q=*;C۽i'9uKQqwep5}P@eA?$'euzlsb!(Aw5_]!aѥwevssQe` Kn[+=<8dx C9T5y{z:mx4z{ӂ<{-ȷ-fquf H#q7O4۾`#l6 ~ kZ:ƹ>HŮLVޕKQ׆B6?  ]8+\0l ͼ&&b +1|4ۋoHk{9o'×P./usM{!E7!O;yD[Ir:#s(}y![rAUp |5P 8B w7 Ckn|C3@ QDi< &A rG'#[7M5DĆ2 !ŚЉ&(.C=JO%"Zڊ|}H[F`nxXd%@~Nhz0eeS_cx4Y󛋗KK8atL331yԖ^9wu ;Zʩ6kXcxͪ]RmvVZ҃Pe@EԎLqp{:E>#Sܯ+ a&R$d'nYh4p}Ag1Wd̂P 'SRz~]\M%UݧeѧH "% $@-upKgF?Q pP~Z-H?d,[FPpe`VEi]+]StB#@:+u.9iLpFSҩ~8u{(3JB^*){q} iH@aW坶EbU#:Dɹ?uJ|| him =9ZIz":[7Ծ!Y}.^!N\ߘi@z!5m' m.kV]h}׳d]qX˅˪2~gAIPC0_S5ָ)%5)5LDjawdZY+4QK{unr/αwCfCל rJD?>p8~7-haPD="bNa9$LAjtJf=3x ʂ5NAA3YTAՀ~o/l6VXjAfhȁNh[y6;Cm4u%:]9uJoPK'΀mg۲Uqm"?HwwW۵<Rjkkl~rQ%۫t[R: QtH&6dH}u֊@lCgI uřu4ϐSd;L{1r?],V̅D;EWo`N[t svgC,'AC{1C/ߋRt\x:rgly?$wx{ͤ%>6reZh`l~}ۄOHtM%y0/@@{/ldn 'ʬ3(T_OL X0t;{WzEW3QqRhO{k=qM ::}\si&!3_;ޣOZ(!(B1Iͧ1YO DGtYEꇬ6^vԀlX&kCKj_0{'wD5oxm9PavHhHL{k4l_ i3qƴÃ3]D+>kksVP_ 5)K혪3PQ$P|_Of2-RihsX݌RP+K*83V-m6u;> 2R@ 2-psʾh`BZ@9)Lpfs_N{1vbcΈr6d2gxsǣ>~L5~.@3,jh11O;,2L8$vLn657ԺnŷIoOtS~wq6>19#\8\սON_9ΧIg-@PuFH9\wC5$< $y_qz5:w'7y[\oN/K?rm78J/p۪^2N7K0<ßۣP@H Z"5g Zطd&Ic1y4_V5dҷi$.ω1lFLºjX~U2?/z0ATTOaF0!A`w,Q|u  x7G$tG!^xU;M]mM :upP h'Cx3L]~zk!!^}J1~}d/KJ7P06=rf¥$V +Ӻft6==D'}φ-}Q1jh"(RN)pEQ' 2-~wXIDŒ`:YAR+"a5TKC.0@ yl;+oI2B¶ IAirT\7r!8&l@R'äs㻳]e@z$AVjן~}^Fj[MCHՎ!G[ U4@4Hj2g*r!@A1@$Z Cx#GV=ˎ-ꯔiaYg4]ؔzD*^#X;h:iy4g~K.t 6́^(b׿=C$6i.8 #䚧{{t$f acxN)68< 3EUO[_n9g)Tfj3716k >[}|g9s9zֵ㍨`w)9ns\[,kA0k/Et 2{蔜R&MҶw癧=/c73xaƋesN<a糎[3&ߖ|X杉vNZN;'x [kKQVs곖1w1K_onHI h zȾ+d$,&e5'4.1*S# &ACDll;4v  ^ndlrkԳ("{w:ycN$tžTǺn};=0&Or*vWs#"B %4+d(r!wlpN_&Q?uWeoWȧˍ]\Vl1{>`9J xko;➐Ӽq’F xt%n0@fZ *a {w>'p)s+n.੮4%Gk!ՙ9.E .E!~ItqMCxp܁mxcH)EdR` ȩ%l)7sy2Y`Ar[[O+6 !XhMF[/}ԧ6@ NT̐hcKHvc|q0x ʶI*9懑\V1**a]'Moytr9ܺvNk7g xa9Vd9o_no뫍' u5p9 T\* 1PiEs>XVtk-`E/I!};תe1Z5M]9p[1WߝYDT2'1ٵe^l"%Lv,:łNК@g~sQ^bϢ:m3G8g Όk^H#ns+>.,2a0_E{0HFúѾEX@Ud;\Q(5u<4Bn.$v]=4و#p$BEk$eJTNQPj#",(în4p_3+l61H٫*./oKMi9e|~/{:84[i%QOnǥP5nj+47hd+?;߷s0#Nl2|T\}Ifq/t4k̅hllqZm"~ZnEμM45^EZ6kai"`ƣ7!'Etee.V=,"/gD GgqYsć*tpqI^>>keṵEXMXE]7'իVN̏a~Uj_Z%*<>Els 鍑YkZ𻎾UpW1Mr1a'ѵAѿk$'7F0](V_p7=Ey8|Tfqp2 F(IMܣO1sY!2&[F2r~i0 Ha? @833?X E?k>mR!@LDQ"!8!db?nB0HS/kYfYaGQ&b 1# 8%?pl0NjV+R'H35E14[+q1'эEQ#noS3>ZI`1j:y> ra`:\L Pډ^ݨ>~DlYETIQ5j-j0ܠ^rc9l7Vչ i wy ffRD8SBjĒg$ IN`1ʢ*  e39JrAKAa@z&PMsW9;G'G@mTS?.{vJ!r ;[ܔ0v"ԇT\E:koQC"2r"S*e(KN4 $eʕױfaZ?̈y Szڃt_Q Eycvd_+pG~ua C5ћ/ Cm^3US'?9oGX^gσ0)x?K5[@wT&׀'_XL6"zeXFAP0Z D S5;e'W!"C`N3 F Hhx(066gY Ehuy5#% %ArWN|?\ %ߑs,yA2[%։j 8-,(%43!(].:`Bj9 @t ΂C2v;t(쇹]lX\v#a-O .,5"aaxlxdZ3:b `3$;U] Og#`0jZp plX8taкVUKbųAua pb/K2Bt't{1NQL {wʦGQ|N y1BC?!PWH&Ɣ!zۤMՈ(=wk`P[~da䪊ok{(&Ц B5H.u'" G ũCD̄SpԦ H|6((;a )7T0Ghypxsnӹ AP_V30ÂBVW&:S@L? +-`X!,زPaVd`NYFk J`%QW Ӣagù|K , [ aF0Mch7? *PKZ^l^p/C zPȧ|<8KQ?'CœG_6*Φ /C`̃!9 m UEây׀[L}BXeCd>"f1W:jU=%4}"jt#HP 1vU: #vnfĆa |dv*yO7G $O2KPq؇kIRSXl6m ~j7 z3'GGhER]ƔTuLs١N`9%^t UUUpvP0 r>r!N"`uʉM4 ؇M։$a>׉v~ì#F,Ϸƭ 54v4dQCzP]38$$^u?`qѠ[lgakjCm]6к\!uۯ~ }J+gOE;Xk!M)%Ԥls҆W?q H)G* F<x,ZM8kb.<j<ľICz tn܉dzWRlj!hU̇EϹUh1: %(j` &f}^IFdq6 L"mP ؒN?ɤ;'#sZ0 hjIoy@"<ߨDAɜ ++`<Xؙ% 0g\L* &9i Br;{)}b/RU]:!NybDJqpTI2d0sD-`MD@9a!FRRTs,eMf/XiZZr"AA`q]5JuY~>kWa:ҧg*H*^a%SLiX`7 dgHluHp>^lx-8Ad+ P EI &Ɇ&h" UBi Y Y0c,@ČF%MQDpj @ ) 1"(&jIӆIHDNf9At<o cE& )߯>=FStO)}!K:ǿEnMS@ W cn @e-CD{erCI`F"!W3 `(a 94THЦtm^|dyA5PW{˨71օ h9=i ]6`Fkht79(gOBji)ɕAE UBeUDUMUU-SEQM4UU%QUv ,{Lw(b:zP~2}R}7s!nz"Y;B!$LiSǯOiG$LҤ*+i26B7gJ3- j(T"Ng Q4D_/- ,p,aC\Q3nmu}Dr9FY@f2.Siۊ^0f>^yHvmKd80;&MT Q7=돟eR}[zG%sca 8r$"!Æ]SgGa^l/f)X5'`mxU߷^Fqr> SbA Y…qbkJ,3[̒t4 =!8g&o7NPA10AYcԻ xԤ*:0o-k3o<2)BntXK!nwŽowTpn:sh遹75BW! !H3HcnI>%OW+)+vb4#' 1+YRy E>n $[BW)}t"Pb .803hyK,D6DKnfu| E .xTp-,IX]; tu#|@oО|(2WV{} e'b`qѨ1Fx ^XRu.tl8dEGkIH l`w8s99\2w%n9 NN<6Vi8A-amlD1` n`M;PKxtT9^`;H\`}F?G *{BHmt*Nb|9T ~f͐w+!9˹CCDz*U9zn nv(`$%`K H5lKdbGGwQ%Pj"hOB#HjukpM]6fps2B!<I8ܠRgXL]Uc n$c|:@x}b`/ j/b oݿI 9ZXCN !1mH1A2]"$pE!@GTv@;0ʭx`#A<d0f(E!N`5ɴHG or {qyNbim6$V%u+!aFh/vޑIh85`0gGFcCiDZõhp +D}{N`dNrIB#J ;ؖʵRԖ4D>60DG/LJŮNJpRTp#"<}|\9J?.*"SQ*acG#HBUEBⱖphHJSOR_qEea,UUfH@y|Ŧa-vH6Yp 6D2)  6萿]Ve4zq[hFA&@ůjw(8qo06D֣fI[JJ"j"T=Lmpw8pB6!)/5˪  nv"QQ8ݘ0ëK^<; 9!h5 ,4 | wco')upqpYlNIM.31GYbGϜ,>/34]HPJ`qiM Ŀ̬ ә<m,%@XMEDuLk5 VL7I4Bekp"ɢ5{q&i7jnCQ=D4sF䤲9=0&jd%ҏD7ѭJ9F&y.]zUU ksӞChP_ A$B"1/z@Mq7_1 P4>wa;B|~PSJā~[٣v}{qDaDe;޲Rņ̃!PVa;wz*ԀHx  44U blS);XR^AiʺDUaH<#`ķdr#A@yv\Zh;)#fg5оxs4aڝtiibb O_NP9-􊧂!"@Gj΂Bh%X_o.)@<4jB&JNQ'|稌 \) S^䡷 /@Јl!`kA%m4 С6fB4i!d4*X "NICMX$DzI jkÇ1"iG'˹ %vЗ% \T;f7x,T,-7JBAz^>sݦfγ 3# lbՌV`,V% 4 a  c1|DiR21ۡtXVЯo7 U@ !I*.5àv @Ԕ`)@a 'oqTZ0M "eMu^]Rv EpHc8VGj,܍uX2$b2!_0D*Q>8̨҆;4+EI@ + Nl(&Pm,c:5J iZuo{Aee\͍v&āpLJj "1Wy!: d0 j(Ap@ 4%M@ c 5lLRb&g vӘC6"岧KhR?#7s̢]{t8;r`(DG!ZZ{A6Ádz0tUhmgs|=5UUUQQUUUUaa#5.KQC ШA*r]3233333333333333`2ffe333331V[mc333332̮G%nd-̎9.ffd3&ffffffffffffff6enfffffc-nfff7sr\fKrۙ[$nsmPFB8%&[&[e3.[$nfffffffffffff7s3.33.ffffffffffffffffffff[$I# 333-L33333333He8ܠb4m$ffe3331Y-nff[s33333!3332$!ncvfcv&c1s33L(fffd1mDVn$ˎLƐ6IN4ZjAR9q'qHX>40FLCB@tpᙍV#=a!; Nä9UD~Vn܄ nIƻxƬ Rz0aq=[rC5AP4$2H.iGW E"ew;;d!ww`Z +`PZhI9UjJVoqMɑwL]CSv +^K-v|*.vDb Qd{,!h2W J3 ו4M`b fz)İ+;& |{ c9\%Ěy2܋T1vON2j2$oZ*9)L5 LJl8` H)SzuCBf,4ÃXLX CI0:Kс(J#fCMa pC7kA[$T<21X[8ط %tV4 6\pȝ4Ie5,6z#p kvZJ" m:$8 }O7 ,=ҏܗۯ2(>MDVhP刚~O&ۀWIxQO()_t E@B c#AC@$lN;MPu FLH cx9'W >bL2@tş=1ڠzƄ1H\v=NEvߵ;"n"(OeDL u g272LġtLpz@;l21s.:@0̈AEϒ3UA*@6ABR:0w" 6hA cz8-Sj7~SwVYP\.|t0rCX`NT _L Fr%W[NpŦAM E3N׽lm!Mt.-`yIMRiS8ħ1f r/E/HиpBap8ɠ]h'S!\ ]Z){&@"CIY+΁^!2Z芶 N"e̵7$0( !OΧ};,v@7YNʹ{nxZ=@t:8ɇ(̠˜pLX8C^䦈*CN v`8s$s{ciA'*,8$ {:/r 1H)]֣)yP0D҂.2p7a g^ 't8$j6"w7En|lM hNTYB0ab}'@M1$($ P2D+JrE8%M P$ZptlÜb{B6L| IQFcBH)=HI \_8sLue&pn >u`yYPt^`q1 WTpm`f|:{Bvg!2*'DRtS @q)u9D٫uu>P5' z9)` UEG6BxT`vCkJKdT7DiAQ! Tʒ:X-$IgLZѧ`hP" 1&ӌ0h VX{ph eNAM$ fG߾ѳjuȣ`JAc`-h?O佰㈺r pȆ_!sfs!rp^5gB3t?8pzȼVv# adX 09kJy#xY6.t5 },˼4/:fzHPieJPfaeøp;UFO7GDN8NgZO<@Bx^N:0^^bx{;91oܰc<`QNV=ޣ_=#Ӷw!,&QhG鮁8AaR_5*6m3.&!Y p u<:xdh^ ?er)gsn2 uRʪi١Ke@ h=Q(! &"c;;t=Z@yl;&5sиeb $N癨$tQY!*WGD萉 ϵ85'0/=B 6XX|PSXv~$9S`j8aWP{ 6\`bQLQXX!q)-󼻣e+ƴgi|o#6aRȣnyQ`; FL=a c5,/(\"DE23AJ<%PvgP߁t7kJ`ypپ C q6 qv5&bv FFPcOh_Q t?CLiL%4 ,!("ܙiыws BQ0 i 5! #xl.0q)x hg.ۏP5Dؔ6ӱb\4d@М ޙ6RA{ )iN[ ZEm|-6oKhK%.0#P0 !$T&dVQK50T,{_@0'֍~EUUQUUR@!>?މOSvPVX,?8B1] =EMSQ wT.zb:oF!k tQ6WorQ ۑ洚9m ˭Q  H`qh  b0P`젺` Da]2eNGZtp6nW4ΊtU9)+:4lېg&K]T(-ۚX3JH` Z`9VP^}hA.yWS07 Ǧ`&a&Y;1v u$BQLmGaBsjِ(Ƅ4၃J TDx.=%S@ӳ=Pw47dMC=fLQȠ)f†5`B᠄H6MM#8rv;IOAkF}&Љk`vQ|NJ pLp v!4 gEM0i("%R9en+!שXx^0Xi'}v-"OLk$:f0ZXi 0aui$”WV/rҫφ8ꗕG?07h||9$ܑ%0";\# m 2]g4d pfV 9sq.Ef=~I?'nLIq];0OJ>q$8>6mϐ},@#ok3#J(ՙf['wɔl qSYUQIBд%!M-P4 EYSMIIEESAM45\CX )S x aՍ ()=}V&{A$W0FJ+!(hh / i]/q-PL% )(CFb_OBiv`oᄉk}NQ8hBD_?nmHCMpEO<(>CXM5`"iNlWsHgwj \ ~8d #{)Z4 7l<;ϯSR)·mv僋vQ26Gq󸺆I8a#ɐh \% a?{p9'$8Xh^&=e E ޝ{~Ln:A Ъ*)P C$Xx@:6:TgECq(fbR'sGL~=@xAd0y&Nq-QyU#\pa'UD&&@\B.8"t#"(px&ǹ33`w4Й "ZIiX i3Kb/B`lLZ>Qm_yXGބ3HtV!$B 0V0 b8"" ȫ.4 |dA;0B$>ч:h]J)df%֘"sc.S$ev۷a:v7M4,|\ lb!/´v=@Sr:4N"gimi߾"iy`|Ӈ $=po#r芊{6yG-P+))!> Q~]%3 D L9"{EЈ=p` cnF޲>7KPkb ˶6gˍ͂a!pi*3*pQ)pzaOk/cEήs"XғPhmBFM/Lq$AHF.LsEEV!X\Ɵ3CJu߼7\ .T)&+~ CN6LJ8C9=_wkϮkxT|h7h"HP3fr`E5P9! ;:vlX:8u݊聤4;2*(ԎCFdp6MDucblvxWxM 048hejd<.%Έ$#qK"2q+-\i@fP90I`"%]yd5CTC aqQ7YxBa@5<}+D$~G[ ${F?K4 !#ڑy:Hw1< nUUV8H7 f1whSVBx6d`Da< 0x`1͸1bЖaۀ]'Q4 *})< VO]9@; DI!$ 8#!p =AkN $hNn}"` ܒHe21`9@߃ 0rƓ~FjՅqfA))*1{A'Gq) _Oqvd&)0n6I6zـb1@0(D:@J 1R@@B "R !J 3(( J Bh?~Soѵ?WiZA QF6zflP{wU6_?6g-;zX& oVeL:m_W6Ս=u,N1xi#5&' ⦪}󷳽<.O_{|`>ׄu=.:.^jޞ[Fo;I'vT&k:Js=q\~Y1Ѩ:,7HYgϗOtْ#Ŀ1FrPR0Is_HS1#skZMoCR_Aʳe6d9\en;`I=c KREDtsU #y-L5X@"_^o+1'u^ɴ#\w[O P&UU4S)6&_* t4!HW@Y+K<ݞBhEtݮZ~gx,iswx>$Ht@m`H4|%}e/~NaA7|?g0?!HYBq Q{G-U Epi$b%e4Tw)@Y nrU)`ż]ٚ L C(e4K>}o$pi@Nf6PќG2> 1.@ s&CzFXݐSz3 T. Mvw" YՐ|emn"| 0M[\hx$ b&AJ3uo%IG4ګ&ƒ2@XaaAr*bgT(:5 ezrAxl NjT3a v pvaܸiz9aC FCD:o m (DR C(*)8EnB,Ej+W6x#900%+=t3Ɍ(9"U{5J l^)M;`vF_l'~";&b0Ql0`̏tKژ 6 ACiPM)20a'-SG"ˁmJ+@FA-mL*~x+ysp;~ɂ c.70"mjCFaKC6GC}HZ`TKE#KLLh5CAv]8 p aT *n2 KfyF)29yM4|!4`c$MϿAA85P#HEU QEH4E` 32l搲1glf*PRHB  sˤ8ّ%:%UZ*pz|+~ "%]oFc=7m6Øf3 q ɢ^<v6{z'<<)gaDeLeFFhNF1jګZZ' ǔxn8ROq޷\7mrΓn֓.l6d<Έ!":h> pW-2ָ"G9cj,13A8 ):F^|>UUv.N LBhhᣟt_^,ets 85Uf8m;{GRh5*?I5RCށ"!8?EحA kK!۔>6q@e3:t2L2@$7$wae㺍Vr4e(^qzD6AJ)6ҙlJmHq(`4BQkErFΪbENTA}̲6$+s]MɳJj6Xyrs_qХU&Ef ~r$#vf:S9RI`hFǀiED,D0?<[+~¤Gst;'CQDȌߏx&pgN5API$.偣~ u&O@ eٵZ$PaB]yCqլ!y{8S Ն%E28V<?P I'ULp0hL%"z AΜ1dx4%(m&``"2@tJ4! ´3|Bœ1e 1"hL7}Xɻcdqg4DOBuJR!Í`#0qZUe^xQT ;& 59Tݑ4aWO! 50HP@;@]508IgB@BJy="v'l5a^,dQERPX/C3L 0{#- h\l {0ǜJH` C[ڃMC3%+:K"3i4ȱKhn8KQ+*@w q kl1] iPɆx  ƪ668Bk@o$Ƥ[e.0üCkM"k$l{j2aA$C4݃4l c,]#Ya͕D(<&ZCEm5F Uh65Gr>cQEҙC=pXO2SPЉu"d+g?.vDp9)B~,oUbU?zԢ~X|5G 3rWl:#V}&A"Po<v.ڃ-m;>#{l$AŀJ v@fq$PޥT]2ugDJndgw۾m-_Spƣ8C>]u=Nu&J{>i֕L8a@(uq[z*1ѭj(֛FF9U.k|p񬛾}kZ֍^Z պ֢6-%1* ;o?te I3Yv-4M<<wy|%GnY@Ġtdlx.pӡ0{DZ8\%~wRJn & `L@*9Ul/1pB#y.˶ÐĨ'+^3߁&? GH^ }biϿ_(J LrQx;{%$h[j?jB@=Z<s~MGi*"a~9,%IA2CkX@mD&&q,%vn`ZCZD*6I 5!|荮/y?D!IKI?xBLqJ}N [%F^>XIe Fr'puV`@%H J/J(2|r#KdH -/ ?_Z$ġG))!CR9!CJLFHHԇ2P/YO?򖖗N藖bveB ;Q:eϙ `Yoc;_F\ ܶV/!p,AF jUAp٣4IDS 4CGR?|iRn '1Ϡw DTDqt6m{B:h$`4I;CIzHLJ 2D+zz: q!b)T4gPt슻z:_GUGa"9Ae*(>;hNNClVBZ)`XCAMExY򄚑B#fv,X ^j3qFhuCQJ1QE4PP4+FJGWkYj ئp92L @x8ѥm6`~H;[9ME9A!AL&|3j8DMQeI`O7t)t?cMe)K݊* )٪8y{0b41G!/[`'*^7 Uog~pڎ%6L3H DW5]"?4\M3;aDfJ=D⋏|z1#ɮC12`[B9|]x۾z^ G'li=fjquU6p*y*?[mƭ#8Nwv!HBlxwpn8^¶$+!bMf%5DHF၍E0F5!Ί$KEG8dR%P!T&)o0 5N sSh%HHQq]jF*бn~c!CtdJ+6RkP5I|p 4/~@'J`ֆ1 thIAv܀{ǔF4 d{pv@G7DTEZ@c{Feq=,S&n6ʢ3W#bJihA HڶOQ@O(=%Q>{;9~Szvx; M~)B-@D SZRcAh(܀q2"Y&H O7*_ik0 "Pt`hR`8RQlWwEk:W؃oOM06#f58 A]eaW8%x2J!.P}@;7\4SϨ(oo|ns~53,т/Xc'ځ7CC{qOGX8+]!X%o=CbXCXJ}.vBX"Xӧ|-eYȎ #{?BRkP;B1ġ$$D<=lhaP`~ܻ yvsr)V;h{U5ԝ$@lWd<~d2b3O}9Hs 0Ig}>6*B'%g>*p>&|i|dK?3M{wv/wzXsH)9eA4pL@hUHQv1ihHw$4_7=y?6Y+aϺ\EQ!ޡI^"O)B> ;wl`asMw3!\,T {l>?NFe9 7ƇHp>gh"]RGY /]Gp0 1Mf b.RKS afUVfbIJq??.۱&pBI>}mTkd8`U Id>&{\3pD;@΅Nдwf kKٝh3Fø6uTF\EA;vR<.\[>k_"[dc$!H-u=#%[kļ8_G5%? Õ\zay c<G* y==6Qj;#[;'o\vD$_7Nz6߮k-{@]znjSx}V:s49PHkToxp5w!|$F?ɋ`ca[-#M#^957kvZֵZ.L$*0ro31kmo-o-f7mNE3NE۹HO 8¸&'O1XrL/b(vD>yo9yU! 2hKF$Nr]%_;(.;γT>RikYQlI5kAH&8M a#ĝBI>!|f p0fGɉzэydlr+e;91qNkގN=Ku^<·v,9cw(#g6}i:u︐5IxFGLݶf J8&6ch.:" NSK@E~0 i L`ノ9$q$r93߲|~1xjoi6zܪG#$!OT^FᚈI4|h.: -;~.N2AB I#5ʬ{65HiR] I/~>s;wspފWVbDQK"m!'h$&hSLZލ}P}n"A}Vs+J޸kUEu L:>jz91CBkN RAzj o 2iF2{"Wv@|vV4lȅؠn`#+dR*HH6 -mL!~G\/~oQJSkqg3# M:ěyX:dxFz >#89|`|\jk`'uvfqЀh[ʁh.t'>'Qj_ī_N'|Cd?^3-:*5N;1F%UVFD6bꃠe+#X ruz=Gbޱ|/rMFk>;u<-s5-u¼k~wQCVP[9vQ&փUW ,] 5b_v*jSaNu̲Z;yR3D:s(`&Ng6#c4ιӱ vlfdy@Xvf퓡lNμɄ>G#C BMmap?'v#C `\vȌ#ǰρΫ[/:×b>>QnATΎN<2xi/zQ(TJ 8-+Z0{B6hLDz øW0L2OZ!菉X{t۳A:oy^N%콝=Eg!Z=NI$!ԾD|:l̯+=gPoxmla^vCuXP%n'{gVh]\ST0uR95jUScؙWJ&dB+gjX=<:g*lb~ȃA[C ~Hlud;{g>t @\/Peb^m}Z(D T]"AܟF>~Ӱ\k9YpYK rKp&fInKn$aij@G]@Tto@* lp̝Us*{{'q-l8g;ű5&{iɛK{Cahk< i*msU6DC\h D|".O>P o ,K ̪HV!#NaJFH!4i((@!\Zৈ>"i Nj#M~=vc_Ȇt|MRқTjD3(_[h@=deGx jpψ'< ̪###NQ(b1$7ʬLadp&fU_=tmwNMRuwkP`t{a7.8U^C.z8v)[SW%˽zX0n$G'tPM=y䜎#KvvwNf}㨨wXWfowFv$pC ]2Y(.C 5:#7s`eoU;t|p,3= 7ˌ6Ǐ}2 F.x8%ep˖ iS'2jCla~@4{{z^&q$;G6O_{ b:.G}\{BPeL;s"GBLz?}p$(ӐI'OI=;^]rug\ru?< (:::::9GGˮ>;GI~cy7Xqkgi*Q;zJ b٪0\ ybg6o_װ7ˆRq˛ :Wge=߫JW;B)Nkg=-Nt9r} 1=} ˎ-֪XO$\tK éMҦaGp7RBFGʍGϖ̏Ho(L9I˳2!z8՗C1e a'|jEu$Ia'3#zor"o$\;51##QfoK`ZHt|9qM9 ^Ybk9$ծ(m{9#394 TU´'9hpMZ#43=hk'MI6hIЍ6x^⦖GLhiy-Ɯ{\SCLPa9C7iY_r3y;9<y{+`=@u28ldhUNx;.PH>i$UUUUUUUUUUUUUUUUSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU55UUUUUUUUUUUUUUUUUUUUUUUSSUUUUUUUUUUUUUUUUs>sR{GG ~=x*OYS<2Lv\ ww:HI~YjMP(z\7dv Dn0Paxq,% =IӺyÎIdpE;p8Ee yJ$aP@bRQvJq,KvkXj[@aztZǟ̝ '0mg!$ݩtbhUU[3(=g8+Tr>G^}]^~<+zk %=e(:iw àgeۗڰxHB$\O333t27vġB 4cH[ VG˨#^FݻO;ux)wt0z^~[ Lr/$۪; F-č T؁8BRQ hH `i!T !X%i j \۵b$yvlj C`:pdX 3{! P,Ĥ5%P( &3jхcoP(-^ð~p97TIFE199Uda?ld1͸(r( _0Xr6bv~?Q=PoDMy_|GwmM4ӟ#Tޢ"*"!ɦh2(C )JJUUEQEE4QESEQEUQEQEEEPQEEQEQEQE4SEQEPSM4UQE4QE4MEQESMUQEQEQEQEQMQE4QTQMQE4SEQEQE4QE4Q QEUTQEQTPQEQEQEQEQEQAE4QEQTQEQEQE4QEQEQER4UUQMUQESM4EQE4MESEUU4CEIEQEEQEHEQEQEQAMQEQE[0( J(X Jʊ*?LSDWo)PQS;,,"Š_Vp4eCU3Mw  }L#p75!h (i $|L5 *Ȫ*(Ja-g |쩪+dJjSP Tq5|00냠,Ѡ$;|6Na #_14j j`WSJy9%QAMT?!7x5-ᠸFLc ,0Gks"^_AJnC- 0 95PE_`k3kZ(&>QM{L)ՏA?}6f0\!5?`N$oBOPz s0*A,V@+ 0% .pujDL#iD#a\guP8wm8r̡pqʟRң]^{㿟33 Q#F!$~)4Hk+ ᷑;ڡ;Bs5m@ƩBL%8 STܟm1 s}!\MN'E0< jm_)֍ ƪ}О/L^h_xAn1pq̀hPUT2I6A@x sCjwf 4eZD7(L-} <͠OɌ"e+ȾgVDo21$-|R7L +voF(qԿ ו^ps'SpBpۿ8G6M&Hu^c`-$ck+ ( OՐ7 cdg::dk(svcsд 7 A VBsGrڎNḞZ)=NM}dE^824s!Ga{۵WL|7NbzBvF0N6 Z4{T;"cMviyVٓ{:XQ"2QLiS`Cud :r|ow*k̐ 0>hJχz {g׼{"f;LWbprff/2Oufeei!$~3S5''1ѳspln 86@y;Nk%;OumݠGjpWA ՉUٓ[1f*Ѹ塹"!z:Xgmg>YPBI~}7!GiI$zẽ!7vA>467* /~bzi og:/8hbMc+~K|3Y5:y]|=~ǟ$Ȧʣsyq(McC6L$✛5[ ꣶS)`iߍ?n7!¡m'@ 9"''qDZaMC!ryt3 }Q><<4Q# CM4_HFAAMh>A z֤Lio;ٗkq3 J.vh{v鸝x- h) !:&ix# @,CWA133^?\7>φ  H0>3wTCQx޵h& O}+aqU:] tk^K>D~Mnϝ6}3 3L aԾ_gk J(SiMaXAZm@Vܐ?:/~ ϔJ]`cL}htŠOKh! m\i\IK[F΍mzAIV)KI(&e 7LT-Ll]-SX4' "qӴ|RHÁ8a&~IL 'qdddO*NU8OY}%4p7à^Ar%k(ǁ yCCtk'F\j8 8tЯC&$ rY μ gW3w˲t|s>Cpuq@GؔNWu#ҁHxл.v :7+fhP{u*/y, 8I:^rz@s7Sh{wWy;D(ϡd<|&se[c.T} tCc=NsƓ,Ļ:p9EZd [{y4%[s6`I#ݎi:71@}~flnGdc﷖aKMn얘B!pԦ##8ca8;L$%Z)'ὴՎ!m4U}|8^|I\O.%›~5ÞON9 q%2~XGh:ZMe{1a^񇡪T_z壧܈x<}̹cUp& SEW je&m?;Q TABZt3r8 BߢƎx&1n"iND&J!`8`ƍӎg}v~80$LqD0435C15^hh&$ [w(x#0-I@dq(2zqD̛5De-d$qx}"zwu[xD8E3` AX*:;]EQ̨о${ Ӌ7nv7 {\;O)fsBnjKyp:xZolfisM67˫Oׯ8R'*Gn-AbcE.d{πMޞo=bzw2<,^^@#߯@S$nۄ i`2O0A}~- kb G |#!9 u' :|+h=b)"fVM~Gs>9-|OiutӤD@mՄKz טv K!zqG2c9!>z{ujyM2S###&|ai5Ø59D6:^dSIðS,АOzАl^ \-:y8/3<0olIgX#ƃk-PPPSM54PPPV$dWy;&HŸR~ ѴR7$j Q^^ni?OM{(LH1kr~osHD W"&%ېViמKg9#qЊ0UFؚep BJ+,RA4Gyo{i"LQtj!LBX#a]-۶΀O=O.9!3# 4HE~xC 6P lP o2Unt_cJo^G烋N8~i˭TG-?l,Ԥ[樎f+d7ueC(FړH&#+0r0`zdl nI1Ȍ!-Ņ epr%^Z?{~i2s )̀FN:Tx^Qii]ü8%ZFw[6v&ȫ&59?wiϧj9E?;rvz 0fD`! s2b]3~3/#9S7HSȐbP;nxX1'wwN ՝#+p!(%"\ER! `.Ɇ,1lBkTMfyLdL-=j"t,7ޯf܎iڛmmV.yo1)M5ǥ5nFM5gWJO2!A^xϻ‰,ҷ/YYm6 & YbuS=4qo ݳg!%CgnHDtFBLgEnXUnag ۫d*Xzx; 2s}o@'Lm@Dդ;G0{+൨s=H&«1 /Q ͖䐰3 }܏@NtT`X-B3[o[nU#\ 2BgF-Irʖ]vk),Y:N)ha*xљXy᪪Wb;ioui )|Ipn:@q &`9_D?Pyi${Nx oFóydz:北+-X)^[)ƒ33NQғQ3x;ҺXOJ߱NvG+>Գ`& ٘pF̐|#<{5?DߕK]Iσ>i.-6;ǴK٘>'&B G;v–϶I΢jF`# gpPM*r-4Ikѽgum8m,>>6a/I:Δ8h2h|A'̃T,T] `&G D#.g̀w1<;H Î7^{EF&+7%h{ b  AYZ"blJ@0VxU,hl@8)̎JVKAfb% # h"ɘfm4%3;M"PR y-ӻE6^>+SJq``fa~覊~ ~˓ǼAin̝楄Ckn~6lǵk釋(zf?}fx^T $K$Y[[ׯ^_hΠ4JN!ªy~\attc9lx5Bk ׏ATrqaE-Noټ.te)9=i'Q .E b.B0LF2q ] һ:O6,`<[`H4* \ʨv,T+0 \ 7|3tQbn`Р!a΅cƙGi `[Ʃ7"ƭj;Yʕf; mM(.7Tݤpihk!J$,()#֠fdYNd3M*}G!#>A_(A W /[wB$䞥$h( -AFAiRF1 I\,EV5)$] |&Q?1P C^zy(z/>뾇tTSm'1 $:/budRR-F4%h?@")L.is;=:A`cCG: 1`\5؇-TXȑZVnW!x~ZY6PC02LÞNwfiHӐm:jW"Bdbu)k2a(PԆq>)$`4@"BpD&'kC 9yi{YbRgcR:xS9п"iY['$2S].35 .&`,d&7lؚqFKMC}! ťNOr hBrŏs3!EPI_iobt 4o")`) $>T> c@Lቨt;+k1gIB0S@3ޟ>gxq 2@M?OPEn?W'o{2ϸКA0,º5ZD&]3"aOnA2I"lqm_)5żh2zÍ]#vE5 Z*t똗s44Xpwx 5^1+'Q|-ԛ?H~  }ve!LaPZ)7 k9DKiMg}a= F@@0(&q6n!>>7TXL Bi i+J4{2|Soz=3B:0 Lc6 {.eCPxj{JSJ2 ;B &M:#68q5YZ߁3X؜y :FD3DH6%k~KhX!c+Ʌ p4[Cl}$4LN"N:D 2OrLS OΏ*W/s!*> 9FwCRZJ#gS4Ry a?QEv7jO=b5\U3fX ieŨN!ȭI8LE5HxFN蠑E2XyU).tuLD&|!=fBHE&fYPV* DGcg{%ۚz{%+U+PD0f .H4=UA1r):u! "(HV MD` dog]E$>VjBwD}603R0|3)mCaAA)a"%RDDM!)0l] n:}Wg3!ԓy$?Hc6KJT)Hb%2"6dLԫ5; >}_60 6m]J 9O NM^a"0u`ug%@ `ь-C/o ov|7u>ʼyOS S"C02 Nq1[s ;=#`Y؂y47s!]aGI( t|xe*H~FukRQ@;FT v) Zo]: 28FP;F0rtOo=Q5&HpF(~0iFb/>䙱*.&N4hDԸ ʟN'jlD;n5$8\Fp3P=DD2 `jfY#J,I =jw.4G9DK@ еǣ\*32 #^Ҕ/5!ho?: D@ yFTc)+#hQAM0K6/iQ=PcS_&pVJ`j[gƚ" MPA1-AIEPRR52jʃX`8aD@1 A@ h#x A @Jw ci$9t20~gC2`< 10q,  @8szG0@`A~T6͇TnwD>n`4'UAEX {8MM#H }2$/҆|ݽ'~M5ǀp'{N tG!xO8`g-0#>Ƭud6&NvP9L8bfV2(5opI&tbaT( q\"tTnnYh$HŠG&7u]фd%]N1:0&F` (h("aRBRHX"!^@L PHR@( ?X~`q M8ØTUĵ$UQTBEU YdK3I9!KRQ4 MTJGUf. KCKPɈ}\Ckeܒ0Imfٰn?QՌ<)׿y2p? U2P(0G,3Ì{MSE1IFNKa@aa(I:uY !" OpsOn|%w8<p % :& 0Py@LPW@2Z5줴E3mOxuo'e-=( de[ʫ hIxFص“W`͖]l٥8q*Yعm,Mc$#l& 1ޚ b(SH%5(I%i, bC'FH`3 VWgV:m&227q3o-Kʄ͡$a嫡,RQn‘1MMm{E;b)*~%}>`2q9P|#LNMhE|*& "Rrș+2~`H(>GyF?NʰY;ྎP?}n~7sYZ i1A|D% Ԇq +XxH WbiPP @Ax9͡D6~CѰZb+P??{N|`6|  )ɣZ# Qq~]'u~@LDe5TEETf.TTYH /dϮ[!^P@;pߖ_:2|`孭|r9Q>jwtފsF6=Ѫ4` OGQNQ`mjh1L  ڠ hۿud`ᓇje!R Osz!+`' !*nJ;0~)q$':CHZX.m?vtrNt}wo^|`vECXM_gN̵]JAydC/ݹ@RDBA1P1p5|2Wt]m8}_lY/dW?A50|8P ux[ QmeVT<誤&??*Nc1`87%eduFhc[(6 'edDSR"U`R,zE$S_]PpVڝ\;D'U tX@̯ZO/;! ,7DFL!($(pJ(( Pi)@$a0CP0X),5g%lHH J;ieJ5~R$eT~ eO$yf'ŮRW2ҫ*"I˕I*facF?_:őhgɌSR`z>ۭRs!QQwEܱL"$/՟n`]O7PXN?/p*L Ȧ0 -Լ#Еj"^~oVbI%>۵D!<|?usB HE,8Jt;;lֱ|v7?ԍt߹}XЈ;n+U\tU8/W.}!{wu8tqZ:"--15m5#lFpG?]hHbh`d&u.z&4TMxcfb3V6IƇ?X@I {;6h`Ƙ$ R/J *4(HRMD (՘"{5LK owm8o V $Ip`n1 rPB!#J߷C1öHG| ~Y;W29MtMZtiFf/|;(Z3vfgͮ@;1k1C]HjD],O|a#هG% 00̎Hi&bJ#5ZI¹Rc!䉆Ŏn91xD!E$HCIM0 V %䋎\efX*%`j" jȴcQ#NddCMXR݄Uܔ+G6+hV TȥLaS`A2bhhFI&p f&'q['8@B jFx @N쁜bS:+kH*W5[dX\.X ؂DacMB;.~5aR8pcl|Y*)"H 1D )$9mqH@!mtJ^9ƵqeXC-eZ]0&8(Xc1ff" HgD.lMA0ugpyI1{1jH$M23+NT& (0ZB˺>){c*uS~]& /i4a1@==p-E-6`EsqIȎI 38/Mzif}RTP/ǐu;_{C]5%q ۶Mފ :P=t*6 MM3k#RFis 0r TfFdf̙&Qy!& ɦ6Xc3TkKrejFXfa`c1!@3%HEPL)  +S4E ePB9 C8D&!L1 2fcHA%AX C9Yd$%I5I@a qHmDHjl M%+Hؠv(7/ǘ]?y8%Gշ ""IM'T=[>xa. %D~™U `6& Ե)b+63=O(EHdybOD$IPp%#̍_2p뾸M;69G.E-'JV̒3*@;=b^?AW4,s-+./6a!AqdC8bei #=\TP<>QBtC- |7^G _6MHj.etJmċj kpN. j#4"k 6S/O>7r2*i0,PjL4aGBٳI  >KZikƹ|DB3Ksk [qw MJY`aK4U1s4֪jeWܼeCtRCNckK_͡ Hiܜ0cC%si]ah&BKVCh&;m8)prU$pcwy4͞ݯ}eT}!£^\9Ie)#I!Yɚ |>p\:19?;MAyA}”"ƕ+5K q+I 1*2%K LdHv f@4B2Y׎hs萈I'y BLXCV4-e^>1;Mn`|OO %hDixOd"&eGX`2I Bي`9d R PR%#*Tf1sz XS$U#A҄Flcn6@e([l BFGGrR; )YSdѕ(21 ,&c,X0b`cML} w?MqeFs^qQ9 Sd$!Kl^ΚZ)U-F&h*46ID4zr`4ީtDXGtm0WbZ~me>|ǁHm~JxB%lsfe9Rý?pT>0kfAϐt9H=us:̟w{6t`EH0F#4@&1 c0dFKMd H{L)GJ_?MR $.^lq[JPiP3=@&t fH\Ύё HA^vU30PglγC8T$=#d;ө0էrdZ$7n޶+TizH7"0+:4F`2Y*!KK{JqCV Q`{ ioHtfbmRVPV&!Tc 81;TMfNQ J-܆y$&Hǐa5d&@RxL!#Swp j`H@V8R%p€ԨxN$B 0cBlĬ )R̰!WzhO rUtZ%.G*eĘ Ep)A# 9Hcŀ65RH5Yd,i6GFbIEX0.E+5 2"̯i j1 NM(&G9cM WX8юI+)MI hF3Ih,4ƞd n<Ȥ2@3S 2ah Rڧ;9&a4f??dac+V1ݝ^&`Al&٘XesXM$7W8'3ά,ƒխ06 @l )'Le*<{D%㎃Fm\}8$q[c0kVpʽN=2ԚsMfDƖ# ckKJRNZ kd (PX!;('%74n6kPwXMli&EXmѢi#Th sc35Jq !d@d EG%ȁdջVN@\?}>雦ӚF2eBܒILݻb*fv!ȖùIn.6)&$l\wZMӇIڎܕCR@|-Ѧy!nIZ\+1hd΀HChx,8BΙ9Ǽzk7DML*,T D@Num׿(ǿOWLGM"6o.UdzjXYuuu@9~ݨwͼبwG3b- 9$kH|z:4v{"7!yw7g ?A i"| QA Oד74@ߡH_XC*Jr$MO*3 (]'2DXs)6s(KJƪTp $BC \1>ű lF% %!D8dB f-nZ&uH 4䰭`-c@km ܧBmG+q ծv,06ka7qX"n4MxbfZZ /7,PD11fpA'@ v 35 ]Jaɔ08@XbX8i@t HdG āQC ol2NVw~ BC'RKE+T2$0HMAqʜ%nqv\' Ԃ 1 ,%5p6Rdij2IBH70(=Ģ/)óaQ`)?*<"W>m!;>,s)yw;QU lQHw-ۧ~_6Y_n7ئ͵"0'墾$ ZiH)f=$QG&2sV5*Bfqt( efdYFShaQH(B`f6oDRPk0 T M+LޢE#bq# a R $O `HI"dE2 ZggݩWB-G΀o'H ›=:mNв fi-98:Edu~ IVZU"EZJUBbJHDJ*p"E߸DPzJ#e=f0!r  6C%'6D8Abqrb?.8r޷+F &EO):@l5 $;*zQghP ('#{ĉ%${:)ęBSٙu$q+F-8o6a h6X0C$0ߑa.5+Lhtg̱7& f؈? @#ږ*·1ldžJʠ`AQ NIDhj!X bn3%i- @k=&1c$wHᬉ5G=y N*2!RqK]|{y;Èn(>j:OqȠ&aC`H7X㎂Y7#@í'XS@iDiSB҅=C]&2 f'ϯxm g)فZ(+!3na XIk$3yu n -|c1@<<1CdB$"B/b["J {l!iWvvŐrx;&9Y R#{5;iMxauPg4B|lڢ[M!l=q`yc ^3#/N;eOyƇgK ᎄt\\9QD̔Jޘ uc5eJ,a~-'F!XdvUveNtHگhb<:~>7 =tɽxG#ZoNw(EXfԱfO5q8f="Qxk<-r -AŶ9gR#8֡2GW.]:vnX2@8Yɚ@pV.&KXm?83r&nɔGdEbByM݈]ke9"DbB]wCyp<A.CWcVDGDHGOd!Yوܪ 1jEr@R [_s}CKq2;j4ݍ"|=}[6xM~Ot9Y#ӏKy X&0=Pwn>\n(4 GK[2ʹ7"P:Fxp<8xl1[v9R愣 13=1lڝFJc30,BîOb,G zDž {h8ktqL_n͔FUd6PcWD5Wx0yA &5z&Z|EE.ǧyю i=RyiWϻ_Kx;"aY(35⽹QvvgLFiGez&Mm5zXe?LD뷻.7~htioIa?J2=Ix By}=B=4ZhT^kZֻU*Lu'Y|l{/'nwCSD wx7H0hE9Tx6u1h~H]%<jl,gytC’iϣN-;8xh͕-uP@7[K6b 1|ʇ ٭2:ʀ.aPuDNhFPҮuyGzIVeAJ5&fTm̈́r 4\ ?'o9ie$VRڳr񦌱٠XYkD3T!bQNjqЙ3iz^* #LY.\YaPdLیq9O9=w2HYR38\f'<vq㎹3<#l퀗 kHcɹQShLgC)-BA&A8%4"]Γ 0Chq 34d,\]>;O>N-qO1$svN&YpNZh:F3KadXoF0u+g.sn-s'ϳ[|Lҽ]AŢa3ͮUÄ-;W>9[8rz1L1\ Sar9P[0͵!vHZNUR/(F;,6!N =:7t`Vu't;TU1ҍK[*j\xUle4vt6XϞ J 3{ yvgg7F\Fq%!) "SOX_sK)Uqg;m_V[w6DSqA舘 X~Gn@NX"]]^_K3OFk 7E}ܜ8|N"i򛎞.ybܠXfrQ$0o3D;%g 6x{]Ȋ0C `R8 Li)>o'0pQ)] 66O|T}nz.FIO;sz|(1;6O\7nf_D*IJhV,Y<\|C'HE`+襧i Z&mM!Ve 5u6TbÜ2k#3 `*EµB+,b$"$ù H钅<A*leޭ$^v%/ ͑x\&+ٞO)yXԦ,Pد#V敽־ Iag;>$|!Idƫs)VPp뇒xص3䜑pz ̕\B&37Sh %؆Ua0`9P wew_> 0F=s9<|] Y;S>nb]'/Cϭ4Ҽ"CpaJYN&qJ9uT&rjsW]w#^CLu艛9 Sa Oi`;a]estFkxőr.n xf=wel#@~î",:"b& JP@sRA$ T @E T*2=~\O*">9 Wy1M݉Sh7#lPe-Ԡ2Rif7fYM,Ltv$M5!(ċAvK(˞u_!(Q8aˑ-V($noOq,P6F= ;iEۚ`Ӊ!~C:Zяm݈derD"uPޡ"L&8;&J.ŏqe&wrgut% U 0nD ڄ {`m!8l<RX {|G>(שCp"8tG$,m< l_u6&g=!Ca(iXHҸҏhP!0@7kCi a"͒" П6 #C~)77@HgD&PD-l9@E73?Շr\Iɳ?>ݭBR%F W19, C)-"ju9C9;xDQ^yfv(@qv iSOEνP9k"tvL6m Y@D/'ǾXusCKqf 21zH dA~-o!" If1;W`8@1tčWXrf &"S~mK3t'%~4/B"$r>U,vHpuBFˤ(E%pL? j80űtab:X7LE2$ HX˥a 0ZM%LQ(-x f.=*] oӔ^dHItiS#92i3GJ\AC$PTgb& nD`h/!t iJ"T(A JA{Li""iZQAٴs)X jd;4'x?^?&'`v"F!t{MﹾM@S tT_Gmbo% |oL?B)$Nռͦ0=A g,hHQ&F$}P! kϞe" ZVAg͈f"Wn)"@(6fOO~|l9edhNYQ8bLR4|<[ZڢELQȦ8# v;3%' ll:ޕ i) QNgw ]H:}S5 z֣5:QwSloMF wAU\O\=|F~ˊ5-yPl窗 ⾼Yv1z!}(C:ݾR.#o.[8mŹЭ#.4/_`g977R7Z.*)&[1唊?\ֳָzARs/TwU-g8KLwSfPKwIqgܙZs'8؍2y*|l=1{Ÿqэ8F%us8MLN1b4&C"g,ry# *pj$o8O}sZ߽T=_ oQ5Y8>Ḟb`lC07)`'( )(A: ^ 3iv 8lE6tr7LՏ=ӟMGd${!Ԙ 7.D 'BZuj! 0es,L5(LsZ*`S$#@JD+ ΄3QESStpPHsO@rԿ0G-2!2c$IF8 0oYi 7jp6_̄ zW>Y゚*o9¢Dxi)ݢg*6kuŽNDHT@6s2Y Y:1B 3 *8G5E͌Dw*5Xj("hN@!7$@QTL;,Ղb$ ")""T HUDiP** Fjh/Hrt&=[a?dnLV@Mܮbz0PQDs2& |*F:txnmIB4QJ_]*dC/> (~}C|I{j-Xcjo" P5(!ۈT u"#:z\5_CtA~ֿ Qi"E<# %3㛩rN0b 3$&`c6`Sa$mfacO(]Z !r \! hh !LՒ@ pjL8ژ*&1)^zUK І8oxcu&HQĵ) (S1!T2hKS8iK ñ* ޹9@'%1 &VYsAxv%V&\p<ݔ l;& . )Ӈgmyr߿`wV98|\es{.k8`4jPmw! <>%Ϝ8U /(BR<|\0ȲRvXJp d~:$4P.剂 EJwM1DS'"~}ޜG$M_J-n&XCjvLy\ qGd!cP>!#w1FuR^GFA n$"^;,4d, 7z,Z?FC>Wv2h{d>e¹ӷX t"dzFRF+~ANa+9G\x5:`Wר珖ه,erO Ki0s0Ȧrjp!L4*d",L)TOv߹EB` /h4~Md#Գ`ǙWva{A i&4 $: S| !ó7\¦iOr7;3!,B2K‚=LĹWKIZ>_$2to:q =G\'g雔8efIW)~\L/d kX p O2BwA 7"{{)zFj4 F ڟJ!{]>CU$(}fX wASw`b-(0ʊ/̨rT?%f4@˼P"ۧCDn;NQ,Rlf:٪u]!&H4AS,PQW|6T>s'nG#r rar6Jn܍)KAċrQ9*'xD7".[2A+ 7 W|`QC @m0T] Moڎ9 M"!!ACbOYMh{5w4ج9S" !wgCiovM1#1"Q9X$ptR0&Df #IRhݑxN[ay\qۦL`<&$tEti(Іr0Úgt5I,WZoZL 5#Cbl#驂;9APa֤$h4RlT@;R] u :)wL!ڊe|RP]uKh;i:\$n"]JٚY ],7Rb Vʄ5VeE0%lPP^8.Z0rDpM$f;3l#Kd r< D .A4g0n1kܦ$({u-2(HU=Q"}/RH vIN,$,@4)M/OoZ;< v 5330$ nB QH$1$%:㢺d=hI1ǣT: P|XoЀ>l>m$2fq@0{L̳ ?ofوtd`='S!rfQRQ )F 3Rḷ 9|^kt-[ކQR9i(xk[$& "t]b&"1=S{Lr9* R{=!9>FPޝK'Xê|/T|*J)8rM 8 75$E HCtH{}n@7z}DܶOֻPQ~b6~D6 a2جn 2k$idck <4DVB.d $0R$/ku;h5!e1G>HaL2AMT GYFB, i$q;^&4 9ٟ):i4–I$ӊÚ-p(hdow m!lǨ61b Ű|4-[4zD*1%s,ie2Vr؏x`)PO~SjWI67!Yll9dn1s |KBSh4Xi 8a]- c!2n 2Jƣaa "DVa5ovZȦ2*F i&`⩔e)i$FjB(ǭRiS[-fH6-Ķ}t G.85aIYQ@!CM 5jWۦq:uu;F1?psf`ʨ֐"I}vLˎ Lˏuݮ0@7|A%! 3&fA aˎBYq&=`Ġ Ml5\ΑK ?DNo <m@fbL0 Mc0#vZ@إwa}}qMsDJLt8Ap:H&B!&5}p8?x>tu \!E(䡒DI)S Ta!E($P4DČIASKK8E PЙ(%DIBR PLPHQMTM% dd@9)@PTdHQR")*$ JFzoc 0H).x(E=3>2`x <0y_/gN@ d#0 ,31L0*3! zx`R&I*w0Ud10Nx&j0e4j*#NOH.qvbE1T PQTU"P۴K] Yh;%67.'*f?su'J"3 p+٠=SOM+Q@TMLLD2I2D@@LMCARU%LU(T2AI DDR$0U 2U@ &c%6n`U-:ww8-wL^7(8fx2VFAMvˡIL!Obw;I!| U*%*PMjd QT }zaigRDTf%.805K}payx5 #<&#NᇵGME䘔*>jњ q$CG |r̷le | PǤ`Į/Z20 kOC߱D{3o V:SPXPmAۮ1$qU fie~P|%D!wX>^.8Y#La]gqMyudIQ!&fFLYF2t@SP8%E8"M>)fԼ:XZgR9FN>#ʌ̣%rg07J} Hwu4h^ }^R*%": 9 &CNнhla^ RKpC8B@"7[1es8IE( 5VRXEwYƮA-P̨[ːJ&LD1 A˵&d ]hK7Og,ɘpw&J`5~A} U41,X k58_3,u<QO ^ D9|d0:!TtQ5d|\vQ`ЗI =8stqD bS^8+Oƫ@cH)4:׮a_:{G嬜lq{I?YiA$_۟~}1)Iэ#q%LK᠁DPʼnn 6dGDDGKA9uHN位S~:ZBaHIX*2B@Ĵdݻ/D=b>b|㴸%(((/cA(Єq &0=Kv9Iƣ,O?Tl778PB g!HDQeH%)fWT*W35b`G]K4[шdm=Bc6dQcgl1uCyz'2d~ϫq!~)4軩sk34-i(J% H2ylAICƠړ4vIQlr`H&ªH=JZA8XSXm祐G)N.pQ\QbQ0p8LAIP1%2@Aj HHKt)ªyqɣ44C0Ҽ3R$ٖ2,pf״|w}%C|"0e5O6tT.Q EG{s?,slCHhL .ǭÙX25ZiĸC JVx/{(WǍ~1q.ĒH;'e|iQa/*/K=:T~9g$tso@&qLOtE۪KY\]JQ>Oh]۳瘭6s9Zsl[6je=W6Ҝ=vbabm(Tjiz$툠TLD QDC$RQOh#k]4 4ڶ`{_jIء H LfH01$EE(PrI?ٔH$E7FBP$swa2 } X2O-c0E t( X 6HSD4߰?6n˄/^lj 0`LGJ6 ^Q>]2q,}(tOh-d]a"3ADu=Kvy( GO^cD1E٘D5{q2@i%iij@bh&d Rb"fb&X"JHL\B(e(]E*E!HLHQ0#3A0HDJ+@4M)Y&DJ(__Xf<_1RÛB\}~o.E@\aGUfi|2#;qtPѿVRPdOŬPTo) J\ުrfV~$cILPmWzseH燮5 =+tbM7/幌WRh2ds( ̤1:ÌdHX`uR*5rQ7N8D"-nPpg@cLh[2i3{Fq@ȲBV ZOoD!5%QUT&fGqN{͒m-'pUn$ȳ45y2DDyuB琢BaʜrEZ_Aߠ|.'l/%~ܔ""!T!s"j"[PxV$ރ_ Mt$5jԵ :;z_0)p)ACp2r%O8Et!Tǰ^huLڌ#0_ ɒNCfziʽqzj0,&?u2Ђ7B=8 I}Qʁ@B`jN7sfl:>G Jc 9X]9,_ hޭ HXPoAՔJ7?GaX5}^'tTh̓At~p  {>g' U;jKJL HaF* E8gyMF詶I3QUHdP YAh]JIqy\&Bc d&j(FJ5:58Aq0a -qM:$2l E%Dp o-5P,IOkb"X)"j" b7G0$j2#ɍAZǦA R&?-TUtmw9L%h:P$ 5S0iHwhSTbi tPB 2ѭ$134ڂO-F ,Rb@q9rڰbUuvQCtC`\<} ɽ%n.8O%p)3 "X_fIs.1 &8do iqBDC08€.SJR$2 s0Rt@@<H0r#?9'4k%/wInM:E8!ZmD(o-9AhѲIL0_Q$ߍO]=Im0FCLeJ̉f~|d; dI}G<Daʪa뺸oR7NĊH  7,FA@? +qW f==^J Ax'V;&ы_kH`q%n"Dׅ0Ϗv{ 4h qCQFm"&ucdԔ#2 6l9 oef5n#s)J߭(h( ^fZF8#J# N!FH#EsIn5$`ZS0 5SVF1D2AG ``V´e- DۭYclAA5FԐEdF1z(X5c4DZlL-3ƇDW\nPh٤i^Iط~ȸy\1qRQ& +Mm\90 h[HE3bc @6&BX1h;=v-HݔgvhSs,C]J,I&Bg( ܎PuiG0nڒ`u8ɐ )"Wr5#d_myy]XK ya"ƘTٻ6qi8L{j]iݨ-+a0QX-$|(\b44@D8h'P0 ұdcA%*G*>l!\= ld2Ad 6DVT]3^bzCAø((f B-?-:p#5fJr2DG;&jYW?Nه66?vV8xe!!ݔ) .Cfe.``:˅U8lz`YcҒOA8v~Tphn:\*C##8RwL@%>0aݣ5600`obN~<vsHhMZ1M%ӫmcܯ4ѰI4!v[h-KQD٫l /0L4AϢKu #ԹE5?u̳ &a lМ #7sĀ&<%?$$CGfI(*5c0b$&vbp~tx‰<@~I=d8'!P mApc!]Ӏߛ̦\1yiI=Acn:1&3L3w=F1TL-.)j"rf֨wD5bBdPQtNhM#8$'%&Y a OW?xg΅7Rڏ3C,r>~!A,jlAq$96l#\$M X]5 5LMť8zr96зB0 zM4W:@{j)%V"xzx{.Y*O/ o4i{k!t 3q0Z &F(8m#0qIc``f@DH]ٱYCnoD&1yWߕ;m`16ڣ"rрm43a27Cnф;Sy BCA>6UbG J"HBZF)bF;ܻ'+"(cXÍ+5-*%ɐȀm0ƻUܰws4=*G)~%@6eZ@(zqOt~IKǬw\4LA4;|D7]S!yb.J@4.eK@DH{M&\p x "`8p%&(#6k$"uAH R@!aU!affDY84UԃDNYK"cM+ Zds B I*H pNud'{J zN4|LPACf=_Y`ү*`bB>=oǷ&qZnlJ'݉vFѻ2¬̦`cQ3DPk(F bcVUH+`8(5#ԟ*~mPH;z4!t>0#pr`8tq!"]W:F h7ђ{Gi3[5Z6p$9M_|٧BDk z mŎ"y,7eZ  &;sfO1pOpsGvapjL,d-h~}9w >@8y $^0Sc p+I-TXӷqBTz0;~w<r  \ =r`9t$M\x1Jg1;Dhh`C=Sv"Lt0XBtH'0G]6c0РAY/mn`c1=Gd{ĺ +iAI`#ԙ@H} N @uK֞iw8VeB(#,JBX6F!Jh,&ztIܱ49tBIP o !AooU,@D3y#oԭAGS"pn-:a ` s7d*C=7F>ʏ2sƞn=$dF$zxGH!s0 cl/ja۴U=b 9 ;<}hGGR-!q%j0kO6֭UUs;~7Xg[kw1|;N^(=3}vw3q@t b~L MH$^sts_Q>d:},PC,WK' B c!wmC t5 th*۷TcV#MKj eĵi`F,pA 8>Pq\7•2 6f2"?*Kսr6ƣg#rFUѦGɨ@1SmbF̒Ywlc"Gbmd5ќ` 2dlOXݣNU" iADDj6!B.W!cX=6򕶱2glQ+I8i\wV4jYeFF1 1BW܏&W"i m5d bgBi &%1@B j/` h90oiEZTUəe!KplexftjvIw';Ɯ@#ᑡ#6,SDA*"mA&q&UÕlxo)Qll1V񮐉Ƕ Y#V+AXlܴG m=h T`!jAG6NREsJKk,iX CZqDLqǦqULE Eh4Z펃afp &Jfs 郐Lա!D[cQ;eSk-LQdӄ,Sf.94`vX&&2SG)S_eid(„"etPHIiaWptP;&O=VDnH a$#+G0"@0'! cJbj)NT A:dPA,HFMfP܆ӽ 5A-MA%E 2 i`!&%Pb*PZDcB))J"f$%  ~({;8LI$dbf#)PD2L P I' ' u@V1jmuCzPq2xqq)Ai>G rp*Jl6Ka=Q t6!\|ڄQHXQi D i&*% $ Z(JZD(( HJhhHbYf` fU"%IY!h$HJ ") (iJJ aiF e!"Y)jdJ& p **IR1WDD@1d0%.ß!PH B ;)cVo:9uCc'Bd ,R WF<\ڞyĠ3)"x':xf2jLAR/\ J^gFt`V|Ccn׺i7"q.AпͩrNR]"n3 PH" ,v c s:YN&]Ç m<ÑM2 >(C@Dym/;y`ON d'Qh71NYnf50Di:DUHԹQВ\*躖¶%Ǫ4CPmB%h5Vv"(N$-מmt%+30nHz.tZs ČINxiò!5 h `9@7$HX!\5 A1Z#tbʼn#%x4٠/ɡGoJ\]?KXA/rDr$Ti_mEBIDj2?nN=HF̢@e|#7h*Ft?BF==Ǹp}+D<|j߳3>3Q4@o\Pn8ϰ~Y @WEXΌ*$$̆0kD(`1+2c184ak2Ƙr8HbPr* A0FMaV&8ph28MdJ遒$ ds,0L5tAHDyuuN`>u@0QC*o X]˟6/ ZŠZC41eQTO2 UD`Y=1κC-$,2\c]2!&Hr 2LšlFsۇ %,KĊ(LƠ+8qY/*Bc>9ȃ{e|Hc{hb5'HZ@W |0<! EA~w/鉴HP|H#s7D'~߅>*S".Tqn,oem;"; U#({T_YS!PL 2@FѷIp(wyJd % R IO=^0=C:u!J DAJyHy/^B PDCy5JP߱08"' 0L"6i9s5ʖS^1C1@s[T`V:5+̢f&`BdRZ34ˌߑTvh5Q$%$iN2C`R.zӼ7FӀҞ*"g78jn036}_Ve;# #ʊwo~ !BDي}'#9D;<(f k0<1ݣА݇BEcF^Z iJ&8$BD&dDZCi)a4b/KYqٙd8AIAMn:<c^L߈`f i1Zuvҷ W´ %ڌywf 0Dunѧ\Na.LXONDb0j#FV6W`n1Mk6eQ8d! G_qtCS↌Lᄐ2l,"D$8@h, @;[B ~!U|_RPTri>O`YhQs `5,Ģ-Ydmx*M\N]7f9fH&HF |*+{V$YJ @:H rة+뒙JywP=_wmHRˈ{$j`blbj  +E&%H4a"JݜN{&&>4y)H ,Ġ5AHK#8NKBAϨڪjR0;l p~µDmxWD2YDFΨl$!6P 373Za82*lhAy"VPŋMn䏻= KâJ䑄WrHx3ZȌߎ}Dv.e ǬrZ 2`Ulj &xu0ۯсᘽ88^LJb3xoa;=^C?5\I x@ĞZ(}D_^gpWla_MWbʉ8PX"@t){T[h=Zk<* Ǵ`slU'71IBIԶ=ȑ (& o8aQlG m]F](Ƣ:u'|MCJS!\keD[ E>">u4P8N!^HᑪpG- W1ږF(g9յ2/ BL$ mcn$!gB!$8\q@kkBp,m!7'1gp jѢAW ;7'A5_^ t[fb!4: I#4?Y7o\w>8!y BLMYfUT^iB0@]c@y2GTi.ҫgn8w̰a`LEʨ:<$3ųҏ7/ͱB;p`V| DAe4p`FvRӤ:C*p:E HġKC1I^~9, (.jRߙgh¿ Kb`uL6pw?J3*<)W JJLS֝n"0#J[LrC& qΒuD(_naO\!C9A2h+ Ůp ԑ[u?bi:7 6@sy((!bRrԔFeX!f/BVi F@$=5[RA״\> `@LC/`5Y;LcLĒ|jfoWvHq[rc2qG~mXiҌC*llhdk MrapǨ}`cBLF$J:DL0~E8 IFsmG=.Em(dHm:^%Qt!x|Ղ'=zQF݅ Ūtt@1^^ eqbX e VFr^ /ų׭0gS2yHN] 4%S{NΑ:Ý[o$#$B!rGx94WCpQP\  vup;d:;vӷ;7SvT7*a삩Bؔ~\. fsb8.>Wc.y常a\8485FMSpݜ)ΛJ! ICc@D+AYGP=o͑1t c#)yDI]< !K<%-ϠZ.r#䟗Ӱl)q93a@XO;6P2pʪK&C\Z#猀(-톸f (85l‚h"#dQH@3JĮx&FaL9II DTrZoݹER%h7[>Y.wRdޛ|c!M9u: 4BPN|tcIDȚdQTcԍ Zųj.0Ɋ7"8PS1eXT78e&&^7 F9eu2@A Nf+YaMXaLM#0.000ݐay02$VGQ̱2$8,TA1a0\#0M ea1PӬ-i"3AMI,.fd)%Q4E(Md8@dID,I0"dSԇR $" l`*&"3R,2%*' -d5hEFfCU/GS{mF"[ | s&pw4JAHЎj*2ª3vD-!% 9l_Ga(E dv&ȈD(3AqX ,IHa,* rd2V>wq  > B8uXt2:d0k#;uldl|G59 B03FŮ"n$HM6Y}ɭ9ƈs&)c;3Lh`XlFڛ=h5 [.I4%C i6Mp,ͺxN8:6pcBIn R9 yACskR4Sǔ:B3%|nJB%KR0: 9W/ !I 94&~.+I 4Rډ"$#~i !prLbKrړxw&8 6i20flß/Gqj$aTjf2`c4Jjt$&1%;C!tf˛gÒ)^-q%!c,-a@K 6` )aJC`=$kV|fLzvԖAIpPĎHi-:CaDA.al\չ`.efa+F \l:q3*ZЎpM ;%LzAhZ!&Dj"wИ:obvbRyz$cBjNz6zr?N{pw:*P̜x0TT p,f| ?qMP4W4@l װ6nm WTtS=T }BW4-a@us*1:*yUJ8NG-Zꐄ% S)xr N>ٮc *5Ꙏ0z7X%`$.+bh nhm,6Qp([>UD4u@||T) &B(eX˄QSh)S}uN{dG1t9|KF6I,Da, VN6NO:8)5 u 99JZQ&IQ&1$IT$VCF´HUh*:ID#l%426,yR1U T & ҍ(UXث9k1&B#5{HPE61"h262 ș -FcrJ92)Hv²Z47GyB`! KQFCa<,8j,H|U1n:1ɖTB*/,@`[(' c㆘"*j)xӨxb$`(C ~v7]QZ ֭nf6( &! DikUUm cxQ&%'&3QT&?"'ͦByZz #OY t &UXyQݷ-a23SM1y1 In1庨֐W1DApI%#Q )C@~4 Z%h&lJY MW0}<?㑡y|HbQb0!`5Uıp{;avC'!jG~Hl@/D.Gr?.`D5C Wj%G2#M\M?fm̈,rY~n$v]rqFh>[ <"(I (xC|4U90~߷a#$ #cTd *=SmߠᵀbGn#;{[Q;*in=2ѯtxM rnUǜfM3EytA2PgO(J?'!>,x($"pKU耧# C ]z̶K{>jO D8C3i\L$F(he׉S5 a>p!J詙Z dDB*%.v/KЀ":ȍ ]İh ii*$1U;6fN{92ȩ2&adgTO&T7+Ior2. /m !$ߎ&a۵0]t?"Bxt>o^qUg~/!Ǵ7i68"ԞG^1Tl n, ,WoDzC$DJL#<Ѝ0l`vhmRU9#t?%_vS$L f#sRX e^}s>J'h u99*`GD6!$鸜ف%#U+J+Jř$FJj af" Xf"$E( $^X lxm9~tI>ɗ# %KńC  : !j("Eh@@x"_y!!@'xv~0*z:vÉ> v&5((<lHP'wNKB4}Abp眵@ 㙤zAeIHӔ\BZb6@a֔9w>VPOx"uPepn} `iN,5۠dpoB:dTǛ;FF.`эF!˜b3@B!TSuHDvhi[I(±W xb2 ƐhN&5 wȣ|qsF&pdΈ! 3Jh+@bFA^w=|X53˭!.H(.i[`>µІ?1L# )FUl2g',!!uyYru$zuY,*lQHrn-';pu$Kr@j-9NpXK! Unj4~k"9xq{%,9l}lvm[߄c#pfϛk]+g=sWj0GP@{YOjx͑f09en~7JcuItC lr'z2,~ŵ1|3pkF5&Ϧ$sۂ\[ɊFrCg/Se+="C jr.'h(ȶ!R8)}com qz7[hQ韇=V^C2U:syw^l[r^ J0ecUi/bkG"/ϓXIi~e0B$^qSͻxyl[`Vތ{×0þEe}g>]0BHF9ח̖wISF[.ޫo8emBsFcqU]{L/n\l{],aDQ%/1 %d2`c;0FȠQ}ww WyQ}Qr/; >w*Pe vT:M{"Rz;1u ySm+ˏC=`DŽ=}nbrzbBhfn@- cųs eWëKŧP'6,Dp^ z(V}?nfضxClq5mGȪʲm4-!g n<\rOLԀ8 O=3VHL=k~|9; _*Hct4D2p Umfg U3)F9d[w)^&dYI1Owo8r.3n_ 35ո/5T#]7zƵUF' (D 1E7p[.D_AEJ0.Q:TJkdDmS.0G8zlUhr1fx}'Hl6bw-(lHl{rEW #'> >=E"PzO!i|6K3_#smG]02dz6 YeEqq{&AXT6#\"":/dsQQ-ܶU>M<q|ǣv:Q%8m-Ȝwqv06f\+]"}q&6 1-!:}v:q&3HS˹T! ԅ%q8հ!¯U+P$Q۸ϳg$mcܔФ.(VfaY'~YI}-}>xjHH6v@ޟZ!࿉@id خf]f'aEHITQBDTdNѓV0%0$d>FBΊ~A¶89]7 @`W6,DNp?|J]( MUg 'u[<E;"<zcʕ>Yӕ$oih 4|4t:k,~>;a͍$y鸆҃h hsg >2տu: 0NWA @Pg:9>$D0%,$DJ 'HffQTk͇Z+cNF/H^ ˦ B8,wnš]%AH>o6v>3*b! QnSU:WVfe 2[<(<A{'<|Iz.E-U'ѱ5mt(z)1*k>! *PnR3$a HIRR$L@P9CE@H.BHI:"A>nx2ǚ3{@X@ _\%S0m`BaOd>Bc]Z2EW8]P Ǫn֦xܲ{_sI͢nNYuCURcdhkDiҤ48F9btZ9{2hOPwV&hZ )"NNOT$ 9Ѣ=i@|7ݶVk֜Lѡ4(xmBi=Lc{\h·P3a!xD$\WlkTQϪ nb&JZV {/&(4 'IVQl0^r };x)~0r@@QcQ%S@' F2@L6LJnu>.#('U9(W @L32vC(^ SEAy8-opbnxO72Eo2 dV] l (+xg 2)̄떧$M!n,H LHp6NHRѲ2a>!-_[&HF~l ŗS, 9 3fpEtQӻkM%XELZRÙUOw!A;#l.mdKTb*d lBoT%٭6ֆdVImr!$K dll8RL ԦqBwsq  .]ϻP/lc!hM@*bka$!i`0j4naO0>M?tDQ5WĢ_Y+iQ}y mPGߏY6٦&D^ /Bmh* ACK ]*:QY%j&)h! ԉ  xeT!FFFe2si .>3 A* DGnj̲vB*"4lk9 *A= G%Eh|w#/z( `yna0nj)B(? ay?;F8DAMPgfû{۱c&] 'Ωe<pޔGŢJfmT<9۞%Zi!"8f E[bGn؝9ND+lfq6Jr:6:RV In AYJ4W2e0ưpDeQ o3dDdfQc[=XH0DTZFEDsVu 6̫HܒI$l(`i1kH XBǐQO (FanÍ\5YZO DEn(Z@,Z0Ls H#I$I$E1wڶfa%1 TtIrAC(T!{tyr%>u9{ 鑔w ; A vRJ}cZ4U0L!Hqú(& P݂gT $)zZulm* __[,ށ 豮d'(M(3S}L({ɉ ] xϱQ[= 9)efa%J#Cg(Ҩ {s'yCn &z^dmQr mKX22!P#W?(CoUpWF]UF CT5#K)ld/Ь[TtK4m#J.da9\ÐnhL3͠ld+aŠ0K]uMј&NFa!2!qaoͫ3bA?)G ŒMYV0RQ _"6jy*_rfxx=F} Qշb%lg_/]Fhs^ ?9L6-D0mRux];=9 h1'0w·d"%DjʶIq'6`c LD cD %#AX?d ?ΓAHj6)L,g7ox.բ*u! J">.$iݶjLT0ا3B:U ȌʹSpYVY# bnT^tvbeY+S-S,dsPi&hM)HCjH3vܸ"w&[Z"RĨEjJp:L46Fd=8U"Hi6tx0wt Ðގ8cc}lI%;hEd|5ߢuٮE.28*sHb<#\G(99Qp& gy(#l 1f2+7}刮0.Nj7NKTz-eN͎!^:Dd5}5}1b1xds+?HS{J܎aR #]YeZzɅPav9rͣ}gSR5We*ئIMOBtzrCj%Sw ί5lKMa+(fI܅w;8гOJΖc D[ Z F0󡙸g|vu95-Z!P3 [o(^\5/.f0.-4G5\٘G5e*Bw|=&?̌#n+X`Ē(0g !Va%%nY9 Pǧ3&y8m&Adn ݭ.L"ybM6v@Jpfkx L@E(5{K|$A P4p 6\$<ע lN]-0u++0 b nۙNl0%AHuzo9GxBt@U41d6K7uMZ<ڂD0z84y]wcA \[;7:*y.덹 g(ɏjw(14MۗHXY F%]QF \‹MXta,&iNe?'0&27J߱nJ:wu>*6)cobEwk7ZّTI^۳Q>zE)w3`6rQS;c^ ku;C5`ҝ4G`ÿoYvq$O+^Yiv' tS"CsU\C)$1 ZH0.6:o!x1hl)Dh{NrSc: SO!_+ -AS#: ÿS\!MrnQnÌAɆT Ȱgd2 nifk)YGf7D:bѻ=c$bIV6r38S3VX+H(2 dsQ*TN֣҆8\׃B9"xVC- 9tETCa)2#@kvɠGz@%93A M DiR0 K^RfADHr9,'o3t Tlp.8eYd'!.uTql[ZX7 MYC]`s& **h**""`vWHs) %2 (zk&4@ `#I9o5g@|O>r鮯j"Z['،A)H9n  # ?F`db*{CD!Ѷ~vRApu\r(>#2]T`=ڞEԦAگ{HM@Nèwi*|!UD_`QFJ!DRP[a ]jȜZ&[Ssn&0(1p `ȰC2I1+20 ArݭgࡰzMMB4uE haD%D1f*fQ7w8 rMklխ$WUN0YE86s8eJHa&h"%qCYae -$AJDC68d18-ņ5',DH"t1bmta-L !!(kFVRAb UaTDP\@ȡ'.)\QCPӼC|'(( LAry}b蕏$u3d%P ?=i6\-T>0n "1@1f(aK ʮЏ\-F1 gFlGi/d'=,¨H~$0( jA|srTzG:g]pޔi3Ehci$a"P#CiONp1 E&cEՃ.مOLs#ONqLΐ=].TFQgU+bnDP D9"0)$?&@?jw+:F+P kYZFaa4߽-kG5Lc:t> xGi9j1;ΈQ23%. M,o=iV#ō*f"vpȓ&OP;B(lor THŃ79e)̪ 4mu1Q5ub!DN;m,qMёs0Ĺl:Qd2[FHQ 1H;h%oT̕4MY4ŧ5 #\Э63d#AM;(X-e֧" )P6sȾڙP~bNa{F/Lf>8TDP,s,7bc]̱/&8H@z xhD o4Zv3!4ёt 9Dd}:Qw T˕J2@~Gx"I6>C$"F(MFQ#M HQRD--+RFC`t#zRv3xw,b\<u XI ܆tyO=;"}pfȠ! `E}I5sF!;IP4A> SfN[Qs(*xՋ0$G0"C$` 8 ϗ*'$-;FzYcJr@1/udNN;ЧR1Ɠ84A<#0H%pi4%0#} ئ@tlU #:pB_᧺j3LEQB'J(\Ndw\+tێqw %XȰiobCmH]ol!'$d\̉h Spx`KV=nviSJ@w BjR0+涷O Hv"æ$FњQF4J <C>S=sFڎ8ǹ 3>kx,e[FG{6\OwCz,oέ #{Lq#xUA·`D;ɔcfDrB*, Bm66T]:ܙS[-`wI9R^2 @ud;'1PI GQ$ьuն*4 kl#͎æ(ûNy |%HHG3Z'!< a_ |j{!ChM\`AB:Ӛ0 N|Q|iad' d&+mht5{sFyD x:HfhуTΗULMlD^ i@JQpAU4.D6E0L+:<\4*θ*{C*QJh uCMD$ꝎGBy@sM"Rq\tFFt2T2s쎷}}:~SvЃwws֪d#A3L$8GWn[Ϳ2O8ֶ}*fDU$RJY`Aܐoؠ%]MpP 3UVj/jF6mPk)UVFCA;P)IqbEJr"DEhC1- k:ߑ<95Ad`Dն>Ŏ ܑ(ZJh?AQN=E!&JЦna7!76N& -32ԲCr񓎓)3 )&+Pr'AOxh;mغ J AewZ\m9̶\Ysvۡ*uP^wa$[xj(mt8y?`0O?LJdjZ>T(ȫ(OϺDa'fF0IJcNpe{Oh* eVЩ +&NNiS=*T(GBP%Cо)H9C[-Q A>GCNfds!f_a_8{vD_}} -0 ?hK~ji\[_nO(}0jbi2*Gx[ +,J0 ,,1 Q;(sˮ ≊ ЌcRvB'!%:MfUy?vJTJT%PXa ]fA]Ih٭ͤ 0T:Ӷ˝fy M B @H9^gB"!(@9gha/BCbxkJ0 Xe$, o=d|Q/u.PbESƣ>aon<Eйjj+d쑜\ٷUѬDE&FSU6=婭`b ~t12ݓ 66tc "ԓ}Y Ru!r($bJJߎ% QTӖ0QAA:kg$9]e2/iMr! W HPJf"NZՂ3C@AB$%*H|0GڌH HLH!ǎޣW$ D$4;& ?Q{\1Xfdaf&28 ", Ãt!G 1B! wxAIkʊ䜬ɃQ~i^&GpᲚ(Df bm_d>TwY$d?T#D1vVS#<#$AS~ T`ۿ89RZ~?+ܑ@AN_e{s*|| \yۦ:}poݛ<|H`S $ + ]%*i|DG_M0 ? Q?܀" #fo3(T9?X59~Ѡ"ƌ q%4`Hyl+B%&4Hd!R(2 2eS$lg5_ෳ6LV2֝4xs3(I=F\RְS w% d g&Qi0/( RRf9ì>?,T !ihJv4A b^ fNv?4'T&!<79Xė>6A E)l ֌)?0$n5A+Z D>4r CAE!A% BPdKED0lr*JQi("(J *"5EKYbŀn>>מ6R[rΝ0Jc E-(b]+]WT#ݐϓWxSSNg;Hd,=wj"C&&o2 *4V˰fן^:7N+D&bS)dA ,GJ7r1֝0ly|C Gr ~=)G G0F1cQ&GAJWa>rt6O>79JP/9;zV1I$I$Q7/l=Qv +Jј@l\@D!"yh4/\?,~U@Ps^V'M;,zE@$h/" Ro FD5V(T90l* ;raM!fSz"xx31 Zi'P|tn`t+((UU2UTf ֵ\$ k26ݹ˖.4IZ/Gz=x>~5~w>X}g9Al-}cYw5;1Ԋ9Ӑ4 NV/IChz1KN؈51dV II ba$7ͽ_O@`J5OCS4Fϙغt<ExJ$ -ansjFb0Np=rE936S]:!.UXQ(o0 4M%BciRDdItI3VC,ΌN[BK.U2#wAFA`үrAeFSzAh31 :$iJs7~UA&q@M(U\g&AlVՍf4 C~>ԏ9Ǟ;ѱJBdwAL-ltDܸ85Y20mcWH=_@u\QE4QEwǫ2\%@,A:]$&Bb)*!%'YBA Mg4K0~Bh.ԮBM `eA 2>mʡr_3*M BX:A{ \cUTUQ'UUU\?O0s Ѣu&ֶvuZMTS0;k?d`(dF UBBR'SoNb}w$BDJ2\ B9g,@ۧϼa}bJ-9C?0zk|< ܏(L2wm>f&XG Ƅ&9AM)P^8kCDhȭb dz7EʵT^}1qs֜\S* 69bِ:xkPMHgBG`oK0R)V0'!|.zGI-#Frx0#LtRac3Vͅ,<Lxu۷ vrK _| ƈFF"LxA*PXVLQ B%Hg!S Yj' !Af1^X8cvppL @昀?`!jlS!RQps3mƠN@?8^?"B-!@ ȡܢp ڹHE3,L")qpJ%V%"YPde2"@!$Q U|PS罝߼k ̍e|^5~79h#~*~@K#gѽR3Ӵ1mX0:u9@U`U B( "d V aIPYXAhi"d&J"H$J&jf  i bX&F%(!&SX/F熅 TD][.ԔC kgꎈ7&`I2` !"#  P)|p3?~o<~XSUZ'Sԋ\j*Y)h2hAUFч8ufQ"V CHQT8@`a`:3}"M|P@pzۻHh>AbL|f V0 !j}wJ@̀Hf{ǢϷ}U{ TVwq@P7J Qw*Z4׭OHUkdtj>h(=Ǿzܯl=m-lo4ڔ)B sbϢ4ϳ 9qwA7>`70 HUӯAu}v&OKMۺ*ύKWnh]w%}}wyvHm C]:tͮ]m|_}#v.#/IoEz&ٶݻ݁{ARPga!Mm  -kֻPvǶ{=TM}xWszu[4]ts[@^q)ѻ]cU@T64%REoz:H% @[b  >Ұxw4 IiݝֺsҐowGWfefʀuETǟc̾]@Hӻ֌m(^·!:{:>gRûRyl;Zvӻnw{]m;bWAm ۠7w{mfCU1էv:vVvϽ#/26- ܭ>7ϟ2fwd>w{ZyUͨڛlgqMMn^9뮎eʶQ8.|ψ;};wRy;uKmuZ.W 7]ںݝ'tc, ֓VR<޳뮍\]8Wշ̈́VU, ձ\z}Quݯӥ }kkv^ϠS063 ۛmnN.lf$b-yݻNw9ޛh6ݾuVDrgܻpw>xzg{gSKH:%H5KkX6L O#wǽ[eXܞ笹8wO{קt}9ry5vmXmѥVa,b@ٻǏlu:=. ﯷ׵mmA z|Gݘ4$ ;9XZl.R Ekv s#H]}jFAr^aU$h[a62;ےNԕXɧCsYvҳ1h%Unk}|>&CXMu0Dk;l]v]o>[h`[nfGm2g{pM -cCEAѢlg +OF+Z!.[c PL7c9{W>۳(h6{❻_n/rT l{Ɓ&7lv75;`ĈA*͖#>4=vrאwäy=/]j_rM"rd}ܿ5 ~W+l҈j8weSl\̨1򱶛m&{a.*REb-մ;(̏vx/ DHoTK`[n'ٿF D`oP|}771`rf:&VwjliDUD)!5*b 0„'_jS|)cl5: 'ݦTJ y\GynAԂ949kTUUƀ/cƶebk]ʾ5_  0RʆQ)q4T;a,22j)lmUZ !  "m.HRD1*6?o Qs_n?"6,JlX ,M(&Q!E A7v ;"L0:0 MER̆Ƞ]\[jR Ef%!FJEDBDfDcg RaED&ŒdIK%%rHJ*" Qw$kE 2i|d>:$4c*BhJcb6_㻙I&%(QLѨ e &SA$B{!=i_I.7GNY<4szeVybzzAf1_IKmHvo G%*팥:b7eύԶTĄ :N}(}:N*l{|F-ϡeA9mQOis?F{1|q~˟A0s(Q"*?f$/`i6Qʅ]j<.p#wñUQ-|eFV b=?SLO9%BQꌥ n/X^k| :jBMő97-0ayR(<4#.zfTbJ:F^B#r N+yϜ[(ݮxYdeG[~%Eq?whrT32AAnF^,*'eSFBNOJ2gˑ'*\#/-rSoTr9ܟ"I P4Ev ж#(-naWL۟"r 7nZ0H:A6x*vd(j2%Ձ޽pM0[W"20X#*#Ÿۊϝm PPܠQCAͰ}_ӍrϷic"` 1>^ˣ\U qO>Q|j5hw\)K^m[=t7_~f3njjR,TZeh R ?w{ӽ;t]=ݐqrnrwk[/5j7 ƿnLM$ T~J^mR>n9 J P-޷m(uS}h< `~o Pm#O+ه YIZ X$ mzC\FAsT0ӷ_-$ cwiG`TH> zPP$z9|j!c}}%0Vg$ 6t–,Cz=5o9fwٰNAoURI6@-]+rU\Җܺ]rYkz]+%Nkʐ X2j@}zqPRIQEA<ȓ> &3SI"ZZN_"TGj%'@o}^zB7zS-|n];^G֫GCQ m{nD]]y*(Ğ)GFLh#LQ(q (߽7=WCiAW/v>(i9} 2(y>Znʱ/={y ـ+r4{@%:WMy 7_m/GBS؀Ҹ0݈ϻ>3&=Y0nz L?$u%szَPv ^Q׀ VD[Ѣݞof/ݻu 31'{!ϼ=]Tck˾uu>7|_WD/-S% .1C{\e8l,WӮ-5 4 W c 奟UL?;o*yHWߧƩ Ox\N'_'AZKW?,]+Tׄ\|E$*әs5:ahFksl8ɛ]}\j=.`czΟkz̻*a?Y8$$d#>u-Z3%!s3̧l)GIʲe Jh2 @8.cZz`{Zu9'Qsue u)=2Yi]yY؉zȉ@nlv] 85"Z  21c %qGi 3k(M'7ICil6X-إ蠜:Bro㍈X^>Bzt?9P) R_^+ AG!bf?P?|~n|_Bxm63Z6ZsX1O‘oJ- ~-u?Vׇx-oVIN->J>UrUC(1-@?hO0n]zΗv`8s ,}{:HEccYs}ȩ]C@xe%@%Fa0SVtc2') G7.lOw!XZp1}?0XZl%ZQ|⪴"Ծc&bw|P#1q[aYӦAbh4Y֚]|,p2;+Zq[[p- OɆF8՘,a9mAxޜO{[rPQt2+H;]0 !*8WP_YA9mYHR ~K {1qcB ]2mf8>^4+m(~~G3U"{z{;ULb2V mضzS4QQ@$-lX߮;:2x! i]grی8_b'ṱ0ĆGW`y>}o~~ ~;VvxU͗Rc\WpWoW6(l3p-cP[ugS)tW0]JxA H‡7f{qAA~ J,keX?v΃e쏄{333?#OD{|C9y;QE{mGQY)6JHjc7F:X"?]շײێH8MN1ՖC]кwlLtu۽햚\8a\Ed-LoD627쎱WB40stwxVݪ\xZI'GVg:&ug:jz5Эtn#K&r[͝Ui+@][D嗦z 1G?r_~,>éz, =JP "dk=R^`K[ywi+Bƺ ӥv"kC.=Yx=k46a'IٸJѸU+NQjPN;p(7Ǖ[.luvA0糈~۔?Gm-Ԣ+Qydu:XC ;E]VCq+ި_MKRTM.d=r| b 'jS93"tl\w$"IJûPv:wQ-$M=l3@S7'(G~&?~'enOT= =^5 &`;GWyUP~P<{A~ z=Pyʇ̓ēaێ8p)!RcFl>ο { Vr;ӷvԝLAK@~?|% Wp'ߏ3G"7мdeO<qWok÷YlAتƎ yh&]]d17vꘋ_/8N HҹU.* R2$OK|y ͸Q@XC : ;+kkKЎŜa$[\%bNfԳ#57w݆0>J{o5]BFW L_4D-4R6l}e1Sx\ ul̜"/u6l3v*@Pti=aj$;ѐ!!0*׋clVgQp%v/?PדOu%յyg|! sHZYW881]4sK,o7dˢDZyu.ܕY;ݿyXԓMY>AJ X,k՘Wݑ{aw;930*J\la/1ŗ,t7TOpy9[%p{5"+>dz~80'{uwıM_C^ ﷗˥cpîzJsa O/t^YUsyd<6X;ؠjT)4PކE uA> oIGCG6< `Hʀ|)gYmv#]R26*w@~v6.ahU2wZ,R,$pw\=6#O'!j3ǶG87og; s~:ΔgG.0b3D_=+[nHYvE,_NMmw\GV Aef%$V/CL2,$<7V2_i0+.ÙmݘYi}ٍt7F(v`{ơ`dD΢""wo<3Z 8yp^6q]Z[sپş/H /v@?G" /O7x,n.DT{N> ~unnĤ0=p2{y֑p ^bGR߆%Y m-od4'fwkWv=v7r; SFt́5=֋_?Z睻3Pg|޷uN8,!-opnrFWkqpKW<3M֕giV%P*݂TA1%Ÿ;!m2rGQ8y7}{簛 ugp;*R v=~zmjQ ,/M#ys_E,[l(.]zYR۱׭hF(cϫWGS: :c^ٮkױ/V7~ٕ.kԜ-#ye^C/p #8wSfW}V 86$)ypn+tDF6aq~; iubٺ۹E6.`#g.S;Z.{^mHWMUɵ,;i')h1{l0Yp@>񳇳a+{J>ZA2/O/܅LurBXC,P{}KB߬$}H*^@@R4+5_f*z呣^)m+Pxt ,) ͛_َ >;9S D,V%xpF((OjJs`f9wkA2;ժ]I:4ͯ X?P;CЀ<4oIzngCܔK=w}Tmؐܞ?*nr΂U^聣'hCɖt] 3Bil(fRRTqOba)PjtWMڒfЦz "dϥ4MS6\T7%$|;w3!?C!P6'wړ#^I$Pc߶3] <ӗP/L N] *v FxwQUgjQ(*ٽ,) 6zUN%?wcR>vhue'ɓ̨ \V@<8բϋ qW&)QjMXԞ8s"(S_U=4^{"#d7:>i[+]9Xʑ3ASt]]Prp`^Gk<0IXJhAMt]ryZY-ֈl"RrX ;BQsKYǻkkhV azFq[塌+QҿP+:a C._ۮ)(0jz*yΡLєmfP@%5x]2Hh^?PO'^f Dc=/OVĐS#(,!n)B!JQ% `4f6͒4^.JTCt4A:*N8~^_O^›F-~V^|{ʗ*ߎ!tq=o_IfsA)D~6.&ٌ!X>_ثrZ+=[5\7\7afV)#B<l6ߧCR'^ǁ?gӒul#:XGntMR/RF;jŝcQXb=00z %xS\-OO^pr(iP?OާTqD'xf^ qpED`b*,$,oeSt5z0wb&*b \+b|H'8 |?^ryBІ@>&J%{H !!JUEP$J@R&U7hE<Pb1ْJCX-誤<ޜ2[+XyؙK 4DBO(UA, Tݐ4r<38̴aDQѦDO]?:7Y6BTkrbPxf"UݬrIh]3 owf̠ ADbUY؝B%';{릷w[%jj1XɮW ITu˛F*0(rF 1n`lh;דQ뺮1\wH%Lp 6)ar}I4u݋׷Ew6;u"fbJ^Fs5DjKW|@6hkbfLj˻rh]www]맻tW{;tg,&(&6vֵS,|ւa~)qaIA4oW+B=aj~?~|B_ |GQ'Ҫ,f)<@qd@W晔銂zIh;{B77)mG I?au?e6 R rpMD҃!n84,X.D;wb1Xq "ԁIOhhiRNRd*Pr\!4±@W0uIՌQ羷6¼a(ıE`w㴏 O;5312%.0g+PZ$ݪ1.cF{/KHJt֫U Kfr5a,STP(ã&pcߦ8rH`*br\ a Nrӹ;Q]r %@4]\p UGu䂁4m$}9BJ rc+_iLw`|;`B?ζ1?b1t~Z,68^QuN֪^3ac: y bVaiշ)kҙ_B;D?{n"=eNth䠔XP1l0.ͩvRz5aZ~SAr%ۺ١sŅVR gvp@$xܕ~= pڤdLog?*tׂvjdb*K])Ri|-'QːEmcɲD:\o^z>4ot@30VhʹrjH~F۶I rINUdiH InɱѶ87\DׯQ4j?Y5t`(d~k[0`@dO;kXR{a2a)j4f wD5>P_"kHߪia'.fOlA 菱y׳J[@]Lwv}mv`"" ?¼ΒWz͐_v0Yc({?=/c{F_}j5)o?W,m\nyz @":.w_}r6aP*c z͙C(g@>p`ݫ܈[}pNfk'du5qj1uEtT&iهu,Ye:zA;pO>Al*K|[cɟHoMguh=gۀ+٤EHT:>a¶>"ϊ7^bK.7F NY'Ýv~Q?4򇳖Ϧ?2瓓Cb2;NMq/,E{ȡyqOZj_Fn-u}DGTVgGd0Gz]"-: i7' _K0!ߘH; +n.pr\zƷM[8uD.'Tv5^>~0M`!)bݵj-k6-m&yBJ1hʼwWTcͫmSZz clj- Rd+):t_V_L4 l=֓M>-2uYz;2mECGi@D~oz] Fg߶w|%(0|ښpql/e_:ȲN`[oek`$ uƈomEθVl-EkH>"uW3"V @(j,wDVo.@.dd^ݕPEX S*z^=݋CMG|>/՟UGޝv)=.V BgA LpU,$)@H7F8ƶ CyOZ{NL.(;}axc;mao6'Yi;K}MZCNs OT+EH ˰C͈t~Bn0cfϰ5~DVBv C{ {@EJ kwR8`‐J ]A tATQPj0EDIW Wwl~V:X@ :V;Vq =Q>Œj{00ߎ3&x^KAYcHb AXTM]w0%ߚU~ Dٳr뻉3d/UUS֔(Xi܎@!$FN2#Bb@(Oi.6 }]y,)a*]NSrz,}{8a4D5>v^jfx9[E{L@ ye?UE!ǺDo0PuRADQF0F qnBgqWo= 5rnOF'80œ :,9 ݠLAߘZz , 1Y4C*#gV)S.LF4 W32 P.:l||88Xx~t`GpH+y> _[/f|2 ד NjrH:>^KJoP(5.ݞZ' J Д9둷ZΕ2IuGF})!)n~S;v](HފeaQS)Jw~~\^}nu"66;P6K;T0zG1/|/xv jD 8wrN%ϱ4 c 58pqX2x)u![C~AF{fWG`Et0 /~mT?p^qƼ HDsBbLth%wLf2mlW硗X_#LmTzۛ(c4x wZZ<ٹ8n ˇ-V(2DU e%2b?y϶u˞xݼ,qb“~*z}5#"vTr=Ѐm׶};HuWPtkĠ$=eBm_.rΫKM#Q"KNppTD*urMHh->z6MܣJ` /< &PONۜsX>s|otX$^UTl pxp^ڬpu^pxLQ9Vs2YF|Oc԰- ]=3ǯ<~~e]7'f3Uk#N)dAHRو ֡5$-`L8,7=,eؽœ _%~. RC^":,Pm>ޚ~5?Uap/ӵÖd'UZ|mYuǖ6I,_W=XJ]G ,AO; g\ioqwQ;Z*H%ɳ kV[A QױDgg9w;r暭*x?'C&gצᨻcaڽuu a֯X2FrD;+"ާ+pT*-ݓ{{ (K5mAF( 3#m׽EHTwv٘!QEF" Ѣ%0 Z`%_"J2.z6CTNN-Wx@Έ0 <eNMRI8u߷^*iSËSzs_&.9fTtUx"W޼1]ɺa` ,q w4~f1 Kims& 85rQ[  OQ CvFZg@QA^l啉9z#[h"m"$f{gu~^EPTcq8?_a?cb-L@@`+"\7bu'm3©Z yu}uħ6!!LD3WPץ&;Fh&}PP! QO_0l-ى6!莗{vp&n۝` FUv﨎0b<B#=Iw p,_T,̡TG^_{c&?fn3go|V3t9!T&uVkC^B'<U( 'S( hq1>A)+$Nn0YO#}::|~?-ʢ$U$57#yLRHJXC3CG{DsUvh!(A vZ2M2+umLLI2n_\c~F:4w-y^Qi@zdrٗ`d(PVWޏ?wrەmb "B"6 \.-N,K}(kGH`(>z!r{>1DnR#O-CO"r#v2JeDxE2Hl96{:y-#O8w?潘D"@"Zhj&)( ci2S6׿B` QTDV,]w*]7~v_o۷oŝGђWZ^>j=:[%{#$ko |b*|vqyHB#%@\IY $kSk㖼4( zc k,ȨN&Pkӯ* WX"%W83 Ye @%4x[QÕ-NBW2+F/=V;}5T2Cu.Ew [-i?b% Qb-_Z} 4Y ΅(,.S;r]jӑrQTrZOYn zDۖAQ䗽P+Mw$hoDgwљ࿻dp=%R騵V{!m,uB;uRl:IU է%| 467q1LH{> ,ɒ!L˜A_՗{N%3^ SN6m?[b*0+P2z5WZqb=??(|%8kSps3sj Cޠ5 Ubl`]igtR.>Yk}@g1t`Fd Syb:+U:mvG7MܯRF7{ ֖3< ^3m|~u s6Q>#DKbZ le^C͠Z}'O?outTƷ/C̡R  yA {Lm~!R(#_h{>mr!mKq H섁H׾ :v=H"]\-7J-=G+w,iG$#-\D^DA",6ib5MǁvkDA Yfo " a,_d c7[ 3 ,^Z@̢ng|\3_m+Svs 1hUb*뤙-Hh&+1:ի}s=d}"@:!ty/Kh}ョp>T$ E&aۼp~z" l ^JU*PH{W٘?,D=y@ ;'Hw8S&[U#|[\|yTIy=q҄B}_,gp3{e2cԛĢR2 ~]z)RPw%66PUC5AǍ~4㩃eEFPxns+€d1+el_/ ǷF)˃ߩÞL!SϘ 6EV#QI{ ?)U|\jUsfظ2c\ Z:};/,Db3[o/-V+/!v&Dm>  R ff㞦I&QYT`Ȳzx8[sIcO6 #\VA I,yNB M hx u}%;"W VK{Ex1gکHʫcÆHs8E\6@{m ,lWT.^)%SV`8]lHE O=χx{4\5w^G~\ꍸ|% .i7*})0^$ZrLGE?}잘:oC&1UQ+OOv[BrWʢ$N`v/}' 1P * =RK}K/ t|SdT*Ҁ`I>FS enG[ Cd" ;@pX'bs6/7۟ T `5bە,DV`=&._/}u-z ? _=QQNC$yE>B엧M kJnPb ;SK5|oepŽT0lUha'k{]֯V|~o=SY Q>ljK=J7e-awGoXQޗw()D1\=4Oxlyܮ;ª_ [}:~<(&Tc!+j=%. KrI[{nl@ Rl o+u8 wͅ#w=.e$l=03u@wuy\[8X77b#=H+ւ%Ne̊:{e"q8 AP6ߜWRcLt:j"pGsS}!;!SvPuFnze(1faGee#C4/Qz6?bɼu]x‘DUkx@6 f/OVeaݮ0/qoT_(TlRcDD24)IfI¡4L ݺX\k|oK,b,)2 KEW$~5R*1bhh^FH;>MVRJTi1QFؤE#FE mQUY-&ԗ6ۦ w'a˴8̚_&D' ʤhј޽4!jX _L鷾Z`35jNEL|~oGerm 5C> wpOԇ{6B(5kHpCi\V5g[T_DXr?gb=o߿k~vحkS!:hLs.8 ,zQa[#=CC im1.W~zc|8f7.H`?JO۟NC'd|xٮ@dC=Y\O)EMg|rx6'^AB47d=:t-ۓ߱ޯ:׸-7Ys{w>FvMژ݋#\jRZUm6,%ߏu3~u_A7h)o;Q{_Z*nkvы8N4ɬ)zZ),2n\m7Q޻Ӫ@=wi?8(;/Kk,5ȡ CZEFeǭwބ$R܇ sH0@(xo={1~A1bIaȼa-{J6jJMpL;`><d3F\ EDrPfC'c<# ( ,8&gXYXf5X6} EK7ばCꢏ@8tڬ>g(2Y4sCܴWa9 Fhi->7`@2ܗAJF, %%*jrA8cgw?Ef9WGQ]nw!x;/7E!ͥ w|LMp:n0+cl = K iK>oȱtjg ;2FDcN!g5DMAKBMZӳoq jDF0 )k(u`Ke%3{eg w=iW9 !GWla-P`|^$~ָЁ0f^P0t-&i a Mj7vD tmAn}Hؙ8JaKOeiFBI?/&Q=?-a X pЏ߈F&MިE?' K7lFF{kuȧfi}9gCk90ajM`ɱflmk;ǍY2o)5*py~_gdxRWƨm۝HĀHm+uXFѲJnW9foݦ+Vu3$,[KݤY}5.)A8\(`!qLj9%7~?]7FKk`a!h|5n8Bq8o'Bجʐ ®,wEmv_rL"}1ut;CRH&$?'+_68Sn ݉VzEŷl m@s8MdlCO~mG_wMa0NT,Y/dlj$Pq;e.3Ь-Š9ZӺr7>h]k[=9xU8 ~"~&5.~){3'9?CˏE^48 wVZ_^[;4vA5|^SЀSawU:J9vsXVVpJNm}~uG(zB[5o~RajW.+Ew`uoIICu.bWBr H4 N3t##]ЬﺿF $|79P=G t@g=wZ_r6=ס"'Fs~Ŝ_saLiZb{:xad}+{f[Z,*q^Ga )aV'~p/@Xjx ~8@s[I Ӄ0.`xAb*RI'Q5pF3ytBkv)Z{vaȉ/U}_`2ՃC[f$1MůFGx06! hip#x-&]B %JR<q[1p'+ *j#ȅ|:B?o i h ]_ ~[XѐLlKk:jk029>"H ~T5~ `!s0S*ܻ^]>Bu ?R|x}Ӎ`hJ%"RQb9w4eL[.#@l `tNw⵿Νj…yMBo1QwLsh/t}9I0r;i{< -j=,yѶE=k1s=u6BA>~&c+Ui`Gx $GLܮ]ۧeuf3#㫏>zK1r@)";D-~P{cli3I6=zuV5@sC!lUmjwV oZElRL1ް֍$kAd6"Zzdj场a@y?C ND-P(UR[bj+l!f{ k&sG-rR Azĥ B)P<=] w.4xqoc@D-[88g.Cf.Nf^mqoRc𐄜HGϏas%0ߟ+ڨR6+<*eؕyR7ޢ9 2Sjx"5 BE*[RӟoSnvmBm_E1 7>V@h5=CB/1%\9N/0*Sk,cC&T檜Ah溿[x]e\R2ne.{ˍ8ito]ף7,;*Tv耽<5F/1^yD=kcՎk|gğr (WOw-F2;u Ux$DB**0l= ڒ#܁ɓD| Kbn `K7-9$kUSHs {%z y(SqfQjܢ,c*LTX  /'o ]^G)Ř yBd@ȫ%w*o[}RZ2](HVSP<E+nfxAAR3w}=>]meu@Nkt>36{\SyP&"qv~W jtv>%R).2/F ۯ ^$Vԭ (J J: "P%C JaC#C izwgO>al*SVqۂc.Q\HdOWu>حE) Ov\1LMk$_s&~l I) OQ߉_(H8DgɴB`Gg-\Y RL0PFMÒ9ˬ M{\$ *H'B^@yY^aG}BmY(,]886VKW|l,4~P_dx.Sݪ.ؙPkǖ0=v~4Iu^86zgS]}%֑lurʅEv]'K Ɋӡ}6] 'JHT ʆ^r֋QXb[t $ _Xߡ`UE@a77׳bx͙ؼR1Qp c1q+{V{Ev ߐüJ8 ""8r߭Tz=2KwL}7eϾrz>VWpV,fM<}V /7\ ++¿vўODtNN0]ٺ44zhnoLCջ'IT=kyE) >>1r9.g"o@Ƚ$~ 6 [+aVTDxkTҙ>LڢOkKW-}53_{a-WhrlhX,ܮV}z~-*xvم{kTw؛m/W^ŗs ~+xɸwc?9ÇX3+y}eS//5(z)$pbMGA4gu%:f5 cww@\lWN̤8mEp{r#%XD@ 'Xz<7V뮺[ˁKzDܰǕw9# Qۊ.'6OY_4¬^ףC0Fjp 7PTa <NR/2Hy|eszjո 'U4Aht!]0`>aC>Iy[̒rk,o_pώm7{Ipݵܣ:Xn3"at(c`}t9cW C ?Mb!Ha0n h@=XIKnf0o@2xm`bARH3e٭X9+%ʂk#FOE;aKDH i41_!,}uGwT>;ɜn~ϏkǠpnFxdvϜKDV|34H$t"]߫; ^/+#RvS˶7!\/A?]BpuCf&~G> iP= EeKyWn1lB͙?×s,"eFRn7=KY'@@QGi|.9;G=`~8:({%cuD"XN˛~͘ ^ظ7H=e"r~ikA2xwnylv/SzDzKzX6]u)>E 4k]^VJ fK5ܳۓUUYz" 5.4ַڧpv׼={Fհ);ArY թ[# ,,iYeӇ"'xP**(,mW*w)\;S;˪끻%mYh.`0Ha2rÒG Fm`7?ƩhĪ[y-xvBE1aD hXL AlhNQrl{ G=c[~{s HNyr@˶v`7T lDćVP-.)|e<`0u 9h:d[ۻnuxgvS.$VR!yb$S%s[zc &!@Sd$:3V߽VKXe4Ǥ2CXxCTD絇(E B(ݳwmD%<%iDvXN@17̅p\{%yta`Uss>EFaـb$0ێşDu?Xk7pz|!,2$9gfڿ^acHхłF%B7~-{wΜ:23ƽ6?u3.0$Ve=!BDB.s:GJF3~0-|юi˲ͧ\.DDeEK88{5.,c1.!K\E}69q=|݀'ѓq6T_x{-eM@VV(L/~匿[jpK4Eq/!/w9\ٓ./󾘹̬dpf-Gр킏̍;R@;߸'ɣzZ$7$ "rێ'~9،;1 1E[Wrm\8ӝ[(@6{EX.=%:D='CC\3pg#P?਌UW?U!#3 =]" p;JI$qrMU7h ɽ4@C@ x=[A!$<Y#LO0=+0$"rx՗nw׮ɽsrR^JI$I70?dK d?S#fR@H4떿@ -{%t/WRXf]dH o\Cց}D ~h_βO#1jՁ\=} ܌葉 #'hÏCk;17D ~)[*;:h(\TImqQ1@z')w,A@X*Xvh\+.u;8<iŅfxrDYM:wۀKBSc':sƻ2@|cVbE}+R1NVHg<+Kl}/aK?۠m kwgy$hݠp}`G6@73/ RmPUZW7[e>aҽ;}u 7&c1A~c5r8&˻n1!UTA~}dz~TjUp˴n|p^s9& `/<9>X4ch8D{8Ϋ\nBd6ZvHlp~'0-cCZ-78XsyxvjseDNt'k>Щ bFVX_v ȢKoV(vMh5;zlW٩ڶr%c}v *q6egKTD#.yaU<*7]F:J1!2ETWӌrzCL+UHMH Q8 Dd,x+?pCRg/&Zz\uu?в+v =?gɞsT#`Q0$y0lPtj`EWkn'\k*k G t r Xnс;,*ɝ?o@ I$l+3Υ Eבּ)&'Y M]!k1 BxՓ5 2QBܲ5ݤZv~"Lڇv_.SVN&e ˾I.ΫHH"rmid823. 7`B*=N?D";<5iG@ɡE ;`є񞾧h+_$?I]0q [0OO1N4/Ku,X'h0M6ܤfQ߲y퓪4]xPAi\ORK)DV=mnTdsz׊6/}xCRV6u7 v7K-3*>lդCpۇCuhtÌcOGӞ暷?2r(/EK %B '節%>\sRb$/YfPBwء> @ )Ls!S7TQaPBNpK([48}`y~ᚤKYeVPe>XX΅9ӈP ]]zti :׋vAq>浅AEjk땘KT|GzкC.8C S|j݋8 M~v, PdyCv#f{$CX |DVZJ_V#_Z-`ayǰɨEf piBxg7SPz/ic[CGoh|7:**8{D93yelXj 3[i,iK-.9&cgGs|iE'~抍4:Ŏi7o$o< $Oː$h%u-1"̄lSB]|~oH,]N0cŔHybkd7Ted{$~зKKֆP6dgJQ!$B1ЌcoQņjˢґm~;]2lAtOs [{"ӳ#H/,~"Dѕ> X`맱Y>_fsW`sakk+o^R֏9%h1 3ɺ6nPj^-գ%UxFN7NjAMo{J֜x>'5ȊTY'.[ۤmQsWw,$烌`0Nn11 z5fnf`Hgj >hx}4g4P#L؞ؒ}m<(ٿŶ|-mOg̵$:nU*r/m\3.ty%ٖ,#OMͶ^,\AGϰ^n M 2rS 00T:37Ƞ7굾jx7-jק>+ <0` ܈@pwDz]~y[n *@oC}0PD_beD1n%O5#o*PD6 y"1?]K,=+!B;<і /梩r4RNn<{xu$ܣD~v\bÏ}pj8wHagjUYlo ߿eTуx᫥3Ni9qkf{tYf J*8G{{G309.NnLDRpR,z7gM &Vփ"'Q q*Jdw1򔮀AZ lXM?&Ce#.RVxyGi@jYۺo]=۟.bܧի*xj;fNWt 3~+GAe&Ë+)-^޶Xvi]>YKNz5WZ%c1@_qafu$WIb6FOT}Q;"QM"d}Urɍl%vmͮ(mDZRVi%*{mC%i^rgMyqNĊJ&zB;؃EQa1osXc էxlL,b;ʀטaX؛NRn*3N0Q"+BfpGkXUYe7Os퀤BMNHzGb:G[=?[DAxrc6Ctqk ~> ;!r JоJ $ ȲZ杝K|OV u Yj c]8P7臺|IpXG}LV, `ۑK(&HQiXP`:w~Ӕ(qI4'>1t g]%{X^|үJm͂XkN|(P]iԴgXPY?G&pmڠCɎƜ&8^~@,I fT3|78#Ng\,>uD]XcFGgD&BTRd`ؠ1 ͑..;8aK@y2d0t# D̍ u|^ }Ói ⮞29XFnyA:Xc<^PG{AVz;9hla әPDZW>Ѐ,k4پ}s>|kjt{FqdQk,o ^ DH\hL~h>=],~ٲ@fXU\!^!#h|Ői,NHYL3­kFnKtq/@L*0}vO[HESRTaZzL,QLFB!Azk]-9D³k~|I920F\2i bh)N) /^NIa}6X,;y٫f1 ?>$Ob@"_z[Q/_ > nYkT!Ȩ+7B&܆ii²]/vRF@ߒq A 9x*CcH.){ Q+qH*/bG Yonq'|vٽ؛UX">BIBofr}ai DKQsBR8.UL>$uaGhCnsǓ2p0cs`)!t_wߺofD2OPAyǙj!{h=|fE.;LK}.-$-\'#"..8.=(Hy<,Y[uGv>ܹp\U-g ހ[$֬z6UEiZ]>Ӎq7"Dmk&XAҥPY ZKǴ[ .F!t`H0λU x =a?n7)XJ׽/cq6Ywӽ* B7B(n_Y}bB@XZJK Ҟ@PC *P*횉GwńȒBEϯft_~R}1kV@׫AJó& J}QY{x[L U2"FD/,dj'9BҶ9C p889oT2.fz/يK={0cch @Cy1m{Pe Y塛؜V΂ژ_gM56Kr0 04R6?/'Es.I F,uC31Ce#jd>_:wDqk+d@Sb\!W{H# 6 g_c:Dyϖ VN~?1jp*mիx8Fu$h{Kg0(z~84s(Ħoz@` $` 8'exCÈ##cB^!kr7!  bD 01|iZ2َe]5IWa}@;{Whv2-H%nK99JDi1oݳ7$#mDJ [~T ٕW 5bg(0u;/iWT٦/k*~+ Zq̅,p@ IkJ;UmZlmACC?.PJR'o'{g pm9B՞4{zBxaU (ZMzyCH.vgCIr *%5ȐS53M de1$|ve\tw:-ȵ]rCl{lGTQp3*?=h--P壻U? ;<}ڽӜr[JAw:!5bb/KRux()ەxL#P*m)p{7-?eb޵f$@AQ^M?| hvY# q UlWbU18dϴ>;_U)VP`Hi?$Bi3N;r$}r֢B?Z8IL^`Hk1kY<.`L. qR 5'=p܂vC c܇wH0~0Orꃜz\`j ;rbN3ajjxL&H[@Ycb]}ln '<8Z?SK:\E\?+EWl `^&1.[SzlsїTjALv{1zL&x;<%~G6 l?{@2;Z'3FDƏtؔ_k]rK^J!)HATGH*:— Y%w*PϬF_Vuܱ¡x[` {tE ($7̩ݵPhƔ@ ;$C`ꑨmڲ\[(M=3etYS"(G "CL(w )wS_شut;X˷Sѥ-$XzCfj;bYQD)I X=%//BVяgZ&{Է&9}?Z9tl)#bТ$ 8A PoS86qbؾ M Ч§-g1;`;+3 YLF{q:&dH@1.E,ȱ .,̴"y@Jt;e6!4F E2ANz#V@= A2 !#RTظ,>x[un [bO|C;e_yE !I$-QpCi TIn6Q,(nWK]4^]7Uk7L2P0D*kOnz{ VV3Y&},k}U!vu"7NL| +v96t#w膖uYFӌG<0 `ada ]GZ 0 AM}]l./Y8d9p ArlPqxbs^#Bפ `G[F EWX3B1n85~bV_2𱵪[lD\Qhxs "Fxȗ++$1\_397m8\gY~`j{dGCBDd4c= {iH#ݷ]hM m2s,l[n;śq\cr8N\-\ɾ;D浑 ݟSئvnUIxwP"`4/{|' Ɩsg]\}u 9"e i8C0C v!XaVHyLߪM=~bx6ylY}a[f>N6N>''݌|G|n;Go;n(>Ǭ\p V!ng @59KӜv ~˨>3 آ~5suֺ}}i>|\sRqqߨlzf/hIo\7 ;u䏜qϋw\ u=Ϩ#IpSNۡ L59qdwў5~WSg8pT\ȎiyZZ uQ1X.0[/8JAQ4*ǂ9_JxT.%Y㤰j!8@0dx'OrQSpz/OXєXao NEԉ ;.Z IT/7 A݂ PL}*Up$H9cC4.IFP$[:O􀵋! QDE "F,.z48ɛ1}obG+TޒvŔC9 fglA"i)"Bmwi8.pGOۍp71i!fmJI}rXmitk!^? C /zvHK,ĭ3پ.w eSQ"&'ǫj Au c%duT^fW(;as=Hi]-XyjnQp#I:)TuK*.IwKƺ6 ۫j.>!른Rupu?_}M@2oЈ eOcPYٿ{lv^v37s-J(gC2I 3A O Ĥ*(XR+` lιABS)krf2Y꙲U7r$kx( 0kg9 '?7CFp+4*4$FE}mG8=/0ar₪Rl/]Wke}hI !nU䶴uG Î.J''|ҧvt :;sNY=m1cxoQ5$K(#Sc-6$A) v1$&?Nhӿ K2VBą.lZݟ1\:pzs&YCPf[ -:%ԇ9<` /+)e'$?N'g0h0ʋ0WO22jK1) 莲ҌHM~)SY`@Xd RWLjgodF"Y~!~?2  (69QsjRxbhI!P_Sn!g^ߎXeݯSLf!IQkȽ^m/(8+2Va䣜H^m .2:翽q#DD`PG/ Ͻx{hg yi}X 5Ŕ/vr&e4pi`1_ϧy!c/!s:Sߡxfѐ|9vptF! IBM>j]' _9UBV}}!VDaEB#!m$O(?]s9y?R `c"˘Hwer#La:.G~ִ<!@!hrrzPߪ [J02yFϾ vxB{k ǣa:P( /q4lċJ gx^`rEčj(.i̿A}iG7WZ>Ap&F, ˞Fb~$j4U$zy:),JU";3!|KF+P*3x3c;sAH cըNL0hՙy 4.$N\>_> :q.<:uɉj ()`q *Ikes 5&m)Z57r[Ew, RvO"q77Ծ@E ч\ly} ;M%ɗu~ vPr1b (P@ #2çeq j8\ebg~lTV#eG4`"o*! _kݑhk2萍B_UȔRMkYZѢsŲ.p5BEcc/g*fWhxxQy VGWhL00vwnjk=(!Xt؈IB' "62@tyg´IXqNd-p͓ʤEz:wO*@t=K~8rgb^.=v@#w.3t݃7V҇>N<5ӀGm6R[rt$B! Km"HS:achAcm۬96"vQuIS}S|Dw|ɉZܲLtv$U[$Y6`c:38֤N&BQr`!+ޚ N>;p?Ykv}˷>cV2dԵ̼w&2`?Ȍ5ڱJZ9̾|\6y,>#kbmaT/{amY`6kcDh e(M<0$@coQ뭚Cy1px_\|'G1QeT ?3ԭAa~2nk`ʓ)Ƣh9ӄ=Z&LLAa.e.Щ?;^JaԓhN}=6W'S+׮1jd4bVG7eUv{ Q jЋ.X7颺:}l._O0;^?|nQَl/gmM*XWI,Õ뼇9#('B+`89=}a*rGg3SO<`,@D_/p^x,{~UZg{CxrIu/`ӬXx疵v¼of_iL#=.fDi۸ͬ2Z^6.0ύ4Շ5)ˍwU0\1v[V,Nvmw]!+?%Šm|crQeMC7b0}Mņy퍃r.^BY)nȌήCf}1_g`ZC:L\W nvN:G,u=wnߝKn#47 1ljHH,RaNI8eKg|aYϗlrNjbNѸGLxm{uv5JΜߦXovC/lhR YHk__4D;#ګuNB>o 'Jp^` _gZ~WW]b|9kvk:?e=.߯m]wF%h-~A(Twp..=PwqKWҀt>^-^΂8O[}y=v[OO@K.W`~~5墜N4Z6u^._ {_\4C/Gp|j5-]Q_Aqv"t AI *#[_0ۡl9hJ[-u`՛or~h-[XGGpjWe{>#Of ZVwaAo-Qmk8ʔy:W-2ϝVFEӈV:3y>G!:kX(z)Е\YdlyJ [@t ף?*zV쇟~3 x~+zN1w 6~\.:d88g-i'^ccۦ-myP}mKDrxtvǯv6at}!OOE0zxD5{w~?Zy~D]IxWz(#ǭoӗzmFz>/a~"fp`:r ݼs05Rt}$|mAի{W߯&y{ `-焦{i1$N37Z 3falzA?zt +۫\ѵ:<=4QAMLm׷`ڃcz|:nuZu|?{tB4}smQ%\߃@7{`<v::?HqwgWᩂ?a,a~O|}[,Dv_R6^8V0^П۟Dn47ݖm;x--/v=#W>ѕ4[_{QCYBQ: Jd0a"5GczXxN/|?7n7A?J5FDk$2jhQ]:cnW7 ڭ4 Y[*5֥DƲLJv]R͵'[W{J ;ݺbF"7vNZ99HkQ_umr"گmuI/*IA2Av4,%Q~5I6$6Q}%) D2`h47c(.)zҍtmR)J_MoNUsT2ۿt3ڕc-IKE XTE+Q#D˘ohryٴДd D!_/K_\?$|l.ogݟ}[>O躶Sros?`}S%?7*$xwr;S]ZΞ62ʥm:+`F{ԏ(l@v8CN^GG%a)^L/ ȄGS?[vGS 5 tV-$z u#VO{DZ #!xmv>;K3^G.<#ti0c ܗ<1w݆/v+p=&^zyA$[F[y& <8F~;<>0hvv e7"bv )V6AՓy8h/"G,iëcC_#[2\7QltMlY*8?Wu,+w)j,Zu2g?]'EqTA^"JkӱlEN1ۧ1 J]o?{ >E޹hrXj>cum+5zLی~ h .1a"kd}|C`@՗).xpW( lTEd(q .sEb..W ت}8PgY7qbsaö@1ܤ_JC ͼyy>kvi!$$E@SYTb#'M eQgo???` xLȀ Eo(dPj(YZG|RBc-br8TI@HEj6o0JrH (vQ!TiM*mkAܕqwBn{_㻖7!OtDA*Bf }7DAg(@G? W /(* /XGЉ]sQQ5 JG#_l& ʺp#M(a4<`˹,E ~wOAMaaO}~܉(UlIz3M)rzǁھvd` B('gyiv4&o_M2="nAݰ< ^S ;oGPIW【@RUK<#e2=~q 75œ @nվ"ô^.g -ݸl-G-/vfǡR:sI{{rJ̆Dԕ:Bz'?˚_ CH&lrNѴg}з؝6p@3kviժF]vXӆǤ]7 x4AxXW5B wgwM^-W哖bJ ԡE!Kl]|FDdj buWzSEJ*_9ɷ6&fqp~MV:q{Hn bi ڲaYc*̆Ftlv*IԼ ]ٺJ@kl?;Y4 ?UMW,s #H =AY HB/7 ]ٖ+(E=;WmKL&ɛT۬]q8`w?y H ڊ1RSy ?ĥ1J;m4Xltlۿ?h*e$˖ FX|'BNe-\.^!^itUuaMR 20 Bx{wo2y{:U ws >$ (/}c"Ӫ3=k.M=3 RWJ&|,h_02@"gy3W`g 4j6at.vw촶졨h DlT%9:s/Jb:K壅gG0oweI{\B1*&?,d׌Puv1UEF]A.nrV?VRz(}ҏ(d|qwC{xd5*~OVo8"ثjU=V Z >-0B?mxi%@o^z}/>SNج:=?$Fq<)\W'&yPdZq+nF'˵Ï6]j d> s I̱-jY P1eP.ls3%eF`c F?y8RE?اgI{+=652ٞ wnidJVxl:vX>zum~&[^lG"SUxAWGd}+7w|z~xr 'oۿew67kz+&bUGm) ;iqT[G7t< b[oz%ե7%J.)j a ]]3Q:|c5OuQ׵n~ԟ`岮y%ƯgMP6~FoҭsjW|zK=Z͋٩=FoF8jg~M-m.{R6\K͜6,O_u|쒻kaWȻ$-6.詉3~^̓nG xm\' 6F,~vi8mesQ}5!źf; ܷKdW|Vx]3zDGٞi,rMޫ_7ycVL.k~:avl`sI^@wrYυ,/RN4*.yB}.Lu5gzb!&&XD9`Xk3RzY4Y&H FE5cmFEThգQ"VƵՍAED_m_e5X7=c!H$`.!ӈ*1b~:sn| W;sk==n V >_/N|w;zpDDc,6}8 FeWQ)EW'HY^qdMPMX$5qw[/A _J *}B0&jU]mN2K .ClַPd lL6Kv}n;cV20v6A5^7]5GNv>r+09w= W(_g iVYkmݨnu]^9da' 1}:9񘀔,:W겚k~k;MN9fQenԥ*[ӌ8uAm,rLm3w6ַ޶=YRgaܮs+N XrSnZ:=2RkGJm]Q\ @7Qy ٮU9Y?.9Fx F4 ™CeNKU  AȄ~5f%p/:IZU曹ct-HrÇ;+Y u]`ʸZ6u` ƝoW>vDӓpjݯ-x-.˯7l% u0< 1=ٻ=Ƅj5|J\o Fb4FHc5Z=m۞{eί>qS#rsϔ]|\[%N]'W_Jg1(^L-N!ƷI뻹PzYr0EC;~-id`j]lnhvn*i{-z;218Kn[[76Lw f>n_j[v/pIGFyo.k ;Bqu[nxiDk+ !.vQq1]Mzv&S emuvOoFX㪰{k{vwDR"jZ&"ޗ긩}Ɵ޺{.YuJ-]n~/i^/ݝ)+ Yc-v-I 99=\5"u?Lpn&[)tlQdrt34nhpG}'_ulWχߏNo`nOuDO(:7O 䚻\L'쩨 @s%:zNY.G98ChAgWuxcI^7XBK&ޑ/-‘ eߧF1itp<{y w߄:il'?nNͨKzgH $#vU6(֛.ή~ٺέ3yT3ٞ[eﻇc^ǒ5 qqΙ"Z*•0_u}lvkh}5+.)q6fjuK oѶu 05lG:\zx]/ɶ{ D8ML l#ώ 3㥂OShXK*u꿲`u[ON :SWn:] ٪3n IfGF|;ԨڻaL!Y_y*nڶ5X55Z1AwwxZcAS!wY 4 D  "=ޜ16.PJF@."axɈnrxz࿸nϭC{=i&JD%=dVYI@|OO8{D gQ  i ', |?g , `Cpc~V;ysN'oIjp4{7FD/k?=9qWgKk0&!hv2Jq6 乶6e庨F'g$iSB* C0B4_;Ci6Ѧ 67xv!TTFLƘxё` =MzAM(?#{G_3B>#Пh]-D >ѨNյ@:ui| !%?e/mǽdb0Ib{h@mx}X/aՆX ȔvCµ!VC962\ a> +grGw$2Ti~ N~@)` i<<脊w658N'6& Z/EUƊBu-f "JNVAg>1?;TcvM:;,wf $s.m<55oJ "5;,Og;K/>з}gK2B Q#,947H.+pfeKxifɌb\Up)Fس=VWF ^xH!E鐹Z"-5HvJ"SUU3dD',# U#n&=Q[^d hDA2  \uB,!9,EKx>7ή5,Fv IyX\kIO<Ծ`T6(" N,x7^&16!Y뮟&\!BoMEs,ÌżF1Wwo 7]ޡ$ZeX/bW2 *},sW\k3|F9%|2xqqnnu|p޲_UWP\^]9+._2_Q]TC盉|NsZ'Jd7{k=p5yNkw$q=P<:V1 ~_ZY8/uow\br8~1K㎺s|go3zU+gk5/zqO;W]F9/Խ@ Yq&89;xw+9ֲ8h^=_Y~̎7-O5%QtDb,AX M4b HAUH*Q ,g} LbbFnmcEm"sr DL߻= kze݄͋!VlVnH@ Zw,AfZ=roc{nu㎯/G9]=o1X{08wQLnb;Z8Zw'V7یu]qdoZcsu929k%̨YQdOGxu5DF7ќȡJs[G1VN:\GduߎoBg3E $Yj5Y%戨+ι\岽RMU1Q1fXd=π_xbpruP/?oN|} h`nLhrD = JWO>_^!7DC]쓰7oZdOw,Z›ۇN b"!IΙ - A'hllSlN50°c tw+xi2I$l;ApDi n?z *RLcQM8nW" 7H v4EEEeJcdY9ֹ )pVRq8ָTsNHJ=k4ޡ?h")3˖ uv5w[|KнTrl*cHp}sϦW=OsJ"ۥuշ;[EcwylVuten$Xn<kV!?{ڬx.ꓬx郧ul84ujl=TxUG}kZ9&AM]lw>],4}! b8v哷aG6^8ʣm;>tQc,mkGDDI  dv]bp Oj^zuiAlyW*oSUw4G=~"#7Q=;V0|%QV'@3 ͞HR؈ G@/x/p{А(= XK;ۖ '0|Kz]X97Ʉ?sNu0ɧ̎G D~ߍ pwg#%۩aq6%wB(좗]J*|Kv5I48gdg(++/i[@>)YEIOMvz'zhﳉ {;{s2R# =h8_QPgi۩A_+oUsU@6oGo qQ\BAGW<ij}h&ʯtR+Ι]*i^^ } =?XX埍4ޡ)_{vbY1:U&z{'ywaCq aQ_rOT}>@"l0!AjxMw;ɝCƄc-̙x>1W6;{}Y0*P0k;Md<}sO< 6!ύҨSpIl/HRϷBDEt5DTA2O޲~}GzeUxH +g;gF~%?|$:Q.>o !3ZG:B#-8/Sr1q)^FCu\EDs3Unf,@}÷~9_fxKS?Q&y]. ހ|8$;pt{-=ٰamIh!BDzP@朚T= u߄~%&QJpߺ߫r +ʺr@<6m[@z^aB0 ~vOՌMt#e5opWA"(:5Ê@#oGzz^GxPxX4vg%(1rKMfWK n@ܨ2uA 8\}zsxQr a<'gAQ66-ـOS\:/Da:lm d4t:2s}-¯kvVL{%|Jx}Og426z= I5'y{z3T(doIt}݀-o?DLx'^iņ9rC<G d_tcJ盌&\se>~."JKEc:߂~~ABc[K>= s qP upmDУ $ ()}s|Հw?_GyDQ +d)4ק1MJ}1˧r:ح]9Vc>ջ%Evض7+v:;[yᆮ3U<{F-WFɊQ2lwMag>y?m1w3w񬸧`f< mr`sÙdkilr_ v70);[jT{ uV% GT?1^3m PuYTDY)aMiI->ZArj3z_ve^Ю y}>BgS[Hg6]b|=Y:FY/@X,<0cznv̓d/nQZ_h1@D:_ДT*%W'kW&DvƖi?p~ᅮd[r#)']lU1_R`/v!^M s> ~!56yMmpK1jA%zݛg,_h>bo 7q@Y*,W95s|ct ss`tؐ"'\{dkYب"M_/0֭}9*HX%5r@.}[n*T }?w.菉,`v~Cه3/p_^op Ku,hH1:|+S<^aI`,KԷu Q;ソXzyl.oIia=uxT%U@dI ~Au{_) 8sg0駹=2`l<ܑ&o!Uzr?:zO{{i b0e̼޵պvJbؕr 9hznf :~;7S>I*Aymi(P$m/߳aL>ǃ$n[@%RzF>9CmI4;,[x.pef'@O_.Z{ШP(jz*@bwxzð>.eu'zuWN9c {{c="wQmEnS> pi;i-crճk7uQ~5XJ߰mqWܻ>"(Aˆ_G0z1bdi{?G2uDf{}9%~!\~ěEiY0?}f~f!p5! 5Q߮or^qW3~oK/""``;4͟-clFj܅c%tkrUUd['>|4;|rbA(`0:!2t))=Q'󇩆@A$ T.Teɰ &"؛#PD~`59F}%h~u'(3c h>!vHw%|nR <\;OBAD(fGMw/[M#B A-e }fjB "sU~j+w.ӮB ,y #pXTIZ,QdK*Dmv+;nNoYQ_k<~ڶ_f2!v4r [vՆF,'e@REǃ&H_孎`3 >b`dE4D)U޹[%륭ŏbD`1I=0bv"R)\' { O=@<@j^Uz x%ؗӼ{l^dicoD/Bձ-mM7-fSb)J_%PthSZ 'j#[1`xe] Qc2fϨfሰ<&rKPxZjP a`&KD&" 8Aܵ{2J|3č'[G@֛!.G?UuP}6P> Yg0QH"EIv(̡~cIfx#FC`Y& /DEK"@I9nWKa]<:B#`5~ y` xPkOJTxO1 ϤJ!dR(Gc۽L*Z USq_55elOs}!{uޅM.tcu0Y>Ё@7?j}R|'`^@%~}{IUU>6Q Qgw9|Eݔxp3 L/øI<ZmE6Ʃ*6؊ŧ;nV-F>5$/1Xe?p|ݶn\7" 9U&^TPfg$x"ves`+|7}oџ<<0oXX Z&`: 0c#ׯk,+^ !#4* o^Y=(lesh[sF@brM ?×a7|hW\jؠ@oA 8X;:aq7 cp@܃".0P(w#+! p'ٍ yzhX{8vv1ɭM=iϿ)KIi,&jg19I=ֵ9 %5a~ᖪu"ЀV0HLA ?F|`xB2܅E' I} yW^/cY3F(TLTt6ȉF塹!7}U9{$cn9-0STcɓOVZl]JoSyN#>Zei#o'jycc %:P#tC3ҥ++z@kVfo8_pP(=ssa5{3_{U>ݓk}΢bwՃr,>?<Fkϊ߆v]7 6Bؤ!<p{{TqzzREPXJ_;@V>SxM=OhiL?OT(s"GX-`SHPUN P콓/s`q0KD[3C; _yxCי'Wm$(ݲk.{ oB*?[GhP2ɣ.PPd쪗+]3U$ԛ'ǟm_)gA<# |NfQ ) Ot Gd^.fa#0A =^f}Z>{ o<ϱEw2& aʺt!s>vڨ0 o3|In&σ;&u7#3xM\ +r'3`]3h`F@4t2(SjK x {М| f$3O<ڽH%zX^%>Ëc!7E04 f=E :دX"ΣuE#xsg]>:x\W31J Ym`Ut/Ouuh' ob7;*?5K$wAh 3ݲޤ K괦ΤXu^E1kqűCD;+@d[5hOc-7,r2s1$6R JNM@?1b +)h<d8Qgk8z>?{ԚT6}O|@3b%{´:B Lv~n%dXϿ=emLyVIaC]A&:X?Ekxf !+X<vFO!s9 U%\  Q =_?>0 oUĹj]8|}'mOSbPJ3^I.;rrGNJ* 䮵0TnG}1+"Ȉblx  A8,WNy=p|x~sז[ h>V30xЯh}| yjY$%##(Z-gwqW,Gģʟ~` tXx{HWO÷n|Y\A`"zsd\Cgb78ET6avMWblpwqSgQ0tC ר2sӿ7CQ*aklW6^멺_}J(VU„Ce2=>IϷ㲛#)Kև|_ Q' c_0oN휹)#Hz2M}^v\36~Kλ\5RZ Et ?{l"kWkSM%.֨ ԖH EXvpWa/sޭ97]-Ax_Y\ lL3{X9wзÇV5V0H.!ǜW:nvfBqԠXg בekɳ\x3R8pP4/8je-gUXPwYT5 76Z&بl\czyX-u:80^MLv{;[D_R p eIzܼߜu~znOIz|F𘄌qώP羷N77]*^*A@z$:X,l5a ';AǼDV<< }6:ŵ2GHk@ 9+sq pP6ɑV(fĊ<ĉB+k5Ɨx"qbȯZlrQC(^T(g;ηS,]kh{Y6@?O~rewP/"vP'MmRP_Tq&?!8ovUVni=-^M [#Bd!A1o9SL=y}cToLI@mT.ߖuQu( =(vClru/Ø!D``*"!w _9,H kb=jN#%OVKX.t&G\{ <$~{!p}~gN ,%V@n :•lP'BxѐFGeRWgʪ6&3J罈aSt6f?z4 gOԕN3j"M$SoNS(Ď!s\v '2sy޶({=--1~#;a-&s1á3!lSdۋ\7{c$?=B_J;:kSx8H~Ol*[6(} pwd#}ol5 |91@vqZ.xQuwqp( }V(H$m29 0gB'غ+# y $2oGѹ&rv/< "2R"#q{Ĵ\bkYU&@pB P9~فE?fmBK'->8.t jK*'Vlhqn;z('Hа]W "~ϸ?C^,? q~=VY KZ^zQ_/3ā֡@NӖBq({9bxfc1Q}.h??g {@l(.4QJt3v1~NxjSO)z>q;O~/x0[ny0?uoSһ"\d_k2bqpxf_8ÉQ6BrK&7n(S`Eօ+$So#Yb&%ԿH=?l H^|Ntj>7s΄73b_`Dm/xH^@ܯG?*1?c,^(W𣏕YEl:?H TAH|˞k=2;K*L.qp?k^I I my<<8mנ?qX 5m$gV/r:y(3)(UFQg@wKag:oɽ#ӻqU93(->6篃! &H`ji ,9ɟw`lbI#F&ĈBDzn]]zo^V-Wr,TjX7wm4!b֭rVFŊW6M+Lڱ66+s9W n˲EmVQjkEڒmIk5@ 8jC%hJRj5cWŹljUͻ2llD-r+LW+i hͣrlhس),Jܲ\ۆD[XU\j,cTmEkrFZD)ޛ<{N7ļu(_]W7ۻ1ٵ:ǻ@xOÚ_#7K\yKQ;s8A %(,?|^8uC> 0<"Gc)ȄN~|nfK~{nͽr!xE}*@!*x*4-i{ve5eљIoþ%l\ȻIT[6]!?aMyv)V1`tn:J\w Du%8X֠jRAɼdžmzRgou8&PbE'<{>n!Fb;h( pF̅1Ml4OmMM++ܗYEդMa`5ypl`Bí;ӈg6y)P'x ^7{UH> w"HKnB8RSF$K䰧d4Mcj|wwưm>Sdž+Ow`w0zHNk$csqE 50jl+ib=QP38oɭuv%*.>  #f&-MӘ6@iXHN޶! wErAswL1 t,xf4V( "Gixw:뚛FMh?YZf=40(.Hr> XIOw/ٳ<9p*A;esf#r$W[I6r! ɇz٠)v3<*ddIm *&(%'DTjuELThJ'hX4 ͽ4_ YRB@!y;[]Xr!jÝv;ݸ8t/#p.G:N l}ǚrѡqVa8P(?g(HPXXDx(c@b !(oӃ%^ "!j2&&}ҵȼx&/q=pwЎ l~L9@?E$vg4CCA8 _o nsNQ?LEޙEA$$Xi 17>£!M'S4ӺYݝnFZ )TTI.Dfom)BrYC Cw_W}ޖ" D 1BCe,B7çr"]4VFF/!}Qj4KoCtϽS1Ň9>ʔ:ŝt7&rQ#L8$v5("'qZkZ!) (=EG4@g%,̊C_D)WGP|J ]u9>]^\Z  shxvѴ.@$iGC3B A!ɡ1 F ́6Pƛ2 cH0XB @a.B8TFVmPX 1Ss NC$*"9< A+l\\TXnj`dlj(k[yy=E ԔJRYMIؘHm &L)PIUQe?&Nef>A¸KO 5A9L֟R\U/~?|hR߱<^Wpv0u})"###FN~~Wս( St)҃J—X(tJTu_y̆LM,J{rclkJɰ&`HXb*e(+@1dBMҖp Ra$熜H B$"Pҿn< ́;HFVE&x?|cm!)m5r@;Y!]u#iqݞ\_}O@#G0IAMx¾}9{GwN2p^c*yT"%=q =?w9Ű #z⁆`Aekŧ_ J`i(N#'FgL\Kg}. =ťb/mTIZ/.1`5o1l@K1⡀^C8~^&a+EIC"Cc7r8ncmAT5d0prXD # ޅmk^Uvr=TxGBJQ )6#_9aV)۷B!SAbɈAqcm"G0 1@[ -hmEzk? q{xz}y>n3xr32,Ee`S0?=Goܹq8Q~ca3ey6a-[18J%C'wb-Ah Bp6leCꊪ},qӠQ`ztb膏eqdfPbo,o=Mn1 P$`I=g~{r2T:'29h{b@p%xCކ ݿݱ\В}aJK X&RfŔ39͆v$3rڃ!3ز+{(23Rflaiݦˎ" SIc̈́ Wȶ r#]Al V z#M h3/cě`mGaCtS͟9?]?$gH]/Sk_i񦵆Fm#5l] @w8~ѠJ;B%TĒ>PB/E .4m"9 @|Ip5R V7BN'L"ol-+oˁ m8D93p ωP\_ Yۀ#Ln 4DDg56nz&֍Uҍp0C?Kz} m]{|4}3 WH4wQq bU1U-Q~MAq< ^0WN,He)]V:%- y8\2PTbE]d kETTjڣYW&x=4!ȀP=U˼ ;ߟFbI"=vFB8<^DSjE(umjL\Z2qu[˟UEQTQXBy[՛n2C71FHcdxGPl*[(uOW?;o2!)\ۖ[s gCaj9,iky_#)E#3BAPnqɁslIB ipAJ`2oo |#343XQn LГ پ=8x! 8Ǵa) jI9zi$@h6vycxGy093JE ARst:¨3YEIA OQ|% x? &}eİQQ PE<_OO4$5x~` $kⳳ4=bྏAj7z1 ~[A0yC 7O(l4r|qmqkJFh0/苽\# /kgGݕ0swp<0Ƒ:fh>5;Ǡ`k) 0ɜeHJ(x@HZ* @M~ (҈G0@{ICŶX$Znzb(N0PB28@34!50d'ܾ@~ T|0PoY An]zlu#K$5QmpXB8g_{kpgtK˔RhkcMAƶ`6JL !`  Jaz_)!euv9q6<c s<^439O>ʛD'T@H|^3K{?~iWB^b6Az!]XG< 1ʹLWnYzWJ}[8v+spb;6&=a.oЧJt|}4pC.?^p$`v?#aFT 0DNJdQR nE-Ls-g@1%AhP: (k`nnq鋪-XŜ}3cn_ 絶$qo8|pq G|A{s(Qk"NJ"P6-)F-Cf:%;bwiYLuT'feCA{@ϯуaˎ|Z6ɉ b!=e ̷Cĵy?+o?{$r GJ{Wiڈg 6ND<) mA@,MD̕#ԑy^_o&( ߾~@>xj^ώL*vG@ W#yhʪkXfgru^`Ct6̵d8$ b|+c`WY61c>GZ|,=LĮ.6zF&!< \&DB%Z iߚI5CbA;]V(9j㸬h5n[*gGe?RF|xF3'}5{Ba|*v*p!@E39@i/U.*ߎm("=4dss<&1<* LՀjsN6e5K$Y @&  tBX0䟙c<#Oݪ?``Ka&A* =gnw:N:zRᤗjlR NîdwKz"}8A,] XĀ`#+'33(I14 8px P$Pyo%,gE]~6NHᜳWU:`H/"b9sQ%Bl(rz Q3`GMXrDоsm!m$kG AAqy=c"`$J1 J}1PD9ŀCZ;Q@ԣ ~Ձ?`\7ϭDA 4XZ ;nEd ;p1ʣHagL0< ?OpJ\VtMa-~S]-TnBlmjKCXf(K!C?%u) ]hya5G3 Ԃ,>JD2XUޢge_|Q(x` G$8,D{L*{@?\i3!w!mZ({d|M,v _E*@0+ k/5_C}~q:H2OZC(U<ʲdCyq;H <ԟUcD&=5Fd -"?ƽ"R?,ר$K>z,>hHn7O< A%\ V 4NH'w3J~IϏ#DȊ6Oh"ٗK*B"COvR̴մJU0HOG8ܽ&|7zABN~?: M_,֌Z0#"\P;JCZ\?Ѳ;.YW!-u 0lp<}Dāu`"lX)(Ș=J@",?@ﯽ:x0J-OplY(*dHsFJ̛pLNd HWh98n.1k̬^hjHK Bш>]mFM_Oݚ{ Ws`JXH(b'ꐉI jk&$F.O-rbr6UUU]QX>ðxF#E22629? DM[Z1"u8B?qYT_@.i#č 4suτRfYM35ְW,EU+ޚEU ݭ m+)kElL##֍hbM2 rqTR6g+5 ljcdTt!]F?_@ 0@h7Ϋ]■y~@@hUUUVgä28_`rGc2 }qLAE 3aLadRu3 cz)K;>b7\!ﳻU@BIoΗYtz! <0 .~ٱ_,JAw95UpXjdʾ `Gr>z?~{O{?iG`O@/eA4;(ъj,0;55c_޼֯.\JP00 kP+bf84~+1WQQ-.JRFZĖT'#HGf!UJst/F6B7ѫ|c;?gpC6C Z["1OUٯ F J_"9Ǝ%5mA3sVX1Wi Z;HO0+Mpy#V[5h_[vۀߤ: Y8vAuP 陀؁R%&|Z0/t3ߗתrNjHL |(`%~3sQwNjᐃФ݇F)= c KoA+39Ab-}A1 Ѹoׯ؇hXIj@>PԌbhMQE,E+&mD<C!`z.wCX0 y8oFpf#ii}>2Im"CDGb+uγeε<{!|k+؆u(#B";³y {Tb̳rRHxH\׊hHA* (hspb˙U6ݧn;GudBY`3 Ype}E-li3N۞YlkNֵF su=argM:q$O>̺섴 ުw‚@R4e-ܛ"fu <pPq Ymbѝ((w>5 H%#?[hp3gQ#4& p_yI ب"@dEM T( N|2$:܍%1`fryvSEeÞƳ*h  4 K~Zט=Aucr 7{$䐫WBɎdo=`m|1toϴB1_d$p}d?3):w27A 5T9<&pbQ,⻫M*pe@O ɀ&еJIdDLDDb""wLUTwKkF@N%N265KN,gL@[_ő}!GIX!) ֿ7SK%\.X/_5|/?_λe ٭W?y%z=Qf*# R72 Mq)ûzC Δr"8UYY>R'.ػQ/hec{]Z]kxLU p'GvS""-'Ӑ[(!lD 2/@q $Uh"o}}Ax/Y @a+Pw-G#hGDǿP"d8YA`]Ou2:h93 ە-.0!5 \&D|XY ablͽ@~Fm utD. @c%f ޟqݙiipa}Z{ GPHk4OɋLt2$z d0LI>J57D(9b»f͞W ;/No3ypk|,p`>=fD+Ҩ~yĩB_0WSY^Y?i oA-no8*,R"} 3h1 pL :Qg1(S_&Z x|oh[XK@ 0FGt%# 8$o(8F '׵ ߬M0 G 0H@3ݔ\`{hZ.۹\NSnEQEEM%{@ Wwϛ/8 g  )8uZư ۩{_ h>Y njUN|R,\pLW6.aHD "`TH|$nO?k@^aòsy֣3^O^G6. v6 Ä+KT,c8Ml>9w"7HEm :A@62"UHXLتXp= =DyT-Q@TSRTOaР4%!'B1P<Lh&Z}g'⤗~jd+t!Pi=0 L#6:ۧ3=v憐M&iDqF!; %4;A#lDFPm0\2l$H IVyw8"YQT|$N{fYȦ1S 2\aUpU"7U4KP4M!E$XREF‘* od!UE(ʚO:o'AF" -F=❽a=YvP^%9LMi{hqdbUWb(|"+% 4@ٵ[\6~!JJ1#*'|_m:"4f%o2+]-b"(b];/ѪseYw`̼5_4QjZ쁰 mhI$\jr~깲3~KvrzF1{C v:6:zrXm91Mgg7|sNdd¬百@4WѨ3ʤ (lv&M>3KIE@ L45 ?_^bw slAq9H ~QW AvQIIOIk)ȍ0Q@Lhue pv!o0#+v:ʇI_$MD؄В$/c4Ce4\CiA \&8PtpP43 SyoP; tE> \AAo_6TƘsߺ" *G#(a]HSjJ"VF6LޓPѶ'ߘiR3v ]*w"=RENYU='VW*E ^eDPLm1lSl?\~⎖jͱ%V`E9fX?fDi6y Pze胜PKMlً:~ѥ FpPIf[" 7`Y O0M4c˳H Y`&XE-7.!3@&;[@mOqW$28s57%;CJ36 W4!6Xo" 7HS-̤^ Uw]Wk_,)ر1|PNxәr!Òe: SA:$DS ,MNBlsB bjF[Sn2#Gfp:b@R8alL8 Ti(.`g 7ѡmD6 |Dе)BښIaHXh AF^6\g !RBGx3A98a*$Bhc B!V2غu 3kI[S$Sc9~Aq.1'hj({, %EF2I* "`aA(Nx"б0&3y؁eMund%˄HdR޼3E2p̿s娨HY2W毎 *3wt;h] 5bcgblQBYtnq&qƦ٭z҄8)Jca/M) Cj5Xd7H|<չ5RURh0qL] :"+(H2z&K8zۃ2fZM6MS I8Ĭ[ P_,y/0CH36 qK, ͐߶eqr$Y'A/sT' Ee!i$.cn䯢!6 I*JƒQLnY)(3"0&;s9sy>!^AA0bLE -MX;FqcRP[t0\9 %ebЍj峈0`BM!r Oχ9 @$q ,.(35*U3m8a9#@/Apfޯ]",;Q9_C{ 2ҎBS `z8mp0ؒ(~D\3<y7HO Ck3n:e_˭MoŚ}rC2ZMcbtV;$6alԥs5tF%\XS)kDv 7ktA5E?y~Qg 77;"vg`4yG0Gyθb3#R;I;"ڦw$X,'aq*33vߴ!?Hd~Ւ@щ|#Ci_O"\ÝP􁑨 凛`.봴tokЯ5tR6z1ۣeIq3u$2ɕ>u\ nlAu_nh=mZ}0HPM@!@b sƈb{ywk`H.i0F4_6hoh")91$S׊٪dmL8d[,m Bb&m%ktbsy.k n1ϣ&<im TKLFGӺ  ]5PxHXm564 Ff)3Y `撙g<` ~ 1\ #,@Q{4a=%x,/nu[Hma'ԾZs4tDw>{>O.{;I UX0q; d*l:.qz?(E0BBcH A$&D ,NQax\J#{ '34f`7%<'yˮEN 555ͦrX0Fݘr=vTQR8LRP?M{?C@Mjtu]@Ps!? PVIK\kfI  D!d Xv$b[E PɚYX(,THG=-l{UIo5sx "_9(5m3e 1p8O ( }zν49a Iׁ [&ush=V`R%wi%W$okL8F l\<c6L8"r[ :BֈB%\-wvAZQ:xށ}KP I ( =TQvxQp<]Cth "MvDKo3ަ,s;HiS`49( X=G^UCGa$4)uZp<4BeU!U H G Ję (ECb4aF(z')8}=pbb\/`\N"JR6G+q#8id=9O,1Sc|E^G ;IBv7 / Ւ+5 yĀASv+Sۦ*)[8pz`s$ND # 1ubc4T!=ϊj=Q=̿blC$F"D@i̝t2zMZHI ABS 1b18 8wA {ROԺ-"y#k,j2C !EUc'a{6dɊC|&?gYvcg֦y (}䏻\/W`¢%?E^u 4l@qtδ~;c^HHs9听E ,G4K4@)wy9:VaQii/ݨ& " ۢtķ~=I/FAMRXժttPK@SkZM Xzf ˴lyLF  9QH{ moAԼ_e⢨nJ4<+*o]UHWt4./; vx#m/m+jr`1ly,x`EBF>QsLO}));:l}.vwBh%x%yn&;M`9ߜ vdQ~''hmYd<{KX% 8u|::X"ѡBa]1`o"#xz񴂉Zyk FgdUk [^usM=Qh $5qQk,[V:PT_lsT:טbXt0 w@"OI7ĵ~7Z hTT/3AQ2WHU4k3nB4d~#MY|hҔUF?OЂT(|78ִ0Lh*P"h"7. 4|uGh{f;1 < o"zX>xZҘ[?'Co(#>}5J>o3Lꚽ_BqkHvF8n6V⡥"X1*֯&ǫut6^06iS4Oͼ:ؕbt\ pz9Ht>!!3B;5Gܞ9"?ۊgg$S@B B 80?)> ~L9ouLPB셭r"!^hEAJf hyюRtl 2d7sA0̖]B09I)8J*5J*Z~YI§>|O꤉R23pصL˗g QW4QQerܝ]pn'9'-nV-CfT*RL?vT=M*i",r)9Cg:b >?2t HPP(ŪQaG⿾fۥ@Ɯ`fH˔F ACP 7!~gJ֑*~ .%"%W17j<~b'~JDz_#/s8Ώ"_?e/ʐ)QK 8^El`oaM4Ҍ\2`SZwsc /&CO^LNrI.·û#=ヹx:CǓ/FpT90_B 9GG"yC@6rP3. %BHPW>5eha2}]}W K:wBHѠJ4&jB *&@/ ā QCR(dd*oI`jrALiԉI@y>N-z9 <ۥQȢ(ߊ{[+XƉtq 2E8Ly)71{z Ogth8(FvƝ@OBZ&C*$у ? Xk+mkmNqb b=΂ `QLA_k>qp|({3(+uЬb(F=$3.v7$EX⊐bJeBN0#wE /}}>C'p2E,5.X$| d&XIͻDFNz߈`}ϡqQm,Ӟ~<ђ$J_|xL*@}k&!dc/oh6%t߯G{nպִwblBdce ӠAe'qK7vkK$wcz )u4;  pp h`Vo̶`bfG]*BD#Od'JucM14D,zq)(-r(!霘gK֣r1fgA8NM  cUy(jj:}fd).l2\$#s(={RyaO#/ |Uv|0ǡ'Jp{r: @ /o=5[Ueb!Й[9󶰊â I@*Zvp,XtpsfHyidnmYN[l)_PAJQRQF2h4B1!Hi)v֫ # 0FC A@1Pb" B؍`#BV 0A@v!τ q;fEP`lL'Jy @_Y3† 'x5psɪb0Qܗ@S636  cv>RVw[ bASꈚ{V3t#"I?o;n7w7\;p78]Y>Gf~y|@yĨYUVXe !ob|Ų Mwn._?uQ ImǸfD?DwqTO(?1s=έv@}CF-/"!+U'NwN__?ˮ?uqI|}> \\_@;|`1e( dimmxZ]2F{3}s1\{_^U3mNtuh7Q2kx~xx~usMBGRbT@ J`mİ[T+*TUzmډ;`;,x*Xv}Ͷ2_kN)y6*ų$x*Eﻲ +;ņrCR$Ec9U옐$0彣uSo_mkpv@zln|1㘈PSghoK:lgܸv9B*;/C. 6frT>s'}QEd[j=~ho`⨭^I*sI;?\M"ldi5nJ|8Qy!E8z<3EUU^C|K!ۦYizEdy!~X?t)|ɏa>{,\\eFHzah~"KC; r?><DwMעea oS͢t!y#cq4vU޺DvSWuR0r5F 8r54 TX&Q"@pf8*_?2|p=kVou:M Fd1K;Đ^vc o&DOz%=DP?q4w $z|lӊ6H\fwGBQXv; ^\,ڨXNFo89|Zt3pOTY*Hwt$ 肛+yvM `/B)]RNRft.!x yc2f5#J1n̽oh!ӆ{Yl7v)$I$A$p7/<۴;̷,=Q=/{mL(5bEj0x D;]obtiZ޶=x=>wX4=玪UUVY $};ƴJDeIS(D k)~ʹBsF=>HΒ44쓙xvCxQba@rpᥒml٧]MO#;L^(kd URVh묀a9or׽I{8&;珑X'LGoC]ECBC$2“( n؋>Z<~>n(<BSf3]-;[v?Rq 崠C.Mľ)O9/Wz$|٤a8+h}M63y=߬^ZYmk1NÎ u:yjg3\ 6FxthZ8{4$0'qB\N"_i,DMthH[` L]!,.VݚA@D/- r _I,0l0BpE,CCn/ oQH{1Р5;Ey8/ M+m (:y=}ۦjbWLJ,s9`EEAIߺvY;!%٧M-Ǥ48Ԝ ZV-dȱ24Anj- +T NqMdQ$Z @Cf@`&o*lsq:Tdfb{d4>Ze{ $1VPx<Àk.SnEMV*!$Eƒf{"ry!RCiq8#񦖠Iȩ ! ܰu.GXQ;rIC8IȚ3Hz^y^q Sd)Ӈ%0ϙyyr \򸆝aY^B䓐o8)X_9Sz~Lo@p1\.b#_`i>Ђ [f2FH<<ᣝ Q$8>,3ωvsN4R^!F-05㻓07bp6:rq7ct3CǺG@GE y%pYmpvP/P;4aρXMqٴ^ b(΍d8m@9񜼫)$3 a ~ʀbGR ID`"N{%*&lOSf')d8ph'hXQZN42 vk4lZOgbN6U yðyi=)7fz{dpaU!Z f)G=k۹$= -6y0{;],cJvmQM<ģR'!:B@'I׸%f!}{d$my:oCiO菹$c3z0~h X[31변\gS3a23 &V`6jNA|*; 2凐ͥgw(^=y40BBDC 0wk Ux'mD.=ӑd9Kh<}ƙ\=: 4;mt} . >+d=m)υ l6Km 8uT ]rߩ9kBy:8s27R\g^J #C`2t:&ccLɰȝ]AQ!eo;apL0ʅ4KyCdoGvNj^R&WSER}~j#wN 6ku6n9ID;S+db"uWp' /><<}c96oC>C>\Ǚ8+Go.|2 W(Dtz'n_w vCccv2%rl9aEoDQX??Ž#O_lǿo>~rATS_RdpPF?Gft!lAhpgU (A6e?*bndm:՘~/ (3"?߂4׻ x,@3KjvB3)Yj0O+=79F :z.[ae0 Qh:8?((j~J%-Q͵a.G\l\:v$f-:9ChRMz'udVۍuswhnAAD\ؒDuѤixTXXVƫN0)Qd';}I$3oKE:痒G-}ގgh Vj6sfCZNs3#&lwqiݢB^zLX\(*P 2zpe>gѩOjНcgE`1"Pפwn2 À DR`j KnY{i:n$ .޽A vl.`c< $ BH8R)CT)i MO9!A>>vD?qFʰ@Q-_( =6AZ)P<.S)ϞXh̡b'fɿϧWHq:r7m` f\}l>?1;3lB0(voS"->}BKgM\%F1Zkǩ<⎹UALPR@TTxfQJyTH~G31SXz?v?Pqm_/x#ôė;e 01b *H:Ke-PHwm0mM+cF!w[vҢnKϯ]-xؗasiytzX !N,?F/@҂;OP9)o D-vy\R4 P5MQl5th`7|0w a g z׳?!?^Yg{i[w+×q0ʴ(N5C䞶7*6;{!߷`*H3z܎)ūr}ra77\BdH%w)joކISJj\4{{)~@P}((?Ͷ zw)< }筴} ]":@a|9mGXOS)@'>ӡ֚u V5c)V6lT+?`}=4|?Q.ۢbItvi|@>EHzOob-o5\љ1@.QW2͔b0˭4Č\|P%Qpe3Oa Y ,]lP&C7R>9)v>x87ŋ;šވ>OOZ1B| sQ6Ͽ`M;qhIy['ck~Y+k6Zq?.I؀{c *Zuځj#J&d!~BftH68._CjU(PZI'FØ tTs$SzmY3MvD3Hx52] IMwS4$f *O.1_!WpI<'5 |49BGIa 8D 0AMSTN|)S!?8x ;I ^WKۉ}%BhDVb8/ixK'=d[ONHdf#X=3{),(] C:I"a.09J4R 0M=r&Xmdb5 qk23V&&aJJGRTAdS gS§gbmkm{vDJH nڌ3ZtTo(V2`@ 616 t$ fC2zwRSpy72>+c؛a \I8U%N]teQڅK *l>zXLXc\ F8=|ԚpS()(7M Yƶj eFtjZ$*jQi`c6J6U Bޡ=t_Oi'/s%$D?-,Lpl֙8iԐ"-@65v&L&X-uykImI&HlȠBfZ5CP&aݣ&-ِ(NCpg|7N{E.HIɻ@\ oN% JK0E92qcy0c54F d# +.!elZZ$\V=wV3UH؈TA<9院dnE63M+qBsqm; Lr^ϭ~@cmZ4XeEMQsƣFE{#%\IfxFccQ)*-#:ux_|-dnهpiozm& +S1AJr#eOvcaߊ߇ 'אb܂~q>g%~J={!aڌot8 @I"tv NСoW%#tѿb L?wI};O@#yzpw}=i|3IG8;[ڲ06A`6( d1>:M%RAL(#d R(Rd(Y e$Ie$ HI Q d3&mC9& F!,!eCn`@q@wrݺ$/(CvCM!C6Gٲl'm}~wX~i_{/A7J]ł}&ch\C si9" Dawlg/ڸTNX_91/RR|Ys5 c/50|HʔSB)%؇(22 #,m={ḡvVop o[_kjvYeD:;߮v5;0a39h{7@:(3"2>Бr~YC"B-%VTj*$ҙ1K)B܊L7 e]Q Z5)\Y56]5&dъRQk Y Aq{Am8dd1 tB$)hB"_OՃ)=kS$J@Ԉ%TW%@(O~/}6~Iw 7:p"&=r${,IM]m78$ m'Ȁ|/\ʹ1* ')MBH@r=(UD뎒W_[}-BkE;B(ED.p;;ۭ@,j)FM[_xr(\1<-MsD(Xi{U?,w.mӭF'#{}i*(G![ nntL͚n@{5WfOu=߷{䩌o4ץw^#ۦOϕES^[t-W^Br[Nw]]SsOw,LQ{ >f׹hE(i |q}qE׽U9N.y xpB#ۻqCnwyͯ]!snX({wwfg7R0~4l+j(!ܟC5'.6Չ!Т!g$~r**T<s L5oipi`g9y E%4™-F4QVUt,kZ05 5LP>&PcLNuD@v~=x^~I ~;ӗm,֭aUrhxVeV8Y0'R`0AY_c  (%".W-Zm FӍA PzUH8e[AR0#ƈa 4 &KO&)>}ķO8馰B2fbOKIt(^H@:WIt?z eMf L `.7%t*m.(^v'aQ@9UzԞq>oA^BãtH$h8 ']a&'a'L^ƛA},'5;;Lt|C] il C &Y̧EJ鸗 0 dݴb+]ƉE HyoD׽޳7Ir,,jEBz;'yKߧ;JTj]Uչ1RݮSM+Ke0qCø58d1BKOK2.gdvM R<.rAׁׯ彝\brZ0~$2-W~>I=1.l]yPdPtg֝ *,]|\1"l221e@Ued?91?x\TMc8'X[$Fe<>a b 5,1|-}[|dv}u !Nd xcpanMk lxIvRH G@kA[gծI} 'i4n@Ȇn; fJD @Wh,};16KB@6AIpOWFGRK@(l{]5sr"iMCwm]rE\YLW ҮimPbm. ca3"/ϣ4dM"I.v>}.w#]4XiJҚvxF˞W0}lO.)x/WQןOJ[vwCx-RQTݤԚ}4G%p1 2Y;&˜v 8g˺Mmnu;>v{'ٺ݉Hyʃ$aSCmFj*6[=9ו\(]fr V3!:bt#45j0zeLJ>VF`|.L61r!0,2+D?዆YnlpЃ.H! z3MĆ5J7#%S`BĚ,yi+5`4"db->>e{]_Ke#{pѡ2i0qgn/Wn^TCVQ *iv N2B +!ߙʛDӝ"}o(6(L02Pr5Nk,5!*Ɵ臜63rёt2*|~llF\hn.kdv\@AnX43-(cDeeJ s 5&|+Cv(y]:+fl ly]ݜ;i铯vCg_/h>nuԒiqc7Һd*搓&ҳݯ*f>>꾸QV]xmċ{q(b "A1Jb ip(0+HD*1@`I"oz{F)~v|!XV)W(ӏla6VGM4_M\׳f.>.n`Ɠiȣ bPy"FB1f 9vsjûmNvWt!r69KXB9 4TZ^j{kF4H62etv&>g\Jʭ]w_>t>:ޢtyl31 cA3(cCs՝%b Ega.4"$01$Fv;Ar U^`{1|Qf4CvB'P5*`/"oy7"$h XO~Y{JǁAGTͶ"n36K̶GkzU2 3HIЄ wo<$L|rs Vs9A&*|y~Plp{LUXw";șqCdvBJU?W$W[.$Y@o>?{6:FOPgda <>Z2E"Uha9@{.h%huw-G^VFws=!Lh:k/vb-{pb^^o mXjr[SGLfͤB ЈУ2(1א# ]4p. 't iO C/">AJ!+/Ӽ5^IB_h"0z@.PDfTQ7aC`j,`܁B) Nr664-g=}Y$}M+5&#W.}e\LG,QxiP\5Ϸp1Ҿ7P4w1(V{^od\" :x vH T~/>c8PFi=dBUE X%Tw-| &>1F^=>A}No(;"yUm"5-\-FW<5\hѣFkb"k|F1c1F11b4c1h-ENcYӘ1c.s9cƌ]1h1Xŋ\-ch6h!fUut()$uWSȧ_b1z0cݰd)qzb - #MsлhThs7&.e251zm**4kc@2G2$uiWoip>==w d(91:@0cŷ?V4!wC}P71dU % ]tb"?g~߇Z(PNkow' !ݮ*@=zӉ"UjU=ןN@qNl`,n61?C QaXC&g9_Kw "0ha&ҥ<q"6Fe3 2 Uo9G@f E@~!@ .5+FpUpQp0"IQq6YAH (xY&:2 )Ly͒uy 8,$4@z!\`=yQr B ;B:WoPn t"pjd#-6Kq^4!X30f"8s.s`3(  (A) 417W]:kͽ֐a5uʜ ! *R#JJ"P LRL1)aIaƲtGGv@p%;ޛ <Ѝ ̧ ƺxRPbcیypG|sVy(gQ*鬈iG<$`J7^)%ja>f*#˘VIt$6ނuR63e=Y}mMF,LᩓH l:YщVabl5y+vge‰vb"2&,ZOll3Z.x{lv/xlcÎ|c^) Cjmqf ArFў=t-4-mdMm([Z5 # qrDÕzQX졦[٣3V%8ǑY\9E@h`iHhwBI ]8v/a ;2q:v몫mx8,-VVF'\>p!z1FBkPjB-`#cN9Xq3[7ix;i`EH(@ ru1mRMkl|X^ch]QxvZ{hFEUӍK!8s>쌌DXBA(B) Nz=wFN"ܖk2Ui^xD 6v xޞ &ԣΪ8C0Eg1|yj,&oy0GCTSAq/4EA0yÊhcШ'~QN q ZlRA68j3b+yCd1 ɂ@4 vp:26>/Z.;p5]*N[;gh&€fFUƢ"nY ClEX҆$$ ʖ,*- i`$ 6Hr89`Չ) '$Jm RRmJvg`Ö rZn1ZKZ7cB,KX.DQ,QhbȀΧ M\8Ÿ](TXe Sc-8ayjѩƝ\&&g 0ZhEaf+QyιG\5KGcm"5McŠh1BrxBM@z1!agsoxS`zL K-`z3[Ѝ J:koT)(cS*w 7b̴Ȏ $lReܦߕj@%dF<l>:ChXlf0ǡ0`mv^닍H])[C7vM ›q{&|W _6ko..: G7Z;7=z`0_9p'kR]=QvaSכ4Ŝ[d5_XYW%d[}K3 hl.gLsiޝr44Hxs0a2P^`p]wK(73zդX]F .(HPuЇ:Z0;5 _@@)N&QMR"֛̈8KYKDNP; M ݕHyL(r9{șPH3#9k;64t}-Ir鐼Y#f@fl3Bf`38c}?reROd0N'8 kbHgzv _ogsW<~D/X꠴ w`Bdd-ˆ%@9OOPa 5q!H%\(\TeTt* @uDҰ2 so7Wj"U%Ȗ?XK{LT)-5U07mA !u9ϦJf;>N,~$ZkA $+I ʈ[ﰇ Rz3>c8ň ܃$ʔa@ %jm=qO'>izk9YDa $_nŹMkRqkq7 F 3s@ǖ\3#8@v+dDH뙌!콠T/B8!2&8J*q߭۞y##SH݉g@Y5$I$Yj‚ yj H96[%358>(޸aΈ X<>l!nݞ#"*i&kH}šNv"c@h=-AhoX誂v]!XfEM28 B=|~:*i]_ֶ9aس7% Qs}py_lG!$@Yl9 ZP9*EDB0""U& >Yb5">CNrXn fg΅l:jr\w|}+t4܎r۝ac'dm/;=ub՚n칥3al%$PX;̵&8 ԁrLE&X謂4l^t #pI .>HM23ʒj %Nxl?,d,%0! T`Z Lּ "P'$@b@N q4bQ ~?p)(}E B $!w]uh1&5ehBm l]FpD:Ǿj"j$fD<;Z$~GZ q:FHbinAWLo0"7. {|<ٟ.Tǐ0B--/x+v Xy lb:n!7:'yw@!% `KD4-ђ6CKm 5324HcXQAq0 @`#f vaL^@#(C`` .["]8We9~v|D噟}\R°qNc$4dD4׋;2Q͵ӣ44fk R45sFujl8xΎQ.<b!R 奧tDWԅ{ <&jSGQTW ';zwHF9)M }sppxJ0B R1Q HA| nizZRqxG kNLȈ 33Z1 [E->tRy}[2>1'J45(wk%XPja&:ofBRIӜsA0B%L# qUhv2-^#=ckMBq~/ArЄ?3 D% @(2~U~S@!q֕枇q{J9?T/z'ֻnۙ(!hr,@.,{$kRn' Y?+z-wQG>}Ӻ#|pR|֧B@>0ԸBAz?4ZO/#ΝlZ]l |C4f!I%;ZrC[8@ʚ͝hAÏ`Wuۇ]ߺgj X0I ;hkԝ0>QiB0m|JQlh=63Lb%ԆjI%hĮ\q>#{Bܸ]aIZ+0jI_jn\1z @,cvD;mpg"{O^* f`4|7뚀jV6' 񨟷c|ED@]@0+3?ij2̝O.`@ C<`4myC*erЈdq,@V^X@+ZӴ:D: Hd86*- x#cF䩶` .ZeTEЍ3'VO܅GI4Cn!@I 9x8AQAqB9M6Ǘ> ٘lzZRj (c?4|h4@jR}ꗈuy^Ʉj1a2:=IN?_T()/Q{L`O{UDoMb1ܰq.. 00XB5hqLۍuMN8Jk3n%ϜϏp&qF~}71v~O?zCF~!u_Gq{yR)47^eɠ!d@i m 1O" 6xQ{\UG; ;ܲ&Mȍ+)(!xwLJ[ڒI(=D_xw?թ8 <}g`n23 (|Qy񟣷=j$^i@9ſ( ~9~: .Ͳ],ji.Y: {wf=as`lf0mFRbWw8޸5m .&u&8u$a:dKlB ~ 3̡ I.h=ً'sݏ+-vkjYnkBb_,T_?JQO`` "1(G.>gG:+;Ñm8nPO`u>UEdb>tn^|vqWR'JxĂ'ݞ|y%dṶs x委$,,Xwj}U#܎a<&̏g"$uvdC$A]g\8sd̐K}26ȅ #gYx2iVL;;bd#f+:q@`t y;di͘  yE̵bXmeSw Vp֛-מ 9\7*.zp8%m?nW|;;s "^n$,='qo~4wcI(c< wҢa%aD=D7?kgDЙhowCX ENvR أ=9:/Y,ieaȎ|KqDƍqz@5կѠ44Bҙ؜w{Чz T$]˨7 41 wP<6ֽ!9r2Zp#7FL;3|@0mij۬wǔ iT]6!d.o!jIHGK#7g nH1}Aα5Y_Hao *4(f\$`%D FÏȽL>E1ma5^,$x7t]X͸4vzFX1Rejx=x/- ~62[)/uei H<@9imC'aA8k&d~F&g3vi<`1iMN( l 3g&ȸ]ͷԵ j./#5i61ߥuI*+F *(QїQb^ Y[VXB"biq뮸 GHrr(0D$s0tD"y-}]$W|3ĦMr ~fc1<)ٓ=CgL+"fzoYZ5Ooyu1![xm˓ͭd3sym 7+ 3暟pԴǜg{?+V / Q#acp#unǍa1h 9J'124z|8Kd69 ˒ch ͈Ku^wfu4[dܕkxAU @oN DL^~kWÖ;9hN$ Ocu(SRRV7K0DDSDobl+7{֧cܗDkCea jZp 8Fq[zVT}! J g;>6hpɾIdֽ J= 0 ~HK^S2nrBB'k%2-kxX|`V[mC4AvpR\C(]z48wb*(AVD')%Xwqݢ.4 c,|G9xp J4~i lӯ\axCsö9^K ;'{[6WBIM;cҭB\JKBSĖ8I4p%4bxB[~Nv^c@)H9 74}؝ktDӳ΍ !k)jFo _HƓq#{{Ӊ!b~j*aH/+j=3i| 'X#mp"e0$.vqksfw,LfʲDL.Tp=B.^oN6~o :D)SQ9~~=8$Y *Kl[ԹDl-J3ɰ `3+FC5>/zR=Fj,EW! U.I=1]?`6c3̍b۱abBC㣌(aMBӠlhn-t)4w8AY2C+Jq58 Le坪'0a]6pߴ41m&[6زb4DAkN-=\;K$L"ۭ`iuI֥j !n9/πKdr4 CE3 uˍ}W )?[w:e ֠L4ŒakIuNGHfuM2P̙8.nҮ@Ԍ̕; @Q( >DqTG ?XG9ckj2)~vH]A1$*H}5tP9` Xʋ&w@ē|K@2!O\sRJ $~3{H|yV"1o ߼kBi`)"(D&֙6i5bjhRi!iBbU ()T]'t?NGDu(KMV*&v3@nd顃W/YbxaGc3o9w  Byt8&t?C:1c(VyI5F8HĈYyȟ ASMSNfTD{&wX }q/m)d)vK}ֹ%ںr\lcFɋ75WYXkZ}6jPlq'lO mԴ8khF L- ;B lرhY#ȷٮ@9)6MBaB:Ԇv6BJ$h@4m -j3 fX؂b&R,,J6͂fJ+D m#3)"Ջm*UKX*25,.˳vu7LrBZ_VO9g,)?{ Y-GKVW*? ȶ Yq?vo-HEsPHNM'~Ag损~J{YW/OWhFV$9؈/٭9߿_hhR%CԗuEG%?]ǰQN ێ@5k_>K+biJ}a[M'zI=Tndfag'SDRB%ќ}DI$85i.T-.P@j>tٳ Ry>S"?Ś-68])`!퀡bO銌/w}jgDQ0BE=ZJ_#PN\J(i"OܪMIou/6%Nbd}6'ݯ g:~.ʱ<.M )N:nj/(ͣ (/^./x fE{ P@_ +%Pu B(? z(&<)>}G>% :0) ?K8Pk1F:'?Ihv@#D /xw:"!+rrb#%U@iu֥P^oRҶk @g%QcIs|0yw_U%hYЦZ9?vQɪɬC!"&S08rҀIW.n4Յ7[0azUlUMI4p^b&[Gg0--U4OufGtm ]JH G ̒zv"D4dJU$vHl;}tq@EMd%:*מn:k|ӄ<5E1+ ⨄I!HT$6@ܐŽAV6!k wXj'hH*1KA( 7SqM*s5Pz>~xfH63mӲȓTchA` j`c3:'ܶYLls$@Pkhq{dT4"UcyIXH8 Gb#B ow/Ϯ΍ &#uo;_griCqԭ"SRCPjM='CW |S߀fh-9HoecSƆnC&|aS_+Qh9ĐECiqpm@ppr8EƉ p8/㽞ckDAߴNCt?Fy'xۀB`g"ɾ;CAG#qqÑ*~((c9b1{dJAjNhAw<Br}Yȴ?;("T@Ĝ6#$1I2 `6*?E5lTmvF̻᙭i*F2)jѭBm,Xb( TZ]S[ nv#Bsy5VU 6CScPu.Y%B1܄r 1(0i^4N=^ ^;v&H{^wk֫P;$j44 MR&?Wx[-k\sW9s%{ݮל zMǒfZz1I "pZMVӲTQ} ۤmxAWandqXr%mY{}"65 I:uyi @7}~T=: (WW*PYt] /]W7lz0M^#w'<~ݯ3QEQ@((()WRƒ.P^ê)>: qIc 8[Erj?MM|lx{P,9Dĥ ;7؎$K _ ;#6=h^X ,u8 70Ȱ m3/cj>yT{{A(Wb\m[۽ ʱF-xV>~*a5/W")?Dt;!ޔ4h-=j GkU\,+ι OJ;G-uW_q6"߃Mj8@ݘ_ƲBB 5owd6ޫD7V62H#94$u>$ٷbgNfFcwW\isy\T8h1k> ʧ&wfFeelFK_%t2 O9RP> tсA q"4EXH1 &Na@Lӈ@[zDYMEY k~}I6:BYY, iL"JZ7v+TDo9D]`Ǽh[ B*ȦVE nI/hfaJ1b-PkR3H{wp&y\1;Њ 2BJGF7%vBt!*=ؖV<(ѣTB8v6($9\mlSD99ih6'&k;8629TK+8m|&c:y phhn IMPXնebڙ0s#s3ԪRU"E-6_ gt=/Cf.MbZ#>G~ry2NSRb0DF4jԛU2RLDPX ӝ!|GG5g>tH`=BEx5C/`}~FIӆ=POPKGI1!\\Ey sZ2rN>…(D7o﵏ JK)ԗ^?6L1I•H )ayFa?dxE~Zs&DD-*X Lֿ,+Z 뷦a|=~Hs84d*3X:Ft5`D V&A,LrC#Hs=;WRs*A3w%hi)<Ύ81**l^\% u *dҴ$JĆϕYV&(LɽM` NTz㲞g\Bz?U o{zsC흗a ȇ``%"@)0w~{JݢMCbPn> qĄ`mf[| Om>=\haPHG9s{2y4IOӞkJ\=#܄5R5ϑ+;@$ Ń~d}uzޡ&Y:a׿kM.wt;[:'_hL=DaqwP:ɳR>D ' 0ޅ*Hñ:  cpkwxGuQbIİcu5Kz-xR9GapI%%F3|"5dh;K}Q`@6i̖qT!~{󔇶D .8 D Δ9]M=\Tpk;O]i!Q!aNV0 Ƅ@SŊAiڤر6Yv"%ܵE| 'cV-^:}cŠ{0uVj9;op4u4Ry|Պ9P/MyiƓUٚŽ F N/EsCӡ*! 4q)??bT2/P-]^EbC& = ɉ@=DFޤnHtzC#LdL N1Չ{3`6z~ H],#׎E_d ,YrSeUxs!*q}[  3 gOOk.{mOU3fípF)ũa@yԇ[ ǣ C}CO$rIw7y} 2T!&9LF Q?Jtwx>&H| ]IY'+HORFX@bYh,\9?\{_Yc!e,3P8HMr_`Q> $BtB$;kCw i2m6kj?Bwynv̭$R A`pe2 8" V_*nCϜJeZǡhf TEZ L4L x@ M"ErAav05)"&mm6+k4D V']6#BXf*j#$*LBDbA(VR(#%cT:dQ1rTV6"]qfxCw{ĨmيF9>R*H $ɘHlݤg+e /#]xke >v=% Ew4kwcC,4E#I NCyyߵO:b=*lЅZ<=g9~j#PT>Kd.$_.P(\҉:+,ÍzQ;**)d%A2y(JT{hqC^MLE <`!W{àW7 -4470܆pabN ӷJCkcM0m5ǼUQ13YRS}+'ZŠGj>$?s(R~7&K?&6mFWm>Q!56qYS67&͂S {*XzqBca>Wވ7\3 ߲x2!DNe|@$޵VD)eonƀ%RVw(V; ވBA313ɘrVJ5;|_ou;s47XjʙёűJ:ѣ"[if &=sўzAvm!_JmѷZ4kgQH6ZW*5eeZqҗwHܞ $wXeNdO>Kv`3co'}F#Ni$ A T%Jqd,ozΪ;^8> 8wo.|JJiI)"!%aa|6k<;EGş@G BzOv^oTى xğ›ʚM'e ov{c>{ +ǷƔ5MDZXFwHʦy3 @2.QHi9sWrZ2e+YHחpaˬ)XF_uKU*dX`"1?Rư>'yA9kZL6QѤVxzx==D$,n$#ON# YZ%rD 8d [Lڣ@#DRDБQS^lޟ_/sJjm3g 6̠1 rfZ=FV\T%NuG[$hu;ė9ӆDRPQS*٫c'(61ʔQL0"rL\J1syPs:Z]*vq2RI "L$isug uw$wJ Q1 ,pVдkAET+CjY\8p64A 12 5 A)G1"I 8֞HnXv,ԝwm}HVHV@i6g/ֲA($۽ ]Xl:'[q7g4ȇ!L]rA= BŦ,晬."5Mr2c ksfpq[MDc`ܨƶ"C0bHbdK i9,HIF؂,m/;rȴq:tbI Бe ؝RLL.Mhm,(16ˮ4sq[.DrkkZ6H! LS y/60AX)HMAOD( a|6 1\& U+|KP 9dJ!$5SR4#ki" BdD h? wZ_j?}B8&pb\Ԑ ,Ish dsdlmEmY~*KHB\W剭…v #MJY1DAV7Bq2 aXu3/la GXM"_8? MHÚ=9I~ Lb]FI"V6 qH9P6Aߧ?|>P`᳣ a]Zi׍ k IBǡ? ?Ad=!nsZ> 9=cR {Gxg>>Sa!BnބQ;k wY!C2SRG;!%_"4ˡL+`$p ~"mO>AM.PJj.>m!4 Qb"%y(|>:Ѳt:<=OäCp3߁/^G}mBx̾$]*E#H/?Cog#ѭulv* Nk, t hp)h(H'miM ֒ &٧nPiF'!A== AkZ-[K4dwcJƚ؅#1XR*t̊mE!d#QZ5."bc85뙷M\Z\0"7 @&GPBQ9SK;u,Yhn& plg!?E8dJs!i!4"o#I3\1S,^rX  Phx\*c9)0>E3Hn&}0} X%ݔ;O+?l GUx'w10M>YZVOLi xC|̘tMV" ~du_{ ͐~~ ( 0HԺՃjliViN˘P㲐jKHu س' \gp}#wXD{JPniH6D(0 !p )7Ɋ9 2~u |81=?|k5S4`F(1 t˼N9,Hu~8E̜ymzpv70h` h1J0oP"J Ȥ$2.Ŷqg/4D@6W}G6 CVۮR'{)2%(bmAl[sqTkeY^H$!+O*$HHBXƼdo]H(q֜c*)Hx%cr#mwdjlǩ2\ox5<}3~{6Iq]09vpq _S%f a~6FL!ZnNIPنI:cyFbCHLh p"3T)ZѾLDTDGmFjwF^-P8Ӈ#VF2q8q~a]lĿ@6$6J7KTG(ވhbmT_]ek3!ȒL.x3ЭT4\r$`ᣧr C b'߶.m\1hd #5ZG>YעSrPErn_(Àom,@ZpܠqyXjѬ:2@̝ƵQӚэdG^NO vms=Gwwz{ٜû&x98C8ƠpX 0B(35oq!Vb܄q 4 3 (ZzR`6N3BٛHM-3U14(很tv< *.h: <5"%t4=R19Iy" }B{Mn JhE-a6=f;U %N]f'A!z %M"qe1SoKگɐg6&ۙ78%Af}s Ac$+H0 i Du>ѩ0MRɓ0UzzE˶i^ C֬XO*{\Z#=tO5 D<.;OzJPupҊ|DV<>^ʧ$ih2w77̳aؖDYq ߏR~Ȧ&>BF IUFޱl@sC!֮M :jH'S>öe4A-UjnаJ%yaSjBխ AQHNؔޡ?r S=d׳1mNЦdMwCIBhT{+;<`Px}J+&jȓ`r k (+ ]t(ّ\dB$ ڠ~~"h0V[7]H_|rӶU4e%? -̗ do>m?v>|y7h0SpQDe`5 f!'މ E*\0!='ݍxdcRb'܅49X @B/:%vdԘ[aֺGL16/T)9 J Φu~;Yg!w2TY֊6yGݘ_!3\#nzM=.%v:U7̚"" R;CaHva.냅灨#w#vKaG{hѫWbki"{s/tpކib !OQ`~ya@ws9{Ё~1=$ڔū39РePbvD˺n=Zs170=0냴KPH>Z"C'oWJdhgzvwj~X#|HdoE -% QH!_2BiNMK*ƋH4lx4mfёƤq\@+*w~З1zCŒm8XAuԫ~ ֣Z31TFd8܆b%95 1hu23,TC?N0wE(\Ss:5n2@&ċVAE+JcacMDkfT"X) 123XPO;As4%F`HZĪXk 0QU 4ēIa"b=̉r+ K$HW9- І "Q0HEiV`8G}cYk5"67fKN:iLR"k F b0 KthxԚLmm6)JABh"Fe.Ŏ'Z ;U&40-_:þD#iWQ r` Ǹ-o,Q:sţaHagReD`$u(O-6 qiV͵Z]d3!iTM*-J2鹱^s (3ASxG<d+n86c)F[M hiP0bO~`QFJͶ6wIFbAƴD$4"4!BM(;^{vكV4PoF:H7"AFV20D NuNOwATLN%o`ɣ ]9&䅓z"ȺicF$ΓN z(R5,X4栃@IV1iL(֋VKݏwW瞚v\]yвiΜ*Psb&65c2XNuD1H'kcFpjx5m9ֲϯrO5(=z>E-:`ȌD821ɍ\ ]uE?jOs◐J36mB\4f{ )1A[vu9.->aĝ4׻*g9AUEbcXIt^Q QTT 0 sa1PPDPcJ2&2Zh[a$&ч Ƴ3}ZO" IxYmLW.dFd4RK23ՔԚhWR6$Bd`A%:8û[CJ2I/f;3# cRy)Fm\Dk̜ü2J^b1Թ,1 P`ߦqg ‹An?zΫ lTɖXѨ2_2eD@(c=`Aպkӭi$rW19Wr=v;EPc {ɳ?!>v'#=?PrÈg-˗9c`hKoԗ ̀b(i;ZE3R%e Pn&ő mK"ͤhf%@jZ$M,K Lr"4j9/)mdrS*ĥ\J Y(vԎ͠ v$CP !GDB6SL0VI+(q+&Щj$W]+UvԚ6$&@m24PI9ЁHH5*Lb#0H1R6 \JJT2]1!D-mi58ۄBI8`T 0 Xc$ AFЮFbsaG,m )(Hh0Tw²$#P;6Y[u4i<~ɠaρG^QEv e SK(XO /NFA27(j2,Z8шᔉ(m%v/mQc:(0_4(i\h\֊pwS5nG69cZfK8QakJUN8 rz)~:WkH@60=5QS%40b1]a =t[|\LLV,E\nfP2D2!7w (1d@6GIJ4JFeD]r$`eL@r@U-mꫡVW5_B@ПI0MZ# MרI7fU*-"+6Mwc ḷ"UK}jI{7H@~6 /0? A@Qۧ <1vړ̢7jU(2o.]`i `o`'ɞ(Mn ȑrpspphSϢѵ݌h܁6-Fѿ%En\+5s ɧ*Ժ#yl =J3& f;khre<6jXZÙ:#?v B?t,w0䘟Vf QfRk 3o=@~BMw~ S3)ہЧ9P6H" J(BC!r(v!&{ .EɤJ9mT!57΃" ;Nˮ>\c殖E4bg&%i~ K': ~G')NWr\oGM0 iaJ/464"-1 Z1?.Ww08'/, )S" ^T 89*?/ jr(SeEFэvmmݵBgJ+L;W5Ht<"`I]h ]#&j1Q1F(ȖrLG1q&vb4bKhK;V`~9NKB:Z~'-YKr!+Bf9!IPÁ+n3c1dK_YsZdXIѢ) 0[Db`*QJ)ahiB!q٦ȹ42 \P1@TP:6&*p7 @ FFҮ[5TY o H ;_ 'Fao܇\BV:=5RɐSIE|20&Q80)mHsM XaBhZS,V]^L.lЃIb{CnVcz" .MW=*v:xhfPHJ9t0:<>w@36Ͷ'ZyHSBzB{*C4aoM/T MC-ݛ ׵]qD,)&6kj%(iIMTFs\``pbGfq킩@6(&ylW[[qs(VUkH37## [I9^X1/ bmYao{ܻZ\H465V(qg&X؁(;pA~nhIjPunj$t"ShcP%E"Du0ϟc [y8"\Aԭ '5 1SJ :p\ 4E̫#gw4:1,F:cBVPC~I3Qf ,:,u7 aݷ/8gwkmjkuegJiu0D%ᑇ,Un$40Nmu(CtO97i'h'f%ȽJiP}#zK-~!^HDhPZVg>a"Pɠ-JlmZj+XV5F[&E[mE-j %P?@T Rj@ M,Aba28} 'W3pIy3sj" @g_ 1"Pq ЀĞ\r|Ğ ~<=\~U;'vX ;)Acy7ݟTkl0q}_w J&>mk](731P0#QE#;m;E`@aIwn[+oGkiNS9a[m)4gIhQhAT(@<e[P H@.zPUH {ykit|Sog'>v'NԀٚO`]$h T|pyd! ϴv&!*COJO^C!?p }@ڪ5UnhVf&)*P?BT5&JrsdAU#'pyQvsߠ ut %rY:l`/ o }~~HiAmŃ|0"?q}P!jÿ) Dc?f6{vd.hl4D&ƛ#(ܱ0 ŌQMR depl`HA|ܹc [NzWGQ`A:od6mj قR䩑eA)Mel9ύPM5ߖ3B/ ,F dJE{B0C?bpoL@4R@1#ݲ` To 'm{ǛumDc8ԜJ.ٓ2=%F׌\3M -6[IG+GS:+"D伙{(SSCmbm[B!)I*k2AKh"]Tm 0rD# H;ma!W &!SC*;XS?NGI>b!9t{G]"%:7@RCP9;UpNEN0m.D(Љ IZw=vMoECV&nװXEْOd[f k5By$k%ԟ@{u,3$M&$ikХ7x4 dxq`ipЈ"svL_/L+6p0hמ2y.Ac8ƻH(')ЂXCi1Gf9k%fAb-B2ps9&_9{r'{ ӘJ!3<|̇*$Ú~zoԷM r'j7M5qF8'zr+5-@ZP_wp??6~@Hej6HDg!4 `u@*WP2Y&IeP! E*ZGҫȔRP4 8*IW&O9I`büHL؋BY6FŨ5F0I*m[d%"wR~z&O2U{>#CňcFQYk5e Pbt6ba'vﹴr.uUASi3Ĺp.+m 1Q0y٪LxDt簿ll(gT 9f&qH2ZsL$@4lI'^{6_1bVVKR] 8~Yk[뿶tF9- @F o #E1l0\mFلTjLd-$EcX|W7v hx뾓n2A@m Ոa@.W4)k3g_SjKIdL˻JT M͐m+w7L9n+DM]ӛ|*0X Y3R|1p3ol Kyg 1c`Q1(W9q*eS9 p |ل, C0b8j3TApE*ٝ]#!a;¦is2wm}\uVv,z#pܚtIxbbE0%#MqQ|!B @6i[Bb -Lrfj% :Ц(d ]aQ9@0/0k}+PӁXHAI&H3ᒎ | u}d`fwôX a ?߇_aE^M M/m ޘ{k Oġ-q&̂)aU፦&C>Mn5$r=oZ@ cy 7H;E{<|;˞cz?M6Xz ` >>`H|ʠ,vV}P֓?H}P<6<_vߧU<6PaUCt¢z~.7(Ĥi- DDĨP B.djA2@ &=D."R.޳rwS㷧ԨX$)"UWx6.ʠD@/Q@ꉶ˳s^tZ6@%b(<-$3v>qva‡S찢+QZ M!2 #TtiD!ToUdC #i" l07#"6XP"3XmN@ԎH%mMfW^՜9~+&ۮb4Jm5 Z 5]I0$&Z^!0% ]DOW[=zG o<[9J}\>)! PE(1kEhFK+M%d+%F#[V&Dh5mh3hP•K"oqZ&)ZF)2TE 6+Qdnq [ >.!>2D*~G}`ԢbYBfȥ^ߓ$9zrDO\Pa -Cp6$aGE|!Ocg ydAdkARPDP12))l6lo;Т#N_)cysiɖRe9Ν* @bJ?gL6zeߟ! PQ !q9~ܴ).tVXpА3(|G#PR[c,k JQ#%Ȫ[:h_L]hm^>gTzw0dseY:ȇ* Z$P~e~Tu@LÖ`Upe1>`2U&(G]r3x3Ay"W"+;kfYԆL$XT:nێmO&eǍ @Yjuk}:xdM}yColXjUbI~\sۃI+xeaӒXSZ m峮ײonk;j_"k&X:v-_~oCUiOW߆"퇉A 7h(0v.HiJOIOd{nlv̪Aq03E>ZOYnGkz p8$$Oej v@Ҏ(T06 +C;wW@![)~h)T`eƦF:jQ$i0]λRup.̞h `wc8zsMd[r2qNM#@z"&,LdiE3$c,40¶(69`aIVOI>xp|r1Wؚ0 *3a X+\Wm/O0cagpm`\1xT$6JU4|z鍥(od7qP ȇR?2(A56_85r7U6I$Ω?_/\|Wz!jhs fc0F66TԪ rB  rH(icip*{0DAA"l՞BPbdmcS+pz (P XcG\6aQˎ[ 9U=W]J+BsoN@~`hbMY;ѣVC,x5I *?.ֵv}{B PY4 F

s椳%fŒi,mϧ%ƹjWUuTQTI3=d)F9=ui&ёE7Ww|RiF+^ r].jg+%2Tm{2[ʻj^|^G: 1{=b5^[tsci6$W9bt55UJҺm,hFѢd؊^q퐂%oMJ;K$(8lc$5! 3 展R|ֽ`dɗKƜȉXқ.]+5Ҥ26ϛF)U&[bX6w{@"K4:Dٳ^nl׻Uҫʴ*[wUWO{ޮZJ&f^^\*ݤW+W2pM[Ixtؚn@dPԭl) 160N܁URFcQn1u#%|i[i&S2CH&b[㗧%h&j5hբmFe4%-Rmfj5&DmbI6!(WQ]Ι6QW+8RaRn Y+\5+*5,j)1Q[FƼRN8+[]#cr'6ɐP8mp͠NN+SU˦Jʹb\(ޞoܷMlFSf(_~٫$Cu]j"4Mc} lYm~I(4̹2RW-5L8Y#޳wZL5%rd1w!62p:й0\86)Hxt]2 Θ; ;v@6!dSpY u" 댍BjfM8Fԟ=v#YW)qAo7UZN'h)hNWhٛ-qysN{ONlG'/pWh)o}mLJ)U+}CAwvf@xrZY؁_nGwO{? *hR!i)a_#D3oH57mh "}]CHC~*]=(R͌ m;BDXɭA? oaoƶj&M4(PHxU$o^YWqt.C -ÓUVݩC;' GR#g~!NH*;{㣀 /ua(s_< ^7&ś 5dd@"*MQ&JR)`$uݑ<'Ap/9xR .6Ftdo$ƬidǕ6[duD,b7%c c 6Q i3(6$ j.Z[cR1,ic13Zzʋ kY-w;{v imA12Cz_ic> ^pań Tȅ׮C B1=ԩ`B&S I!#|HvÊyY~TC<>0T"6+BB"9I;Hdliʹ }O ;:Č[cZ@kI&ODD`A;]4z7%fcՑdbx~s@}|RjPHN~ǷS9 a}xAуaH86 HluȈYsRCJEEK<oN"a2SaNylT#yrT^/( tQ C3'Xy ЗIvMƥYE,1? r0G"ЯO'CIqyz]=N90?pCB+PQ 4Rt(vǑ7>3^O.|$b@h g.׼ Mh4Y%qqyCLQ.xK!C\1ABH`)(NAUPNM ]E lZ0%)4s12h*$K6L+P #B-!L0,oѾtrJ-E16e[y֍ɴ*آ3MrR`fIV4Bp$" 4qc HJc d [[kv2iZZj6mymW#jRdbHeDm4+ES)4 ^+ue9ҽeIQ&HL$a*I#U B$-4#`cHKm] *?78f̸K j 9ᢾY˥RR@܊B _}"!nFݳ)Gsj/R }wr1$Hll, `T ]ip^sNWƃU"㶳m;H,"Tݻ׷iUy[? c ÜL$:Rhg׺ZJMIwp0LGF uX##l0L)OMq0/Je 0ծ KX>4cja23/{^jRp[Tഊb . -zn2 C+LCc @k5pm.nԑz(=!79?D(3Gض[صbc}2$ٿ D_9XR.UEvxy1)6n(|{sLdZƩr[M3,g%GebkD<l7 B&GoPpSHiByL,r/o^Lh}7D Ɛ3'¬ޛ"v.:AT_#3E;>7&J#||8q7׍?m =V A5 u|9̗W$3pt5O~ zW8 ]%;h0xjO'DH "{yH$>=NXo.[@PnkB둠0vK=nAlzp3"7S0䗚=  kU:`#B3d|]k Vj7ABH+$JT2Hm٠aBX u6֌שqV8:g9ߎrM%٥QçB*IVˎ%ރY sU338}R#sG͔sO YR-4IXCnVs@"Z^ύ{nGG`K$8ϔkWHw~nDc0\kBG~.HqrxK2yC!_[GF`c$15I@@KxFkXdQZ\z '%J֊v:?frÐh>;j~wtP)nz1yq:k~fH~Rp`\IL'\a3厸Q<,,S2_p&:q vSQض+=Mg0d?x _drڥSV;Zrv{\FX:.`@1o<@M%6|"#^q7rthE290 u@Wx*HEbqn0oݛk^OHw`sO>i^ sp!ckBn 5=`]{!8֏WOY#Qm1;\@@H6@ cCd MST"}0n\4vo#Muҡ=ceqU(l>/I7W[쉃AK j;n:+NUS`a(\Ag?%|PȎƒ۾g%uy,pu#Ql? cxc2.!6imX9`~^fIWST@c8y'Y.v5USɱZUxY•ckXCZo%%0 [\w;90 tbV01 H;IX';ud,^pðt.WNgH 'o=YFR3ݮ_jLE୍-mDLltZ}>U-΃D72R̵knhZ܁YH-z펎K0Wj06hh"^wKzcwCo;Í뙞 5:frBN0D#>;0"gsKP3 $` &kҮ~.8k ުfYbcW`k8Ep A0{&*щqQCipB<Ȃv'uXNCN@vx|| g:%Qj8#M0XSc +l5-nPp ^ri \::ш)M;!XWb/j"5QfFc >o]fv~#. QgS,VUll@hZ0pM}~6;nZ\`LC0>ZӈK~XY彔#zqwشV`@NЇw}_IF#76󱜰pd$8Eiۖҷ72Ê zI`] GKE\';bj #얠Lm"^gz#}v͍1g&PF>Y蟃=;^3W<rA s/g"0YsẎ,]Q&qb>swlyKVZ4T9\u=lQzjP Y_< \ {=yÜ"mSȁ$]b>K=b|R"Փ3~ 6Bm/:ŋ`2v'8sކ($FM\?0[dP6{ӏN- 1:w\)|&VA2+Vq&+j +zm6;(%*5u]Yʹ7C=O# rUOF|Z5T?1˰|[b-*T5y@<$wc-yڴ*}XGF9lDx~P0o3W]|y1esj[a{5Hth6# Kw缘^2ܸgkMNK@7yC~ Kaي̂,ZBCJE8ch6C&I $HqFv$\VQ'i$HUQ%Tr;<7XDp1H#:\aؗ'{t;w;}EJ ?Xq,zNׇS؆sfuX5)q4bxT~3 Ҭ!'_ˤ>4X8C[N}ǁ&HR)~Ay Ρ!ZT74gl?._0db|EDYq"LIZFHnjT*ӊ4asJaH%YI*rG'[ip7Q6ASMwV&m*(iٶ `if8eH4!wģ$ hv#LPˌ Zj w&˗=nBi7w?\ QA7I ?BC&AԪdjJU2 2fEC3X&Rzṙi|eOC.Ab 44 %J2*R]JraŃ ZPe, :M!( w{={FR!C'%Ŕ ,KPm[;Mv0qZ[ Q e'Y İ1嚋Fda0GF]q7 ^A) 8no1FBPs6hD6Cք>̀.:l8=梳UxWE$gYu124)ִRpu%txxu<: XA/cJ {2ZN(~ng.tz_mv>A%N{M[i3Oiܬ ņJ܆؀!L>)}/F "0Lκ=pT?"}d!C]VYzgжsZA!Bt! }_;ٌTWJbkd*DCZ*P@k`ې0A$P`.$)huڴܻ̉)KK!FGw%GuKzDBƆr*(rW*H45d$>gsXLŴ'TQV|Ȁ򛪫2JGɳnLkԹS[r)' idVh)!"i@m*} H&~u|qq@ʉ1!Kyz1M×o)ǘM DTGHbT4T3V`L)Qt``$FI(oN (<1;bD2&ŽBa$A`Sм`iV]j: ٲJXˤM Ȑqia'3 HeMMcѼ2fj,z 1YhC҄dٽ\.j0ML,3$@7a)i76 l= йS4xD[PD@L.f/{r[ ci Po+霢 H8}]&W!b*N o*24S(QZɪ N`#b J)$PrR=)Q)D*>z,tJ*RQgkM6?⏫6᳅ʯZwaP粤גC;옿J#F֕E@ aΝKC2z@2R>`pXff/[>/ǭqkyUUgΰ]ܟ'}k|E{4W+ΚJ E I%nɹ벯c瓗n0EuP@كʫI2o Y;o00<\ؾF C`u4 m郑rDbg7q*(&(d30{s5;Y_/^ !h"4vC^savO5 JnNj'CC|OiHrhͼ֩rᦖq+эKo 2ƒ85 驽uA$C 3 f \ pS6 %O A Z|SA ЁWt0/sI@95A(2[i8Dfj7AؠfXL,h-Zp8HZiXA lE|`.: }S0 ˮ om=Ƒ^@ t݃1#84* >k09H6=F:ow4Ht>84ö 86M;͌ L1 V _$D?7;0"sP{ Z0 TUK-bL a@aCu(fG% K(&+J±||g 0楁H"5+kؕ8@Lwv;:3ι'YfQů*[:"m2VڒZl).v6A&@8 C#;H$v|cb՜ z,^C]t5th#v״Pi9h\R=(R v0PԳvyA8ƴ=m#I"$:}4t`Fbo ΰhYxZbs6f a]Ō=$R`X al97+8 5M,i΁`0۶#~Rl }JI&&ߏAg,qALUxc(ouvq5Y!%p,55Z_lΠvc|4qFx]ب` '_ZLa*0:H_pt BDwЃ W<l r׈>'HMcv `rSg798ѳ %ڇϾ߷kN3KPcP7joړ@u^oݻ'؜le%:(_)S Q}엻F&CLo[=,'>9E&DoҦ4A@RLњ!"Efm lovwۉ\J{8 u3R8oSz8ϠDndϤDQNR*5 Ǫ:ﶂD,v`t;>תlgvp"bNPwXݏ>3l "UUQH20agOhVd> =x9Ii<ŒڂI! ֪2R}*VP[dhf85FB!퓒ztlZ50i4IYGd19$26Q1mh^ bR@2qݚQ}`dGЦMX]niO{F$QPvwgRzaط 2(#& d-ΉDm\o;_ws=FH%VXJ`V3H-CirޞTFݰ:k@޺c͜w:s-@Df*l06B X7_D`RiЏU>h^G߼p{kX4QaGXb45_FSŖ`o5J ;7HI nqL2-`ETvs3C %+;)\ʊ^:9mR BNeoɾ5^͵0|qC ZU)0凁3%BijI =fv^K B<`֌Ɩ3N Іix?PBGpUCQ~LٞZߛD^i `R-hu OXL,3UtT$KhQurhkkӕܶ&ڠ !"aS3cOx_ԣB(P ADP9vHgXqO`ͱpÌ0 bS7ƶBH)FLXQm3qsQH['2W@^׷*ZEO԰BlPYrCvvu/P G^&!BL0Y˓\Iw9fCT2IHA6n$߆i,1Z>%Rh^>9}u2Z1s2hi$!NqH6vmX^n.|eȖ fBu5Z :Ͱo98.1EHE;zCϘV;2]S1;P A6F@eAh#"ێQ> RƣKQH0e 11+]JngTK#;n7pTD˴#NuHr@԰PS5Ĉm GjTPۯW1(B FPl! @f#B@pDq7,!4a,tw{V$q5 $HЇ!GF;U$K*YFث,14bݏ6Lݾ.S]vvkˡݻn]Mޯ'wNpGmӫ#E*!;|a h fhƇBZ(`XM(Qz"np$Q~+\v`xBPkP5Er/HƲ4C%4CNʄ&H;C-7I E vꁐUhsz\*(FݚktksmAXZL HU+V)Qe(h¦QY R"?t)d0P$!qш=b/E#zppP8FXa!L>86 IXəSZ hGgxg!gj #ؐ@/B%:%Fj_D!nT  L&И BQ%0`$6iv^H"s7`D24}p4Q7gɎ@%@ʠMLg@mG]^ ?#7&D7uKq7W{m려,ȡ*jh;2nʟ8֘}<8rVF lh[]w_ 42 d!BH  HRd('w {yU/ʈC#=/\@3P+Kh#2L)}(P1l`~Oe0606Ȇ4k-2>gY %4a\cg"SAxWq˩1-ݱiADzV!'T;18̱r%@8&121]ׯzd\L(vzJ)@rCBNrPX"2aB$YȤ9u ;zZ|3;DwNo"iA=rD返r5j'Fev?mDd<q~= z^W9Y:B&ڍemG‰{RzΏAb,SScLJoG I7kѤQ{-6cVScp?6+ycxW+%@zy{}@_>^G%$c=ǎϧrm'+1;cy- 2nǃ+\?=@бC ns0/vM^I@XACADqsB.rGBXIXQ0]|>F 4C q<q`(MMCh~4f6^\?>~|?<s\(vyz+u4PPPTe:D߳INJz@e>bd֠p`9ԕEd9<<{Z'_-z#Gx`V¿>{Eo*%-຤,CJp/r lys{ Ⴃ BQ 1MUل |tƲii){̚PYnфdH$HnߏX'<$$41΍q/\Q=J`X<=?: {ExQC#{_ȡH!巿C !i$hd" H/Lpс w%\S8 HM0LkXS;XLEMViFR"TZLmB#A"D)1b*  ̒YHAK2Ldaf͉[4k%`hiM2L$ F+bIfTe dhDjF*I%EmֈѬljE66+b-mFѵcbQEQk[Qf `(UV{~:<`(UI|L"E`R+CAoKa4g`Ƿ^9 9ӫͬm0̲r@kW.kݔdsvTm&ѭ%M뺤ZkVb/h$v羃f*@𿰎cRٚ%(='}Z` /d'AC\CnBd>*~b5Pŀxrq~? yU;]w]۫4]6 dAFVaCK.^{tIF bN_-hw[A !C -DIp4T?0_۸;@q֯SAʅm]H4d]y:NϏnz<]XAdi¢0䞴2ђhC~x^OYɅYEhM҈lC!AX,3ʪ+@ $/J/cө,4Ma( g^yBG4&\Ǵ0GцDNqpHaX:[ @\E["s;:awT`ޓWufZnnD ,1S w+ZGS"Ev^W MRٖA&qAH89Bw%놹X#*nACR#(Q"B@:3TNg.2P f48Q(L ~FS(d]BBйbѮjk^6 lJ[lb*!($¥+dN)%GƬPﳖ#a@q!!B9@BHç&sujל7Pё`m./"!RyrgWvT#{=c 8$$?3:.&IN=D(a P\ DZV P ):@@{;tj*"kmmB >۟*t%BRӱ(\&4&OÁ;&;q/yG^ |Ld7ߏ?c%>p侙ψl=S=ĪY [$"%M&OՈth&HR (ȡ LDFsF.ֲUGdHeVIUxځ|9tEq'!r0SX8:-/A64'0~yLCAN,چ4].ZwWrV)Li˷mcLj*9:D<̾UmK*Nndࠇ>ޖ䡣( a )JK"dz[pՋlZѣ*j7y.˟HC-tv1]ǨSn1ߒ{=( >@4!_(;{{4㤹d4D& +8g@B5D$.Q$11 ^r46! CŐ~wv3Y'^ 7@d__F|}fG2r &hF -X҃.Iw@,gx5:!&TasmkÒp#. Bh5HPxy!!ld|xH5аoŽXwM@K: v$FAD Q^5NSm)z v/#cȎFdkmڰk"'u;A;2*Z1QT@p(,lαFTV:u  6rrszDKV9QםGxҽU"0l#L&sG4[[:2g{66K⍢L 1͟i`Q Zo 1_ eP$ϊ;Cwl>>x8ԟxǾ@@M17k $e 6u?H Nqõ@n^&5y'bG0L^b#$A`gQ.u XHf'燆mۃ+imf N,2=.a|U_pа(WIhl7\?L6t0pHv2g(шm.A* ;IN:h?RAqZFgc,C!(Q)1۸{=X^m /!1͙ͨg ~Oa<w"ʖKJIUD=L $PK  $0gˋ . W52>M5f\ONiуԧ"J!< ӡ؀0V ) 2t?f;_}>XFH@zY=G=h!mpfif  JE Ai\~yhfWIaі7;&Y`kPvv` HPQ6f jzk/g=p.(Z{8N|VA7FK$0ysQz[(Om0uř6r@/iGpL\Ngo0!1,xYn(Zi) d*u7jW4΢ >tɉ9#Z1A Q܉ȋlwAwAIv  ̡{aF5HPKyp; SN3V :XM7 )&8WVQgj`˂bX32;nLp_8yqJēQ( ; +9O5cUΨr\$$jCǚ  p(H&4v浊41R0{&'!i5j"+ލ.ZW${*0+M6ګ%&=6Ye;5),@՞#ZOی9l{8C6ēEŖ=r|4&botqL  [_[!qZb}NԞlmo:2- e ,5FN>?{:k 9bf)5:8L6GeDTÑ lˆĤ MzoWhr͈y*s) "snnfCg3.Cr4\j_7$_d$,`5!2{ 2lNCI2GGf#MzxJA.x~'ogz o˄ xb1!-4JA1q@U2(QHzy XJ@ X IQ;?̉o̩ d u+ bS*ߚ,@W@&w>4$PD (mX `D "CRwn|D/z\"ٺf>j7bL0x;@byaij`b`4^{Cv>>(@C%H@v@z;jؤb}p)kcZC{iL (ӗTqt-[4=@w>lkViiEZCT=ӵv ^owM݃|n|L(f}oXX|.5`::v.}ƾ'Ǡ҆vx =:@ ^کK: ١<j|r21vYӀH jl Zȃu`` ;} J>,t$͛R}efF:;wS j{Rvf|lmmoL{L3`yٸ 0(W:h pea7EA>C "wu;wtngkP'ّI>=|o{Lox:_ "muu{w` ;q K.^rwJ=}|7eU =zʛ8V}\{3n{:װ4Ͼ8+뻕s>ֳofשێmkwVnÞkoO]Sŗz{]>ݺݑ}{2inۢvט -6Mۏ]=wX*tmw; plmÁ=Yo7-l^ٖk2{ijk;=ﶖ|=zn1]Qw_5g^RVf7K{u}]D]Ud9b{^G/issoq4s=={{}M;wǺ>v=lpfjEjo96֨kE>Z}Ҧ,腌ms.wv}\޵\7XM'jlhdЩ . > vc^݃Kl^`wOTRns>ӻګtVF>ztӼzweEmy[,#]qֺre{]lk9˭`%] Bi|}v] mlt1"uZq{} d׮ީ5Ш]Օ}sS͙ۗA{]i$ q>l*jݯ{ǀ4έ[vb&҃niszNؼ9g5.}4PVd+:ܥluu +0֧۝wl[|1v]uJ1w5ӶhmqЎ7m w3C˹ۃ_T7+uw[黰Y /MvyorE$74:K@`wn:wizzmfF6 =U/nTt4gkg۾4P|s}3i쯹fn͔bL{]]7{4tڊ@w`,IQjc7HQl|v{;i݈*{Ys]zl|^iwh>B}h 7sj4 jT}A=kz t뻩8_s &hM F454&)4HzHMځ  @@ &MBzm?#T=O&4BQ" iQlFI)5=HMTцAz RAFM@Mhhid$i)mS=H^1FfhM &YQf --PL:+`A2ձIdO @m¢2Sهx'KNxuW¤83 <+K֥!rMY0Z>i)5Yz{-"8FTs-Bd^.^Чꔿc$eDu>'Q_T Ju5$1S}k4U/j]рQ?)@Nܫ^{9go,:J ߀?Νڴ+ nu+ǹP#ү8E}>%C)(mZ`|OѸrw*[k?1«;EwceuՄ!0,b_ԡA@+eM{A{`.^a᲌:.ֶ2$ £l"o^KցgX$0 \Gi$[Cd]pSYޢڣ!JDž2=ɠ l7'@mP][*n\fuq'G$(!ӄ4N)`F?W|hOb\Eq6֫w`5ZBĚְDN}[0k4P;C bifrUqrz|ɶ"+p\;f[pƮ`qKu91|aQ5O38mJE ef]XLgev>XnΕ P:G8۾kj'Fۭr:Kl[\O!:c]&^N<ΘEGQŷ۱5$0[ ۫῕cmi|*r d!j.o_VJ >>WdDYy1¡&uW326ύaƥҽE%?,J/Q$ 2C^ZMT&$4`:1\Ilk& `ŧ*v19]6v\}8^**DpΗXiX|=݈OuNCA]swpAzNmcx\X7, rw=l3}eG2z\wOC?5a"&Y=2-yp7Ʋ0}[;-kytzken (H(EeW/HTpg+' _AǹRZK@x|Etz%(9wu+D?`$WR NU)S4ST%+E-PCh'\X"RWj`?(I?W:&|w73~\f\E m*~9r2/ j pRڸSb7!`W&V+N]r1Ki-4b7?yNi{Tby8E86-IQݭ[! #Vh" ƱD,AT!8Bq])msmrO!\h"i/OBz@/hWՌ]ZN! З=! ¦*UQ<:z $#rxEH@".T/G؁#}Rd!\)EB(3W#WnF#91Ÿ^Ż{ST&4u%@$,ZCݹ(x=^OGoC ē'SC owg}nEzd7+ŭU<.a.J$ӿMl3#{ .Ek%EB`^X8t뀖 Z>z5FZJmU>nj|vYκI8ْ-+s\?75 JC z/W=̠=b9em:Z5@~fܭB5_*ЯqQXPGKԭgՇTS'+0{ߛkp5k`CaJnIV}0Gx^>)=MV"_ 3nhQᐍo+깫"h?mU]av[:) `!v 5BѸp[.I%M'At'tEe[i ^" ]hXg= 6bO0I0R"uP~&e۔HdNrǨoI;̤`:k''}oxQ][5 <UʽxZ5[L(mr[Wj-o Vpr   m1m6>d46Nٻ8&zI؍ߢD^:f. wtT"#ZMR8 B}qBft^noswXo ,%w36tKc[{ e0tryeY&j[-Ou+\掵>:+'=Q{͢sM61#SqWJ߈[kk($ \; Љ]RNaXgoD, J`emjç]RNgeP@ ?=p[Zh#"jWPiA,σK gWfꁇ]0Ј*\)iԐ|\r"l(; *[%kq -X4B س ]֟9J<.D ^#Ȁ HEB !]\#/up \6;W&fB25;g%};xSX(#չuzXt=ɍѷ}ޟRI2S4q}RR Sv+v8$*祰y9*#brѩ*G(v{\R'&sBiOҭjZm5F,:.ڒCGkEdkȝPHQv}|.E(25kK73n]E- NT٢e+F(I쭹RǍ0oQfU%fUCZn}IAP.܉'r/l J?./g@xP9J>*˷ `+-[ άNӭ*̌\ L8TXb qqf=(}o{=R 9G))Ut8שMya'2ݞjq⹆rD \uK 0 2sةa2*#t9mϯK -}׃eKcq}wpr{;yx0qO"B^l:-˲:oft<:7r/ C_?4ʫƹFN 1^y>>(Tc&6oL/|5ܙ(2:Gg/׷}uTڪԵ(֝O }n1E<:fLWa+CƣC:Gդob}vͱ^RuH)2>9]pk9ܓg Xj5V^gE/ I9r,^^Qm]>ʣBE6BԨ!@H|Y- hXQ42(z }D n57HlO85zdQ &2:b:3t]v Z݊> nsu$;9΢1a)ԫ`" Ǵ.@~@2rtdu^>@@9); RGAt`L.J") P' С3G9A!G)v D~!@A SՆɟs(s#d<.at ;\7 Aݖ'qa}Fy=~>.p$hU:+31Xu=9GjY*[:F\s:'|!knjl}Woq\\³nܧYDz< +a!7s׺:MNFp5ݰilz܇,TKΞFcA韲X /4ES.lfЯ;z岾 1QH5#npj=S"ȖESlv\\2` o0))8S?_@DD=lK~^ Ӧ-NJn/czKۓ|gv[&ؿf8>{1s{Xk-C8Ʀ'N*T\&imd<x_`_X 0px]kGwrbF25P3eGl閡|&J xUD.q:v[[ [^7ᖧ@L]rl|w#C=;*k\ԏX5WWP4:"}' uU^Pcx-gJ3t'g}qX`epqt8vR6)ճ[;nQu~-$]iwd ]fVcbu<WCJv\iHW}Mn)T|U\1!'t,Qpwlex.+z73y}x:]#'3ظkrO6\+tzGTD?p(@% 5Ts:A}ZR/}&((C?*n;[$G i?ݏlMCGY~*O)7zՋצ ?L'C|XCu8\:sUp5O9O6&(J~i ~v?w*( vJ4>|ljl2;9FAwy]sO{d`/8(uʜ#|iy~?3HxM?6 +P( !{U~Z%|݋L%/ߐzgG =d1^ƈkR:krS^BRNLlz)Kkz:߳ʐh FÞ]ԁ(@ A?B'v^)v8XC}aH;|dSꀐ?.a D 9A w3o*QYUr#@p(1'x:1z tC $|>;UkF2_#6XN-!y!Pw,aK]HG ]>|vݝߓuafض_bM P^= (%^F"@OIyh:?LvJtAO={ڀT^3v'<'I((4_L)RzH>WO_ϡ}1}y1hRRMRta Tya9WqAnHB*FىIۭ#Hxv E~wK- n X)TC0>]umSb+|?7#Dԭ"ډl!YkRs*NI_j`|E3lN ?Ca>z]P!s#9՘'8[uϥ2^)GT40` _#]^6 .i~d/Eg",kd ؗ?O\ V iHJIԆc~?<'Y2e9uZ]Q |cd=PR ]AGE(1l'Ztf1>CL6h!ןE'%<탳T?ߧ%UX^dˏy:C3,oŵg7-J6q5#vy,F_?oHQtk(3bWr#ֱ)rVѝ*|Q?Ւ㊖fxWډ)IqgvUQ>g~k`O"Mw<迴r@}W@7*4: 0eߟC2;EDU3OhF3$*)vF2OBCԨ `4DE;q r hLHJR!Ci ?l;S - #'yeWUR`/aaLn7~k2ȝ=ّCU* a2~?ӥKT'ASCE KQ'55Q[`ҡvv$3:O։M8;'Lgjv2ڶƌڢmdU'g94/#Gnv() NgrfLI}؎e+իdյmE,tF/~ )W1b͈Sg釳Cݨ hm|4dP0BiЕzj-RPP0kBڵVy%.4R¹Jcg;yʖ8tEUC_mjb>CWrb-j4-.ۂ -ag-M &ПI}h;y:J[]s}ECiHc'SmGnEmv8sVimPrE":MЌ9F1 4hUGb~ , !~?\9ML+@qmPmm>ͯNVZA`$DbI3Oُ0^ǓG;Kj/kw dMג ]{n˫^H &WOn\l D __RIU^ VaipAasdIccIA&ވtH*\8N=;~M8,bM_b^>g9;׷1:!]}nYpPq 3zp p@,!? 3OU $ޘ ?>0DTh6Bs  ia")h:(h%JS9y0!M4>B&M @t$C23,RA% S дHQ1Tm)(Z*B" RB(MhLJ% PPM4Rt10P PDhpTԑECM3 P:GJ ?&Х1)^MDQJEU BSAE+E- EtJP L4.KHa$AT@P 2-4,% U%"CMM$tкD%QE( K1 P4$RMU"h&&h$iJ("IFXu4JZP)A"iGJ Z#dtDL*Ҕ 5MSLr+94B&!-83T$ڄ(IiT;!ʮz2Q1Ѕ#B4?h@)llB@V\H҃B GHh2WH %S 4HX)CB!4- P׬טeU)IC. F _\^2W#/wdcDgOcԾ/7%SD=qԞ22}K'F y>8~;ǽ¾):/1`P{:r\g,L$#o UE.7N:܉i!>F*)' YYn2RQKONE[J&ʨ`,Q0U8mJ]ڊ.F($o#4TEL7PA^@Aie j ;tcK.@5@?WN17T6IEM&Li_oܡ_ gZL/O:;\~_f>SzS8dGM)ɶt^g˅Lk}:} Ÿf>PBgBdP3^痼?6ڲ$d>NoveXo]Kl{{M=ҰnIz:`> ?&?zTt!Kp^?ʨ^q;X*qFl$$'8g˅?vk?ݓAP%k 9- b/B-֪#[j-)N 2.6xJA[f,5'[DA2% џCnx4-T-ռ(ǔK$8ֻ|dȄPNCiDXdRi !&='kJڐ3!E-Z}ÄmׯPik,ߕX*ve/]P VЃk+3oC\$)zԬ5Ţe;A%\`4p]OF<{NU0D%:Vl^%D)osb"/"m؅,|F~c^ а PvluFƒmK.zjMNz_Tu5_ cb]JW[3Vdlbfjgи>(Vi$!BSs?h~u~{YŠI(9+֑ RƄX_?01WYa' U|) }]<)H6߯,=G`UDBI=5 o2޹ҮfTR٤E V =~ҿf鴐T@b8byx1v&Msom|ŜPMN fzT6m 75ǸS|W]; ܽq Th2)%. Pp&Z1=AFnPHcYđp-vwn0c4MW'EnMn0׻SLԫzS][oWeMAX{;};qt#n_WVf1 Xk0y;D'bJXc7ol_XwP}áմ[Y1п& 囗?=C7橺h58eҜ- #&y{qp)!#2*>9M}%X9wKla23TF첑.wh7nO _b|Wݯ,ٻ˼몰fvZ=m@@|0x#M1`=_4 }W|>i!&0:CQI  `8rQzWa +U_*YWZë4 nklo|Rސ×Tt*Щ8ss(99. \ S"Jp A}5u&Gd$'y&J8ПCp$ͪ>%Q0 6cE\=څT;Ln;ơ ZBT.XYtb0g6 F#X٢@¢)fU^ҩUWU**]-].΁#1'9nV5>,?7r n[/Q(s̰wNZ;ݷڹ"V׫Ք~"b&;RW]8 +Svr]O-8:iOFbYw+NXVd~d nScW7Uf4+Rg GR<1*2ij:K(03oYMRs#tPZ§ *`;"G_]65$rU!dpM4W"@ ˞Na?e6>V0vߊ "~{b_U=R>-0d'c@v_V ?O#T{ePOv PpdI@Iv"D>^sL aѬ}"%?&ɬB# LnaHfx)@$ Brwmct0DL;f;~T-篈ttA?HJZFA&)mjl\Q',q)a =Q(/±.3)yL 0 % vZ~ӏߌ+A1p;+w4t#0LAxqǘ[]&)/HC:zԾgH >۝m+G8#\ȟM2{|s82=s.31l~ʑjl*z=keBBws9#q=:;kz"6(-GzQax#z%EN^^R5P"S7tG"_:z,fSR3kSLvem0H["AV6D.Zwnie. `k.^H`eL UH h!KIEtU`i$%4X&}({ysZR Pd0Bpͼk@pj7PH(+Ӌ?Vdۍ(xy_7=/F8 5n" F) '}HLCe}*/D:`&($:Len슡W.Đ1V:XNpʥsƩH"t Q)IX5pz 5P$ ĿS ?klD|CӮΠ翳[LQ*TU8@XqKcwA)p"Px'~(MPHOph͝۹,Gsus5PaxP-;I ` |LljG)7鍗5;'\E/ZJjp| VF(S mfط"jj`Tew{,.g[?oUmI%/6L؈%D" |U,ǿr,A\YNM*[T>^EB}й:كfl}Y opЊ /l@v޽ 69oYSNKntQXv]hwBwa` 8pm 1z $p/W0=d/ Qbs4堛 YH7R&5@ ݵΪn!g+:W1N]K;Cm )oKP$2S #?1pzکĺݮ,əG@i }I<=܃ʪ* !؄i%e_9;@ǔ*̭rl?;>Αқ5U\Sey*pQЖK.ӛWZ S*.5?T+#Tќ{2`@2WT *>lS(zQ}N؉nG]}#(/K (,TonvK'o2%Ã^&SZo^M]>ZC&i5lr3{D\Ʈ>SrC[Gl-!MiNx3Ø4ut0q'֨2>gvok!z82ϢFW$gX;JH~=N| <)h'ej6(GYNr|X" V$EMj}[³dQ_M:oJ EMb{*Ce 0O*|EnxzwE$T )IJJ Fg2hPQcBgS𬹐RQUausH."~䥥{%6}X^o`}G0^ֲJ8+"yYVhuoo8$ghCBpRddg'W9.~^4r qVaw5N[A~ctհ ˿380N"QM^p>5>.JArZWGamPP)Y 4 An/ƒ (?̓qX && /b*"b*&fĉ^'l'fq>.Y! V+׻>3z;uY #a1wk ">0wK& r1(7:Y0_HWj.T5ڈwç-lST]JJ0gF6R촄\*A!U/}( w SH(#_ѲwS{%#J?A#~ 'WD;QmV>:.]xUaPhbw}sP0/JƎ *Mj 4j sUgV<ظ@h>oه2!9E=<+wWG-W`w6AaX1h33>V3I|ЁT^*ځ*[h CM,/W1Q#8c)̣nI bA 5&>: JkvAFnjuO{X4r\"\A8$i(lƛmAc 4͏$܆<.cDki"VXڦ Tde>E: ë٬Q#wA}?!(deLyOفh$݂՛W9i][tY`N#F*e=zd%Wp3IylE[[M"<F5 >ji=-!\btӆd`Y'T7O 4 viY dJlLPB$c~y7&r~~˿71zy2MyXI~e^P'Z/c33Hhh=ʯ?%*vG\2\} pFƁxQT?{()g9x* ,Ժ# *G!kq^,֘a2C$*< W-8\?eQNg4n^X>1[mC&xawwj~}¾g˙lR A?uok!R;C]]u16;Z kSH&'i^ʼF[t`vcҮ9{I%Ivm{,ʚ+h;I  x_&ۜ5woKC'Q٬L CB)ͯOJL,rjZWV`Mҵ]p]+35>?qa\irW;gg=E2+wB 2f Z,9G>mz@09@* m$UGյm =Ԣ up_Irg cL&|9!. G¨(R jc5>O[_OÆhQj3x/~w * ^"?UFGuRr!, 卮AJȈR/h+Qҩhb^@*6:z[Ppܣ\DH"_9? 1Uj<[z_!gnNt H{s>$}}} Q}.iDvDGB.RI?\=e'Sj ;w95 ljQ =Ձ+&SҒRE&bZkG2` ˢu(E滋+'iڿyx|LΐT~EG{8j}}kY ׽Oduю),6|ؘ҉E:G ϟfвZY{*Nx,Qb\jPGTu4 $A 6`J2(G ǽmGqT[@P٦;,iz!?"гp0^6=Ć/Q آuZi~ c&̋E%RY3W,kQ׸K'ty.v,c:!\cio腃'Çk9G@rk b*Ð!'n5UY*ZM,t*ĀAL@Q-A]ΐ.v{լ}!Yc+obDv6w3FQk?R1>Hta+T0sޣˣ( ɭ7VͶ518d5VM_zG 9rx/9rk{GNU.tAu #^Aq\;O8"20Ts-'" I?\dA#X* g!(U"~Oҳ~a̽Qgk]Dܜ& "UUJJ,hq&&+SE4FRTR(Ei[{X0 EVRjPR;l`_Nϐ7¤ <[YJvH ~Iɍl=qKTn_^]1e2wD,}=Y%.w3$OR9;_a Sw/gmI mG6ٱM^mQƃɼCgN?;$ lp`^CӨxرwIIQPf@ЕVË]hA`NE=;{RmʤuLZ[asrBOEYN/!y(Puۈ:*OTlfjJk v,S$*/K%)sq`gi={j A!J 4!I Vwl= f Iݭԁ WL3Czl*h(:cF P+0;vfHIUEN*Nh[)ew ڇ<<ؕtgُE*>fԝkVWJ_&ByxV{LQ˜3j;Vٷu,V 7nc|m5rJȩ(sAػF[e9g($|EA1 p^~ ;ӗ\5{;@#8?~r4}VX&^ pؗȾ1%Ϙ]"P0 o@~؟xpVOP(I$'dF J'|$ݪCor (IF^VW .UVQj: ?t!" H%3""e(X^w0muCOX] ZFwPX9,A? /P ,W|$sq8 TA T{#G^;ک^ټ^ɕnpkiW"vBA=ИJ@PUT(BJ0sؒ_]WgkzDQ6` f+D~?J[9{ SSmo9nb=z] *l|gy5HF~ߵ7jKJC;2t'ޛ*Kcnba؏$ը d՟TO8aAS\Co~FMǫ,S;qU2Z Ql: M1gtE,}3=`R^aJlI+_Pu֭Qpm{.퐷W>?^~xuo0U{> XԽ[xCH,I&➤8j9bb2L:8^@abbc>3y̳oy;g:EŭqJQO*c C]*^66HHR21 rR=hryhG% {,;;)JF%(^4$7l vo 񪙪H Az8QEPDG4#;y.NՃx2$ԵX #ef$R_4;6_ (=l ~vHCp߫l)hJQ 䔔&@;YL~_Ϧtv}Ocs'u֕ &Rñѭ:GA|qz&3$ Ԩ9E/P0C3F\]ֻkm G()g;7t[..580 z^1rZJVrA谺=@ߩ;*H29:Zp><1vGfѹ&v:+0իCkpBaz88M[Ϝ:0g{Cz!cݻs`7NS<w;n.TTR9GZ/%tji_rJ_\PN,ٶ$ĝ<ƴAr|`WgǍSzsk0#08|N5^H8BOPw`mqgsP8;@*Wi-QI 㯫vI}*v~׏$WH:X><>G~їNK;;yQ%&l)W}='~mݧ A]2WSnh{VÛW _*)k[v[1[N^ll3^y޿fnݼNY8ܵ要ju -qX(Aĸ9\Tp*H,6.;ڍ1M=rbtr2s>r$alK# N c20 s&oG"%lZ`f#?:]暝Ia.r[>dz`KFyW~WmFfPGa_fzq^H>A!ppza(s OO%1Oe("ƄdA0c%Қi0=YBlTw6\0Ti^./[ m󄊺iziF( 3O+cL2u>| v%bLSB{Y g=}nCV*EU.327#㍛mAjNHnOdMgW},};xp/N,vg&dM*F6!\xVtܒe?t3Qo{~*>6^ٷeFT v]]~5V2YZފ]A9& uTS_m|%tZdT>ܻ뇳^b?=MnxT!`71/GBo; '身U 5i#~tqlE{qⴺW#NٵCU*uNBT{=QjJv1QJyR:;}tΎjsvvWeGh0YӕpVMQT_-lCFЭ1x(.׋>?kl4- b= m Ѿ5^Lt5cņ ESy5=+ovH4,~`Xz:^ֺI}m8ؽ\ `A6"5gD: ūt(>? ,}ç^zx} ysD bUNJjD%t/]N1|0HX!+7EBz!^Ur"C,];b#'͞*4v#]ϓO"БR 9+ zp ` 0a]7\)l! 6Bh]К9.S~g aD'3L粃C;ȠT{{IKG=K 5Ɠw!%2A *SI3G#S6,{,`T`B;~Љs1}x77 )pM_RLx/zD09 bV牎2 UK«ꚽa{m7\{A1[ӴW!8&TllvԞeiU3z[487" HHi6o .SmS.\R5~ǭ󳜄zk~evy<13i8txտxz{R@M#mi-+3a߲'cI$[~nGTITJw.vDv֭=g 7 .4w5##:x|,)"Lg?x[9>Xɇ*:FuIV VU jSX2ӱADJw |dCZ|g@#{Ƽ0[_>U$L=ծ3i{H!>9}ӲpfߝYU|.7.W_~΍L>71gvmPrwRVW>S3>tq8mi&`os_-?`M2F(KGIQz޴H09V8q*tK#eMh1f9Q!GgT jS}v$(ǬWww;pL9QXP*B$CAð^ʞ;rqb^!!(vOl\jwޣ|nUV- 6ai=jlGB"wePn{Ma| z LglGk뭘:ݮ&t $_9|4oO-6:'p|^gQG6z޽2?Ht5`R-mu@pvdtR7>L}uGl]n[ktxx&{P)XWtya ZB"0?CD(T9v2༯cd,?_ QPw@8ֻ 5G dvg7S䝿3r 9]wwwШMJz{wC1tȎ{C[X{mǫaLzp!b'~ 삖WƠ= o~$bg)' 4}pTEAo hpfCf=n}X}&dm\Bǝ%  L7_ܕNUJ!!˜ζc*Cn$|IONBo AnvJpcLc3a>M `iٻ[dcj)"`v/(Oby,HIjhr@ySBKB/1}#:EGǧP 8I&84, 0~¢8⡅@66 h/b"W !i=^4!A9FŶ_!pHM( T&"TGk:{.ܹ~fΈM4"dxP}&gPL$rߟTg,ޛQw O3&{K6BV/h8md!A*%W^>7B=%;=8跋=lPaן(+DFZR:{7Jl/9I`+J/xAM'MN &VΜ*#WC9ѣ-`8AmTYN86'Յ0Xch-!"¬{*h{d%CxnvZ u*d;?/Ln"ݎҺf!=<)z &IMR5sMc7y$q]bZѶ5Lhf< yY1T6nvt2߲;o|2<1ղܤ,<<20 dz_c>! w(THv^!`^K(A^vw{Eܐ@.xjfj={3[<A~+3gj`y8@n1J;.AŭӘxpot vGϘ :D;CD_ Bv"6nTS's~FiD07[ ڗZ̤AB$"EjEN|&>+9c&Y{S:qh*;CU6Ƅk%<I[zqUsVwcb*/T7|8CPy֖9`a9q3|t[u  vw&7ۡĆ#GX)s?>I9xl˿gww_vPTZnXTv)]!nK$ݣGBD-Po?D̐^gR,ApWmv=[:@b%| +~p~ywZˇc\p8HohtTbhsc+b$" &!Cמ%]Ρ`gXö+E =tZ:fDdFrŪZo" S?uaU`5ھB)¨,#z۞ƊǙN?n*b7B6dz(X#dWJ );t d ;k9v"ϳInOf]i·سq,LFIߔqt}[6f{7&bݎGfQD\p<=YUrZ<No7@Y :Ä|^ӱ0 Հ[ _h_1[}tRʣɅXak%+j=E1aO/>oi H0$/?9;4D˝==9`&%i7zN"9m1eRmchTcsA Zo/,, -qcrY?C.4}^: x1gWMRĥC:=3Z(2-$;4V3 OT7z%7}xl@s-h,[xǶ߫mj[<ĺ_nzЅøG=7Y??m5FCaYBMor[DjjT^FJEt^;ܚoݨûCC4^\!HGQDY,Hco^>_]DK:a#וߠΥko"哠?v .Fxq7ck.4Fa"Yl 썰VcoJiT,Q2jY jأ`"8ѣΘ77kq\jqp^I;ѧgofkbԶ7DdҔ0vZjHmKꖏ>YV!~8k2tUr"ع5)NG"DX7r WYEvȼ^3OU1OdXSlۓS"AUKJen(:[֖g׵Ll3f|&:PXy<_A]mOGV:dM#zu.r\fMY-{5"ϰqf]ZѳrQ[@9cVUWA .Z bXݻθ\s#S_Lم 1VՇ4!)4aI (HnꚡZ݌ Κ1սڏ@O8u2ܙAZR8i5I|3Yi񘱎(J: vR>]7kc7Q}ڝV>Ʀ^lMlRB(@>۷(D> R!Z:FI}5(5CfXR? i@OwF4p!K*{^2q+iIzzRF6Q7i_/z4&b?? IdRKԹo=ęX'C!m{.}lN/$t~3\pY_̵W@'k5U f䯒]?r[fڔw2{| i|k_9ylTsO^Ɋgifp2a@I Boҫjҧt3lz-RSCcE\Qweu~0qAsbD?_W!ӄ l'B?S&mG{χURR:lDʔd[RG¸i uR4H+-GHc|U˱vFaeCc_ܱIْ{9Dt۴V-`!T"!o?x]" +De}bhC3kCCo@ح{UF6R\@ ̈́@*0Ud'Z22Punr% 2VZҕ!){mP9`WJ49ϡb+s-C| y0묹-^h!G9 9t%o==rV.> ٥8|}/Zo$,Mgka$ 6,K }q=3M2dLtCDysSvp66ab/01f;K`"dq q6^\~Zc(b[]0C9s'1M_qMP xrN̚J^5$!m7 (_jYA]H@*Rr]gv&Yfw˞;N0yL.:_vCSP@t">.c?t7;L$@6f3O,P둌k˥a V:gt?<]Ѻ_ĉ?moVCǓߎPߗz5`&$Eszh{w(/REGOK)-q< b+EEz!Tzv2 Ѐj(%NfD- U*vp=iMΩ~l ]r~?ʉ)ؑE2{@UJ=]2>% Q C^`o6~V"vND5%^duݰ@aBVL:-?FF-n댪nlWMZpD0QI91Sue.u83!j?)d҈t`tϠ2gRw ҟm^DΓL}OZEd#Cհx'ףƸ 赗S>"Kjv:!^חQy"Xhh?_0!7S$\5c|Tֲ醯]2#P& u9&Uiy6ˆ{dE<}9ȇYyVGO7U$/E}pq죫~нvc zez 5p';5-h|Z^s\wHk},;Wyx)g{&J0$wP_K0/M1猰ݯy֎84POxIu ݥ*Bf~EżXMЏut_^+/'G.-FxvŪ()UKж=aYGߎQ!nM [/  P>i w5({Eͬ|L|Rmp,C$&Gd@(L_0U|%OTpkb L$ X@wg[B $?E}dT_tU&uVq! E-q:m{=պًns #uTHk OÙr]^5ktp a# @'9s0 *L\%Ui8pAԡɅf!EarYX=YB%u*$ow:Y{7H2ұXLFu=VX +~}[>=j7{I7'Y/˩~f̻نQq(ht8U~q[31"=Yo_֝l{*QWLY@w"sL'-ou=r5zþmgĮu9['itqyWI>)0i0j|+)"d"U).Mf~Ka\لehEq@8d(*v;TEg~g{&]#JrJ}hΚcW5+lN<~nbj:tpu T"H7pB $^Z8*5>׍5C$C: Ͳ,ub͛(}=vs?ݿzYFi+_򯞳a. #%m6"<^"BI %ë|?ߟ!<7W]ͪ Ѩ:/t+báXWm5=̾|^UUPA=:bO$sEpCӇAۼ@S#rG¼Kip0&{8\ktS.R(}R3- 0Q&Gw89 MQ`hָ5I" £{#M>^OHڔՇv|>,@qb!&)iFtHt5.I)uAɥ+~3)0-{]H܋}αί\O')2£WCέ{RYU SPPXGdI4A+ ?+ד|`^pmW^5Ht?8^]/m%HR@rfwb (|MpMIWpv>YLگ\'Cb 1Uȶa\4LN ňohSafºt2!D[NwrɕX]1~wg}tW,uvyEkg^\}\UQfk]ԧEy X/TT 9 2ӯ_= vBNj{v. u#}q[mGU7'41v4ǨА$' 7OO[þ#Qx%`*JI/8ֱꂳj%ꛕ vcc]dQʘ<+;9wG *:Y]AT1&3(+{^@-![ڴC)q, wbt6ltEF:mq0bQm$&rV./Zc9Q$H}d=U)Ex5 ȢGfAcgkgfrs k]Uu4w!Zd󊛄@%̷i ۈF4#!q@WfN\O1OZgsT1s=jB2*vTrS(|j=cFJ*fei<}y::n?wк%rpq1]\2mW˿Cъ\ﲈ C >P̸+:l;deM9I\(u F/  MGվ=NR.ܱJʩ(>o)2v/ĺ/ӳq2$ or9ӆpC<&3LXYw%aɲbUԶ*z$U!K>%Ԯ(4VŮ~'5!?&͙+JMPE<3*@O@䀝rk1DH@hhIgчAfQ fWEϻ% *+9bx+LVu" Et6A -J޺;)6)9\asf8(VeRblUG^AS^L¨{ncDnR W(e'SbnYu 9P>nvN$NDL豪=$&u$ :*Q CukaTHe5peW&G:?5{RJnP<sNtL rj7j!pTľwy{b*w;'(S8͌Ly./\3'eO^?;^lZH8+j\T3Zp5Ktt uJU0mܜV.%a^P6;pc0_ͺ? I4uѠʲ@PH_Ω =d@=v6om:`G)nNCjnbPC`}{,K=خ; ,FzR}Ȟϼ~t۸w =K=0>h= Q Hͱ^ Kn:wGekxN"N Sl7^t7m_/hZ:nZ5JjK%Ŀ:Fp9>1sXu>]?ioRrG{2yF-КO7?f6rdP/q=|\|5_t 1YRC8=G̳3..5$B>lLjfTG0h&u>o(Hh Ȣmy:` cZ$G}PG%}-׺ *p%CxiUQqhkB)[&4pb@'#o) -' H9f TVNI$0*IC,V⺔)+6 ru\IDൈR'*1ѥbμ+WeM\wfAMS-RħwTv.@qЉW9RYJ.ՍbړWP^V:QXg!Z+|&I2`՘=!w:Ö rx'Ԇ~OݶQk9/. <,DDӝHreɫ7?NN%zm~0 f.60p cG-3V$  ޱ` _3QM{>QQZ].}""Hg);y9o{!#Zlv h'm!ċլ &fBX1 81x DK0T.`5ICjhb s1"@RQ&#!AGUCܷvJ~JuAQ4E)@ L zQ@6-PэnXi6lR,ɣ %6YKs mf֌Q*iQkZ 6dS:Byf=wNx9WreFI*rN_ cr>I&6EXf k~.$YJ}шn\F;l,,E5ɣdkS#fCi}<\7cCj ##yR}띷d}@:8ޭ _TeW !0oS(Z{GeOHWǗXC3}="t5Å\];0(qHڡ2$89,`BU;cXAr̰*JNlu\W\êHiLф kf7{t Ŕ.K,Jz Q%[#?>oD뤒C鬥-ni1: ,Tz8 UUUUEMUQEUEUUUUMQTuJt@ޛGs\}pcuf1r`a0UITRon2vnͧ58]N޻Ww'ii*D"MBM3+"0hˎU1BC;QA=JB y)TĄpђD21q8@h d:#  Prp@N "ɺ!fޒNSv'K=M4RWgE>/-bo5V#  6&.G7=UU2|:E/5wU=2! ,匊n@ۻ!"ABD:옋P:s|=Wk$E9Z=nBP}Qm:s)sĢ)Vo`fbM>]{89Å03h ڕltWHemMhe^#0g*/ H'a YU*A/{L'(qrPk4~WNPvkX"ٍN{5*DpH-#u.ƮحM+PEg^~:#mHhȬP %$fַHܸU)(3nǷ6\xZRZɘG7F@" ◛%M)Kt uroU˶DB|W{qGO|fM+hZmrdpès N}rUE ~?pbȮ?vsѳ! *8ZMW9LP5쪀AKt@t%oZFF4mR=\k>Tt ݒ },(1(kUP*DJ5Mcr)wz?7@%אPf G'/y~[uJZ-G1|8cTITRRl.Jsms.{YxRzϺM,VmeB#KJEGMҒA%?FYZ5-lXBа]p+GY] [x=^ wuD{TuE? BWdlX:XʀĨi il:F#O \p*B+P}c/vqϥR-!_c jGtD|Guj?K /OV]{D93* ^p{u|pZ9W;;3YX߈ D±_d}^x٢_NleDb"/YP&zuMG3* 31bؔq%$)+J/Ceǡ>$YHc*ұ n ze8ew:=pR #2-6PbDK Ut_۰_o~LċQǑ%}-$,sGiT`Z-9oƵ oSýcpdan\~)3{}Y0:eƣ6ME1^Yr5ǩ^VkҚ`|e5 s0L0ͣ$=N;ďwbjVwD[ )iE'.5Fc8KwSVT^Y|ќx U<3Ҝ=F1!MA|'x:Wk`tŧYQ$wm—bg\\dTJiuy̛ƍQf)$d۽LF&HCov6#C'I3f2߹-cEˏc]^bSJkֻo1N#,v&VSq#:bl]s\pJUh81|F#=̼l[hz{lxXl\vyg7󢔊<]lM{8ٸwc051ELJeyys_ 9iNc\U˳2qNƹ6Ꞟg]i`Z&a#q81|F;YFY~Su0u]Ƌ8iiv~zwVbUt'vLu1GqD4" LsII̦5߷З+F3]_FUȉ=^[;/8^ɉKQ'T2n#0^:~jKAFzz0ZqɃ>xM\o¼V.i⼳B9}9㧨c\71wK>l̟v̱ u3.^xb2eC!2C桳*x>e.^4!-auq i[a]_B _L(C}3(;87j1 @JizJ# +8gLLvYI@& \a%Q!qa P&p3;xx۩hˮ>jH8s^Kƪ &޹CDOj/%L_UgDP֭, eRG]W4FQ8" UfA/n5~+0@I*ގqL,^6d34:|]mө23UqMT`\*VQV<F?ꉃcxZ:YGlTޞP}=$JؿL6}R7U}͍9oЍ&O+  h*Kӑ Oj.g==(ǾhWtݙ_ӈ2gBq(wNn,S;V/fI)w36/5/ź0S~E)0;UQ䟩#R.8osvXX2!Nȗ}1;XiD6#?Zw, ]htEtjgq/HLB'R[Ed'kG`TuUWlϞa5_+*P X7>( Ē+Čh{/}qO4yRčKX,\؊8X.*2;T:#([2o% \ٰU^2MBm= ][ c}HI2Ej]p9 v4 \%j" evΨKjbٰI^b Stj 0ZhNUK\1ҧGOg*:qtB8ŖSI.9PM941JXi08\S]ͻq"c'˹rt7)Ӓa<K & YYwAVgo ~J.bmjP3R4xZTs>1_`3s^\6yf>>hz23@6~X4խe6U2a{٭k'Ӝ`x4q!9tlW;ѝ'/%+np8|G 0xbB}Mo _Ӓ-H%+Ϯs3#%xoK<3!n*6e(WO\lJqPE +ɷKOBrPstDq a"9*Y%,׮~2 UgC7%U86QBE6D30\K1OwUD* 2 $';,96ϯ#<ݖ8 cpIvdL! >pP?1(c.m15_f  c#zEe=ԙ*q( m("dCe.@^6Ed~SY"}򸭃AG.1%~MMQhE%~,7\t$nc:Y^~] d8B BOg3JJYիxNp;VE8l&?C4؛ĵw4mFm lc)ZKK4]qwc(%`xi`O ̋P웴%]x3Xj3sp}fw,酇 痁6å{:Iݮ0dpu!n dgVRVU_ ,nagW| xf'`sGyYW#9,U ` 0S// y[zOHB!~JpQmgZ=U`#C8%?] ^i҇:iGb* JnPtĪ Y 4J`*6cmc3ÚO%Ӎ-}ck%XO>>h?}CB{5jۛYCۿ 8j% [q;]cJSm}j0KO>UF+!M~˔vU`U6Y >2W,c~*U h~ǩ[ 5!c`FFt֝?T VL'?mPF'*g5gu0_3.81it}nh>Sk=KBN=nqb^5jp,j~6r>b#2ֽ!Y^X'A/O,ucmo[u9??񆛔y;%m}\1e" W9@Cxb6g-n 1o,ʋk,-x%.YŪ.Sثvr5Ua-k,/"b ?M9z3MN8ηKǏ[&1'!-E8ˌa|ml1_JVYbXz=BIVS۩'O箺b@{~ e39!MrRfwOz*?WҽC]AHC2 $>y<ԎU<_wgD4O=L?yPo LZSkti2$e u+X)5$T<0$Bg< ֪vbje=SZk.MOLV2(0J c^m1S\nqZv6$Boe*v UQ>a;-H\$xXݠ=f^Kʹ&/=e!\[MZEg͟'7ƀ#;1 R,7kS5O۵÷o4 @b+??}:e}b*#馸XG=$O*W2FXD#P脻?ٻ&YEwpD8|[@:c ߇_JpOkxݝ~v4 9zxs\~i}namۧ?[/UgpTzb5YRw  7ʁـ!IJ%@R kRШҠB<J0iDBI"($ B &(H@XBY4ҥ!]JJċʠC!?4p`)KMNPV\L#J&M EP$9C@K#(9 )C@tDuk5J`&`u'G.S#)E@RR Ri)hZTi<VAbKK/-j+IM1/60Y qI-?߇$U% !(R@"{eM }5wڨÒ~좇?Ҧ>֋Ok[/5B@Pf}!P!DPA1z?(0DLBA\j * Wv.Zk.)#6_Za( peWizf=XX*sێwZkb3Uiƒ-fvjc5Қ\U_ƒҗ 5!~0ѝVPS=MSwGU);(8Z2v+Ih_^l:rۯ[HVUVkvhl԰]z(RQs<]+_~UAJ ')j࢕9n3W2  VkJMͬYmkt1^)<6]yD- E]MRZkc =’3T9\a'ep½}zzڶIuVG'\պ-sp9)juߥFXfo2*`ּ>b,'dh7?O: :_[nXw59ǎri2`F@u*jt8.#uFP{qM՞\tNxH蘶F]c>e~~Ё_q!7s$"F?QD-!5}:)Xg->b˷;}x7s2\UXLzGntRV|G&4٥}^IÆnw>AEe8~1g锇._:!.>vcy>Tgg|^;E9(Ck⽼aw{l*ʿ/1x;m=@2w`;6|X{nu:_ j "!Ϻ6{Oh™nѰEWd">ݴ.3]Xi|Ͷ+6 8 cg}BbьéLU|0l7_omLҕ+Y oif;"񈼉w<J >d?^SZB8%uRWD]Bpl1UlPՊ 2B"qu`+Uv]_WVO^6AXi++nu b n3/Rֶ٬Yػ4ͻjHo:`ngVZm^ l]l7列#dnvWߋ ߷=?ݐmM Q1!<=2;U5b*x >yTu`'}Z߫A.Ugy'Zv =}}Yv6PWOs.oL~G~_&~~zއo&ؾ&z;*8dw17պNaé6_7AՄ6o.>Aw/g;g4RpDWY8f2cՃn(9=zAOp3lz4 gC>ۜ3<\p>þd -p=-<<*9{SG9lׇwʻF̰=hz\Mw߬ytmʞZa#ެϩCXd>}<)tzǿ%Ğu8/PIS.]vl7/|9^,HZǯϡ}^oͽ8{䳆8w/Oom{~2Yڡï>9tOpzT: Ar) >~l9Y*jH塈 &(ѩ\("(*(J jjb(*.c4DDSQSG rj "+YTTA,A2TL QLI^+ӶMbMcm-&֢ thCTCl*E1: S@PPTCFI(9Q$TM4E%PDRp܄8@U0 `gE 1UQITQ+n1USSCUSEU00Ț?G|Z?YeS~}_MUWSVO2EVn~ʨ$_63q7Y;e(@@*pjVȡm߇Y!tMߗ%ݷ',gAZ`lW _ʼ0pp .T*k.,ܰX}'+>)kBq@>eEBF{TV,\Fqiűfz>E;Xo.u/MP׾8qx,\i(>~ Ҡrs]>;2ƶހyAÀ`>x'~o57 ~7l?~ ʙWw:H!ۺ؀DN"Yǫ m`FO^9q" 7:Wd'^!+?O@ %qOtu=pzszp = 5N>z]/P(/BFC$7 㮭H)m,룯糣u]ZkmSל[{[nmͫ.H3w/8lZs& v~aA F1Eg=[{ g6 2 pE! ՎUzQyvsY x@ ^.eY8ǂkyk_PWJ@ *8`mG5Q);luS h_=drV\~& `.ُOUKsUqߊbI%GW.l׿ E =_A#":0^^}9_{M bDx]Co5 ~Mej ߭wRn5{J(қe]T:AX;v+U%9 ̴:55־Ei*>yB`FprU/Y~ Lc$qO(@QHj?IN|+y֖0V$v>DW#Z2gX)&m wCEb%U)a1+aA횿#}wg*ЪδV"j֬e0d>;cjQejRB< e; .wj멌Qmf>dA߁ܠ;У_vj|m ìž B=7JpgkOoo>aВ~=Ȱrzn'Q!}a֎y[﷿B睝Xh"BBFOC<#II}z9|VђLk_;"@WCBQrp_ՏpFHlLm34U(O_EƚEaH}@!wL'= Pkb)2k8Q! }?ǣM!_ut;SAPwHD6HTEp:C"WIE< Eȥ!KP_BChn`@8$A?DD-$p5 G?Oh~4BXNKAz}7)؇A kQj0G;2|2 0  ;Pҋv iT5~UĄwB ^#)0@{h)^^1P"U{:„[)C3|0@jqdN,OW 5&@V!NszchH-aG7i:A<O6z IH(1@u?'"sURDza'nr |"-x.px Ch# ~_~+ӯ S4p PQ:  tu?pք}|G?B.Th5$LY)!`l?.yԬ^/OÍP p _GLMܺrt`bIՈ;χ`]}-@Eްp:X^6h2D}D:]8 ?= ը%Sx9pp$ir ~H&Xwd?e-Y 7b]<7<" er t; ~$Q@`{2smJk=耝⟑#!@+Ao ptǀҭyBOwUaV,|NU@@˞&ty u-8McG=X|K\ :@-ʆ+nr;_3}3[N1qv SWXj]tşӞX\_(\D/(=㦞v 6nWq2Hvv8f+9ksABx ݕ6O(5%NjBdlmpr#\_ :q2Υ8Ͻ zoښ3|-s޻*2x̪c~u衤ܡjz U7?d bGkΒ]`kiCˁꢣls򝂎 >Ec8+{:[l{pTR-}=(-W{juo q0`z}VzG4ɪ mX׏UVbA>~e*~uBu'rU\:UgXGBlhQEl٥J][/{t&o"E뱖7aŗ[ Y({o[cDx:T+magtcXEvWXHL޻y) #12"XŘt"MDeUC7>$hͧk+{20}\&xNP'5ojC"HMrli #"?R5Cǝ"mp`[K'A=Sw2:k*ETzhFt] א飿U^iij/nbA6U~͍"Dѽ']1tʔ]H̕_ ;u{t$"o+VGoHN0g̙54pHu)\EuҥL&G ekR"߇;`=p|+T`丶Uwm]^PFEUxN’xʰ,<]v|Y;r.eQ ўmc6? ' Zf WLlQ"W\*O- R$u՗Xd^n],ԦNs/)zkЀ}%^wY+!1U=Y?/7?/˱ZIa`ط )6yU&% {S|թQknMJ8C;hu(dX`8Aⲇ@23/mo5OGQ<߅kf*PT[2*U(R"2},p." .nG*]j.'t'^l틽ݜf;LCvM)-,z`ȱVe4U}Nes?aF :*Z4ѵyqa x;qL4 ȡ[P"lJ]{bK&6QX+t6~Ml/2ַ,1\c*rP+]ZbfC4 |#ajuڤ2$ ,TgcH}Ƒˊ#\,i;+ ( I]NFLG3:@ș6qd:ell:"sU#7[|0⻖QlV:PNfNstT8z gKa'LYo_4̛uuVD?$=֝^?=f_RآƎdCS?=1*zhn*~3.':oakӟ)j)J)J)B)F)Q((JP*ZJRCϋ%5bf?0g,e6$`gh$J4@ PٙD/7Y,?vt!"ybA +:``0xp{ԷH \W^Z dbx3g9X=B_|n{`8(]@TFzyOn8Gt? I41)n ұKdP<^@Š\;=q;r\W>nY/<ٻfNrA@k(M5>nH"CT#OyzU*k\lYlQ$1 P6McD=z9ԖQiͅL7)D܃7:lzluAݶ1>O\N~>S.ס%|0IGc(G~y ]u>Iz+ηk1k .D4֖. 0 םr@臰/>Μׇ(:{jQ\MVq.G#sᄍ*]*|skYe7U;>5p\7cKcza(UF=zͷs7K+\;%t +kTˍ :3k;3;xW\nf:gX,kkAV&퓇1 ~X+ES *47jԭ/jP^:HjXu-pbk&Y Yέ6;3\vr+xXe[ͯS{Vם۴͆:d amfȮZ[S;=},=PgaPC YbǞg ["稻V9a7^6›m#~ЪcRc ,]~㮬.Q3nD`[:.\]N9uzʸl]+<O:%]q`WfoËv*0n!ў lU~- takľ˱]>s*q z;nr;=kl*HaR-&P3UatMt2n~gMnݟ9".;%y:t'9uY''1:6n.qhl\is sfU]{~kn6k inWccBn7FK;k1VAFNjZea!5,f)0{"(WU^/JRV̂M%vati[~o7gVoJ6Z"@`#Q+?AYQ뜴2~RR;x0ٯl -m՞߻=]ԯ\6ZUjsRYOG t ׾VKr'_ߏYrBo΂vN֞yO BU :-8K:9=.u_2]֫9_'3!Zζ)Ǘk:W/C'3?U V'vƵ(=XT:muY]|..Ȭuend]c\K}O~KV%Fb9d!;tY}Z_IAs oQ /Eµt vV4zGձiDs兙=mkvX[fS'T+5OlG#ny_y! r69]j.Yz]F s壯Ur<6, >Pח l'4|WtYBɄkcEW6SZ[jW:̗i[J4eώ1ޣ<7VkYw*togX-+ov7Gml3\*//|ꞩPYm-E~*uW![|NZ;nWŹs~WN\Vt nߵ1DfdTz4%]߬Ob_L!vk]'}ZRY\ רA[ktHQκ*A%tZQrފ]5╾=LE+vnԷ`0YtY5՛ZZc<n'K!z;3ιpy0sglLw,l%8{ydQ^k g_?{?q`[KĒߨC_$p$7 ^~aWC5ƞ- [ǹ-Y4Ax\ =֌>k_;Q ޭb]z!k̳>.p}8KfT;YUW%>*~{?)o䞡<\VtAWxR7x=/Z+”NuË<2=w/_=z%xؐw Kݩ%S9VTp7eZi4jm  0'd^(&a<_W]W:R[tC|)u0vbTҪaL۪o Z_*xP< pulspz"˪8wx׷f#Դr#Ho*t,rن6S0&A|:5s}Zs=;QU}۔-|pǺt^Yv c]gY+ll_ W>;ԵÎōW<*o*Wl׬%brkA҈2 cΟ|E,} Xd8 gxd-`Ie 91" HylX+>%?ML̀>< StUt"rfxɷ %ԓ-cAkD ~o:lmv%D#jP>MTP泥at[ sMLsfg5YQHPD'*ib{E<|IX{t E'Ӏ``r [ctb?xnro't<X{cANwOj<0Jl6W5?7jAt*Z|_&v?g_A*q=>ڦ- UdzG ${{m~ߟi E8N%u/eбzisBWWWp mIʅb'\tbj5& :#cNtb;rF|c)"LU)2fa;qϞؕW:iR yΦag3JۈBZ&`ex,N!7\dgV`jh֔JƑg1̮ &*\ {R cj0BjLZ! @՚KєfKGӼK"rC4JA>uKVm񡴚!F"/0uHY )I:Bl7v|/ת˿ˎ;GjGbDLD3+;]>1-Wpt!#O\w&BCPDHQĩK$BsB5c7jdK1uMbOT#IxEdыOE>{ L^:QFH6sCkb[1Rz,)Iyc$ |%E gy/T[?\# ((zj(|}aQ1j5zJ+$k^8'Ol*t:bq[Ljc긩7>|wdžc|f%]y/c}W m8l5w}7_|ݞ) H&exYM!LwĿyxN&)3Ku(WNQ&Fp1VNp\g]1$Pїc.LVmZ"3Z-T:Ut! $E\7g[}cf:Cgp:`9Gkv 6ɣD> 30vrq3O7u~{@Dgr}/78)ꌼejZdKo 4nUn,Aw0}V$1^,7}8`BHl+Yz]\tnRsR\TX!qek%s!:uvwve6NWG+vSní'CON& lQ 8Du%́7l>x]kVbz&ބ`iDr%o- ɼTwP)Qp^f'w`5Hw5Q9l\-վ5138;&MP}f *c GBKjSQPmaN*"Z76%HA Pqߴ".1{2 QF󫄴uAlI!$Zmn:Gkϟ/o'? CA'6d᫼jnԖR &LΙ}:M6,jL,q"VEX8}VMvPJ=Jv5-LN-/j͝Qx7 ]a?wQۓw?uk^LK:ϐ,&X{_\뱆`I)(ZiCQ Sr(׿gAQ%("rEV AI[:~xʪXV+\N8]sY(=޶kgq4mF5'=yYqdWyJ*f2I $ Aku㪎8Cxxg8Jsq]7ItSUOͺ)]Xq&GYz:㮟g1箪ywUybqV}񫸻w%.+31x*uJֹ]ޱ']STo8s[27'~1xp檧1]&ZrcObMn߁W)oQcUƸìs:7r֧UuYS(ڮQ֭Uniw!Yx=Vc>4\QXϗ#O}j噆<c9C,Q}=6u@9NRa#It gR uܣCo+۷s}P$:cmhR^;K:xP9GoȲ"\q9EdgGO&ASϥdEᅳA' Ql` aۏ^INKz뎸cRCWP"NR)Vy- fLBmS'?OP?Z ) B FZ!)**h(J( R*%i!hb 76`%njdЈ\|/=v epǣv9q$ޣH[J.' AqI'NND{#ޘB .BYߒ$00XR]PH6 ]c ж&C9T#cC>ow[41Rfu3.ƣccX|'#[![UNͱFn:p&d&!Ƀ%]3q8]XgVǷ~ff`uLZR+ uXu x嶤$66(M+% *لO4tp~H/ * 0vÛCQ\8d֠6.KB$)]Uk8H oSĊ&&U2Yg[R E׵kgQe}s*E=zT7$`+"LZK!N[nB7> !vtU&c9T?]VV95It6&gߜΏ~ӻK+媕u tw_$9Sfm=ܠ8cS)zq$V2z3]eej۟_]q~ Ŏ-h8"<ꁶLvߟ_SPF"uW%6ʼnnWCwI.W)"}Y暳YFW7Lx?Ā#UlŃ \[.nGm22 2Q];\`O?d >x9=@[0qmwLQo چlw(8Aӣ)nN ){J4Ʀ*qpi5?D#w[Ϣ`m(Lfj{~2; &ɋO som[ۣjp=߫5`R[耥.5-=t76m)9ځ 25|-,3@R7F=WOCSwu30ufd <ֺQcf`g~({=\<4EY40+Svǯ~F}@n).I~۠H"igq"Vsֿ@u<]QK* E8F(f*+#s>0-3D%Ğ~?0*GO!  su)pTA? H5{'+¬uTV|܃4BwkH1:??۰7FpgY &9"7 I= !8x<}Yr5 v~@m?V! ˒FG:l|Y3/C)TŃ{`u^Xk Jr݊ZUpxNɀw:j ?Z(B }nA~_>z܇}=meU@@[nvT(|R!BP i4ZCO_`p?V%·aUߏ(92& Ivxs_vɚ<zjh} R}{ 6쓚s,ES2OFv(T~'w[w|V&&I #˭p!PVwt:Ezۯ o8dS޷?V]~ GڌmUib OƂg ܉B6)[Ȳf5x={[+ˎs*$B@,}5/z-]^aҭR^}#mCbx+/wT`ٵlt| CK"c(.@Rx?riwD@?'֛C?xU[`ohwW-l<'p Ao ɺafzi{&f . OPcAu343i9棃6-A$q/92 M>qyB@'E 5'4L|xƺ{2ϡ#:+ߦ(lZm4޻o'`=6cTP^Jk:BwDM$Q}9(8cKȾ~_p `2 H?ǯK_g{% #2B~."-,ySn^,d0HJa*|cUXx6Dg\Bfb2Lֺ/ kZuى*H})p\S9xMBK<=YO݉QB<+/x"3l9̳ /cfV C Dfkn_חB|O7w>8{4"5;[EvGp~~'C.$ Z)!_GnAe6V0gD_."+헼HL_k텀ornwȈX/.|-*OaB&msP Bu7vtT8 (80ҝP%4>R}~i=-V()bܾBNI؟-}ь0@/ɀ )xpay@O`F{Ş:T8jC6#EɆrsŲV(=dA0Cҍ!B}_U@z{m(?_=M\&P$~;Cߠ AKc KF׼RJB8kqN`X/b~3tUlJ~!a5sau(ңv¿!k+ʜ٦'R0OX?)-Ӫuxt W90ϓ t:.ZQ̟YJjC:)AݼXURMPt^;kYWPܫL "{)S+ݙ&ZiDD@VW=K5t6jJ_OsO; Tf8 \x{  Q]]vq4::,-$%b?*߼BtD0AH7Ħr\[|(6Rw߲wV٩-sS 4wB۠'u[UtlXtɶ&d 9|N0mNa81r( (;\=0N2ǷˏOkz_\iiޝuph*)&u`lR\K"//rdq\95Д.s_g]v-' u׏C's;Ľ3` >}v%I"~B"#K@{yAIZ_tLOP^?`>\:u J>3mZoucrxnD %-UKBHy)o9K! {`-ϲ)ĕK}WdRDm{p`CM@xPJ+#ySn8imf Lm۴ ڹ%П!()_HfMk@)D`?D|q֭mq؞Z>tG}݆{}}魟g9r-"aJa7k{=_`5[Fc g 8Z-otgI#)\GvI `u56ќ,J%5tO9¹~;\tKbz…?ld$?l3RYUmE(3ڿxmX'5f&W厳l#uf6TmS/[##=#6M? VeXQ{pyGOd蹣烓^:>>q㉇.:={X(֋sa OzϷ`(_u-u;#m]dl[u1^cufNf` 7z󈭨ԟҟ?݄Du}VӠ0 a]5pvAZzg "W/GC!=?b/TnD='o~W~@~vo ٴ2L] nO v$}h6 :%B`x"=81xVorH4cm ] T*;50Ad~ [na 0'hϮ}kPI;P _wjxI ? i4붃 A@9,k}7A>=L1d1*Q1k@x>g Y5=ЪS1nGH(v>`!#fRc!%??,oUt}凟sjY#UM;y*BqidCՔ0xrdg٢&8m6s4 X;88D~f4<I-e܄qcU5- g 67n%|phoTn.'D}c2u HÿI]N{0Xtkڦ8.K޽WYg\O=َLxc`G{ $ƞ֖ĺ–+vxQAnhAR,7ų9M?_&<ofB( T&*i݀tԮ'"/gJ=o7~uLuh1r/ :+W/cKm] 7sɠ Қʕ5E _@wv6feu=Hgj"{C+uȅ7]TT-eqbFNfqdBp<,(DU uy@h- $H(> `:%h`o5AD/R<iEIcMnEڗ/هv@[/{K|@xzlYQ@6f -cXڐr9'?G=pgl^/QUH$魢!IaU< +?`Ta[:<=Lz!חJ9/SE'H% W`w5OQ )h)sPly^|Sקz. t"2+h=hIz#'Ȑ9(7I#BF"Hu`}>g!W9QY?! 1* ]uղW^1]Br/=nux&Ba&CcD@5#L  >rl.R>=a~<Çtt kl^BC8 Y~m٭]kg$5,p ~o{@AIIŭt+?QZL8O/s4D 㫬Aè#ۂ8C( 碆/X*vWfgo &xp tORO3#;uCʒD(J*IJEAU5 =zF0 0MրTx `fƧpfyGlnU >oe: >bc Dr3A(P Ocp!¨!:YR?'a`!7tS0Ld IF`gճCF> ;5Nz|8rX~`w7x#拿ׅZu/_`P"#}iW}-ʙۭM:EM?nfMBa*x{ogK Hy~AI w=Tc>)\>jqFA_ҿEVsWr"B P`K SPn|*IR;Cz. O\CX-4H{mN:ox9V Ab=H*;ZA wΫE]44?j] [Ge+a'XE'PCp%-z'7>`=ytǸjÍ}4xuؠ S=(=4 Q_z<a?MÈfB@=6=qv&ŰW&^(OXm߫jt,ݐmi/T8F?a>Q.N^mJHA)!<D9^9B?1=Ze-na҃!1YZ*`wsi"Ikc,e4w\wV:u_H#J^]n:B k-T}[iU>ۚi|geV]_k~zWIDA l݄SR_x Cg{HBPQTR_~~۰WF Gk8% -V1AD&,IbDDn`2'-)=3-JjH XUGd41PP%kM-"R BR9 d*R^82g^`[=Z;[ s*opvNGXA9:#RAr#f^"TF+O/0tO|;5W86jAǎp ؀y.A$v1 at6?~s vX4f{E]FEPj;10Ia?o]"u&>T6~AVMٔCw~9

#كrSͰFΠ?x_ Hx =?+Cq$t)`z'RR~4$5b c!2 D~evm+Y,=odK2pVˤ $֦t=Q@τ*~ os,(bkC7<9#JE@@3 {ҝXkм V"V@l49Fվ:I_hl-R]PeZX7} 逗Џ_ExDjyx6u/Dn]'OBqߍ¾}vv){åOk@׿\ndjӋtRHE=+(@!Rwi`rހ{$u+&ןOMOv_p{Ho_PЪlC)<??a 9EĶV0aPYR#(хWGA)BJ+@w!qχqQ;7v}cqᵤ_kuhqH}ȧ0چA(>%m7*3ӻdtƒtkm }}yowl}ʏ{y=ugbb)oU鼢Eaw&.KչQu]oNc`XH0)4[& .80tdAzӃtޕ #k >?} Z-wV`7%O}~9d#<߮ s@!x 7m>> p_.(AZeVY{t"eUGF옎B/|Yt;SG;_YQ q{ )JH20Vhg5yl';E|!/Bl|QQTS\FP z^I?qj""];6>=? RH? 6p @rզB\He}UPҩ@8"l邠"?rW[9Jm`k8 @4 JSI M-TU(P)@qetIJEU# "б&K \H$)AB(PRP4R(MF8`1ZS HZ@hbT(b) Hii)RhVhZ**hV(iJt&?) %Q@!/uAF?ɿ? Wဲrb PwI.׃"?Q?VԬo.]n3կ7/ٻQ/l\_t|6]W?Us'7:]m~^u~%x @==sxB^L arzP?b_?2k;.pK^>^;X| { kfNn`n;dgœjpDzcҌY,H%K>VK/.2- b^?C1-d+{SxY쎪Fs?<ȼg#_;cXw dJj^a2*q%c1ƈ5Fttx"PHpwo/'ڼZ?^sKo6*-'ţhw\$ˍ{Sf#_|%Dl݂049mD(Ms#mkevݛ]}ApB828^$v*GHbe/8 0sȻS7D_hi/6Z`nF6 )OzO~;qzrU \=OE8T*U|_ϥ ,Zm?dΦĠ(\J.t!sǪ1I˓?SNg NB^Ξ9^|BU% @Ms)9+&F3!eրChzN/z񟖯ۚa[D[8_a"9ǰ#qS_ #"Gs n_H]2,SI'.(ooqLB8;o 9j9~hLPЉKOxɛ:M'nZ{Z(iccQ{ڪg;,EDĴQ^Ԩ东 ~cۺbN@hV?Nb1c( :>@OOlWco,Q^SvHȁT; D:{kЁʴR|: }CCH0=0pEi#.myTWW-EȽ{48!MDEPeܣ-|N-X3`htwX'x9g)RpX``@wPxU4rZE*M!={0 $cCv.m)&ubJ@lpAo'Í.hPHHGslCJrZA1UPUUUUܐ'(m%U*,/JAF-u1\V|dër"`!`TBG4@3;OA ()bQv(RIfx)F;h3"PicJyLtЌ0ƙXf<{#YԄ;'L7' '#5=4Q\S  뤴h"IEA)%TAvÉx~<$8rܝLr rƑc$kޫ#g pZIr˭>&>}* ˋNmfYj3 Kv.́ ( AH;"c:|#4}rw9S@_+Bf*i?3!\$ǘtP8ნpvȗm!ȪF J)&(^s͋LR$+daRlv&'RRSt}gI.3ej7q=MiZKeEQ_kJ7Tw37'֟nPfPiHa}njp>6B53]dDc^k(x;d6s¦Rhҡ єOVٲ 8QZC>5zQՃصT+f6mjABa[ C1:: ebZRE;h]{H£@=H$EF.t(&͐,dRR4QU5E$P4f#99Q\OT5Mִ U Z W䙕Umz@aT/2C(L ")i Ʃv>(^t6a`ȥ8B~=3> qDKG)%fffz4ܼZuhm}SP&DwT Id3_H~/A%/ߴkB ̐)' CYMPGZd4$tˉ ZlBQHCdDŚ >:8.#T!)@)YzG/;feviQUL} vWH/At]QaX"63\"h\*I@$0h4i'͇aJEI>ԒnL䜄|(b X7!L8O?8Yg}N]\K"I>zlz@Aƺlu(EZYp7C8"b;kBU-* a+hU."缇]JN$rn:Q^Uz>{,)yUD0e}|Fu͊qHف.px[,qd팏\5:~~4vfXDy7GpNv;ʻ!yG=.2r*'. Da 5gի)hs=ob;# ߑ=`N |bUԷ^7N3bJni`ƧhG&Lŕ\+ے;*-pnw2IHH{W_ d"TJ5=c["F$qCFn"jk GRZaV;pMz9:b[*ݹ*Oi[~wJtZN!0#ԑ}oa8P\^YO(o("'W"ÆZtə4fkA;> \g֎0'#`)ꦰuߩ 9.! AHO^ ؂E"@3Aޚ:;TCa SQ9ka^)^srɃYT(  7NM4R=F=>Jy4v](r0%CRxPkܬB`!6I]rXjo{4]fLaU17\1枮3$"&'48!KFlщ %lv8 A)t{q I$O}{|!6T]`GKڪKXx;GT5W"hJp,ıQ"LA|2vq^"f6G"$ TjK=Iv7 &cJ`>aC%}%w @rc1Á ayGj+yCn!!hgHwvrg \$p-3KFL0DEcZTSlA2 te֍ V]R9EV vSKӷdC+$&7v~ˆoX>?ޙ#dR3A)9P} nwO 7&O)i"u?pC3TD"+>FUQ#PJZ^3o8d(OܑD>21{{Wyn5᧻Uc&Zzwp:B~em^z&R#%q-eGC.8W:Xޟw/kֆlU\K3'֤aPhB %D>L-a>BbТŶ;qSw,8]kD7 0:hm/Wd8xEkʩVi$4dvպ}q +D@HٚNEwz^[UxY sOe&|zclkߞe14koL!.$x9u?4+<`nH"¨}1k0D Dr'@a 8%_bǖpk5&fkCsr='Zh_%.IQj6u 1cMX04)uxKQns0ik*^I!MJzIrqwpu e@I\`C|x9?D(nνY4PgUV *CjSӃT2g Q8cI'N[mfx YR%b-K܁$5+'SyN9P p:!N{m{piQDw`Y%`6ë5`5هE[7 Dk$ѬTY/c8h2A|yy=Vݷ)dZwy>7#'%>(D1q'^$L0q11QبDqE r yb~7o{m \NB9[vQ%aiBM6#u4%DxCUXIs]?eO=OS5j%0~IT2QɖJSuygg+GO'R(45XqgwL4b&BĐLYK[TYŒHK#ۜ\ڵg49\KxXm`a4e~M g(9Vm{ ڱTpg-Ά}Cz5wt>ѪvUf2Vd!;'¤[#̨>7D:Y"MNI>+4Rs6xB@֍[;F%?e ṽ<$!$w\ *A8Kma}>/5^Cr'ؽ ʆvx> h~ 7U+Iݥ ~ev0)0M.wbW #u,;+%YӴNY|40eZ112 J70>~/#Gp(w >Gf8=.0ܧ h<ô먩!{R_‘V1&@,c6 ߓFdVN T b3p[,RV!U!̙l&J=Ssx պB:mlDgLYI22iS`{`_gif덩E#~sv>͛8Win:2:q#g: %ḽM~Z=:΋dž}/OB$ '5t:9vΊu6{΍beAJo]oLa>ZIf*}HuUy=foj4I_vmgNbxNT]GnM+iȫ9z[I7t7f|7k'LRͦ::L@Oiwo76(A()&j@}!#BˮT]9bN.J!L3t c;ӎ{%{gZ_nFe`F]MBH)g35D*mBtm I3"ԋ!7ܞ\mD(dTjUahanGU$i3Qj=IFKljq Dz㊇9Now;7B ;6:Jy`>7ݪ'{r2cEha' @Xb/a!(2lBdiHP1&|#g! =2{lSլLi Q-dnkPшo Y6ΜEsKCMog4v;llЍr8x:h's3tv|~DI0jB"))?\l0)/.2^)>*wjRB6*!GA@iG\At! d9;\qT)|~uX͘/C>.@M"}֯s\-56OwwR# H ߰t㦿_w7/k6*JSv^д:gd 6kΪ i>ID8:%׭NCS p>'*TAyoHM+lHVeiLhCN;`^fwKSnHhJ:bD/q.<)XIzj6NTEf)=s0d#"O~K<788e<3SNI')roK.[f ?YF٘9E>[$r{%T<D=:, 44b"W#L808=hC$sܧYeW,]_u('|aw:QP : p J R*č*v2@$1R42sP]p⧧/a$/Ut(&Z rW/NbQG=~?v˿5On8l6#PcmL[e6Cj=DI Z>-MV!LpeiO_G2|hs3!&xWsq vn"y\1<ƜAT[ zGa&1r ʫ>.N?ƛ6oA2ҠGъ$`ؑH;C5 0fΣ\ 1{؊}Tê<aW;\zDTUSWfeTUUG +e3 DU5UJU Jz@Ro'D]ȒJi~Urd|8E  $\\` _Kp$da.oS1UHT'BRHO#E}*8``(VvqCU ؛kidTt/뾯(n8݅i*l\,85f]S:g@t2]¹O:oJmS+gP:j%&,.IXmnө̬j+O>`΋)9qwgWA8F-#%2}z/y992.bHLaZț, @aʈ r}y{6 6u3SG"%YP)I$X-nM UPJ 9oca$]rƔa`ҡFLPU*\)Ug(60{o%.(Jqs7A#H+la@ X]s,DAg Q`JCȦ5^':n ddm4nUq3s4cf&(#:cfoV|{qT07:fP)izkfuaΉJ nXil"T'_eqxkQpbqO` Bݏo ,j8q>XnN,8YEk\aq&@A<6*%w8!ˁHdؠ8Tu>w;zsTi]n?s'^MD s{"!w UU9`sVAF܎88'FfTd&k 0,̝3͇T 3&>=0c- 28m6KvKf$&>ǻǺS:hZz>Z3x*Q-+W|T?N>yo}#m`B B\ҍK6$NJ ?1V{jN"f~fzRٶtٝXKѮ)1DDh{&5#z mIv h#_zϳߑ?V+w)! z*lX6L*}r6}jϋCI35Իlѕ(ٹUòj( Y׼Mc !H8f0@!0>!xshz$VVFLDp(̇x'G4QQ4ͯg" vlO)f=#^Ә5FH<׺Ϲ@4E;R&gN")(#Zv0b4 4 %Hq.eu󄹉9H4cC5;ܙuЕc`Q_́ڣIˈ{&>Noe`Ϝ `Qu>*H8} X#s~A A7'd/irńBO`ܧ|טofub }0La"v% UҥCU)uij摵!XepXi&"psztACqx=b4LïwQX&GX$ :̅d܀(#B = J B\h2Ai\1Jv !arAIaeb>HL@S,ֿN @?'CHBF%V}E*D(%t{qWC |EREYBULPض, AE5LS M ئc駶y-0!"!yG>"lO_wC0#+[k%u8_hQh<Ӣabl4M|QRq ]" 0/I[ﶷXK+J;wLX hg< #6c~`i\H`C;m4`v}5 oa=pTX*Dz=z˅B} #FbϤ^G4l k˸DHVfٝʨ?"*B?6ϥN$Gr)fY # 72b??58x'gs" 3Kzk#u*/]v~ V]:;9ZoKJh^,SGwFn&]x B3Y f`xcC;pQj}+zP>Wl;o{3F"nfʶk\7HhZz:]9ǗA㝧اܠ&a;ǖ?{;I7)#$U9K\gK Z??=Uw8(CwB?Ʃ}ޣG$"@۰p5C{ǂWi쐤Z sʼ /D`Dffo4Q]9{탣M 0SI%C5# :ʕnjxϵ;Hp̆ PTlJIx?#z,w2,C#Đҟ<(҃o8MguWd9ny6<_ @Qp׎xCwFvð1!FWe܀$k MQ1%r'9b/.k;V߅p0{2wHUEaAUA$ffNIGGȒjX~k=$8uNnM 5Ca6"uOΰ5>d M&A]$d1P#|?!Bn!`@O_dh/2 2hxy9; _70+8,d` *@>d z|B|JkXd< δ`r#E緻A=Q<_YRnMxO3sW]<}]F:BWiOvL1cKd.D* 9)ZL~fv8"KЁHqVZhNWb͎ݣ|hNb(!n`Zh߫ /L&CE(\-:uTvBӸVDDj Ĥ& kVE&gd6椌Դ'P-YrjDql(-M<=v’rUUQGXQUhשdCo0 ƈp>#kr2 -yҰN,TU!&A4qirS,9Tϓe~nN;SrM᧢s3<.D5$@6OKN4Ei3H}$g fˏ.߁C_pz"R&R:%U`?989{ݧM 9&ZDVy}g n 3.o` A|H 06wzs3TKOtuMÿ& ( %%y5$p1ňhEJ #IɛW0tH %UEUT5UUJ?MT%$Q#E4UU4~jZh*P(* BZ)(*QUUPsPঌI;˂mFXΚa9I"S*%#$Br1<_4ke ʿŽ_Ct46CӗIwQ/6}۞8*. ͯ]x[$އbbGk5~S"rp|a5xDPTDDCIJeG 7t(霸DX‚2K wUx dl~ME]&CY T]U"қ5RdOı}H\_SXC 5pILʘl1XsTVW1j9syU":?}_Fx9ghQ@ˡbM@\%Ld(( \G d/آvfAMAdJO0zx=˙3(Jhi(+YJIHDdL,_B`,5tt وwٴv7cLIS'G&`M "XŃ:1v1?gQxuvi8 :uqp@Q(- 0Q"T8lӆ>ѦAeVr;N2shB "2qC*,q UBp; Ä\Yq-g9ׅ}O۶#t9ᢨ0q0*2~~^~'vr+u"c+yѿ&$8!JA)O"@[>#8haF 2k NZc6Ș/" z=}9Ez!ꊫ#7c{9CC[0|¡:_P䕦^n2L]O.4^˹d4| >;3rQS?:3coYhkH3$A& 2B3%3vǯ a^Ԯ8F'4S$WAȉ9huC*f A *aUHr=3  İCT R3+/bDmr/3v,Y\%dzn;SP!jw=0*4-dH_S h,RsDID&L`CxpUAdxc'lUx}mnḾLZhvA1 .ì {b>eTʉH}s=djRt+t )_#Nbn`a,Lޡ܃h٣r$|rfpau,B=ת٬0%cY˃ywF*Sw]Apd8N& MX%;ɮaJncdS)Tء<]IpzdY41@u;pHfNuv p֒0;tJgO;;}[I$M.4&Ծ@`T`:hPd80dpaSm@^j@;cI2AၷT#xn󋱠@KCql & LmBߝIв1gr?C fL."f۪@c`2'@;Ug2hDؼ0I! CS0m鏧G4`GoHv2]ra9`%I(*2"%`d%a;I2z&#&0)*ST !ʴ=|˰="XvN{N h|nҰ!n~Ю_ѱ'mը=}8θ{Ywnxj|񺞱,HZhFS{ƫ!|%E,V|D(DYFFC|Cܽߋbi$6!7;21E=IJe iJM*nS6]剽yMTέ.}oM 8D'F vg8:pCoJ/m2Wǝ!HN2t_pvvgXSTt??L>fDfaf /i UUUTEi d>~cMfF`$BW? Bq.omĘUk@&WOm{6>N.mKTU'; M] +d1,?C6a0-$ "8@sPwD@ҚIM.l~\5:J5mwZ1F (uYٵBУq)a?2?mI(_d$ Eɒ* K( mCCBH Jh?8)E 6_+ty Oo$"UT?kCT P{4EQª `:z/·ko8qx}AIuh>s~-5Wi^v.l (:?Ѩ#T9ˍ#f6LFm(#;rcs.^H)Z9fZ(nS$rȴ{XPڡQ~`9RT4߅NRs&b #SKQ*"( & ̨ pd]D,sVty ڽcu{q^ꢁꢶP `S ԩ _߯cZ|wv41EE}bxz= cL̻e t&#bء`&m!}G$" mBRfE1FK2-6bQS|}+ Mgn-LPE@O O"5U*) J66:Nf] KPbj$( (f$~4.(Š>!a~,*W5{`{pOCJERG~\y{n鞲X`eg$AЩ&DTyG|$/Jx<@лE; RL[y %D*SlGunM~u!!}0^! R[3Yӯ;rgצ'E!0P'}cJxK~ /` _/*_X6Pب_€|`"qHh]̴(Up=~?Y$Ѯ{tF15bY3mf6?]Q^jy͚dɃOLqt4~5k`dMGAqϧ(Q%2P' }8uA }#rNnMBhvd9HEF1Va20&?0P6&+E̶s*m.ݢ Jߌq$;' F dmֵnF?¶xgVB^(pg>De~IX_Dvl}0$ @N{zA xVU dTI$ˀ\P%!GyL|614x:Lָ14"816ăFŀ$~Ch_4,Ki 8{/E>,覒p0PAJ}S5 ahbKl #]ac @ -GJ$:۲6.`2Lj+prܤ)Z  z`)ԛIss@UUUUUUUUB3iE3(hu„̑:=>VM}=SA#F2R{iH0iY 䩄& M$;A3pOn[ <(d{mMONp2BIJ4I4&Pw\^<!y<@LKh=@FE?W?mT}LKI :4#L4>)$Lt$b9= L1Cmf*zwN.[gIVhp9)>B דԘXoo ޒ\L#tRމ / _7$#GD{[^ǗAqc6hhuRs7=\1UuSñ<û!T/HA7wr>ݧG"qZ&x;V*^9Dx6/%L ߧfT0"yηg#i4Hb93 d:g!λk;czϫu(ӏɣ ʊ.vD?f(Æ?-G>8ο~oB9I`H:`"RL" =6a sv`w٠|@y3ƈT0!R`.O\%]FO6~ef2P3458 UWlĚ|pI#ud:ƱXy3쇜 vfݹb|Vvz;@kbi(JҺM!"he=}V c z^qܧ 0ʊ02-/u'A 8inI^t >קCScy'jrZ572!i(0WM.dm;I iZ" "JHf|2hF&@W(e6e vqpSMYN0+"L"D$dym>]i$qV;~igu;HC>~ƏoCZo<0Sa-3dUEe{\IXEY&uy3Ops rmַ.=@ xc̮`_uC@B{gΉ9frCfuuR& 33*+*,K6(4UETIUQUTTUESDDQ5UM5RM$ICZ j**@(&mb Pj{h=\ P,S53M ə"D0ǚȑ_O/zт[1?͓DKp#`&N(Gz"uCs悉 EQUE URU 44F(E)P) ilQAIMUUU%%TPtEVUM4I1b4ݡ>3KCDÛa;s*Υ]g$,ݶ~>>gW$QTh**fUX*= `ֳۋ6%%*/ >chtbД,Hrd(s.@Q ' ,I.#p6|3kSs5;7H m9ԅ$N81"@uj)tBu>UΈgJr4`:=[谍_H;vHOJ(*?'<4TE5o );)cAŠ4$iLCǨKߐ8ʟN?rwZ&al]Cq?cJ|pɖ#AgAUII@P#17jiBu!$Nlaw$yF0zi=uDSu[kxmd**4e6A5l.)8'?Ĺ(0 ԣ.ϨxC:3Ȣv.VL#*'V)\}pnfh%-xbi?o3r<3Xμ$-f UNtoQm!]?ҊI: o;2{ u?q0yx= h&Y8T~0%eHsYsϥA3ρEa!ki%&@>qp#Rp#Lw2v6gjel%TuӘpMyG<ڢ* 1݀Ղe2H+O7nƕuIhݦ$^tMSEp *n $^5Hv4!M @!Mk`I9RAQSq:x`9SAC  356RAT IJPwa P@IH!BGe9<>؉@Rݘ'b#۟>>MHgІ'E}Fdc3e1X%z ⿲wF.8y5aIۓNM@O[!21׏N[L M{^#ÙsÛ<̄{x?/1e]| mb"#q.byPz0,6@arLa7|60 &URYekB0yMhΏl=O pP>CXSh@Qٿe>s T2) Mp>{Gy< h Y6h8Pd{%:Ii7.j8*Ĉ:= Mm@4" (}{^-+ʢ,#> 0U阾t$7j$np`,Jܾs&7 U*E d @hINf B(Mdץ[w^80yF߆2zz'TKV{\:j|L12!* Pz詯w0}n =$3 j3%0jg%I=/ۇS}=CPuB06v lUEx5G dcf(}~kCAB1??CdB!9*H$4 AB<.%?ܓ 4 =  BtB t,CJA!Sm߁Wl{ D0nN t$dPAǰ H \ ='ZX<=,?X|ƾ6OT8&G:t5 ()Dp>sаt۾̟݌[b+Ec9g1̥}g=hG&c:;Wͻ<KOuCqP $; /=>+MsC!a4zq' sY}G!`~ѧl7L !C;Z e4/aIZ ;Ic^i!x3 AAZ[ pA;tVzϷfw-Z IݐA$8 $PK@MfCw ZV8)1(*jiL(5P =XznQQ.:1} "+xr]`;}!6M4iI$xTY킘*f)ۺHVk1~Ld4s044{3[4m,ƾqلD"s΃tD rQ Hihx]ZЄ!`ͦfsRl,{K(>Zü븏("q4M***" Lce@t]\LG`3j0<,U8)!̊RM!d_g%d*t%`Ed8Y2VƷ?׉& `4 a C P^S3IYYOF">ۺ|=1u^z;?媔W<-_@]^!`m؇=O g{7"F03'd^J'cHMTϦc3ܞ<|>uJ"1A_s:iZnP Xۢ6!s')3C?,L)haFSm,LpDOb`Or(BA0YØ+6qЫKYr^s!DP@*F@E61CCs~a'4k:b; ]J:jB ^q$ Lxӷ@#m"N IBT.j#8āC G&)ͣҴUcOL|w{|O#",ʾ PXL:47@b Ljp!Y?'B-O'եW@CL#I rAT!)&S@UQׄr|y mw=!^@ ((&(&&B"d_qjZh$H( ((@_? _wzc~?O7oc?[^\ͫԌDm 67\%iG!ô7 vjX |"z|X{< g$K{R+9Cs83$ >+4|l*^:j`T NN:{grO9 0EC`׳)o|G6歘YǡxotP0!-ځILRb_=-;n/ UCL6wLP$YaevaYz=|()3 V;} u[~/`LDra5}~$op' EOult%ok©|7eO]M9?18t`9dOQݺ@lѵ5/=G>2Ƕ1Lcjx!Nkp[ ڌ-J,pP- ؤ⚘JҤ=v=\tS1 y2tjgx@#&!= P  dܭ:|tFulx|H`@0Й % Cˆz/P="{P> &# MJ2T &+xJ 3As&H yðhAf*4,[&@E00 P6Y22--{T צUVï-xR=M&u= :5 J0j)4 2 ",aS"*! TAD~ 0f! w;&sh"j9Dm-5ϹEqz[7'|5*,9=Aec@?vl'b>C7 IXKQa!B dH UZyBrqbsdh2Sljyn2C 'Wh_5t:2=;eհ=%o=^}cGdOqyA? O&jM!豹%gevM/66 O'8v w|r}'%Jq< "wHjO,MO&3s0I%_vBkJ}o,F`,`Oq`n,p3/# B#. ǢЗ1z1~@5C҈̗P#`%ɿ* ;#hpvly!\'vhcP;cX=\Cmɂ#;OQ`A; ){G|1  ݅Z%%max|!Ж6P K;!fiLHAvѺnzA9qARckfahqԪq{7)C[:!sY6qp $0qd& 7\m(mGv` w)'yV%t>rO3^G_)'6%4366 8xY\pO:MFr^uӤ]G$w$;ʐ<prR:ü3`)'.:C|idN nUG#!nnsf@Gdx;sK>}5 U0ʾz:cCca鬱7|[L{uxBQaTbm!?N᫯;<}obs,mxq)x^हm~3wd~-dX rɃT|ww=1Soo0:`fL)ds8>wk&evN<}ƠL >\Bû*qTdC<z8ZǸwhmyPd%s3n⡩ }]Gk 3ilFwWSsd=Eu>~A&݂DM$&arjJP"^`Bb8_3W&dT%Rs:>bVB ('p^8pNrqûgG@Ozb|_:9C#g\ ?&jym=Iq+>GR,a;\wDFpGj 6P}MPіsz[PoG4M,}_Jb{@!auBHX;c~=&x0@ .KD1bጀ V5V3wqsVFswdl3AɌ<̆)BRNa7f.@E&cA!%J'[/F"{ >϶`' |@Tӗy;{`lXkAIcoh><2uv{;d ;adF 3tsOps~GL|_`<ҤGaoH<\Q?Ӄm0ҠOR *Ydɬ2VAv0Mi )>pwڂZd"Tuf˝UZ9=y߁A1|r) q'+t$! ;CzmD"o~m^קP+^uB9rߗ:ceB9i{lL'׻U( S\mрENv- V4jAEQKTZR A0AeuC7Ŧ@b[K@N1URQ@rU-l0v6sȘܵ0}YjPxwjlL𭀾Bh(r[U \{R$,.@H* Sg~Ra~I$pH([* A 'KMc!5iW p!.I8K.MNxI@`ΰP;.!4Ή>k lu8u'9hԴqS6 h"P ,nuN6ZCuJTc}uu5n; Sh=#~$Xw7ҸDہ_aU/}r|}u>p_!u '3hѺW}c|FN*DdQemv͆[9DbYÑ[gm ųA^ 6Q3' n/]g2RBNuf{SaAQqdYd]K8ʲI$AYmvH_ TGB8\ N@@nddpա{R I_`v2$H+8L(FG2e0 PWt9q`vaEPǬ.3a^D֖eN eL j y/ŋ~2{/l_<!%.4BYtrv)fH:axV#~(Ht?100 e<O!%J),f'$xeӆT@&MWDS&0ov1DI Rb(@丘ju0-/ݹəHw(fRm}1۱&>d/EAO;6̓^JoZS{&Yuc:8& Wt17ώCDJbovG`& ` /ufݫV=ƻ"ݳ~ozUӮ\kZU.몕Vtk(RZ !JW=ۭa9縱10&s9rϗ@@9j\q?f֋֘f}fΠ-| ƃ٭ P{`] &N]w&h墆| 5\v?JE46K hae1hqVB[n:(j }ɤt/MT0[ @͊i{c(8~ *K$Ύ A+]8zվ_!p9> ?7>\ 9'æ!H$7,d423zqhd$\GgslwLD ZH2 cRDKWbEϳVAևlM ߪy3"@3"~H$b r.vf!`!9l8u0QZ9T:f< Fh- {B<ˌU$Q#!瘐}w!׋TК<lsLwMbwm?V>&O*Q\OW$ن y>_>W;d)Vo&R g6JS4qe5:#pъ\X f٩̚ REdd9pdPgq c9u0M1`aj.Tĕ`6fQZEhL=陓9eaP*6"PAm jHMZrBPL0i$* ӼN&gW0P`*bmAlX%6"1D$iDyAuq"ӯdiCmk=^ Y7ѿwIi f6CSA!*'04Β{3m5 0% V:0wR @R%TKq>pm¨Ҍl9HIw8_~{493ӬK`$ BcBmsXRAh覥/acJxyDnroLv@y5Py#"D2}Oبz R;b*SCD2*/E)ߘ5U)_AG>z5vܜQI# KXJ\9w XP WOyY=I2Pto]~Cw}7 C27?G CVB|P&"l?ᇄ$ Q;@+ȊLk SBbI09.h BkrxpzxAŹs_YNEk #13({0karF"Ȋ0'9_0TնӃW5$PS˶׼&$:YSKH{ OT2)NJPA)NP>A"B{Ԃ#@>`.@*D4$@ЋQ9qdGf  CLovAW9ByAag zIç ܲHRfN I V{*WnZ(,E@ytAI(D;ID 'Cad3>φJawDz!xpfY<-|'9 B7ׂ>&O?qx~[H>(fE%Tm awñ7qۿ1IJ:@cˣ=~E1vVl_B|lJH(B܈]e iz]Exi`9s7(ڮ9a[MyKO txmń<U:`DlITz ~f3e(_VsImJ͆JR.FV$hg bm{ Q;7F=&g}ˈ/5)0@PR%AzIN9^`W+1geU ÿcl"_1ЉdIDhŅ|E˩^dL1fcP ۤrl\ Ӝ,hbX&"Ci]9wcz'PKETDe CYDTPJ:@ y '$DSZ]1M &H`R7pє6  m/I!PR"k%)"&"#NieB$(`FdldLCAPBKU$<y:@ `&A A$VC]J!U@2n"`kLҼš$$b~:౓`Ӱ7.ͻ7:OtA²ppd~mX'~y;,緊'hIT^]mτL17R&C <Db+43,[~Y?%|AE1QJ$@Tb#׊bvS䪼e)AgO Ay:Ch H9hj(ҕװ29;i+,$48=~m1RNئq eĝBq"D()6ݬH`.M8-oy\1 NZ?n%=z8~9" I 嚇BSˈ~ }_jάx tјZ^jd}C(oR*xuCaM;^ q=%XJ!*nBLCc/g?]l-(cru3PR 2(ĕee)\\T[j܉ 1v/D3.E`V' !ǪQ|X=CēY&a_]p麂ɑUs)p ܊ 6ly!LQpp[ 1hwy^9J~DW8r9#˘ #|>GGY`$q*m'ǹxa6Ė豜 RHt<gC'OP3 EQ?}O ҟÍ O]yX|=D,JyAA?, (ODL 0/xo A*`fL]55+h{DfcS>t*H~^Qɀ,8(pgnS0$:yc$bts T L4WJRR ,KB 1%U ,RRE J&M\^gr7􃏎P36cӀr 0ܾ{ۆ SѷA#L1Ic/61Of#'y@kNLHEmVNd;WN9B(6f&T@8!gp).kIS]wp禬ESO&Q3J18PG Ȏ icoz 2͐K~F7u*cCJ$y ( fu@5M $ \;?d Mx+7zP <`%)vډ`̔~rErfXH UiBAJD/@=PdK9KO___x17-DR\0=}>]=ЇT"xGMƒO{q f$iN`%G# ٧Ѭ!9*pB='v!>co42fwА;x9C:F $ul@WtӀ4ޏGik8%ԊZb -(#^& ;j$(fR(j)JQ$7J OVZH*b `d("*a4Ԣ9KD$]:ݝ|8iPPpPWb0T7 @\80c4fEB&F>cb fL9?_NLM!.r; 2ba4HZ(a|e|N;q9݄eixL @ ֑LF($htir))۴G%W<NΟRTo-qtń' _|ȉhLp]9Fa1 ߟzu4Vax{I= A$60 |f߳{{tۤL0[J[ (D%O;Հ{l!b ;zxu.uhC4/BfVr4M =7ٙ:Cnzк0 A~E&.&2MDz5=gBi":FB9ߓ!j㘍n!P ie&"Dvm?]ch&%ZI)U)%A (Pj !UgX3XȺ&V9Ga2l=%aN]Gr$Ha:ix^?-hC!0Khb7R̄_#1cqJ=?z],esbybC^H3&]#cFGu}59Jd6e0^k1yyF|n:3xS9L`E3Z)DY9>v^oOxU8q:tK[~x11k[q74xxcCKo=$ $Bh#2Iu:<033rk!B%j}ٻ+3pka_/m߹%] sa'IfcT& R$ a7exأeۃIJ =1/xzGMpvm"cw H=}çaÇF*&Hb[vBv8"Az/un!t$ g9 `šش&Y:\VL@>{@ot}_a#F,_yh2]=,/1  $)O9R??`gj΍#4 so*bIfr LC]b"1C$O Yujh&(i NtLޓ^}ʀC$@_M9!z5?@턥/ۋe9M2{=_'b\;H{; zW,=ʧ%SA$>g 9 IT@UNqBӧ&$pzwסN`?& BiD(bz0;Ca Đ-5PXXƈ]Z*W}/L )`QP7CȦ;\5S˙t&+Zkjh!2bqqx᠉g#Bw 87 1EQ×zGY45KI#T`Hkh뛤I=$9D.6& p)a fST44gi vmTZn֘Qn/ /AS"5p{cHƎ@vdNi׉_@y@5,,ܣwvwsI(YR!sgfk[C~luI7>klwjB3X1N* toÂjYؼ!¥ͧPDM2^cE+ % 2N[yDD9&/Shr6%44]FvDm9A;l"t9Ѣp$=؎kCF+=mocn&y&=_`4Iap`@Bш.TdѸGHʪ|c Sy`8r'q\)9T,Q!BeZ!ɒh$h$DPi!uG%sf,w@XF1h0ھT%Ѕ N^Z5B/d]%tlykN."&Ov7aK#y{%NHH1Ղst=e ˒ *?.N=DK [8k*f5Sbvo?wfcmVcgXO4#44|)7AJB͝>aƂjjmv~=*휰\1=>;l6I֥b#RGŨ*/9%"Go6SF 8mt:rȐ LGmͧǚW A]YO5{pSlL36ttd "./L5Ϣ8%xk+@?S$k'x|fOQ@TDE :vXh@i$@ʒf`qmco"2Yײ̸"sɣ[ QG68VkDId̤Z *t^#_'(D)ppfW9XF&g;{SR^C胞N@AT!ٲǕ!p1IͷA!p.9h $Dm)9&I#m V0bEQ""$CCsӚ֨98EUhW,^`qh#sG0I2'j82V4f[LZSĝ J18X}\ O{. 5)X1̱`+{bP?3kT"(˅J> 2EBL/\}HVrpw:qrԏeJt@pŠ|0]1Ehd#&cpެTͯ^3ŚOn|8b|{ߎSӰD<+ss @hE"0 4[ؙG4*j4PiKu]Gjo8ku9ʜq'tЗ9=  F`!(j8SMj.)9lA3T4:Zi-A9U#lڊ + eD$"L4>utv.)FjD]yh EJ2$m}8!Ic*@Tg}y.⨆-`(.4RDӰdb.X7r}ɠE2`ajt֬69ǝ<;`+aD[E JXVmlw) h+ 6*J 8Bc<`0 ICASc8TDt1,bD(`cb#$qN)z7pسNd޸LW#MAB1px%^' qˊ+kdsT;sj4c&zZ#y!m; IMr)=BhB @MK3Q4 I5ލi 7ᅬ^LYZe oi[)8Axyss3\Wu:Dq-8/ |٫g[sO`Q_ПK{l= ՜m3o[ٌ-I^]811uS_UUF UKmѾ`{k}ӻy/1]WbSWP=Ȃǥs:9-h} w$c*9V?]φc2lP暤8Z(x=_eS 1 3с4ڙN֟U! h}p}A_m!dPh#p2aBTLJ寗Wp[ "B'5*߫8=s "#oMR).y#( @d.n`&"M d[nTA 0xdlR6U#N99"D9a<)  =CBJ8%*1ӯw Is200=-Tyrwopd h?(~TCӷ>Ӯ-{.l]w@Y4~<.D-÷S~GBmXȯ/~=8P ¼ŲP>`d>hV`H f@}l%mQby$Hzl!e B Q iD>;G:4BQT~\q ?^>-4"Of^xYc:#Aglj|{'fZ]~L v*[O2)!I'ͬaP:ɓ0' {G8!2MD!HSTե$ AVt%44dP6ieP 1J<1 !9t&#g>Z&v'zdUu0E XFWP E e'ɈG)=tNl;w~~/Z8VEzyȯϫ| _[mxdat/ɥKd҉7aԴSqf70]ԔAÍ'9#IV"69qSՎc {ChÄ,Sn\DN&]K’WRׅp&ŕ! -lJsVa5`l;8gSuq\ ^NH\}H_ZoY0,1bXse\ΚQ3ĶbkҊc (~Ny3aJMw!S.W%ㅉI n_ tڴtۓ.%k;L;9e- 'HH=9eFS 0]M kd S1f,mhTY2'HG(aԀ?0{[D B" @PR(ht کMQ'e[ߎ{nx!BhWh;ׇ=.+n4aeZq8ZEl4=L}O♴6tM{,*5b#9'9!4L>^ڒP;v}d1}2{= 3lAgjho|paCwI)Y UJGOdy_~gɺD&;ΙV̱ (natL1$^َ6oXb/$kUbm2Z'W5`i|JL O06.K5ai!sry" bѤ{yNrj`߈TIw/ڣU8ambRA7*Cq.^\zhŶwMV1qXcG^0_0xd wk6 3sKj!&e:^ v$+eAcpSI(iöG\۠tv|pP3# &C؃uL]3iw hc}M5Z"n%7wʔu8T\sgLD!!xiؙBY(&Ӧ WU#)Hx_!^ݜ}` B; *4iPCو<|\ G}UsyIksbkER:`@liCMz6 .^Kק1~:i<0rbki9s̸TPQ︞ Az tɳhѾ\B-E E"hSۿL8^HƟѹ$c} *f!2 88K1<3Od34/f4<۰gl4ӿe+Pc*獢m=1il|;P y"7k ?{1uq+}NGo-j}bedJ<㓇m n*Ǽg::t$6#LgFt! pCeXmYVͧI DR }s9h2z {}[kd3Yv@.5y2#EZhLBtBgk>4>"08bg@]w0Gebj_K~)]b1X0>^҄$앯ƉocON]wwm"?6vBfcZS ASj1?Hee_S龒-I[}#dIgVEzR#vB_S;p=:qnsrG PdR?t DXOQ^.rl}Np{`g;'{O^KU6=ii6l-r=WO*{ 'Xz4tVBxa.*SM:2b{ )xX/LuvqH}y=oV8g4c$2.FbXYA.#)H!0Z$뫒pِ 111,whȤ uiq%u:j1nE;jm߀G.|XPJ+ɜ0H\0L;nMs(xNS5;-kR8JqASf'Xyhw|1OF0aP[&TلsSZa%)"QNtkH0ci'f1:,'ЃZ'hA"YA͓bY?[Q㮾S31uf9f5Q^:Js_g'Q5O(>zi$\s8 !8+-6!م>4:b)u<⩙(Gvci:7Qw;:ׯ$)F?/`@2A|_?3?NH6|,SY&rg|o.j3+@"LJ^?ȋP*l=QR;Q:*~6 bc&a 炃up7j\A|7J>ZNE0LSL T4|gh:@؎((p{?/7$}Oqf:O#Ȅ 3GgDv;bl"DP,MkBRMP5 30w4&y.+`B/nF td:& `4p{ˤ寿&UQT9DjסՅpj#b xÔ :>{2LK[1Ah""DBX|pK]zwh:s!P"f %~K~?y ׬ {w sX2 y6>0'<ˮgTk0%5+=B^k_( & .7S.ak#rMswG M@`SR#f-lm ֜LcQeybmUUR.h+y{YqX;d܂`?x.NeݻPy 91ɓCF@5H^Ihɇ|`KȜ0m*D4 7 |~p#vSFGxd .ol>8xʞ?O'sM}wK>dAߍE!+ےtrkfwċ./kg)p*SB{f 30lHH _xaąh@! 9+ 0ٯfֺq)[]eC發v23)Wx0"BBrZd+ƍw!z&Fg)63)jv`fb%ty[QXXl' aN чwNRI(7. Q05 d!_456ӞEKKi=뛸t!o1Y̎:Bj(rTRÝ@{fAHȓHCROuN0V A @ 0R$!Jx2m8Y{N$F`#N`6a3ˌEf6飇vXp8DR@&"@PnAmMMk4i^}`:DB]$Q11YrȀ] .m)u"4 IXlIg(.RڑJe,ݯЋ)(4GGBc߃(cX[ccHoǶS5jIv3G AW,ViHN82CL*Frh"7hjs#auЧWq%$%4A*+ Kʈ vS,)flɩH`jh.oY`[ h ߞٺygb*->2$.aΊ;˔##\H`R(ڌ] ‚$9VDQz&e :FbYwڧp[ 3֝etq}4in4LrfBkӾ郳"O EtQxsI,4hx>pj9jcbL YB"&1- \䡞^EN;G2N-JwVqɹΛ"$GMA1%{ph!jYg<}_^dOVәP&6s MZ4$2tO1dt%!b7o\27b$I#a-a\#3ij>㹽hfˈu+CU$[nDqN9qX4ҷLc CV!`Fp1H,pdaZb#V_:j6mSyLX&aI݋m徕]^q"2fŧwqv<R';)@ Az?/:0]A0H[SAٽ7C"a̕H )ARQP@HU JR 4QhrDz:_ewI¤fPɤ" =RN5zrSs~[J#Nj Eb誦`FFhRZ@)ZPXN͉Qb8BL-1ORI {tWH2HT?0hɖ'$TprBVBj"i"j*"" HC E np5U9/JG'_Pwy@$.y0D.npzg%dD c 9< a4X̠RJth4MhS[8-Q6Ɓ^<@a1"Ih*Fb"Bf"*$ "X * Yf*jdj *$) IbPj )BFRZ`*Bhb$qئNKTn2$FH4^&X.1(XwC]:8@`,Y.y Z!kef; 7;:߼vZ]n5MG0‰g7|cw~"#誩]?z|G+J\Ɲ`oӧ\>sp@B!D#{c&>#/8ADЌB$ev^UI|~ .4DUT^HS1=w>pnRU7VXm}_20d]_c`O@r}7.@}ڤ.y:"t{qL B- C#Mc1HHK"CL֤/6X=)QiO65a{'t#¥lԐ te=NֺLĢh7`tߧSjH]p@!BRF(J D @ i;;E]%$xx6+Kuƒz5mYF:AvK;}}>sK'amRdo5FRc1@0 4%Ο5ʰޝF9z' &HdSnX=|~ Ԩ>GCuO$%Iĥj$% tm?GlhXo0`/?9:d J.`|9"A!͢V="7V!.~@!4@HJP;)HAbE.d Qa &JAa(X`abCTE+~`*DfYY}Oa:?oR(S2|G!!!=CR\Ip8^N4= |ɪD>s 04 Tb'CEF4bR III99)*Њ$&*Dr(72:J (hG>}:Em0m(N wW:;\" ,L&eW|c}Ƕ6d姫gUO$Dϕ^OëreQ:PҏE>a8H2B#)*P =Y1 H !?;XL,HFeW 9B_|x}ʐ=0iA"KDTMRAv:uOIkL'aKsX3'!:Z$-po:O1Lt *j b妛1 M |M&|Eլ@aS@/aoɇias1[A~_f.@Dƽ!'ԋ"y5.u1b1q`#TGy,T6:z*/,T 4&ezNg+Ϥ~fCG3=P$;CEPmD-.}y^?i[E/Ta4:i wi$ƀ}}DP4U'2#J'Zmc y{opǕў[qB>߳OBzG^O #-ƃY#T[F1k\?&ɞcgJ=NQ] ñ+޸̆*H㹏g`ñ)sbH)*I&"N8ݐtlxs-:0KY+1p,hS[cMqE$9f89͍1ld<.$Ahr6XFR,B`(HssldwrSтuH Rí2c98蛌 F9BbӈUN#"ڪ+r U_upeH Zj 5U]` @{ |,GvHZjRxs'`q~ΈliOuvBmdO⑕0DPԓQ4"d<!a{[B!VML[2ۜ/ƢhWh{$(V B%P4i#0%#( .ǻQZm!FO`r!&@3E*H 0P #J-1#IJaSE% P$JR$ J4!TRS PJ@PDP#@R%"RRJCIB4DP JPAH J!CH%$JKBi H`ċBL)JP4t0AKBT HMBRPIMT242HPMұ ITR42$@҉IKJ4*@S5J1 E%)ATJR@PM@Q!1 40TELA!ITRR1LMPBT!01@REPSJ!BAJ+B%D L"R)B- @Čmɞ7mM;jz!M>f;7H`A &ҟ݃ ۢT'.H^*3 <&O*b`%+dŶTXGB(M|=}~<đV] R$@FEuB] PCqb-҆ip%4 o9I/4 %bfHbJfIzA +f¨)jqÀSUAװ8n5+uxI޼79 C! L-VVF@QNa? jwbfIIH!`hM:@ 9 HR JU5450Q3A"3BA Q% 3L2Q $4UJ ДTUJEK% )J HTPT(ңL%1QM5@0I5$IB!4$HQCD#H1 2ADDBRUJI01"ADQAL LJ%$L@ U+5RT A$PQ$IԨq&q4Dx8?q$X8*o>k8@$rw @%oдgt jS"'@ǖ} vJx&橰qT0P7ɡ$X›\,sI˞s-Uh4 In[8h6ԣY5|@qA4A#i ,fi8J@(f`\ʨIGCw+˼4I:Lxݮ!IuOF@.0þ2R;_?L㠁?>RtO>VQzdR<ɹoDU}cZ*Q&;OE+1/6WsFn5ynjNو|v7'\mͩ9k \H jP$yҔ Y [b[^OQs nK3RʴA+d5Tv u+"4lhb⢯>\Gdoa҄ysP(Tkt4}FO$er+J"]؄8vp%kB5?xs5`"/}l}䚭;6Ba#Ŧ``lQur9@L%Q@T $gգۧ2A{9Pp1={k.ã) )?Yh=y`"am+lbʡ˚hq'lg/؊#;Ez۩c8pu BMxۏazSL.|YV ׎9R%(3(i>w`A^b3ןlP3,,LGTpA8Ed;f %}O=IHBRQR2JBYiR ⁠u&ঠDNDbĨvrL޾nܸӬ&Zxj]ϟferL4qKՇ 0L_I/lGMe)34u6A| %,c DSf@x=K#1,5V4%J xIypaika' J O4$٘|H;Iz\m&ĕ(?jAV[UmUj5v!'o|*'vE`=^cem+iJf?nh"H\ ™Xh}mHl 1t8*"SB{4j'0g=]"z0br )  I(-'RH Ý>crNWi?N3CxxcCM Btۙ SQj&\ tۆS!2r|*p ڤ>RI r 1͝*o^` "X_EH0}O֗3F9f N%u_,2(a(d ҙ^B+݁({yz#^pv@!g۹>փCxfM"?;<SxBUbT8YS6n<$"Ԁho׭*Ip)8x7!fSN8Ȉ0J $JiT;;ݜW$7hz<ؙ}>(ӏ".@BlS7(EI#6+>!|̋ 4v1@;1:CK9H| '4kFǣ`rhLc B SJOoe ^~#h 24 j$F?|5lalf0>hKbDXUcir!I ERCݽv  gmr~g|S\%^{O5/i@ydS13*P-8&Llju?N[bb7^:eH`HkVbHiumiXVxH'`u8+h˦bRS!}爉%2}C'~ &ʊW:&DA3|Y(%n)L$ ꁡ1s8EcyB1(J_GiLmp߁RDA xm#L;=?A$G}Iw_y]W ‘@\7K툂kX1!&sqF boО7 2rܔ;çH:UU&ߔvLqXn19NxKwzJ~MMٓ4u34c䷣f TkKgxOhi`H;90lt/r?Eh^Z{Uز9o,7>] gϹuˏEMwnyyvَnp z3c݃y[ЯbfWs"q&r% HPz΀#yhm2fM 4qe"uf6#Om3=]G95Aӷlxu=`g+s?ag9{,n&3{z*NRV׏80o6эY m>y~0"_yICڣ0c,yo3@(udb `Y & -A @\(9_3[3oǠX sNNJw;u2>8IG3mW=<)g OăSُmoum/bHb I)"b(Z?8@~3e8h.3_ =rpHN,1V2? @? d??t,1 a(%K ؽ_z#GT #4N1U=>hF)j!"( `(H$}:D]!|F`X_kT_&X*:RiG,t1ci@l9oKsR=?_Y_.~w+@EDB+@- +C@(y@8B1)P(ZDh)"cс4Q-HLTS TE@2 iJ|u7'q35v71 2 1Pzi@F@,$)}O݌P% ML =hynׇzsUmfpL2J.ABVb4GٴSghm;Ia:'A킪b< Bq{7 ?gXݗP&ʨO[̠P#O{SÄH.~[Knh=5{:'}' jA%10N7Q[qvɱ(b<Wߙ0dЭzozUἒ8O/g\miBǞMzJ@oJxz>[Χh_'"c?<6D4 kXÓ8?CI~IC@>Ɨ_e >or t4F8ezhl> 3L 5N"#H0].Kǖ́a%_|S45pi#Z5݅͞E9,A{?# )FZ("V0P(f=L&dCYC K.B d xĴgD܆[Pc6ʗ$5f~>~~%ʢG`@$#16X?aӱAMCi&5pxx/ǃǖyDj5^Pte:vZc^X:GD}#Ѐv8+E~%GG $S"D'Dj6TS-R~竦5*֊ˇ Up?0p֑9Zާ.iqutP9%Imv:B3Ef&Éy2L@Dc5jZm4QEA5D<7D6c\ZǧuY-|ͦɦk 5 =kS$+R 4c+ZivU i+hꚍqfNj-O3v+`A ŕf* SZNhTϣmq[gsOi !3O|V)áf?Њl޸{M9]v \8Gza }Wvth( %feX(VHQ^&I1hl7ߨ!i!@PLVAT6PPP->DZ 8ɲ w N%ou&F(L2!`)ӅSK gDDxs%WXh;5uqxxr80±tjZA2E םYMa#nyһ|S85eMۿ.3%J\UG*t2NI4Q2P*n Y&p98+֣v4Iӯor9teƆԜ@:BynVaM %&7FFejԬcck>`v< ] v㿬 @{HHIqpM &Ph+ rm-PZ( 3쭒ԶʍQ-'g8ݰ#L흚aN 3*%`ṂD=zMN> 1iC%|mEGRQ#F ,j0Bhm#Q֟YZv1)@W*bRZX0p`Sz뢧ˌ+.* FU^N9i )Ϫ|1 ȝ H*Ak^ 4MM}0oLH}B:bbqt֌#e<#N&*`T7͓rUХ d@M߬2"-x[P[3"NfGEJ=6=  c᥻'a9tJ5}IģG#3_;(nCSG`_S儲I[ lf*'H&a8=QR?MW,LD8|9ËybxB$4)I&M~/Z!rLGtFHv_j XCZd ']oFM_o++gڨ%{x$Y8/ΡVd|=+ JVBa~]7 ؆:VO#'hG' r=Nщ/S|piO5mw@] Š&*j ٩9ע;ef=Gϟ^ g8N0k<8@L&(TaBEat|cYI Цg+Uм@@т`ԁ`P¡(#(hS&ZhW%({b !C@ Ѕiy䜝q#Ozr4P+?S=GD/s0M@r]bB2 154xWHtcՊ9gZ{t1V#Y (wF {pI?,Xߑ3yOrCܺH*" =$lDr` =<" ёYQ~D16e~PAFE)M(wULl0;7V.{P.ςRNO<9ϑ}f/UG՞wY-ژ)˄rJMFlAT%h$hACzBЕ5U4-*w{%eAOiĊ<00 ^;z۵Jw!ww$>c= z'\ßWi˭7ccO. ٷ7ĶmaO^prI!"C\қӬ+J1n(kg k !sVhhn/'{SK3y&`ŧ/i6[ -Je"VӀjÛ2Y58ptvQ;K,uM1 a1"E 9\ၸ,ܑ1\VZc{2+zj3.nK5,5N]xr?yt eZ~,ͻejKغ Ae23WsNBlteHF' Cz#Y'~_o;D>p04tb&paQe֠cB'^ox46tL3UMɚ.(-C 8S(C26`Kei X17zrpB6C}c0uI<%Dӟφ6_J2Oosd'Q H76;H&\R"K'O~7А'BhH׹LijaJ) k323:RsN)ۄo[Ry=sb$|=ìB)=co0 O%̴dQ`@,x$9v'3ۨy}zgA+HjO.|W`!Z` !ԑL1Pa2!<3YFDjx@= sL3e6zpy!W=%Cm|ipHA?5 $t}ge- xdUVfb >O) `~y~*-SG*E[6իpbu XQ@@1N;֎FY<6%Le[sk[@ Db7p )1fP{JI!'HN@#1;z:a&^S}:s 0ЙCComI"6 1Ʌ'C# Hp gmDA[ey6&>?^]EZ d;[BHkCD󐎥Py )1Ԟ`vM_WҾfIMߴߟƈr;L .ˠ1x^[+`#~34t1 ֢:JڈD$Shl#@HlȽm ekDuw@Æ9z%fDXh=63Gz\Ľ˰ ݃cٔ'vIހh=zJIǩƚz&T;]GXbbmA簡hr)"%zl\,T P'*[ċ,^0E꺠2NM1Ђ$ZA{}z*|(k! `+ *l$6!rq!4dSa(pnД~ TEJRu@O[V3&1^m TVNx=H`0"BY7ZdKgXBI4 TݍS ↅ6u _!Q.ǭ A%dpf@_mu&x-I ZnMV@&mb=Y9&3TJHTg?'2p=y6#N'_@G=Q~\D;xE׊ZV5nAiuR:p!df y 3Sװ~~lߞ:Gy- x,vuMd; |:\RY3|S(! M9h" kLcTX:X[ ±3V #M~,ލRșHȿ wg!NB~yvKm: E>g;.z"&eI[,S (")RP(yo=~CГ[:}F* gJuCmvrPDWll8(*'4C`V1GhC16T)MŁ4`5Il@7U0MA-TU 14RU[a!YHhiӔ0J"AT5Y>:fP|Wqn>M%U5ᇻ>Y(m_vf0Hi&hb`zL:HpP?\eu!{!t fd' (҉Hf] zWºPbP<$t@aUĔ)@* 4GH]EKb(T.^'9(w%.^w1K$6  pΜ|z!,+Bs| \;[5~?O["sgHe2FtY 4vV88 N2Ewb{b᧕%OOw鳴;F{#IXA 01W]LhJ?/!R <\Rp8A$uŇ1&ϭ 3,u_쐡@!ZR 0'C;/.nPD %$Wc.P(2$",Os c9 y<(Fsfdـ[z.h/ə (ҥ RJBQma0CvmnY92.iEcx`wun 3僳۱ hhPi^XH"vƎ" 8,Z{)ʏ+chzGGYS)WQ 4e<΂BKH 0(d :!*TH|R(w n32\ڂ(yiT~Rb(!=#ZLce0`vOg P_ pINOR H!aN{Be!ξٷfH \4ACgޘKVƸ`DELcB7fU{;0Bv [I0 &Yèә/s|OwgR9/bFoi(WE&/UϔH2y&b<]{G#i&S O#N*QV~(uLHR|]J UD| Ɋ`h=<>iDղ ^'SDҧ~u &d/5 v-B6ͦnppTr9Ɛ scdd" *>xliY o}livNhLtT XQ'C66B@v!B tHI+$Fcs'P*Tw.?LL#ILv2Q\cg F1-Yd X "@l|U\4H7ąg o7B3-TF`(( O68X (I9fPl-ȫPjCv@M!ٸ!A"Ib b[ .e?HJԊ#@`HPAdeܜn~7S/IDQUtXTx)"i Ը!Nr*!4*I2n2Cd`~H'Y='CH.@)CHҢxJiTWܫr ❄8D( itNBSO^1瘧\ D!D7P9"Be}EܚA%d~`4x j|#N>M$ s Wrc,!HE Vc$x;H"sVgQ f%w`R2(2ĜE7Jo;qq R% }۱<:G$RCU&!lM$70W GA\KNg8.y 5(ZMt2 D4ЃHqAi& "NVa$Bi)?dsءѠ Ġ~÷o9( 0(D)|ja*b(b}emZp )@Ęe|S-()44!HRD QHMAPRTJDJ4$FCP$|Lc=쟳,7"Y삂 y~/=:2v2_?'8 !à%%((>rC>Db%?xz CO jpFKd-I`BjbjAUB~שISCHJ K4) gH j hI̧,N @Qch/ 4T]#A1NAUR9h BՏRwpx>#TnO>st0iGD9F m"كByG-/:tO8@4F T*=FWj8wOlǀ.W.(ds>LZbv~.HBBo8&TɱĔ@JP< :Nv(\^FfIO/'~!t6bsfJ Bن ="ڊ~zqLx*~Z'95i!'qv|6T6Uc"ĖƌWG iU "JJҢ %%(J@oWvvDFBy}PLHS-=!2; 괳3Q؜G<ƈ8/F"6qN˹A9>Nt*D$:3X+5َqcqbddjhF@@ mXd/ Z-lnn{i)d2X)i(EaI {(*0G(SdĤ@ ҤV_GAArww&ab({M{* l=8OPx% KEMJ$DD2% *0@ L$1TUDRU(EE2QDĩHH)SL 4 UDDQHgYtT͈&h1b&FMC0ƕД;TĈF⇫0I[\}-Pz4!l`Z@ 7~OGQA?Lp R~Ѯl*(^0RO9Jv<&W A[%+,bJ*)j͜$;'~~7ot PLzF@A=d cC%'sRlq6~/aO& FBmL'嘆GƌZD\eK AVZbi|d&"!3J )M`8ID`)\>y؈hbR۹ yBL0JQcZ"ٰĥU3~bs=?,thrb  2(P4,H$T9V{ f:lJ b3J$8 ]ebqkc ya}n|jcl̇5GVz>z>1sUfw/_Rc)78~1ih I4qPq҆<`NfzR6K| s t1I7Xۻa7iF^ BzEikoKjgTdL!j_t9dj} k'8VǼεg}x)_n;z}c~]'s]8:zi Ló |O,(lIיR=\5<T>֩HR 2wFv歐Y唏Y5T?̉ B4ܫ8bX: =Pώ7!3\f- )m j?MCúD^nYyٞQtR2QսU z'9u64p\SS[nf(ml@厘R4Aj"I ƦR, \!b/@Q4G*64(XCL%ɪ 0`[8Zr9' ݊3N19P%IFGLc˄55 < T 4EvA3$[!6MݪHe$Z R֏!ýx;r5TC "BM{g6uHɕC/g%'#N" G,QN 7;Y1 yp.PVPTP,!c)Ŕbb!%)kfv/- L lH#ڇ R IIsJ)HJT,HR[! )F$ZbTa6W4DQQ572h$E`bjA)4 h9#&b-K5BV%j(D(TH?iJ,RR'KS(_S2z=%JP&u'6#rGA#d4Bwgܡy+R,b֦,p$f4Q3X3lnVfYR}tΑu '1\=af&=읦5fcƫ# Hd2cNmJ @HݴcAS+k8#Ⱦ8<ʺ! H|XꋏMLDrSʚ~D#<{Z4 bƷ-ő]$Oq>!`.zvtyRb.|TAk*kt' ̆IPɹ ?Gi#Hc~wRpkKv``d(@d\cC=1x/qEᩣ5/B&<`B eI1G,z!#h9bZA**C"uD@Uy0I УfsV>_B#,#31b>RH7PؿG}vD$% |vOMG_o6(M ;FM˯ހZjCj$C?rp | n{@Jl9*4 âN>!g>h ?mՑRPRP@"n fJp5t ʛnM\' 2.E8yc=æ:^/G`p ZhV:4n%LK?PzXݽ݂)J Q445Gƍiq˷8N)/?Q4EDCD'aGX!Ot|%CWicR\$2" za߿ZD`Eba BԄM* Ơ))Q%`DǚsYG"׸ÝpjPS_;C MNm-0WH:tJbL9h?6w2( X?5:*?l"r~=znt]h"RPD,DeqeQN##>XCrx?}8br~:S'?t{=NF!Eb쳽D0J.Fawl9 )99C(2]@>'C@wd, H6;M^z>d K0JKM4BHPR4B!L4LBR R4*5JDLāLCED ED*IHD TQ RЊ$ (h{N;=O8ELSPlEcܨsysу5ADDA2HJ~V$!h>wM I+OhzE[h ElbC-:>DS\WzA~1~/Vں?b ӰGL>|* h4Jj5 Q <0ѓ{:9kQ\ d !H'/~j>@qaCĽA_J }@t=Kߧ ʹ`ϙ< 7A h(ʦ@iOw @'Swͥс߀L|_~Č2e=3EvK=CbNƬ+RF6f\(TR֭ltp`Q* a /0(r?_}Gc ApM+%#4@ಁNH~tj|se∓!7"9wڽ]/krUpKۧp4[Q=XF~rGklƍvx~x"?+/YgILQeɷ wQݡo9Z#1X^eֽyxvO5lvYI{N5v:-␦er*ɭʎ| pd.-_>͞9cm|n *WJ瘺Y zaw{WËVb YŷMX8 yF^x|LI,o)2`oU:z7&1I'ϼx5\~ ЁL4skEEC;$%jqٯވ³C1z6uams,cr.3ZMQ  1\d18p F3@n2F'ecNF 5slbxSYc0xɞ&1Τ E6;XBȼ[9SuZ&tn<2,<p\ )=9 %hvNЖ+Zkj,lIזKvw<J<בύɮ9#p&bw ?h [KnʴXiٵly/i;"YyuI&L3€ ` I& CcTv֊x>Sf#;t90nTP0[r绦k */kh9IphBA2E i&i];qS2C"reA %KUɭA}ױ,;{<)JXm±7"UzRj-qcQwC@|BR24{l}yh@eL7DE!h@9*H>eCN!~/8{εj~f6hvZqo{kъbmOjԼNu6וw B[(}UvyaJx;*q:G(Bn|ޛ[H$ġ]A7梭3:3W^G31FdlwQ+qIĨ)p2xdąElv91]Oç.M"x!QQ8f 9gDD2QƠm({p2"\)+p4AN1NwWx366N )DžY⼸>E.2B4L蹛ؿt+4ynO$ŶL|`G4ŇRc2d$fF]D&EԶͱc!Pj-+5x o@=W)_ tk 2QzpbrO6U>!qgb*a92*Sd5C5cÝSl=-vBYӮ3mnj)_(cv6(Ʈf2|VE 9!nF?FRg\X01$uhfCJzg ^2ϒFwp3N{fO5&W9?'OJ马yOt$M1gg8k5y3#|2ҭxj[c T Dw^tׇL+#d)yCMcbeAWq%v8¨0SE,[|$fJ׿*aHb"Ճ@rҖ#'4_ԞF#'SPK;JYP_Ί1[ż'X"==6_e݆;1,գ»uL43$;\Ue֡A o5]CY^.c|x<^UoyWiIYs*^w7.4s켼m&!PzH171[Lп ہ37:yexk!Or¤+;FTu3=]}Iac d:(Sb`S=eQ!/A1! c4aZbY :p@hQ!9H+HBgBo{>TL"rOe{UhMvJ/3/"4)w|=ż)b2x}Lv0P\7Puph'NۀX-{`iqx6:FfŗΏ HAOz}#W{PK)~0 Tt=Aaz۳%wz4{1bC#ܳxQkWjX4r0 ~$i R*#!4AygAb0? F 8 lQC-, 9aqI#Ԇa_UL'Ҫ87B014۱5U~[H|#2'C:;er fs0|2;$CDCTd^^&|T~"Hr>oLk艹VH}?}{Ֆvb1_ fCF{bcLg5(ކ \.ՏLzM\J !HD6{SpDfpP(VTIZfMm BUt"1-4hXm,: ĜSO/pO GZ܃nB-M,iA};@'$ 'dSNK@%׽9qdܹ3}1/`u0ZC:TSN7v)BB'tQtdۄIv):f<2QGrE,LSOaS m֓ZbIJet ].KdґD$R REl&,ꂗ/| rtV>"HR H1ȧ.: g/=a2Eҧ$zˤJ)hcy*2| FFCt(z;3xgS';C&$e23SjgBq`@uu/ϏP~jAS:zs57PWJylM4, 4onMq60 AG1NI3%:ɪx|{1R|5&;Qe `CX@su3a$JldD ;AMyóۅ߷dpn,JhZYT :I !&+d7~xV uZu]haz7;RkC0 f.A; ȰȄ%XjK@99;AwM!BPH7TD\b\܇=7w5JPd D CW&E4 BoCFEݯL/_ۿrCCm!{ V9aFEah"e0m`fTMa8¼عa7NFУP:m} g{0h Z^ؓ}BEBIW8*,rmv}S7n!b&Iy=H=2(F90@zG$U˔y#5FtORAT;9ye'\3D*4B,%҉]2(%.T Q, 4RDZ154b;)mo/=y J1 47tv8Aa@]&!4 Oe" $1YL?Sl|`?mUݼMh*B AԴCMrl3fHIyݹWL>sPc 6#0(U~z!9 ,0=5vkc-ɏ%f&I|눲 LUTޟ({Q)6G >̐7ICMgA%@CXaG1I=`#jqhl7tEJB"d@Pꀒzw~&*Mq_'k, :2f(QB5E Jed*[ b0~_ϛ "+"hh)@3 !Q&7`fc7@䜓NE]S O9mz2hց2SP5tֲ4(30L7,zC@ȷqGF{xAJt;@)*JGI9u#6Dj_<̓}SI|Jh!P>!D @:bR9 >^;-$ҋ 2CN<bݒD4<背;~+YR_jA: \K626WTt֎8(qYTs hdGs:1CM!V H/ ̿\xN&B=ݏ<3 e-k܇˞+F,g:5.&BA2`-J\p"U7%Ӄu8Y,(!ޘ%0掮Я! :ö̂K`%F &nq;p~5۱k%ó}]l:8`3J6^=7dMNBZ#v+QAT0Hph <5ycP;KcL U%Ol4ӝq'/`9B@Z+}\puׇ:bkg)Q20GלN "ot4:fJ61a;?ގ3iy{f[;ۃB׍ IrCJShWfbN 8(@42@0 (v^A>> }ߐ0Ƅ$D*1 6w\Ν)HLO-!@Na;l̘.۳M3 7d5f9%Jv玻Eк= !HYѱS6Tls-pW'*4ͦVx[Z3A;c L4bc y-ViD6; KR$rt` F6A8*7x#+=h"Ȕ/ջt"7q<* ~iYqNX 68:ӎed!,iL"YrQF3OܳAt鱜֚Tr^)fnɜ`ŻB& %$!uZ8ƚziR.}SPz22%>\CQx jPpHM@ƝUPF%昩Rxhg}ѷzpFA/ VU\r,wHqK0 Ǜ3utDƘ2er@85C21,`ylх3Žix_!I#u哳;278#9 73!YS3G 1?-PKz%J㊴skGC{Í>\tcbۃs rd8MHҺt]#~G¤5QAD$DJtB! d jziwv]1xD(4ˮL5u7ymJHhPfdHq|D? B~: Fҋ.]&q=75;G@OfCpk@mnf٧4L7LM*CYX'?؅XEl0uHt !\۰W_Ft=Hr!lyNۼ2c=OOJs1S;; \qұV)EMJQpT&f2j ;C"Mo}B+1ESH磝;&Yc9aƍ,' ƔRH ;c9btpAӋj0s%TaΎNkn*1+)p# 9h4D5<ə9e.jlp"y9%ҬpskrN5+jGN0yչu)& i!4ACqܽZ܈(TJVAN*I^Nԁǽl>Ѕ4?4оEK ؁>ɑ'D,@ y`}ɉ/h#E^g !B$CJ Hd.H Py(P."R'ҪF %wqƍ?3[Ĥ"\¨Y1Z Ȅt(:6#Yr%9N0cVՙ/b"O&߽jܴϋ 醐b|Xq(Ħdc d2a( cu;r6 mɇtG^|!݋# G0;hm|sq_#1HTi|Kt1sCtw~W$SJnjAO1AQ"O(]  tSĦ!}"Y txԁ@h>dxA#4#g  ȨΉWDEVù`w=' 4 + k8TI_ 8 Gg)`|\(kkh>>ϱ0vxtP'!pZp!X/2zT0F=Έd!_Y?}hl!\dDyLG@?5Ӡ#@LݺAhA+4BAHDP40^ $Tq^:sɦi Xi@ ghwx =gau:BzD~{+k 7#<0o$I6c`ª5&D?"=d7O%}aPsA|b2*H!PQPb2ДȤi˧mb5r#ڡ1BRW- eTnOHڟ~ &鰀 pL~i[f5@EG,6d@'!~lh {Fv3ؐ W  s/$\-r1Qhn`&ƀ/ [7l3 BZ b%b*Ii*`"j b(IHH"f*b ($J "Z( JUBH*J)HhZD&U)aBD(FF(Soz@ށ>0JB='~&RHkEj6uGGv;'gK9da$19s1(&")!z~FSF 'F' &e`Q=)8-(T48zjAw}z`Qe{P&aoA`mrz G_PdjM‹$lh݁ypMALJGG/:/h?8dp'a]&Qb=M T|v0q?!С JIvBzosOQ f`IhQrC<˹ 艂R~M(XBFJ{4q,0h tj BPFZXf"8'Ɂ^>gL:W`m'P~]KFmB.TS.`y UTRbH&F64 4es DLΎANA%hD5-Ti"B< &Tsl*j9@}P[Sl 4B BRШ}>~R/Nzs舟-&MlQd}%k1!5~=8}>9$q.vԟY:2iZF%T)Q)T)JU 9!*tK5$zr躵 e RôOשHћei{uG}OZ=$lhTsZQjCIr?SĒyoNYTG$s 522~ <:Å^6U|bz3[. p9isDm9k/.NTC%BR(d,ih<钨]Ć,kRSMPB1:R}aʆa!`~m!D1$›zg9|D%M@LjΘ3w9t5[:@c=i2*L$C_Ï!V 0LvQO1|شNi65]SNͧڦr_;cDq$M-)qŌ]hnY'% I=glи<]P%O\>S43[U4Syn EfNPJ $O}6KAJP @=変#BĢP*T4y z<7@E-")WH—1 @kGD:< QnR}FC{LyjA=4BH!@z<4 #]S$MqUX6lT_!mU: 4 rV%NSr[ֽPH H$i FH+i"6eMJ*45R1̩2!Qi0QG^n sHj A$Ay戋 R-"{>ޔ}_]V]RuE '8B sIuM{>GvG~]߇ YkGE[ İv"ᨗ gbՑD#hIܲ}utcw8l-C$|'ejߛ7,a\XED)2䣺gSwGTy&+hXN-yӽ ݭSYWq?k  + n{qޘoHngb:]rmQh&KKa|{ Ta}dM#HtzO #Ďo}c77?{yJ]?/$p”{ݝsyj##*zv+ȁn/;TEGa%T0ݱj6VlV"Tw/ q juǗW"54$6'^> xVH̋(֜݁&7.NLlf;B8gW%$+Rh h*!\q>% $/Cځ@zh$";7{f:C`#gG>9pa$!`Co3b OJh(+ܵOzp{لq1kW]2%wN4_((˲YQX& 6l *(dR 7G{jGDTDL2 UNZUAB|#ǖ9|mGH0~D0 X|1ԦVUUҚ_deaNc4bAyU\/L4paMֹґ">ZasCi$!>vA3,"i;F]/pZYrL[fmUPSaݽ=HF4!ou(o;U*9_\˙rCO7)$5)E$pIbQHb4ީr%\JH)-L=9mp':{XU-UU|F/ o:ocJf(tYlȢ!Y!aMMWs.WfJB SDbJj7'8Fe^@R&skJgZ3y:@"$G1KE*AJ?>2 uޯsMLwrwCė@GW1 rw^&+˭q˜xN fw&~ų=ARеN)\U82 ę1MTH[ ~.ֹáz"Z̮KDiO5V>+~(ѪCNzS2˭iҘHgZtr,:͉JA!.Ԝ=0-Q-"oKO@@s\1G kT`te4!86)U1jTS;skaUYI4h|1t7ie&z{h&`vJ R2  ])ʦY-g$- МP],mrcblN){8/iD [xy0);l"Ǘ/Ϩ?:NTP0 Y2a;whCA qPp?!GqHu? 5t=C_˿ .{H61H#E٨uo 8v'D)APmQ$.RNi}^}t;::\O׵<5sdPP֠han7}HA PRP0ik9ɽ4wxI;P?\5IfT&Q.1ĝOs ?lS=蛞ը3 '|.UD؟_91AY&SY:F  c;>Dd-vtU{ '{sũJݭԂwv^f\{={7 =m9id5a_LO_Y2_f7}n\[ 5fʽѓ{Z>4ֶQTvm)>  vO>9{Gl4.{87|>>[4x!@>9n { zo ;uws@t#vYƘT=P ܁ X]FG]P7tw ^l0n.P;`mw]SwIev; 0lM`:tlqYOw}}w|hv.p@ dM(hl$]f@`}{ZP}<yU}/7؀>|u*t>O4mw=/ʉ:ʯ Hz: =z={CIUH>ςuh@zt}p-]`z }  }nGnkW|44 v`P܏8>wqFZQ]ucRv CAm/)o{ P﷮ڊ(nhbO|{|S>nIݴ+;T}yk}s2zj%[@kc ر̻6zx %*۟Gf.XP\9at]ݯo|4&:3ނ7-H۹Ἤ{s0'%`\vNv}z+yv}[}vw+Nu҇nۭmmݜzo޽)4Jv{txuS-WWV-5_L_{Ǭ^ m{zv[tkg]9:뻎דޖضZ{juaXͱ۲kk;wUwzGM=wt}v[^uۗj۶kuخ9>X\&޶\Nj^nͷ KKݼگ3s]vs74iVF]Lnw=7PK}6Q:P.v+\n^3kcܾr'TtwGAwu'w;%wlB I(|_CӾW7hePMh a:/{kj iSRն P[)Aҵ@]Gw ˬb ;T6V}۷Sݔ]mppXRsu(fs3[*7sXoJ׼<=zvC ]ڵ&t}}\Ƭ{Ͼ I=z+%Qۻa[+}`AQRr.Wgϲ^]+w6;VeZQwAzx:wٮծo{(q˭Շ[;\nݷsG\ a{+zTm@mݦu:ǎL۞Ք^gL/׶޳B\Vtt$E lj-.q;uJÊwwr&@Yԑ]o_^|*vF3[aTF7 YջNcg.t豔W*1VZv8v8 ntK]BH+9tʊ'%h.¸@!{@wXw=wuvi.Ƥ7%H 7Y;9}}jn>m_o%ta8wVvpuUv)9u˯yZ%UZj{uꂶwvUL!`dewN.\ps^={۪FgǾR:;ګcu险}ݗc[ckdJ َ=_zocIq۹͡9h-;Xk;}FF8xdh & h@! &@&jjښzji2j zb0H$B"hM50OSML4DjfILMoFOQ DMi14?L*aOjz#eO4OɦJ{T?T20H Jh b b jBFhjB & @M4jz O< z#Ok6?vϜGs6) HMDp!`'l ^A(~kgXb_S}9ݵ4vQ1#oBbUgj*tcjbMШg#*ij %4*xCML$AUQUvkݦX?m%1Qmo>v?"i~RU9[cDg-p<{Erth SDIQL=Qb#mQMU$E>OTQT\9kT2DM F:VҢG5*"&fRqZ0JM%04U5 }Gb<}7l+S:;8k2Met/]mHQ4IZt4kaփo`UWV 0jM"zU.*mv--?"i'XT%YZfεm'Ww &b)""ϳ` GHpl;6GA,,4e2,4.AV @IJ8%Ѡ!LnHpd*E(P(IZJ`*`( 0e9bDbЙR] f~u@zTƄ$ ('OQ t*?T)JSD!]LECLi<7ϧNg=Fap O:WS |G|fC o2o=gi8>BM*ȗ?U׾ F٧kDbCM5Eɨ¥f(8F*3E3R3r*X/}݀S~athJtd{~yv$&@R.AKDU-4m+E#VCT/ه#3 GD1=I;!Њ@R`ʇ&x?v{(9.&n`)Y#Ws[zWp|gnDtz}oxuYƓ;- mq 棗ALR[y:+ "/*Z'a?1nkW'芺7U V.Gwʂ(Yf^Z p֦(GFFjIF6)c.7Sl}i:Yrݔ!Ri!ZtTiHMRGNP\SwǸaкF$eh))Zh4 zDDMWPJZ|ڽ  %d3 -4%"DK+T0#1TATPaN@)T҈T VQJUVAbRQ3IATE)$D8/I&t v:$8e'[6*ipzt&llӣ Hl <4Ϙ%1DUDTc_ 4Gv.X`+ R)ѹ0hj* &*Zyr%Ӂbgv1LkZ[wb*3DT\5LH6pD/#6# N FΊզDծ5fH-Eg2* BI_%SI`D-r5NW39/LN@:Ku굻yQB#@-%~N!yBI?U,bAygcy\c79 L;S9濇s^|Y槹,F2#7~W1t4*!#yrˉ4<&H] +<\6lC+](flH_ hWT%[$EA(X* E"%m¯ULOj>D‚aGpj oH!sm9 5FlɏA>V a8`򉋟rH~,,H)iUf ~Ĺ.eO:H'A ~.l d"ht$BL@})pTbuHD^ܐD(DR ߆衆SN) A2>T>PBd'}5MQVXtQEWxz@RQK$*%Lԁ!zzllQm bKg d/e3.RBJSDz%#8#@84?ckYXc)b ř$?Zv0KT] \CY2+4kfP 1'Ї I$ԁD |\bVşbc`vdT9HI@Rc nrEV PG(,B"ĈP 4"%(P  4@  !SIo"w0)W-ijlv:7Ư{~kU5CZT3mJ; v?XUvYpm]a?h8@f%&E`ELM-xû!.E@li L,RH(OWbI ; 3mZdBlO! 'Q˩PhT?g+'RN=Z'pD4Q0 0#ӊ>cxb0ks?zgnBsZ]l~0͡{DFsQUhLB F@|BeN $U!)'Z,~>yXq2 r0^^CQc޾>a@HT SVkE2(2o}osDmV?F2(1$7"+!p?ɱ1C'L6q̹"7 P,P1x=s4 .P3]1F5 5Ak}`ZWa >>s ,K04,猏XXk|E_.E _oԶPS&y9!)!h" ~#&9o]bVIȴs}Sn /3 m +x_IZka2Еʘ"DcJ+$#F: r8[ 9ۉ‰30ZpIk58c1RFK̘̀"h)@xoz͂5A|\&ZA9i(H9d t}iSx&= ~1H z=*@wT-֢s^˪p٫CJ vcR6VODgyTtVN֣>q<}ٹ7PѦǕfM}p]\k]ioQmG,P$! <$IaNm}Em\yIX"a֮+#IN^uLNٶ۠}ӿ ѯ# Fy<WMؓqrȉo`=s3=B"trN!FMge" rUP^ɓy .|řoK'!xz,k~ wRJ޻`ăD1Y߅kZ8`BCΰtߔ2`+d{9~,lM@^7و\XK@YBb=[_\ đ۹Z2¦m!PJ-$EbH0d-Ppm B̡~cTrIP\­taǥ}[Js/T/h:_7IQg+a' o^׫I#sQc{hpQo;7 X&  |GC˜J0.T) 7/pvf*euynNτf҈rض:C?tSx5En"X-򌊦!LՔ`KDџ_-,ܧZP0|o=cwX$oz3"wdCijH;7iwX1k<_pm ܺ>=*B"v'/!;5EU|>wxY-E# ;44!kKhCѲ>+e_ Vʨ{>)K*70q +dm{K""`MR0! 8~=Zˊ5, -Qhph(0 )JtF'%)u ܡOOʠDMT)9 HkQII;BيU!<~yXjcEDb`c!T4~|3$ .&IDFr:|u/a./[m6q {=}1>~OX+VTRUyg@!KnpEW~q7CJ}\=r#d:6cz@L_\yXN za[uHnUTYdl 9u{azx]{ᶐ6$i*\q1,k>~ƸOL%;BB:J rBo@-=(]fw/ݽf|󕅟vS$( ZZQI%UmTÄ GO0XϹyX:}ع7tpú^J{s5jg߅#mɜQJ F p;6XZewVևilX6B62 y0q۹  /@αSt;5}vqȱOS5lx.+q^]z߽r;iamBpo9cŚKvQVICXQҬ)ۺ'y6~Z[kw&ղ4Atn*H!vQc/Z9mzjko󂼱3e={_$yrsSluvZλp dѤvhѩ!VeᲺ"i7]Eɢ2U #W-xN,n%#Ɯnԫ3 qn3w^ύa7n ֶLbÚaw` MD@R3:) -ijkZ(-׈r(`&MZvclX)`H*".X*y&-Ql!DPޓh94kAJhbӬ1NAT:12l6EKM1Il24֨ӥ#27:+eTODD|ܑ՜0g%F.z%>1sLBZdX 6F|m+;VyZ֤.8$fHCl/PDd)v8hpcԣP?g`L ] l7r!=aDI=N'Hlo^>U""D""rpKG|^j`Eks>K3O41V|C+fPB{%̳i19s_? 3)CHgrwhGco~s=9AIsR&Ч/aG4es~Nrpa&!BBɰGGȠc 庎!Ce\Ǔսu|]DUj\KkP@(9F!8! }GY"sF$$ݟ:aNJchuԥ;A2?I8ih:F7МyL-??xXV!>T NVaӼ"#YH@p]로'| ,wDZߋۚU6v$e抿,˯rYԍIr:Ͻ9Uro] .*+9ֻ~v H>m;bT%UVD)\ސW* l+S1:O"VKYkѩv/=`ϕU{p7* -38M]}gZT["-Wtgd KKzKQb S޴|yj#ff Opnsߏ-@E l&FO RU_A`2y0eQOC6~aJ~[k:ڳM-l'ݥ@%ÉUiyH1QS3?>a3v{V'Ӫ'K~I*L!Ӎqn?Kǜ+J8i!/(V"Dw:Ӛً'߯G85.s~r˶or{rTTTSG“GN6Bj9ɝhYMNu𷅧RIB{Ҍں%U~kc뽗S>B/)"V'UD5 _oG{~ogy 3+qPceGy`bN(F0yWFk)(I* UTʢ^.7Iќ0iŻ͍.]ZfɛIdʯpB?u'wgPuR#3X;>~^^e@eER=\aHS iABb h`".I`}@X-}+WMrYDq_>~ Cu'՛,>@Y=e*B Ouz.og+c<z{\GV]^1W 7c]/5HL {Ĝŗy/7)xl/cȍY`a2,фM.Y.uɟ׏sOjn$0O9>=F+ϯ3v)/C~QI A _MJ7)W ;ytH}eq9Hw4d^ 0?Jh"@a0?_=4snR5j%toXa*i‹6D =L4`DupDD$їb;VǪ?Y *EPxA~uջ|4 HMhZ<܏p+O|z+Y:&'Qܜ@$JD La}Z_W c?u%xU1p8FGşj ꋴO0`f# > r'˅i!FHAd"\0!`xG/#&?΍"?~yPh ~ɭeG O;㔘8G4dC/n?QQɂ%!`%X e3"TYFjnmG5 ?Pyp\pw' `{+]rցat(s_q~a7AQyq[2`ꌭx@K2Yȧ҂<<p)d_Խ]?]T` /8JtCn Q#ʉ"O,UQ(zW֏C]թYZE^`_VSomYE>deA4O)8[9̥6H'&jQ;=VLWe-e\4_L6MG&igso_=[^r$F(߇_ϠӬ9$*g?”Dב|dKW?'có65xk Uެ(t㾯@,,">ֳ~p4ߗ;)*5cyO?aK`/z&v`%?- 8](}b QYeW$EKHxn6+ޠ&׋K R#^oFvJmWt ox߅/: ӍOsr{}OH \CsmfO[H\}|)iֿ$9/챠`X>9m^ܼ m>5Dcǥ ſ*>Va$R>MD`ZPS==|y=M+';W"r)Jn{0fgji" ">X[骨o:Jj#<:)b~?"s@(Hz=; ʘB?Ktsk,L ޾Nex;m+Eŗ "n \p닗B1ۂ_jyv|`!4T!!UN*}PsX7`yI Bb/뚅w[zN!5,U3WOgchrԜұPLׄisvRt]Ze%@6IVk<^>6|8rbT.f Bd )CVch.z4\iUy/~0ac i=qyVv0ுier$0Um{;w._v@ U@сt|pdzg,HK"^q/IF^|`|EX 1 liX;|q QD?Њ4P20QΪr=cNf_j50?i8:׾gw&{:W㥲wunɏf\?v:o^g7p/D C鷘uf" t.E-I8:S}m98Gt))~=X=4ARq $Cp.\H(RٮE:51B/vF΃ 3F6- E_~ܑ ʝ]xoa3st@#es_9Ӄ3W.6ҀyAo\R4*4u9(B|@7?3G`XW ?JK(fs(1x&Fry9wX~GEP)aM< 9<} _?P)g?WE\N{/38PT) +Ez!ĔN= 'aL "1 #H ALE!O4(t}Su Gs#J ( i[ M^`]E :@G?{?YA`A~1M*&ET@KOR ⣈mi(я!8S3yhF mǓ|}=0@Gf۪vTRzsc5 Dߌ!FuYH.jnÕmd/#'M[3ѓӻ1RVA񪵐m=d!:Ȑ64h.%f`yqho0tL].#)hՋ vj9:һ\XMn]*Rnwgq,)T%,4@,GpѾ9NJѿN3h- L^"BH<2s0pSF #AD%';9m:?) ?R.p#Z ^.Xa Ae&RHCy[fQ{*o}:?1OGJo5"@s*Wkys+[@={J*Jw؍QEp(Tej> }?pƬv,~Kq]"?Uj7!G&}V=VNMxX!NH=.s~3V1Ka:݋X4 0-[S^*<ןbEN-^sVO# ptb6q{sC${loP<}==vA[?>H 868,X?EFĚ'̃t/ȟ5CMOW$Iz܈'vdmD|t_OżӷkiҶTA֡Hs'#r'HV~2ͧ #Ҳޤ p9@w4~U:}cWG} o>Fe؅-{}/iVOL5BCd.#G>WoOT pc%̠9.K9ާmʢVT:-b)EvBrxdapa }Xbuyq\13L.cԚyu|uTuLA[cǦ1Ι|҆:RI"/VepǠ]C ɓ{-۩D>'|u&1'<^۳@.tt΍(Zu־Ovp7%5DyܠU_4=sڰs|kÆ/Bd@TQ&*/3hNDԪYu/"/9@ RCRd"iFR4CJm&kBSI4Z5v{:ZBݴ% w) iU^v}UsTr{6GJHĭ-!ûC֛x:m7xo wrk Jg,R͂Q$!"&'ȣ$忠< >a,ObQ] P:z󇇽n tr 4?<@U@l>ڍz)PEt,@}F f 'yc Wc;~CˣvCҍs*n_0+@4.皘j" ݿG5m *HpD<x*aKtjoY/#'H )8(ʌet(l0>lo\ẘC,B;]g){Ae Y_d]3WFNbFç>ȴ@.`h4#אeF cD5#x;8B~nR*Bbj?d=4s_hH&Z5{|R"ச6CнvOw#H^l '<m*[ (` 8`JZ, 7{5 +R/(G7&{c"y|(TEZQTY_Oe5}+Ĝ;_ P nNi'3ZO,;q sb jcvi; =%j/Μ? ٜZ|SH爩UMKF01wfj, vD$Mn[/= )y}Cco%-{v=ѯfn' -Q2MȯMκN}т#냜2E0^ȈTF/% " ˘pxlo r_gQ w\.*?dPU'5G )b*]cM4%0Q{>qQ1QEԉ#Fݑ.Y`4TZc`0FSX#k*PueK*)(71́ .ܒ>k@̝+ OU~LnvGKRxxBfh;?]o,x 鍏L=U!9~=8>jL>~*HP VHͳaTb/}C>ՕkL0׳s.h˹xHAi;YG3+/&inC " m}sγ˿9$^QJxuL+@%R!&N!>|c,EYj0)張IʆhL( {3BցXVaecAr _7>R"{PhLY_dGbr>©P@i(J(Ġ @Z2\=~?Ws]Ё> ;McXzgWWaFQ@c t)dyl(3V{>a#?jM y#S"8%abBt &}x/*M2P G.*YBD"#pI\h®t8OgcO( 7Y97(!d%=uO={3'()jrvl9Ta^g< tswj\}KGlb {>wںrR·u \DOXw;ԋć| ,cY?\R~āi='>Wz>}ݳjuD(Y]M#iO=! >8#S;rTP")GthT\vUhLUQwapi#}lZִ$kklfe|yLs N,F@鎆ZuןE1]v뤂@(EUa@(=y@@&mtFl#H(16ˢL."[b틈+vowE;[:?_g KCkҥ"GA@CjZSև!ય:u  ߠ  *kU<$.κhUQcvd|*dx(u`@*@soX?>"`vCZ9ӇSCL"/CeP"Zl.i B-%[ <m)x }p1٩*t& :r!}-:I kC l% ;yF #4 J=6,r^A-&(vat \JO@ " /).@"X)͟ X^P^ 6GL: 鋹QCvx' O]&)|v! "Mt54YGXvjMWCI7ۛ lZ GnuU%-Inב#ZXFkÊ34L'OWf QUEUUPL'3+C,ǻvzoҠNZE5Tn vy L"([ t8yd'o' ys\ EދA#htBKf*#!Q*^^f<~]uK 4r=q1߾z%i@o'_iTQ:Ռw)%y#fՊv X?9}cx @Q ;/nmi:L2RJ@U:l\b;vd-b'43z)I*bH8'E`,6dVߧo]-\+}M^>M//iS 4;` րNg] k wGv~cf*bI)dآxtkCmu 3/~\!Jh'~ a#wmR=xd;'jeV6` 0jo{\aÀ`DW| Qm!3@^S@]N$G%W) aх)f+H.҄:3drO%`DNN>-Y8ܩB<d6qXX&0YtZ;n]{2UjF'}1v\uS>Hy#䎙zP# KP'z2r71ᕦeӌjC pQ:ٟ. Bg+kה TV7sK(r9Y(bXr\ WyoMZFakC+7[RKGU`:sufSslE.ȑȰwwY QRDߌ{>"iN98ܮ!$Eߚ`ā>Ւd ؁#!J0eԈsؘ'HbxdsW o,KtiF셒YZwE@J`g?c @lhQK\uٹYT a  8-.JbJJa()ӂP( h@*̖AcJ>kZ7zr'Xzu|$Sr"  @lPmB^Y"z7!ůLdu6i8U[ϩ0'b,ADDMlRpH{)_6XpSCLy^O=Mf8X F 4 V?Ёof4MdE/imR]|'/]k̀~OB.i;E?]۳vOVϣ#ցр悹gJ<}HnTǒ $ۖ^A׺%ˋ9$(P1VkRhSb Oj ND[m80lu}L'F@(% G>6 cP:$Y=HM$z5Ӯ_0u(;1sIAd} 66j  UR 88\}C/H)ce@0P `>e  yoe*5,3 `/XI6!a8(C] ]~n\k58be7* * u)P`=2ae\W.x%IW5d `xoΐGb#8Q1vl KS3DudHA(3V16C%([N *b')I)on];.z.a]Db6.=Bo09 NcDآetJudPB`ܕySmZp,,Wܣ`x !T4xr܂P U@Tx>3x8Ƃ4^4@N *,dϥtE@xqo!>褥C<\a,d IP0᳧]@@s_$N\ 4ͯ\G}K6-&1pMU}̷inǂR5DŽP%ָm07 `AqDut@@Fox8iP zόPx#M~ cl ! x@%-F]:\6փ:6bB6H@!B Җ>c DP*wsO+YILDY?Z@m }=tzGkȨ(70}((?8GrIr2$%M͉K ۈ|2OiXz.DngoAkY'g$^SJUAQ='䏽3 ծծ3xQ=!t3px{)ŕInmV1 Y| g\ c҈ }o{p@*.~O̗ ME.G*B :x<=O@}PHP<_6 p=HJf[ּdnv";92spa̞sMfuP"# =5 [>3/UgϻuQb[iU!DzVGtv^Q~Z93Z#-46`̿-( VF N,JؠN ťHx_iۂڐl>XCĐ[:Q9H OgYԸF0;ӑNfvנUE  Ş7_@Q!hFH<#˚hajb,0n33+cwcH5*Q-v ;#Gr6<_ӊN\}wC"df/[= ZA2Q@v ؞s`/ǹ#j^bz׶c8اՉ ~{#_ wr+ >VY}\oiwvԭf"uS,W4($@}gmԥ( f<6 (F.ߐ & J!HZUj?퉡¨RiW:5IR #l0[徃k7GKRoC:+1uT?.@W{WVHީ{o$Z|ۇ}^o7Mt t![ᶷ# AV3>~ŠN强NEݒl$ vO㘵86o_P/qvJ*3=@;Yu 993v+{螬d_[@Y/yLͦzF-(%{~=zTs`m;t!0 ,vgK+~HAtr:GDzˉfZ>(9E/Zgeu[=E1i)>]|~}o֞"TΫ6 F%~ *{QȔv4:m=i)N-96w.PnX81C CTr(.Ů<Ndcm&0cp[T|TAJUJFdO\ r:TCIȣј[( N{.-,i`$ej>~٥6f Bxu1{HSu_=[LEk5O峗82.{=! .|>"P' 0n~I4 w|0vW~ eRr8*?/3*UUUUUUR?@4'l( kM-=#5Wt!A娝"4;~v;d/xi͞"HJC׿|eی9#'ks,j1.I.gqmٗ%̗Y1 :a&0[52aHRc{Zj\jDRZ*Lp2pZf0Q۵lc'^O]Z֦6ɩbbYb*H4Q뇾vD@]/M xш=WB)߶*@4Өtdvc-}Пg]oÄSrBQ$7xj!MRŽi|1kB=EI>Gas^`v*ȀJ-\X:y@ fGf>Wm-ۍ^N<^-\{!Dkڊ 9\#uvrffs60o6낼\{6Ζym h!{tx:Ԗ XVP.ê-F[ـbB~W)xNw88Q4Cka`G1WDW,0/G3>?/'MW7z3/[|_wIx |m~[cn0;F (c`{e{yϊHWf=Ay,C73KBF]NyLm)o-Y" ȣ6f&8r(6"u80L {6]]QH%bH@<%EPH`N^-ݸX/R쿊}v*fDE@S(0tXES^<[à?{2A$Elv}?x/3|˿HsMvr*= Be4\B8F8r}HhgUycĉ>/ٟz?O.U:1D> L${_FV= ;}ω+K+rI$HܒI$I$I6mэګm\;xyݰ3)I$I$I$KVڪmm֦kkmI$RHRH) 8ֲf L$tA!k߼h; -b]M j-A!DGXܯ>'7O-/K*FqG|sA.1F` $ƢMbLr0Y6!zrJ,hv =75Fq9 df%9z^xd3T@Z$[5s$ ]KWq. "C8b<AA ЃXqԻ ,ɋ 'Ij^ m}y5՝ `$3C~1j$=I-:pB!9,[O_ថ)̦ѱö`P:70ؘ;4o6IW56XCAzTlfwaZöDqfq\j2"̡dQ}ja{-/Eņ\ 3C5ݿ/jKAW`~0n rrp K pϷդF2۟R@<( K֧:1rhlz "'LH]jUib{禙ZB^a]+"")FxK Eft/b9ze?VVpOpYzpӾՆ/K~]&>#yjv0i0|7$mXZAك")j"> t8f 55n$ J ,øAϵ`@/lk Eay2Mdf\ $*uͣHA2aC]f%8S*0v{of-$]vfƜC}Lf>[ݒ][3 [GP2-\)Z3dw绎Wk$=Bf~_?w`|vbH4LgB/$Ʌ*.2[C;x|[,ģj4ZxiʾF:P^f,рP%iMgX)eK_4!gzXcMSEeLUKFNz[~> -ͧIÞ` ,hԺsTC$ڷSG009oδ~ѦgXva:гbUHg-f*R::(Y*Ʌ-"*Q]oTQ l0rI0o`cB+J}pElԌ>˻(e!=5VCTP> 4`>~ $$梭MOV.FrkBOȹhc؋Qʖ.pDP oa՝bpqhg3ӽ k",%>0M}(獹(CCCWZ&B2,@$g8?Ϗ{\n!DJTcwoLȋq1>LQ䟔o/l8M8=9; Qqd4\`Bq9۰XJNT΁${Nz(v1՞ |b;c  ސAusP]ðXJLJ⊽Aay^,9nsFB'[a [7v==ؘ59oU, H@⃋WߡtEUmXZjw+|+U&E-k80!VtkAK kM%nQɎj NggMv6w/Z_D\\:^.3rx B=iBDhh8Q7-L29SJ4Bء/!^mʹ!ˋl,P AG<5b7mI{l8NTH~Qֶd|.lǵj^!4 -ՃgecRAt[o_n6.ti&=6Cnr$Κ$\|@adfCXhH"@hhR5ÆyX DC=OGX5_Ӊˍ0d!ih0i] ]d,}uFȸs-gCD斿JrޫK귳?7L#b!o9V,F m~}?-x S4CǥW1&#rD9`ёg63z\ΠQ̂*0P2FϞ\k6,&]?Y8WZHEB$XR)B!4t ׯyCY.:Y`yUI,8TKq?HTKް(;3C|;u$*_^s~4ֽ݃T[GcZvg"ba >3a߃t 8R )9P깬53ˣ~@ǟ٫a{t>9ua]9@rsods񄄃=W-N{==p` q*e,E-1* b٢(3pxr$hK{E-#VjQٙqPњmhqAT,v:fKP.׷G|zx8}f/ ߫Ϯ'$K~osN& 'c 8Dp8-˔1g">MQ檿DMWnPǰSb#ow~_>j %T)9AGti<-?9+k\I言 Bl=6`Dęw}Wrc)@!Z57M-Tjj)$oQ&`qs>Av8v} Q&>.1F:=:|-DF{ uy׺T~a0q"M e~H;wrW ݰ,4I;^䇊K6xLƌQW *F?̀'"h|Ead|»⯝3XHb6Oӟ2!&! PU1Z=hZϗ61U zN:7:o֑i6?G>Y~9g`* (ck[,zNFoTlu]qOqKVϣLEmjt`3 cC)wa}^cu,5Z͸puD~u? 6޺:}64)vlFj< M.S&'I:$33 nu^oWŃ ;f9c)]OየI鍵8[-JoF4p͑K*IG{I&9 ƿfL0muB\6FՠAf3bu(YWCԘh yfX3m`(}hqiCN͑̎$Rjp;U MŸ^]_B\q?BW l#L ue0p N{ M(dHflݝ(1|LAT 1(L-?#z6Y68 Wz$ EExժnqJ猳e}Irk{c9 >f(䶾s?PvZ..Ӓ#RZ&!NF+B=V#V%|t[qrd!󅯫cٹV;*+ysgc3jw[I%o/.[NJϨ ,&>X`"]ji[nWBA0D$Y mu Ϙ`$!4۪M1Ilf\34R)=6pxӦG?.(T[5F-$6ߤIIz[p ؏8vGa\o>sF(;s3>8x)?B0 k❙>fE_xla}!>]q$BQF.&ͅ)>wِAhbn\- rB߸]p|Lq(s;h'sRtR1h6)Z޼ζNbq"J0ay)!'ʥ>&M-Oe&K7|,$0'uP¿F! xLgc\ 8ZiBiGnjrCw`F鶴_&>F__K66{fQum}L&#ȉta*-JR<#u^TT9-往T0S+.KX3նO[ !=b"ՐNtųxgh{Da)F [w޺(DŽ:~z ͝.K(< Xh}hGN[-A%t=RoEK dKP{H D'|&yG:kx>ky_@в>>oi`z9ԛQN x۸ġXa8X6Ź.P\(vl/V8/:7b!eύ*v=@m#?sf3ؠ>Y , \j@!\C$ÞYO^rj)J5)Apr Q.¸]sj'Z t@>nP$XsyV{0%-hq8Uo`oUi7tlb6(ԣQAWe˿+ Jbsg&RIޠaA@玞d1s<z{cia CdFW.hid Ұ\v8➍r3 +F4b982ܚdc`Kڋ%"P=tv+xH0#QQkr Ci3_tD.]),[~"-IZˣ)p2־V͸yz4\fp 8_5O"ځ6BZC|b 1v `6j(sV<Eib(Dyff{p@$+3fi 3Fuߚ PQ$+{=9,yU_Vdds5q|dWxKA}` ƮHz*d< H<@Gԍ$]FIV~/A@&M=_0}(< J)8Krb-{|WOWяD)m絩S~פrW4IoFupvSg՝["{c;h686 'Q?S{!7=bj.qS=g  P~_$VXIĀ+^Lxh@(oXXss#lL˨XdD nX]LܢJ7%NPݭY8bwjbqQ5&Ԣ jKm拎6@W)v` i{Y W%VuO坵hkpVu-707,(c]={zQrj]t|p10X@rXAcD= zKs_ڳts6^e }pڡ ײ{ _:75d[V y="Rƭפx/ ]nxA|MtlCFõ_*@ocՠV:DǷoOH[wKIHC`@:@vIcG< A@pɋxA`X{'@!:en?F:RAXKr10\Mu|d2rK$ŝDzɚK[2hv83-t<0Hh</\ef|w#dZůs3UCS"\mr2o0ɹe;AfQ 5ٴDRο&xJenu: 0EOLKl@)eo /eW"V/#aHQ8} 'eK2E:4}=BOߥ._>#tk2b[|.xQ8'P A?ܲ n)`"5uj Iz"eciH9ʣn%)LsCt.ރ8<1kF@3|h{aљB \^L2Qd]gxyPr ~xP>9kٱ}Kɬo"˟߹cc"pW˝jzHv}f>+>shJz>Ͽ7O;<_o\'yM5k3Qn'PU)b|0 /ge}5߅vfJޢQ$qRB숯:դ S`ίF{ MC/'=c:θnJ9Gx2}bp.ܶGr y̬͗0K0B b^o5T%Ìqg_ŹT\$P2 ᣓU"ccqur!=>P%jÿU07ZZG5+;~eB~aN9=n08 wi/М ے~"!uYBouF狞XI *u{ғ'b@֥ N8Q>cN:ti\_lw8=(ܲ]Za  CFRa ڒzUh\ ;FLET`^wB) naj Qn=wmjwi 5LVl9ȱJq/'9$05Q217ؘ:u^d-{> @`BGyHq'$LN1aysMjh"E#[@8%.Kv^U-T67 Cs4 c3|(m@ƣUX6@, (P1-z~wB?u;^Ǘ;ngGX?:cz+x̆ąF[.y˜Α9Ϣ:F嬢Gk,|D}Z#1{Mۢ) TB VO=#X$J#cb4,^0c3!ŋädE \~uLw.][CH !v/?ꤝ߅;f4y,'mNaGRSc8[Aaݲ_ FZRn2P =D׬rqae:|>˖T#sLנPQsMjU̖G٨.ˬ8gMy8JAqGW )rQov. EϢXlw64!cAC# [<(p =CnmDZΑ@фxU-t8H6?%e9jʑLl۩<ˌBϢaK2ҁH$k#-l)WK f |kF sʥXY5#loKf&@d.UЎ(`TF {w:mãkp>|P:6"C ysv|4#!'%ny#֢oa,X>U_ׂS8BtI1M%tʺrᡯ2ЕKR)@@TV8 ;(<\ͣisޮkl 8ǚcӰW%ym#+8.Zp(ٱs(3d%#,ig!2#iMuZN`j-sΓEgS Si_p-SDgrnB`-KbО 2Y?`p֋apQx  SDW<'ŭb@>U_ˆF7$ar*fz)wq\a[5/(.,NZx94ޚ˪m> p 5zmU(EWy0ZC Ѡ@qFhdid8:.1Q:}3x6O:z3''+9v($AdXq Wx7*bh0N%gqLрtU xaPHK* p&p 夘 QIDTA@*8Yh4bWs^oTqAw:=%f?oj_,ptC @ݱ '|,yhSžXlA@ WJCx8 ю'̶(X)NHe (á"IJ|Tabk.R6ɾT#l. ; C;kZd >8ěhADBYr]}q55>E ǕQ>W 0Qqĸ<'իBɑFV> 7jݿqr>9WJvAj$Yy$U5U(1( .f ;2[Ҧ '+C':a>lBR $޵ qUUU@ anl#Ղ"iSy8zqג hxRQAE9Y"=+F&&QyWFm*2Kˇ]6Hh"WBEY@*#!6@ht6M.蹬+⑓\thn{Q@W] `krdi6Nu? I#Z1{\L w6%*Zu_bPp$8H `H{$O{/ X;!PՑbvq&eWK?tiuEuj x]4G@&(Xں600p.r0<6> Ab\A͘E&GՅLF]KdNE , 2"[p<_6C)|H[41w%< xm)`7>;^{1Wp,gt\{>B;v҉%\y,;9%QDA__`( !#q;qUG^Da/(H}56`G~OZ Rp%kֵ+ zAqk(Vb{?r,(c;p"(_{h}Xbit8rqn&Xv^Ÿ%U ծs4#ֆ=0 \|p^-(WE .JTL+k`8()*,+t`0W!C 80gw:.fIcnGaӹCΛ鈊*l!ɋ/P#A& #f/j$ΞPWZs {/X3ʘ}(P,48tD$8[1||rk~."nM(Ь:,v:vQ~$ v#SKӔ.vY0_CG邁-g~{\UupzW1ځ4qՔUe岢WKYn<E] K醔9T;][U6P^]kj=_GlK&\,~Rw>0H{k^^_1MlW ]|"4@#YF!A2G+{ŷ [g9MGr,&OOngWN^>Dgap`!vE7p3_"{ KhNpyFQUU?N~Yׄ%&'˛ʱ@5ٮfu8V@B=}wD7_w'@ĄP 'OjP(A淇 >Y:^d2K9p#fL"{@k:X/:R"7 \M^ <)=*3m.;t.1:z no(V%IE,Jڷja$Ul(<ݸ>G%/kCk ETVl#~c/D#= 0s$] "E aF?2A@(#M1?Ct kJF>l MF$ h h=p7Dj( w=D"T(4Tj ((ix=J㙗3Fs7p4`,zQ U ~k]Ұ<:鵸֬F ΋YO+3It؞'&;,g'|b:uHR(Nu֊Oj6ӣ7ͺ~ ck ||fp`7jc Ew&NB""'tKP,Vom~UG}$BI Q@9au jx.8F~5A;9g:D=ō,/[Ѯ!ŀ oW\K:<]4ǏH-j肒 2DD `o,$=[7N 4!e`v2X/0I{)~F]--r  UHTP~g m97u3n*o6 ( ,fZY\yg*'K\@۰gXz[b9E/>8k ==R b @op^[aN: WOhD]0  HhKd@r ҳqл.ysE57(!S+sf\Vv3 4MټY ގE\uP Dz, Ѫ*%KJ"DӺ)$[YQJ Ƈ--n0CB˧y:n]jT9 ي! X:%ej%K l'D8ǎqg!/I6!6H.EDȦVU,.0Թe=]ԿUj|v0eШ?M@Gx$@8 j(.Pi/L3_| }PC ']x`T@ s T\k(N6E *flg=sDZC1Ә.$v \eA N"?z׹ȋ!?nR$ozEحda!w/-39HL }H%){ߗ #\(Z-𹈌" ~&\/4D;֣%P`gix8l=1dY o/ClMpwd]FG@0Wě(UӪR/4ʅ54bV`9SÃoްP/1PA|-"©4 ?zdw fxsf%'uJn p޺}0kr h|s D`b: ޝ= 4I$1=c\`8Q"EC\/6YRmZkߌ Ġumf&}sUq5[c@љdh"8⪴ "۪"N95+= TH6Fqh hCN;[q{1@6f] qkC1&+{xu9=/G6Nu `q0А6#:\;:bhFl(;l0ϧp#u&K4ZLEףAjC˭ IxSV_e\ہtש[L6Wȇ-Jf\>^=6} C3Pn/ۄ#Hե!=teOJHȯ]F#_9)^x, N^:pJ,IKHȼ$2V;s(Tc[Or/I߯8keeN6@~>}#p;o*O9,^sq}9Tza 53ε 2 !b1mG/"imk==o>Q|?>.4by#o}VDpbqtr&4g"3Ά;Yϳ8ͮV犪ψX- ә28"Hy#AKA ҿqotv/CO/#>|q>Z^QILkF{ԝкW %dI- [&ҩ(@e)3]bExY:;3#2Z8V 0b9~Py0C|1 #5k#}h[`cn~ PنX2>ךr+(@tU&ܶtFz0l0i·0AlPH$\ .tCMd2Q$5}R#?cnΠO}.-gQG? =zVSG3HC5]4,K(AIʐ [F _BD* ÑDUffC"p(Blmp=usWF9"yeX%;ÿ OQUtw_guV\}REȢ檞OTy6Kɕf"RH(Tk Xo3D5XmXMJjqdSy,;9!(7EgLuʬVwk ؆tH[615?eMAHw/?R\C@ȩJRi !vSaA|%QϽ%(=ˎPzBGBiww3JSݧ}6f:-Z ' ꀀ%RU@Ŷ1|dt\/,@U[9mc,@" ]Pk+, ]O؈ !  %^mK_? "q}^˃!@;iuV0 :v(辇MT_j}T(2t \qj#4]ȚV mʣUKTJ񿰆?NFkX9 cthJ^lj/ }Ӷ\8Ľ"H[iß0a`Kȉ)-PS޿Ͷ wI^faEb&CG |{"d|?o8Bz҄€:-'/ E'OC0T#7JC5)5yE{jEnL:Ŋ_J1ѕ} lNY`c=;i[wcrAPCfmqH0g Unr=s@nU'J:d?{⪪r|Mxmi1Fs{Y(+Ͳd"e#/q~\}9vif`!Onjo4v&Fkg#a/xRקV1m 7>?jh exBx蘵Ǻ<;SDg/1 <6Ex!S,9Ȱf ]}Y鋲.j琨/}Dm|MQT[hk44fq|-1﹌k 0*tqv)C+Z/gGFiyiuZå uU\Gi8f_LZ4n)gTԫH oKؑ܏kUA?&0 4߉)1hcp[=gpX\R`i$E1P7˕2J%{-Ý& ka;bQcX2au=M7Gfe1[d^I~&S+c8_Nֱs˓dΙA$²g(Q/*#5dEkn_oYIP.Xq#;KwSDIVYIF pκv_3= 4=2r{%IA@UP0fO-Dȟ{[[zuhMYitYh4gvl`{=cDq.zRq6rhɅ_T"L '*˼Z-pfurː,=8ڧg0?A:6Tt-_hAhZwI(6XV%I`Rk32E`< 7QQ A*i"h h3Jt}wS"{'&~aLj%Jkz44>VfZ{O&L:yQbM$] f*ΆSŘ,ɒ5 'v9[lIY+ts+aci.'p"=zB 5HD$(E6gzU2qE_?Dkoݴ0Ed-zv qDH%<_EtUVwI$QSG#r0i\t] lkK!Xt (Eʉ AY΀rQ &vf5h@4uǏ OW8yo٬ :Ԭld*|+1xs\hI rp@ -2B jX@ %c1(1s guݍiܲQPZ{0;"Kmh qi" Jh i*ZE7 /w/i h FrZZFIƔC}ף?OiL@h!VcDbc0X^Wx{ e}l9`T."g!o nW%X}^{2}o\?%ওjxt-ڬ4=};OY_H/9cU~ؚÆ0D<Hi& \[W[Hc3vB<9Hf ai+D,d~37-^>57H,_~9ή5jf? a )cD 5>+%">߬ ߎ?Tդ5F1#<]8l9g6i ʚW.߯ѩHv"9K)Gz~zh' 8>%6<o̝k 1 'd>Z?IMZ߸bYYP{JӨ %XreИ\ Rv@&Cʇ6~>-\j~'|m8΀Md&;%6uo[ .$_&yQ!ЫFx=|mv#HII5JdkX)u) |n\ $` |Ӽ+е}jnTJa B6%[5yY,R<&`@d h:.ć[AY(Kd̎"0Cq>fh_罪Q*65)ou`Hʟ>!#H.5)v2yJBsh'k>+7;*w덊RC"o_f#F\ ϛ+UURbΡ)ied3nzą#K( (N7x}_~g޾߮}w[u)'V,}}`thc>[F[-!e,%'JVj z;OГMqp/s{GQ:y3@}GǕnvQ?wMj)1٬W{ g. [,VV ɤ!  ` >T(H& ;z̓ 7<`>oqV"h=V5E(@.=O1QQ)Ը/\X@NP,F?ziG4~UG㚻:05Ԭ=E$ KPbߓri A?Z]J OGFg`na-8 6Yj<z` VJ-nl}?=d`Fp)wo>&Pn ^' ]~ضh/0 /~;J WMF/#ĻP%˰]Nwt] <BS,qF *@0}O9mzkT+e uߓ0x~&tdMzrr޿Z4:1M/ҿe>$t/~t' H,j>5)b+JȨ _FGGo/$vJgt=]n=9=>3ik)i>FF0kK&lY5heJ-E I(+*E(jiiF(!RffA@B9~>п#CoN^߿BBz4R =;/7+bw6H Z&)?߬-OsqQR]jN PQ?pal.]F3w+ɚ~?s t?M'O儴u/;is7fOO9x1@}ݡM,>4% P(BJW9IA̫0jHbx:Ϙ|~0AfVS*SA()?ZBTVO]i\3oKn1J 1y W/o'_l8Y9& Y<}:u+|/c5nQ%=&Hŕ 4#(D(TWJV 0eUDc4} x?Ibo)N\;"B"'Pygz`&:>m߳ O>'eDK9x?Ήc[obBB$[$|U U? lA 9coޯ/{&>yy T܌v8*N/Y X34{Ja$bi!&1EH9C >O.DL?6߃K-YG#?9X3}<şYZ{B_JnV]5Kc&6]HvrlA  ԉf3&@//qr~G}s\F}? OE?Έ~͓p9*2H1ªF28lSt0`L3(a J*ōÿ8h8%#3D}6.&<ְۥ*ޡA,cL@;MQfhv.H&9{5[ ,KfwrSć}Ib92EB :׸p!n6]wrعwYh<5Z(?1*džm΋O@=D9[Sp^t:-k"忀Vt|4q7֡℩~3Fr` cVIf½ޙ`OOvW=|Ҩ 2O@<= ,}X3-ehQq$I"prIeRvgc'pnf\ҳc e0*֙ y 5Rh-̚1d`[]{+~*^%@_GC?s6\,^&;~[C \ @BCLȊo#0xNz vXbD{V鼸F?@ձ(r"]p 82Ք.7ŏYa@"G=S{!OB=vޞF6C@pC݆Qh!m>lO?_uǶ$9܀xRߏ<㜼ߌ?!nQYA 0}utDŒY=~RreZv" /GC2bD@QGQa!GlP^B8.w3?BP[n#w^b.8N9}Gݜ n@Y Z)Zt7tF?q!; *E_55U0<'0E8rkM'>o6xbkʀG?;?'C+3JCLh0Y2Vl5զY-NSq<=0&Ű:7CG+@Qaw02)JR!'B>orJ Ňym];|,˂xzR!}<87"FR)٧ 0MP`Y} Y>(~`1.<\(5KbFעOܼϚ?77~ΟyK ^f⠿e j1g[(.T]&< z~<_9i?M˗x!t iZg_;~{M˖ʜ`ؗ2OmۻgϞ qI^>ܚVح\Ϋ7Q}Qc; ^_ N3{ihX"]tV̋|s[Wž=kŖ9{7"ڵgI$ pC~56lvOJPBdp>[Ao[G`tncGroTC'㎅Y Gb6t7 zۧ,#  1 @H|{n?W|b = Qs!(KTE'sQͨ@ngH}-F͑H:GUn~|}y=tn\ѻrqզL0aS8L{:zLͧwV=qn!=Κך:!kS)-OO:FZٴ}}'=>0ZڰC9OǯO>CBkzm#2rw5A&tD0=Q)a\--0/ĹI.]-~~g T6Nψi >vi[TpEנk>ȿh _/ϵ߇ P/䔘sxϾ2hKߋ9i5>i_C{Z-A,F‘г 6,qZ@0W itNv v=oڶ p9Ȁ7O8_aQCN]{<|ţg@+*tNas]8i BQnsn<];4[{ߌD@PacK2Iyٻaݣ~A9מ貹.#?4nñmc)3lp ~@{2:¦Xr/Oګ>PH,zڵL~WK3p _{z,]*<17Dѿٟ0 /s0}+l- |uنv@XwO6Q©zᨢ[{OX#-wNTJS.ͨ_?ZCT`~i[ wnذݷcկoߟ;t[|m힛%riG5 " m!zރ(/뇽GGў5xpGX`@C6ҠO~ 蓇07Po->1˾K'o~Zn] 4 [,À9B=( (JI;d^߇mEf>Ծ _+~U@KX-lО=&x>(D)NYF͊dT]|InʍƔ Wfx`Rh8;hvn>rz;~0콘MUToTwB$h ONG*d1잞@9gu3+,Acx{7˂S+ 1UwHpWW؜9^5dw+an`_KޯZ"bVqnO\iFYC4|s/gu 2OOWyފwIG֥,BXQR優z>twN1BC}~8h2qMȜQ0'I|}9Ļ߳,~}@QNAWϨq=&brhI} R< pgSL5^5D' ;'Aj90 {dYoe31TȂh]1Kܨ`"wTbo'_aZAk8&P=9-&ǧxOw;򉣻z3Ѫ:KG4n~qÇԢ&% U4PDQ,IPHQQ@3J,QII4BDE#HL1S #R$ELEL5 R%EEzZ jcIEVƭI!!C0PR)@ԀSBRb*jjH) ("!j%)B&&$Hh bZ)b(*( (Ji*"*H *"XI (FHf&B) d$b(Hjjfe XFR$e%*!)i"f"* R )"a(j!(V*Zd&`)Zb*&(iT )AJ{dݵT% E#TT3faSt3D7"XI d*%Ѣ" b<MEM41=bLUAUT'AF(b9BTE3-CQEڢQ2Ma S]ЯDB9]xv7z'p%>$C%EOi_rAOdP^:iOv PGi9 <%1*Ich t H/ܒIIA)?"KDЀnJ\!@_~??!0}:?Wwa)D QNcݳwbvmYLWcc3%DD9s&k/ ͉F`əON݈>h@#je'R/Sj.Pss (Ň<Yq, "C (޾~S#Rs_~B[fs]oft(Ym䨣퓶 hkW\*aD!DxY0Ћrtͽzu jmas$!K@@-`" [@ V{,{H.#1=z_h| 'dP&Oʦ;9?4u0@O&>T ߿`OL''4&,Ǵ}Ё5ۺ{9w= W\u(|znـTIF51C7pr,b\ ̠$=I$QhL^ysU)o٣8z %AQIC$ꁲ\H * ;:Ҋ^>KE['/Z^V AۙieJ(b"fB*5n[k>K2TFrvtΫ/*o>Yq:gf/DY5є:3V߇ 81.MHߒCoGP_?r/?gSX6r/*k_(#iGHgG^=98JI/G[s^΃ǠIDOg}{I3V)yۑC96n%s0[!YM7OŽϠޒxesp=|G~Y6~:n~5?azR>ԣr@Nw >(FͶalL/H@> 7޴T +̇@IOӋTs ()1E A/3KR&mʪ̪yz#62e1~ 'Pz?>^AEQ%L%=Wt!H`" Y~_AR|ƶw.#O0>H͋y?eʙ ~]5Hwj&OJǭٗ>@jdH qN_ORrF<1\CW d@ AKɗp(ljܸ Z qeGȜɥ7 9&n~NMeTK0k9! H}L0!iTjeZe+C#nApSyXg6- fqh $!Bbٽ>+t*bivs;UeyZɼQJ( Rі맮U_4%1_? }k:Dv% 4c'~iT=N D6 [d{pZZMV!?Lvރdj8%;)tk(5;l@cY] "I,@>} Kwv=sz .M}֝!nk-@!Y`Q1ku\!%|k\&F۫j LqW"V U,9 \vMw#yU0Pnf+! 2KvaMwG]m -7T ZdzZ}~sۚqK'tof)L \:OBK>6D8KU9SH[/2|u/5(3`}|vkZ1餆V:hAhw}\ ~3-H=4TC: 1PIⰓwxA_yZ&@KGt*)h.,84G& f9lj "rYI H9T^}tmrB] Y)ںu' CG|e7 0jWvTSٕL]B65)/Fʹ%Fio\AeFA m|LRP`RMկ1:L8)iѧTɴAK:p0[+ \G鄝J,/gD3Qk僦8]Mr{B{Wݥ{MH-~~.hzt9G9ZFΉ*ᵕpi^ F\5T795;і5+ǯu1WoM}-cV01g Ex#xM3`Gʖ](Wf vr^F$!ux&+u4cD x @N^k_ P G@k_a%G!n9.yHl(S7s1^N4jAʂQȭF8f Z9&Ij_G`oj4;qK6-7-F<x2nnK w,XB"Uu9GTOsٙڱiF\'ݯ먾NNNF#2`l)yP̤UG3H+2J}|Ū_[?OE:Qk;9H!a(Cz+'_~iqOE qQ>UIt;7Ok:aG5M𣺙#t2aXH4=,=y3<9\&}?9oI fk#8^+䆁߮V$\lT:1{~{y0{xǒiu)ͺ d}P&cׇ{=Dmų C͔Rp_׊ *O*ΣQQr;+c aPL&j{ed-*Iq@H㗮?F<|S#}>cmaE^6 AQ^ҪѽFT"P׼`3UC2* bc\!!(Yx0^:F3Cˢx\ͅ"Sj#8TNH,]og?aZLG.\8s??T HApqajny//}5ut4(4)H#AB*@R44-i-~;DZ్4h--Ъ6)gR.V.E{v5Ne&9ygt*&9PM5Zq7XϜ﫽^q ]e@$F(thLI_w;?pHXq"k4 ݞvq+ju|ŠF\0fCŭ (wpGE0uu?=yJ9ϱyl]Go.ÖC;&BU@+YǔUMLo8pՈA!;[قFVë6Bw4ՖWZ؛V^;wT[%b$bJ´ݤ}\Ӄ<ݾs/QNyJ9pW]y[,nowx3ߦ _m6VA}SNGkl6+m1SLu79.gQIYxz#3\fՓ ߟ|?~h7i\_l~%!TϛiW0h ,271i{}bFg/8j#{us&G4f=5nޮ~Ty9Jx,'EAszCLhs}-M GڭYV}\!1/>}FL/"ǻp_/ spx]eY.ed5-nڛTkvpk-[mp!˵=4&Xj= qBQ5~q:P&{f?G_㏗spFQdȮFg:s*Lq:+ׂʝ{Cta8sNn}l Jf^vƭg, i;<!w_e7k,g\.ʫ09HȋݽJ# bڵх\ AM;ta 腶$C pH$ȁ^W@yql:߃a^"1$jVg;]ܬט>Rfhw.m2 "-o۰Vd51һq']E6+(5gnt6sf--z8lҐN |!(R\k \C͕[x^5Dܜŭ؋㕂߂k孳:8~RiBsi` n.M AlCE;[snE:o 8FNygf!c0Tp#Wr+f:ug덐8~>3Ricw_fxs゙֣78u|-1x=Fk4𸻏t>A5uج'7 B*5JP4&Pp "%4"I"a @QRqqrJ9JDEJmJny$ʴ%٥v31QlS4PD:*Zg"^lR14=ZJMP#Cc2$ ,H70RSi;r/I'jSJEq$ġJ{4ֆCMRfH ` m\9jK EABdJI  E4pI%p؝UivXRICMla֤ZZ8H!4 c*vyp+b nw|s  ?o})X$OVWl[%4NҖ춠 @<\DTN\Z >zZ^1^oO`TF6B:I|[rOW6?P]sz~ޚj_oDӻK$N>8?N_7sӮEB^C[#7}c f/$}$?[ۚ1o8ܣK}F4mm8u[Za3/e+)/V9pM;*أ+„[ Xl9ڞ1P&Vۋe0~_jm}C3GHW;mƧX CE:l^FfH$))?/,9$~"~L<;Q @^B_3}w6ʁ3 G7^_(⨈|,,th~!d5y~qMN5^x;#266aٵn67dn<.H:8|tOk^3 sI5`ݿӐkVmЌp6qdD([ %\&$Xu4G7#H\DHqF[J_u8 0zAp?#ǎS!xi"5͠/-#"&(@ЁE(`!K$H~pFx# :3;H{9`n<5íC hɨ"#!@ :y_R"w& kØ}@J$yI6 ;&fv\ Dt\ȒLEUsOw+Lo$0$ =}oI:"L /bft6De$8ePU&I_Og.g1?>&p%rjfF?p΂752@9L0sۿ|A~`{M۟t^UzFCHxe'0!Ms >݅ݹ>DDO٥_o9kJrP.\It10DISը9âA-3q8{JPXAAډw^|_}_13aN\P:GK bogxw-.5I(!r$2.3g^l$; pR\`Њ)N_3߈><.eKo*IG1FH31`D,-q;+5YCBF\Nxs]u+ysƮgy.i'7.99U<}hs6cZQ㩣C Hyd7@$@5)M[5&*BbZ=2ڭգ"!W8s7=/Ά%2!ldC^pCP44%TSZԵF,X7p"=xk),^/ Ѫ2S3jnb^L7*foQ#N稩IL5ԤUNЪROӽ9sˌmQetmk5#Hj )4!J84>h@"B w5ҩGK->n@j xGBȠ* r̛$-..Cm%mLw,A Ө.=mdv[m&veU;#n3̞R,"!d?s?Ojqt֣P&z Ĉ1v"`XDN(֊,%ؤ00%04"PcNl9^qK׫A,v2 WLʛbp)#^F\8Xa_򇐥O{h^<=8;ѓr3N73_kMg:cڴ8(()(" () (j*"*h)R*Qhj(Vbi>GӎcRWq#~AgьצͿ^9X7Z ϺAg?9hE(mB({!_A{4b`֢y&'GVx<ßNȪ28^t1Wn;H8{ (Mnv»KHzL幙@$oP:ޜ$ I6lfi4ʳb< 'C~OgGfCo5ek~m::C>:G'v#] fnܑ?.+h@t`9LI<,rzuQTwͱ" ^b%:"y9۾a]^ XJ4p%=Fl2Ǒ1^\{qjd@%.n# rv閗(}s%B`H(Oqqe?7,b,/k˦C =H$>=G(I[I5b1uǒ4Fq _' \x-{VU_,Oz[WHv <ㆻ?s0ޯT*JϕNZ6r㬭МP4`0 I"8NʌH XCΦzyJ Y0#@ j.@Ao&E\Dq?yO:mdbXEyÞň7 $ovp4X50!sl}^u-4 fJQ5N8:4;5{TX۰j׹Cˆtp#Y^}yRHpL]3Cpukgǜ|-Iƹz~BLDPym1Kf'??^Ta+v#F"%ٝg$]0Dxs9{fu*ꂣ_QO)w7>D<`@i*bb#O;5s: ^PMQax)OLjrɣB!h"mHnLq F+H\5YkEpғ^D;~BDD\ǯ=b?%,]P 1i_D2F/Wޖ`m'!~NuHE~!$\F bHA@=oSͩc̣'!$nAV?!y* 9(qz@$O4n&Rcʸ8z$AҀ0{TP8ضvߍZVS@(aՁiʹ,3J FX&@}4ŤOd~ (s x9e̬ag1aZ `aX>l("+BsPhV`Y }D"1>#`?o7{g;j~MƼ];/L imEk+,Q@D$Ɇ:ztmsǟoկ^nhEz!(HF"kdKW%]In[pQ ^[ò@nCi*X@ z?ml:!Ix@-;)!z)p_9Ʋ&>Mx&ZqRꨲU'pU ^Rc61B}؄p)Z*WJoYpاPO ob;ï"_i'MZ`F)T@Aw's7gr;53 ݞO›|FQ!PG|Œ"PtKAn瀦7l@ ^%A B"D`@R9!U@(Qw 4&/ 6{~I|ˀ9NdUl/Ȱ zi $GQj@=0:60ðbGA*Ԙ{nA<`@' @$<>AAO ~Dg_aqm@[bqࡉ ߀f8",eQ>\BJD@ς>ΪA:;'\0C{',Da2b :w재/`:$.K($E^Y@ p?^;{Ȁw`0DG =e%.# xsɯdzt`P4HQUBpgmhJI eq$1O@8E$Y0fh5Q@^3CRSV߫GlqyuCOvk,߁\P?LEuާ3m"IZFU0jCЊ }_+.>ؖ@kS(Ř]8b CݵnHN^C%KRoJM5o `06bphcDh{L3>si 0)T`S&qQ4T#=TQ F {eeS^>S=D#~>4p穏,XHGM@U >O,a[K)'NjYv$-rY{h1`յe[ecnYwtI~xz_+Bd>TߤC1@O9?pL;ީV0,gȄ- @I M't,PaX\(@,ְ\q\ T з駁3 X+-M1(yqA)R0Ka[o2xq㐹0 >s֨Qa 4_ܣkM~o/ĝ}'9R)Wɗٺ/T%؎@9<KPE߻G3ټ&$)_G*7*M4ұU6NKܳ֬ yr= M}c(=1hP0=yD= ?ˁ%T}Uט&T5H셴P[Y>:9DFV R4J@iMӒ'I &2 GX`@fwany'35P{4=Z{""9ͧs:6VA}p^?j8uc Y:, IqDB<ʏpE! ҍs?78\İ"9j: fUt|1HvaaL-6ՄK=8~pRtvt 7$8>DLyAeIv^P%D)e&!H(MDq׀-j: c}ojTF6mc$GFkΫe`<_u%CHe6cX.̒&sP I~1'p);{Da:mAU'l/_A,{`ۣqb U'wwU;_ M`b)m=0I! ܃+,[mEM~ ok}sv')E8~y cac AAHlMS lu̯Gx!+x$4]?,Tz\0yA?"D\HHU!"d?v1>bn^~}Le^=Llꤢ*Y¸v@biMc@I"' zy̞*w"Np%."FDa`J{7 q Ĉ k 8[R[o<&)ylYӔ繈*XJm{mEHȦf(@2W_ ^Ž:yibD] t.nh<@v ^|WǯI מݛuCϥ~|lE%k+~1ZR]})P]% "L<}U@>cv,iBقׯ 3'ާD H HRP#A@4P Bh4 vye>Z#xބ1O'(3wW>EțJ+:!0X0V,6 r;]g&^vf2w7wn4C|`dNCMUX*T~? H 9?FW\h&(84==}|םbŊ((B*T% ubޫ`^ Rԁ; (#!OHpzjp+`ͯ=NxXR$-HTݝtaa=*^sw$B({}Z+.^=6[vO2R?{<*P' B339[ fŭɾ 3֊60Ss P骛ZkOqA) 7L]~NQDIµj_m}еApbbcG~˗I Ղ|:p/ '>" FGALYI/@`i)X$hA` \BN6!JQZ+ w(q[ojRf#1(cI@VZ75f(e,$*ZeV>x@3UXP7(LF9xgh{upVr`LrCҬz*|sE*Po H{=YoF#6vċ7G񿯂B?B#Z9VLsevꐎ_ "< 9s+q~ǸA_ks[7˔٨psu|N[`GGQIgtUAT}5$Pa6f>ܡ>6X~gF-<}7˿\k ac19:|XO20k/pFqm{y Y".C0("n&KR S1riӺ>eW3{KfCbszF~ l_vFZ+(cK1{իC%(h֢|c|KpҲűϋq1k_bYts`쫟ԇf#lGNZ{ZO !$瞦sO[W`ޏFY҅i]i6_Jk[ 4}v j I""pjjhW)ʛ-M|NrnJSrIbuΉE- Io`CcQp@ NWվ^ߖ}YDcd'Sidy[ty*GN1?k oe~pO/ŅaCO:i@ UQ|#,'T?PmD8P_.p?i V]T5[ҧ0B*鿿X*-Z"cr_ḐDnjw]X,杒<TGwI5j~LLPm8t _~N'?"U)DI#LRLs ^J{j5OSùR(=$g}b 8_ǣn]Mȁ5p jAS,fv:zUHĔ[jğOJΊ\% P&"$?fG\ys󏞻gvI@J$FtX́<(L|$0%?חOo9(Gj"@zI '{Ed)eqKޒw=f>iǩsoO }N9[g>ɤ+(T6'[.7r D}[M+a?%Pr#xl=6l mFObp`)s^uI '4g"z0 ȸǜ2u쐐!=?QSBR! %t H|%݆!9 0[. \nj$hJP=,z=pn: 0GfB: (NI>Cw]py *X3 ;0W8Bun0^ZC'tCZb~Y9܎a_^OrAj2[F46H|4Qb>ӌmkn|פ[ tv닻6_kF֠v7dK"܇cC\xz O f"licH60BV$67a %h{xXf 9>[Mي}0(==-z`=NpCJЖ.ށ 72xq/'Ym$0]wexUtŭ6kǸ IwAæv PEEfOCL*>2SAŒ#{ИT&r2 1 .'LU-Q$-P(>7JD2*?od{/8f۸@d/d< {nynnQ)Y>ǁFm`z` חגa5 RdUK. zx5}hsi~wUΘG-_#"T UU@UUUUB8d?@;zt{320\|Uyך#%KIЩ^!ghuڧx)PQ|/{ fC?CJF 1_\H|dCHg`ɁUlz*O!+'1`eI_uE s[G;X'Z2& CHcvv;Y c@EsN}R:!1}qHK(v0}0}];q>8v,O$| gJPl-QѳckXeBqK&e*; $7tjR "^{iBnX+`7| Zdޏ8a7죒C@0w=*"CC#=sʍDDI @1&YB!Q(I `48byeA %dU'$^/~L2{N\$k1 Ĉsw:M-!/ IO&P HA"a3(ŕ͞( n\]AC͈!L" ;((Od !>ʨq+(HQz 偏 ?h 8uSW+UyNCG|or"x7EHY˄&qz!ӗz:= "5)sѮA6,b=='[(.ݳa`b"(j `/p1~T%'i-3\%;e4ImX3ؠ_ӧj~m B=[hU?|݁p1GK 5B~2C %74C=y{q^wgVHcyݱcS"dC7t nu\arO $48$2=^0܈6yygOxCP^H]2W#qzEQ*FRHӎhJ}!MbGo/v?0>N3,Ubʤ D` xxI!@3N C9M勜vs(LV,L]|͠w$ *KC?A_'oGbfCh=! KDL~i+jT֖M+fGPS&'6&X/.Xzu`DȪ*^7h90֌Qᏹ W4| cFoyi %T2d\clI&)@P%N|+p@Crp7M*Hc:%p Hb:ͳ>4-3Lr o4<.-n;Hz}4A-%@BBCTBs I [ @@ZQ*! )R\B DD :;{h%BT`Ga|4O($(QUB3 _70 Ԣps3z0APͨ>YJNxNI9F(D*m[-~Z x,I%}~@@K2IFeyqm/$Ơ9:ʔGt6YoP4 4.LA^R߮2"?xp`8Klܝ/ngєQ&y!"|E$;^U@(i/*0n:C iPbT|Ue/{CiyjÕm80 q9}S?$gev LdzXTU):;)AIM,|(AҜإ(S1  :2og6x<̑ӝaJŖ azp*WW14[hL6gaVoK$FHB{ʂ\e ?ozBhZYםlF̶MjJˉHrM&`Z;;L:/k1ԓ9NհX?9wp8IN<#\T&/bHǟj>\B cԺ?F-4+ww5cn&fʔ=-_ͬD qA451+ݰpCN5(TGDjYu:[p{$c>۝ Řz "iۈ(K Wю׍RV ACg&!g'dUHhpJO$%}{t&˂XdPۻ~r-b9I I710O/2tG*:vQоr)xvxu厹7~Cߘ{OkC) v< `87{gb0( %"$.x ??"6p8vd޻)Sv |PEDu>>bf!*$%GtnK=PR܄ҮTpOzNhěq->~7{7+$M!H!5VFr"AX\<6|ó#nwتnY8wM\ ی1mӚjсbu lq׹FwE *sR~1nS#y$-ӍP?qj98p6!R՞$ռ@ 4x~05Eq r(\uL0ޘlK< wNC@$$ih[* 7ՏMms}vB*3P3*z]lLge;? - Q,J 'HJY*XQ'4NN"~# 9Ҁ/W8b_9<{țu38HLk9e=)4hn/Cpr"*" >s2Kz<%YDlbo~3k9&6Pa:6\ W]oѾd+!qѤ'P IQhHKl YVik\p +3Z,`2k6 VА 8Ӊn#?` ` ~VC:WЀpqN >{=:*i| Xʓ`  q.xbrea 7uװet{]+6;C9 )$4aw$jU3=3 sP/tkk?Cw1w8ug (첬 bHT?$Ā;f5QE}ƻH$ޠ,bĝdnv|ߣIXFQX#{B,*;jU]'Q^ML 8\;~fvycӌĘxiz{KI6JC8\w#̇bV .Ӵ1`ާ #՟#]/٣Kƒҡ^ bveK沜5ЁMqktc~9Sw?%y~Plc hV/pteBm,e`Bd8ڎ|e-aJD{J~%קgiLR/ssɄf-V}dp.q $C*]zJ enr|]u}!CZPm.ǢП=àẄ6CqM<O@2NxWr8FD-ban#p5 I_ξ G˻nɜ̃8OeiTYqBC4m!M qh2%eB0wu\9qFa]y \(OŏjXF8`+039B, 9 #; aR6=!O~],lׄ @`͸k@$ O)ǜ$ J`scCY-vdglwe\.ib*v^\o i`0xr;At>hkDC֣Y5 HxD{,zŁm@{{7MqΌĿ @X[1%6,w`Xk ݎ_J+:˜&KN1{KWؖ/~xðַABhBZWfRIkJkR/݁4$zI:HYw3op/iIWlמ{-:8!уi{Q#JH|Ov J "/.(b9Pmiy+A^? I QOgSccw YZj$IDKM@lcc! r gT|˒9%Zm=YLN Iv7O˸5/Ѐ?"9XQP~ak*A&ĂI ^ rf}=3n2r ƅag1t;3"uB4Ep(hs(ܸ1l&`1Lf\2]Yt0])ɨ|S!C H?_U|,!ag ]PD##<]Mz?#c jTQ U)jJB6T@&pC7iyv+UPRDD4UR-U4 4(4UUU_vQIUTQETEUYPv("b)"(iT UPDQT$HPETUUDAT\b&) B**x=okWhv]㈻}k_ۯ v<ϊ!o0 B@7?۶qHȫqMӿM$;W?M`nM,F_(@HG =~Uc1`s }Ez!)۔ ~#lv<.}%3!%MT(/ajc3߬>0ڱ|KY@xP%H @%I.C&y*Z0VēܩΫ+fYeR hV}Xb|5XM燂WuFK8StzVTh/)2 !8[7&HHb1,t# D'("l՞ -C&tvڤ.$ق$;]7w~""+巍P(HfJ+\ت}p-2v[Xm Ha 6a*Zp!Yzj- }txQI>y-,eZ2/\qW%7\p"˯,qp/*yZ;TVdO N;8`\/xtK#iv5,HgU9XngήYx*gǽn12v Plf$׿k~pKM%gRIPC/v {nۤ60*/3D+݊}[Jlʞ'{! Um"S^ ײF7  L `|?9oU^6v?;44v[ps_9ڑ>1'0JZ_6VNiuuRK^8۾}䆄bz2$ppdkt6``U X̿7^'=x PP.<"OþaL$rq~8tCUyM;NkOS={/;%ެKC J8v"ڬE $|DXl7w (z#.<LJ#d ccC""G`~(瀝O#McoG;>c""yoET#.H~ #~޿o@N(q4~BK⯧ȏ< /c~zMdFC.|pdCAˆMFCy oa Br}gfUӴxd2 V۔YhjKZ0zdǚblD1}}  ]7ތpY#dMJm1⏎b8~ {Ql}OLp;vI}e``GҨw?kדTBb | 3 ,}$<݁h<ҊQ`~F_PAbY%$>lr>֫a|_esad]Ԛ2n65MwI~1*т˓@{ZI4LC0sʁeS;fhz se XPN+@Rl˦N%^#FD{@ ~=1жy6EM`w1z\u,")JCyףC>Ufa‘8NʁV;R{3j($/sN<h(A*P~t6ebHrtfyPqza|{S؄4+& *ߣڕdK/cCad{JhZ>dM ]k=맢=I< !gq xu3Bu@C톞Ha2x}xb4ךĦ?aBtZp?X)r1P6+/ZR^aJ$yݞ93  *'Z]&an%iݠOb#Zen| BNR!ttx;)2!Cŕ4PrgJ!B-% L2AQZB("BbPJF) 9RE ^k ܆:w +*BB L#vyqEnpEO<;\;Øw퉵JqFʦ:]'c{ J;k`4{؏dqFM-> vpLxN8@$4?~v.wX K$mZЅ6l\0@_(Pe((>H'`r2=pqQfzxvKR5BdF-[!2wedeszJ/c=T| S,^F9-đ&H_ӡFUUcdoΩ<l,#(,Q+0k3v @NiqE'"ŠL9k)BV1E!}}EYHS{{s[I r$M}|煏b[-{ge9s8[86f40:S\o7Ò=SR}v)R tKlA)jtu0i(O| qpĺU r -(8B %|@rd=aP"0&C 9$ b#lwLw2 !vN%N wuHJ @48RqKeMWD{_W򶜈oᬸo#+֠-`k?¶˟ʪBs{(n#T:˙ۥ;MfI! NIa# _)cO '[܇x9SP1G! l;$ߓ` 07؜95CDK&6SV*˨цRb4AtHexyDČD ΃ng ,YCTl̗:jf}tʂoOXrVJ Z&{Xekg2W;A62*`I.kv1 P۵bWc--4%%Bu-h+C'I˭pfN$ wT ѕF{wIuGا6PG{|]C!0:j{Z d_BBO W;xŜ+.oeA7xCE'u7ؿ8"XvRg I`)SsF0ylhX6$:Nc0Dԭ:7bTUUUUUU1 C 1 ~(CKCv2c0d1D< lTbBb^0PgF`(PMBbl1lbj l)>W\ 2hOaةi*x(=QUTU Lf%C^_>P '1 PyBoHIp Ey;zn^GÒԝ s1jZ^ ܼ-ZuX@9 _msW]Yff ;G<`9|Q7ߛ뢓h=t\0NfS0%Sr+D}\l \ (lpDj @$[z6 }%>Q&̻<Z0W^Ղ1Ț&pc2m2 )*^FnއzϨ CP71YE#${}8Hdbn.)`eh4d#k/ *В~Vhф^j,d#$.8]!lf g$q$ }W*&N@tU(䊰 ڹ54XIU %>(J@Y :hgsM2$ܴ,nnH ;zǩ~N)m#H`Le%\$sًˁsX/%@]ʛA SѻS+bG@|j8H P5A"́|VTE";i~!(zم`zJV~S(}S;G|' '62_Q8zwmC&U ]dv[X-^F33>kXd_MSz 8H[*(PT#"O j!I?IaS%Cjr)"!)((xМt(qp!ٟOӷ,|Xg1'2NNUw툏30ma4'f0f+I2Vkm ]x"5Gg q9ǭZIv[Nʡi!lc'9l/E*>Z!њ26ڞQ-R kF."WoҊ5ȠGxv F E_E۔hb4FD,Mgd:mhF)qUUUUUUUUUUTUUUUUUTSx޶ 0l>j\ 5AHz|Ѣ+OVpk0(=|S<૊3uRl*M?ߚ8QX8:f5,dQ%FXUڰcL :hkTP<x8xšnؤٖwPt=Fa ӄ [WH wv֭I6 !42P7K[:FLG$skք0U! !" v; l`_I ÿ(jyGR Ά&Gv]…0֙O H8!4vhU%xK? pzo89C׫B㭨Թ-/r]`d6PuqC^20^v[OfYPt5*#a{mZeT1JX=rN:U%NΧ89~u3XPrIdU4qxU33B߂QM ]|zSv=%ä@i7}goh7Cǵj\Q7t *[|@T@2G$^Pss8sG8,KX`{>`V{Nّ\,qĔ W`ȱgբ&ҍ)yIuEMb4y(ߣP/Z\y~A(Uh<9gnH#X |BKXm'#˟LZwĺ@8y{0GzЀ~i>[p6uGn`wu0U%)b7b"-0kPDhQˏ`wl3zK[MRV1tLKLgDqcƘ]P ܼ _S /Dۇcv o oF xZu"CxaӈCeѶH#_A Ƚi^0,Xv<;!ŜcB$R!ݧ:5$."Lmm+!s !#eOs;沷E!dx8,敧!p2Pļdie7hNOP3 o# "\=By#{4JA]o݂c.~LlZ!<(~dmf뵮IHPwqOZl.F@ mByx 'bĖτA%?M XO6F}Ug A>5R'P:+a엄Y mύgNAICxo_wpi|2H GNOȝC%4s'!셛Xw^g=r6Es#))F}ac<=/q0}\% vqabkfvp0?c\bQ+{C1|~ Y|揌w͘K OCb 5 !6}jʄflA9@7,d@dLc'n1 Xc>}ZB^/\効&aB`d  s﬎"l`c70IT;d^LAbydC(C!X ^'/Kߎ6P=WƎol@$NubxL[>_0_[Ys6˷MLJ*0BN9KÍa9Od'4 1=eeWى "QL`t]9w )΁<E~ncw@9h|66#gG{N~@#oSt vL!JЍ |ʆ}*˘ DgΏ(Ys'0Hl;n5f4@ckZ|B[ \>}9C R)7Z ۏ(DbR$  *9+294q#0Gyw)*kEUTmJBKrUxC.H(-@' RC$Y~A0}n!C<79s{_U <@=ٳđAṉFiŠ^@;^߄,Kב$H+=֞pqwi'Hey&ܡH4p{ UM_`FY+RŁO*r!ہa=>ڍ%uHt<23b5/F0^NG8& TM8E{X%L-"^\UH"3TkPY[y/ ЅH@!JA7'q{'H(Ҏ>kq/MufO9<=&@W :0'ۇ%5|T itr<Ղ;'Y-qNysgHlŒ )Pef+ƒ%Bk M~D4yӭ4y$r0>|uGx#X;~Q]LFXC<ލk_ɭbK%NpZW<^"`GJc˅[Y)6(Ўl>1?HIfz$&-Na<@]˱7>uNB*yNe!XD}ڄu9޽61PvNZPcÊp=V@[D &]0~ɿtց-~<<.@l;CQׂR֕*A4P9[Go5HNET^׸G4RITwfKpyr!Lg^<@}f""sDŽ sp<.}h>.;1fd*IUN$s !w"(Ys-1 p~h#*:p&"\3`!@;& { p24ZXe3(Nn!G!'Qgmf3 m AɳEi5  \+\,zji_7xw::D[,LZ?4=rSd<$=>-H, (Ybhll F5V:bhF$`QYjщ 9IHD?8êO(>lV-DžiAk3z* #cnaĥq]H91krV%&|ᴗ` EF13/Vg^>pfTr2p}0: $\ vl5JBdÃ7dՒj֯}˒E% 7 >ӄ9gr{#Dh X !692?QD$ L0b'+p=,xKx&i[/$+J8 734 'oʄxFA'* &N޾9Nߪxd@FT8g;.1E _Qs0<ӽc{|`A#QG>4Y٥0ӽ Hf?0GH; _G}Ձg-[7Mj80&4e@yKba&;dy8JϦYTZK.-Etی%9qG<fj 3g@@f9OxKB HEFInoG9[cvJd @'RB!HUg % Hܣ;{ LLTCReS֟ Cu P U5 !()4>~!ǚRNym8!j\\/ o\4!q#Pg*a7B ӑ<8⨻ xȚ0Ddl_Q _B|'w=H#ūvkmzTȨg KjC1 QoiuTa|`; op 狱95w<լnY稂N' t3]miļ6/\Hma4rީȽ>:v< (Xz 1{<| HCsRʑ@d13S`= .*@< 4 =[( |-5FaXQ˚F@5ދbw/t<`hc_@EGP_l3xURX`Ra%g M-gBQewRrp"$ FhoEi"c",Æ <:Hk4T;"^5]=ƶ Oc Rds72A*|g<ļ,d"(j- w̉PyDCHp֨6W8QH( HpD ad>>zsyq6ݡHVw_aفbz2HV |  00mV9%ߙ,$f9MlK˖4@!J)FJƫ3Oڪ!9IpF.iH;; o@h@o~/=/%Y͆0}<$¶ݑ&8Iy.XNLB#?t)&E**> O\)rBtqG&CMjȧR7vD4.ɐ}cHD"ܩ}jb(%"JPތ{d7B4 _sn;V];ފEN-b YHk=Z#6qX t,8(CA`Kd߭/eÜ' Bp X2vv ysz7ljo 89,[%ΧYpL""B'[5DCX1@vn`n+<g@]vᚩ|s3"#Je;,x]y<p_yxš>9쭐9ΡPxm)= aDrxfH9TafpJ09-N|C/*'`6 @ b@:͎nC:3ңE"܆@5бazk&! ,)3$ץ;(C]N_uSUC(J&Z6rXc~ BD* ac@`H \!}Ud,$dP'.ΜYż9l/ frJ.^w5Gm+sv\.imBexGscޥL)AL eg`;ksInl}P_F7Et.k+]Lwcl|SY96 +f G{x idv2XEN!J:X B0j#R \x,l CT=Kzn6:h hXn@\< fdgAb*oP}1v%FZ)}`{ݹlWHUp7ЍAWd|)ʛđM;RڊĜ؎r2A: "N=(}Џk ^pK_Nq!< /;?CPJPѮKd{!W@44 W`= 8@s] UMw >0I@q >~OФye~ |+-;VFFI_|,oD8\(!ŭ/zXn xi(z^ i_>8KweiA2^ >901ۊqkn C~DŽcAXYwNQ{;8Ն%(EkI=R21"La\cnf=C߈Ȥ6 !1 Ƙ=h= m `1>D:DgPh,g.|P7{#d8Τ)|.2PNb>x/+-MPL"*kN  !&iJh 0D٤֜QX5d&2E$.4f< -R}p).s5huy [h*cUUsNbJ*) xUEUEUSUUUUEQ|(nH {3IR!QUQLEUUUUTQUUUTTUUUUUUUUUUUUEUQTEEDQه*jJf*K#kH-Fw |،^&[[)/iE2nwÆD &g7Q9r1SwC%h"翷=كn'\wGL選9 @rO80yh|@9+X+dM>k 4??[B)B4 G n=%w慎 ~`EF#OX2 %2EbcxIAai ̨;6/.Vd߷yB rU( jGPYH}%$>Yj6 D1bD4'F{D9?^?C"*7tQRw݅{8"ų8s0Hi 3 "@ **H*Sz=rCH>3}1v4 A@?r-2C6`]? Q uqh}5T1P :V(':Nb?g8 UUUTQUv*ͪ3VְGϩH]2湔A*޻B`/d0̎*G?b$`I /LF8?<~;H#-X#AzȒ ) SI(I/!Z泖86ߞ8;'iel%bp=P):%8vHdA)kv`ʎh )AHO^I L8|rM Q@* t-fTHs۟^iU!}Vfh0.ő^n4pڠYgxw[mM{.\G xLmiIʀ EQA 7r@cȸ30yc (9]w(x »?"h}ZyZ]3`t?S͖t1aӺi~[KvQjmEOUW_ߪw~嚳Qȅb1el2kY BCx#Ga]ꈛC7/9q9qGp??X{gݽ;HpMKb?&5a/?.QN1mKrD;Du0F:>JSAFfS y<D(ϫ)m9()y Q!l,闽&**PmmWi[ lDXe,AƵ`> Qg>vxOݰ8 O9|_"xX>ޛw@X? fmm$wj)p?guV փ<  mp6c{C;Fݟӆ:m~^ hOɓY B`$ |̞H=Ȗ\I?@n}EZ-D/+&jX-X-ʂ񘿘[!֧$ƌD1 ?|U꟟$H%0UmiS ,5J/Qn.rb'YxJ}0O (v0%̴`} '=K)VZ<mс/a"wKtssAQX:;} |SzYWK@d1f!ܳ)`G8 p;!A'9eLB Ň|?Gd~A|)#Ժ.{32FacO='_IM0(#|S:2mj-x52w"!×1ݗ>q> /0!iQe@ c M2%8p; )|t$$/)Aqo68+~|pB\V\1e 0)bt,T r0,BRMd8Ȃvl: v}E,HnG" *hJ9RI}pM\,Bo֮~ʇ[q;nB G;@$|$\7W%"R($EKo0/(j[aud+aԂl-WI^H@+@y5'1P$ {O8ͦtBo0;>N3؀R)t` peslzbW3 {Ur"+v{xhfU\2 4r92ǍƏ &@7 bB&8Ab=wȓStI]?EG'!KI 6\[GV@Fx IΪP| Dy@ٌjv,2YiX6"JIkZ5b2 k {'rb>SCsz| Si UN$r<=(D+CuϊrSXff I=ۑ4%*_<`$ ZVIq}yW$.v;÷@aj_vw.yS>#=Ñr|?<&#מ8ǝxPJ0^F֔~yސ0vKX#(ۥ"N@]~C;2| ڻ#3c0Y [$0մ!@(.å; ȃP`0KTZ&7d%ѐ:;U@vP.m '{.Q'8Kwx~Gb7Z֧iQk[#6p$M{Ej!x6jtYo6]/)D:H,ϦUT\D5bM_àz ^ O"{q1k-0=ˇ4J޸Yfle oDJ`6B"/,$ !!b 'sv )PQgmL GM9rTxJ7( q3C6-Y9RleR>fs̤"1r9^%'nOsRJp4z%ei-_AK(E+WO:/iFL k :_^]7u\oND43߇}q]UY=ܿSׇ?/4y0!R㡦P <3ԡ$ y7 [. JRx8l<mDw%`EahӠh''ȱ"xWNJFbWWVZS<] 0@ Xe-LvLH35)lN;qyAPH! .JZ6/ V]!;03}hmO^} cL uu0 gZ60g[;G|CyD)E+;{fBj6;g#z7BЪ\\ne݈a`!l `rnK!ceΎ]W8>Ö݊sM0su*["I)# sӞY4Oьd6fF`oCCLa8/0!\9(NyfxBE0MNN;Rhuqwyhv.V@29PI{0`aIۙFHE݋;l;CAs葸- TN5|  ۱b{){5^W9vX_i h#.j$&SK~; ̪w -o{Nm׏8D85ӳ1Tis=h&P8ptnW0 1=uC#vD։y$]c1۷goAHvA8NꝛvUUˑ݉N@laJf>m=J&'2QR:#[l0K2ͪa!eQDl`o3p% a4 /)%FXQqCE"`jVp6 rV7m=WR[`ʨ)*[dᲀ\w›vJbBlPb,b.;/;:%R=5`[r1A(c1GAȹ НMwt׳"L *!bzUDV*|Msc÷7!:xdm,tסCBT* K ߶% DRȨ4Hd 1 Ayz} 0u!r>۩ ~Ӊ#ʫ0Yի Yd:m ע ֏ 跮Z_/$nxRo[)ĆBY>c(>l08aHp,h1#'w8s,%k7Y_ҚGsƚ@- :Fj*{ÈKvmUW<3ƎayAʇS NBض8h"An; !~(=`ERF ķO,{͍5঱א Eҏ Rw2NPU 4XP:0_}gAD=xGiW3t|v}L`u[5'6FD JBMLMvm}uEcP(P e}l$g9g2k(#M_Œݻv|*G^겔NX3:Pkn5ei]uxm?Ϯ[;EˣhS0^E6jK3=`2AI2]axOb vBzWm ,UoaƸ -9| W<#MB2C! 2FGD >!V[e^iD47v*Wbi1h2:^#}̽KG/|f<]xݸɼ@΀1ad\`3 f6s ĩ>Mν< xZ 8%0 sl$Be\6ph,&׆醐g7g{/L|-}@Їግ tzk^FLmniR9{FdN(>hJ!Jّ'UѰHܨN'pqϐ$3}&g%:q b\zS e *ndc5 ᑍ1$s?xm| }jGzkxG~,V\$yrْh2dqЫ*R`.b$p@P> ^W8go{da\L2-:ײ"`TT4T?ȧ%kVImB\J$=z0Yem uWCaP `4y96_dEtAcCH0hL4 \aQ!͇@)9|/"ɞ9#@sOp$8 !c]d4~0s%!<*Uk1#bpA|yA5@YԖBu[+`SDFǻV駎/O$P-vp#`q3占 >AE!Pe@Mh/|O v-qYY}Y2#aG7w4c\nQB ݡx$`z&ۜ.]]4Vw唇}+kjyFAC!B K^OLO3m ñNJ+@A H*9 ){]A]rA \!# NP7Gfue|QO| [q<έYp""}Y>VXn# (w@JH`&x|nxk,w Unii! RrųvH iz.V6k,$`3 AEw`qNfynß;8?rs f{%F~TbPRlLҚP Bņ#sq$WM4C>dp[a05 4jMlxbC39ћj™4Q"{Efq^`Vg' ֠Qrl#9:9v`xWYd:9k <.q*g_B{t;dܟe4#@̅D^Vqãθ9'}FNhЙ@ӳI j!KZ.@})RA#UOIC$":L,^;ܭ^7]9p^5.ᕦN%AQC;#RS}bdRͲ3y%^8mwC5-FI5bfH`YCb^ZlVAꧧG)Va*$4KVϣ8 OoǜGld@RS$,5%Q9eJ{s(X9:ZTKv@dB$$Tзi)T& LL9y5D7$4* d>]Zj\Nrxs!Tb16( `80pDs&ֱ"-S|fB19{?FA uGJid$O~ 7 0B&H`W*4aD4X SpO=>|u؄H ,w=Z)a }_D|^Wnt0?VE1jBwUq$/Gg4/PōtǕ4"b*\3Gĸ|Chi1%5?Ȅ {g~б -4t/'>~\~yz2ڪmY#Lj>PPa"=A9aNClA]ͧ H=UAgg?};ӦRH%t^gziv Q>!FuV8 M3fސ>-'>WL{g9ªVfU2Ą~yU1vv!Đ;XeC.BL!TB Ԇdn%O~@(l<ʩ<dpW}!yZ'A@3$} .cz= !99[C3#=~LT$1B*M(M#SW/(h$I @Gg2Ȍ=>L͇qNB-H!PKr)܁)T)4,'Eւ0D Pn`'Ϻ wȟ_v3ǟ/ra4p@2OoKPw<'h>ʧi Q̀ϑ]z|g>q٬_h2/{`XK a) ikg ?2Ζ ?C\e8B 8"u̼D#n[ۙ˭W8MFNGX4a+9g"XS2\Z[2 5&i1*)e8@ ;n1RKxifȖr%};{DIZ(C>@6d LxIˑ8q9>֔R3ldKP@SۑEEw#{ _G <Բd5@@2,Mj&~~nndt݊ir n==}'Q oHir\ؙ&{G2&eed|pҠX}{ƹXumqVk@}h#mq89uƓs&$!Q5r e⽏3:fwAB΂'Ȁ,]Yh`I$F29 6V+),p{Sl . 샍'tհar(}Wo$DJI{ꉵ YjY}=Yn41xkf 𠵦f ̆Yt0KQݚ8ܙC[0a5ٜx!=+_S[_6BfpK*pH>>~,a](~P;GܱA৲O#ӥny> bQ0hR<"h:\MW9D Bd(>hPb$wc'Kn*lJoa2,Zrw)Krr2L3!OTz~m,pZ8BӃ*coBl9% v6} @ݐ,jMreYo=) |p}~O@k{dDHw pPL)C0T=[f;}lQlLI`RWjJd 7ϜdM9!D[pK oA(QW>?J^ċ!ivۯ Kb{bY*c) е$`j"9Kb9_`5Q13ZR2!̟!^L#de ֱkhсUhc34p1Q'6$;hGGa0[Ln27|rkOk`;hd17LCò0Ndx=Msٸj`AfR98E? '/*"|Њ~+PJ; ivCIҼsB脉GA'm)Fѐ#5Ib Ɂ,$ %fJH R Au%>"x6/u BR) 7Aor+|a5s^;~.KB}s8n@yP~?V~OL#:ܬtAK*+Wɘ$&e)>&}ˀƩ FC.BD4EK /lp }LDB'7u F R}Чog6y=UB>gwΰ{=v$7ܦw^X h >̲Rwл (قhOx^FO1GÚʠLbNIɉs/~vFB 2n&hJ E+75pCck(]^g6_72.SMo 7.F7\i i54U7/{8;HM v5TQiWLP0$!H$X'M41)/\~)Ħ"aa5!;fhU5JLCGasPM(QYli It B\Оy8;.{A.\!Z>Ix} SrG(zR)8nrez~ʅ'$wsSwĩK ˁ1t9A@#\Hl;+LV&CjhF#/Ws{=.>wG;꟯4MH`Vkҗ>;Q6(iA1RRWcj &ӼS\*Zt]n@BA"7 qRyzی'D)dYTͣ BA..lWtI 79*  q1kKA);#o.gHzn 7{1C"ȕ4@UUUUUT̔0fs@Bļh` ]Eß65"ӿ_ j3v5zT4C44#FZ $hef"$& @ k"q ˇ/A$;Mܶ =4*1V:s4٭ilB- :VyݷxK+,S P"`2] lU9^f t5fLGPCFa5挫CajoQbY JWF lZt_eӚ41x?0ƧX'-;mdbQ d1:,7x?Ci$s@w\4۱K SfC -*[#!u;3P,r썸9^w|ZŁTs -d y`y&kZƹ4U R\G: fIֲ2ql  Mm=!t,jwR"HN܉j'33~,H!.HK7A՝#Dz`G`=$ef5(g$ OІ>CnȰ"CLʿ){G]h7SV[D%$Zւznxr:DDDPAG#wWn'2ͧ ֱkikNwAEiUw{N9>AM!p8c ـQI! AO5|P(&Va(N`Ţ`^";>QDh8_lY8ɯ?pm}4dX/-b$,5eOuJO}Kf ennO/ŏ؇ ;3S% "O?GL ܋uF v^e:J0Jt6J(VH J&&@& Mj#"Qӏ3i %IH|3Ad2vv.ɖUJJ 1 S*D6 CgjKյ㛆kM#CÛpD0*P)BB^Ï}mW\1{)?UXEf:߁f, '^͓-Jl]?"JT:HJC@QѪ $D% t֍!(4!l9.Y "Kl ýxS' UZi*A_7h'.s}XQu8֘#w!)޼0# y̎IL\bȇV*}?.3&LKF QTD)IPCK$wvX rwgi5D~ ai?&i4Or\P7:<:]CpifetNB G@RM<ØCͻ? ܃K@C~qI2L0m ~ϭ8#׫W :O>~` z=d^`'rBi}@gO3C7z7$` P>DzaN/v*j1;;}ػ ,gиwcߧ0c|b@D~`:"65JsAl $d09\d $3;cpp! P˻L`?rװq6g҂"%Pwxq C4\!hiJa"bE4 hJBeZ j)J*JDZC)qAv"%Y`>s?bX.Y ,mT4`@'.A!y"R&hLk3OR ̦ ^ 5"]IHuP!Z)2`1;>j!o;dشT)v4(ՔspY2 n_.I>RR H~STPfk`DOwn: I4EQh(iJ8BhP '([E*ɦYdcۗZcw 04=GOO r<vN`MC*=zZ0D=#E|gt| *'XyNg&y >ۖr ڪ2X%Bf)!J!I`,Il yAآ{c kO A``'CN)?pP{`E EҲ?z=ΫZ4CG!0=OX wJ/Y6Vث26az٬Dȶ1s!OLѺ]vaa ov7(;SM8()3NZv3#,QEL.pXQmr48qB m54x򱽍m'(=7|ӟ՟VsIܓZ<O;8A'y|Mcr@CfUȅruO}} 5t:[+s6<$ӡ a!aEHKZi|T0,5D1?$_fFtk@}M]ppt`J`*l\ߧgGߥ(L/N^~b7k\ݼ?wm43~Ø!vRAEIDU3EK*AB#H#!F9QY¬^{M(|7Q7 䄓7` , ),ak%t="[ v8@xEud+[@z4NkZ?޺PRTX$$'MADCQRPL-4LI@II1mLPHZ?s?09Hn.0$I 8HDS0?uߕ&`}%Fs GӁ8_+\?>z79Q`Jx⋨ n1!cܝnlE%v) :0XaupGQ.ܳ#[bB%噊) Òb1$@mR,RPaP|ЃpNB]ӹ5~ɜ#j3ZDm7Ƶs|m(7'!s)"=C.ɮJr i9pBv\DbI CdF*4@f/{ɴpϚ#ܱ o%aQ.je56i0Ȁ6@H{ !GwmMcJO2TV"I`\뉸\=;/*xIAIsS4{?vkp{ a'=$+Q)mܟ25C|Q0Ei6yɴV+ՓHD3t| 䝬zr:pwņ#o/{#Efx{nԭ"lq @A؎|懊%@@aЄ}$}ޓZBPxc'ٹ<-T<#AGDV*;.7{tS:J hfC5krhfDU!9*p' bM# ;$64fh%.QD9XnM: $h )I TaFme޶*YV 1+ (tF1)AR1"?z Qmӛkɺk&XDGH`O5P4AF @%_I ?M2Dm<4"6/Q >djr!L@R)妩J KdGH#M4 E,K@&5 e-M%+AE!KB4IKE ӠJKC؂y!փf<˼7eCaO$ w&WH 1A|8c,9ErTaڅ9y.#EJ,j͒ .b (3?G (UI J ڇWs\0# 5l "8KQHA%p*y:h ?nI WU4xm3\ G2cJ7>_Ծ&t4O0* F4#ܢP?;l. 2~+-z:n-*mc{ދ[ n2rkTԨ\B,B4&j Q^f iFYȪs)423$0y95Gn䯒!N8&TaFBZ7аnsB'AK-$G" mrR$r0DQVw8UuK%yk91OLmpi72*" M?TQ*Jo|_/զ J 3% ؐdR,:g INYhh$?^!gB ;Ifemy0όa-n5Ux ] ,b>u2d\;!Ӭ٨3bE6_SP0Ƽ6ƚT#@FmrGn/O]Bωz/& l)Dhv*6BcK0:I"|m8T6Vl,M7wy$ 4#fDts~,k*%D%xeE|<љT֥ù;\ O+N>Tx8褠%-* {R)?c&X3 ~V/@HK"Tn'YAbP> 9<⃓^;׹FZDDTQH!}/oݟYs|}r߇G%wpܠt֑G<7!ё*n*Ze)I%(i IvzӼ4kZ,~<1CHD *u9CF41m$qΊ }L*p-Iyj^n!NXR JDBd9sdiM`CFA|,a)Da/fzق<q$6w6TcZbO(4'LjJ*Vo$ .lȍ3QǓK H܊kZώl4!~DKbԡ0U5*$(P8qY^OtT#*8Jpz1|CKlXaQ$8JiJQМHh0@ :)D{"&,B˥񱀎d.I._]!nnw wkW$>_/; IR#/S%!|Q%6M/s1i%9 P10+ctOniAϴ]$rL{N\}}q8gY6s< 0m9nP1l;+{Q8JHyRb@2$ȡ5 ((6`.RdLxT?'FN:a8u?}tIP7aF8O34)8&ﮱ-w󆌝0@BC$mm&8)9sQ@B`g| Tq0;,)*#^ypbV7zޘ=G##5QJB.2>L߾%<v0A ?E̥3>{˹ErdK;Tl [f؋BI5evcHDÈw>1Js $* ^hB`;K{0ID?a'yCΡ/;X2>fr8η32RɈ|B[I(i` 8] ۤQyR&hEU_(){rP|3o=7װ(Q!AHSHSHM!HhXJv>ƶ>jgZ' 텋2Urq'c|)+o.5[p $6͓zhL]% hʹkGWk!2@}=].V?[}c]U _z{UrHOj=,Q]@pXBӰ ( @T:2N=S`CTÑr7R AV 0sʲB%9KXհNb+rWMg(<,Y$n8NQ6'$5l;2*}X>}{$ IgzH>(roa9Cc,V TЬG  (E܁LGH|+9sd#˺#3"tlP=)4j>.Lx;2q"ryG7s u?8`4Q2Gy&--C4xusfH$Y`G@f@`vxî#/aä0 ;^uqc)3`n`09,Cp)3]2C L v2BANRF@}ZUDGzƐ̈IQV >]tjhxPX0m .$ti~B{ܮs< _=kWlrGapf&#Ld+-TpqPƨVv^7 XI4㝳 l xdXDp%^g,bJětc,},sSۋg;qxHI# OWVuE蹩Y%t*1fﰃּ@ tSHhP\_d] ú1`C'7 4&H(;PCuAvD!ƌI1tC=cLƈlaKiNӵdgaZw'to [h[5qZ5)&PGvW>kǡ!epY AH@Ǹ>} h3>0w`p]5 RË|(TZ,6vÀ͡o:wgLƣ#kmmbɢIL~A}IF9w.ңA/m 1PH+"AMT;c$.r8Qyc pI tf&4B̀pf6sccgR)CUCѮ'鸕`Xs NͩHAO,HBLsDD&U\%B.~7ԁ}bƖXI}(iC& aŕO⊣W6ݮqpknp8&7ml ä&Q h3aupi459LV nkAvz`RL\ǀg&+M,K#1enx-7]eLJYRDNVS^!0sqs"yN#E : 1|Fn@(0jmI0X 0S-q38)Mލ$julJl: ,k֑3OhQc\ ̽im2E jn_>o؈s#E؁-[ހ0n}uQPuF7cKٳC5(P/ Z2\g{4,Ɔ!eK9Vd"(Ȑ֩cIFwdZ,aPjU&& yBPXqKٸG: ̈: eӉ5a$:FxvCEF!mH-Gwyr$G! -7%N.~WhQFh;ޜ(Ԩ H`H`#$p[D]k=l(}]z#eF6\ّf "Ǹxl (^2<6@ wk[wrbR6 j!sҰ[3"%gņ>q8(J<.OO&xΞ5|@#,ȁD:03ٻ %\Hyb(&69hk: d$0̛ ]4x/Nܻϔ@nDhe[ח ,C($IUEG};ZB41$Ѓleۏ|-(DTt@EmLHQϦؼ AeGjoԓ]$ Y7 <#!} E%hR/<Ãg2 9źLs$K DjŤxާx KWwg|=0nƂA C`ĸf#44)36 ̶Pg zghsg*{B坬 ͂(tHC0oH)pˬ@Ćm5%2At;hVECRjbw[hu8"KAY`0I<Ø i`WU$n/V$A dpg8$nxˆț3<$a6 0Y ,7bEda&&PHIsDp;c'o/^N=w;īH3aqM'ΆTxmx6~ll7!O(S[BP;ܽM2XsqE)-k3" 8z 0+c35|c0s#w$9HK5c [v F4kU,i Eޞ4Fo

\ѻY@c<&'I[L޷ gQBYt^\B\KW,uW^zݣ^=텘 > o|>\Ve DV1=NaCeKLy47T؍Û={5SDF'r^$ <Gy|@,,1F bpP00DDT#R>_Yb$,IgUw)Q c|-*ԐF81x"$ZBv~΃ "@&oد+ (foˡBV&L;!wð0aX&o^&1k I۩=ۤޙWvqHEu;>W 8xZ+]%wV\or6y6 ٩(LBo;h7^ ;-4˘_/~pűmY ^H&:WТk|B"Dg_ae-^HZ/ rZ9*DRtcbA6F%B0!ٹ[ލçq>m<8gk(i{XvoEp$b bM&`FZlx +z Q қyggvKX:g 8vw4%gjfu] 0ªHB 3MkJ^1I=C!{́m6Oq1߇ڠ1k'.gu#[O9teC"QlvT"N䀫zsK҃k,ow>atMͲd 9C@ykõlԪse֭DT2~w_{Fb^e̪q`30 5:NPyJlsvƙ|u-Ovk'a>>7 TzܲUQ QJ$Rı- !>O.3]OJ^5k EoyZ:ZC>l?9w?zԼڀ{gށ!Ԉ{s uv]ϓ銠*$HO?u28dG(YSܕA :z@?BP(v؁68MQ̦QUf1< \":Qd[jh1ĉc6@i"5@2ٶٺ5 FNX$fC i?9"1I G FoXZ}Gˑ02OIKnR!AL,gZ"]DFu`F爀R*Fa4*C \;.qwU^'kN r3Pܩòʭ*DAl֘0'X~ 9pՀ&fukXt F5#jiu7xW<j0wiը^%q 5X Ww(>9@-S dc6ú$=\ .í8`R@ofpݕG}+C:.8QV2K/8ŃSpB.(YX歈 dTzl[s Hw6VJ b ji #Œ,% GLq ~_36ON5?cI-*q 8a7$cA6јYgW )څÜ94FkO1jW@dXBD 1sһyP$KmJ\|YQrwdz)bΘI1RfD"esr+g9aɠհianQ`c[X$ϔL0@`UaӉxop@S ؝?1lT=bj+jcCBɌBdDx=-:iy~=􂌚25yL^y 4M s{К Bs.Vp4Lbc#7l@&Ep$;%Cɪd]Ի74t5cˊ`sxNӅd PNPf,"Z{ <ŏihpA9^.q$ΗV3ZKsz'M.\O55=T{Z/$+$@bFivd眦XyuFǷ0d hyZ (j0rqN:kRV77oہQH4{h"A?Ey Pj>}c'e^(/zWMspP}O20Ry@N(DGNm iJP4Ѝ$MRD(74d)#/~Nj"*)!HT4y;맪cF)!#~ܪ\ipP!vy,i|{_x (P 8͎@>8bO)??ce; v[5H~wna/ P?fvIo9x$4GzM3d!F1<`2Z1cT?o{~9YŀV@.$#.ಷ4Җhmֹ֒!s*.'Lf#HxF@=-%>z G"'x'~D (R,C$IE4.|)x􄯯y迼Hx'?p;0˲!f$ Kw: Ѕ9(BvME:'5EO$%ߖKA #^wvH{j!tu4Xf ~relr@ J6S@A!.@д_A"}ngdi! =%$BQ.Bv{].=*g=y:3X-/@q; N9󑵮ɒ'QOwQ;kCXd:x$bG`Ϧ4Bv%2݈j*9# ioi.v; x.0 1vI-`$8́d ctLjXɻt<| 7ne7}6]tU@)-mj:b!q,tkg8EÖ@i,`9ma[`*myOiT,T(@>qǿȼzMXC?N8*/qrˆd<1ÄWİG}ծF* (W]Gm=/TZiGmSUP@kJa>Ct$PI @2f%ݎA!@lbh#*vѤ y0IJPL@P0@|Org~_&(%fC>Kw_Ԗ%;Зl='. )Kz?v4_tRfAvPcϫѧ2\E>HXPBtf]INf3R9Z=LO]3O]gl)΍b"\8^[U38at-0Elf&Dabp`9 6cZY]t{B-0ߦ'cV@ 鬩hGaYF#˾$5 gSD\qGD8\ 4/`f|xވNF,?Z$,?vgFN=Xƾxc)"ܕ}4W^ڍyP&V[ @80Ѥ_UlVArNCC>4 FO"yF@ECLOh_9`L=iDpgy2K ĈM&/wy$g{b8N1d "sO} Fz#z!ff :kFžX ǭ˂s[xgʐ$Р'suN`88qZΐg2 %"Q"-' \1iU[a 3 -DUZʻHq<s0eo=ZݒvYX;][th/dMevn3J6*v6R7f82c#Ȥ169Ų ;TXPp4h.$S$S3h ۷ce AmHIv-n  18]^Lߘ yг9LQjɂ&f$KTM8Ey#l(#!wcw!g\ n=_s~5m|Y;3uScV6=m6+žAΑq86`dcQM$8;yspPndD"z rv'Eť늒 9~XqF!bwܹ ffZ0 TFUlB;!ģc_ڻAZOxmwewzξ9}tCǠBACAvi@LHPb.x3 S$h4aN3kJ+ˎ]-aSfxop+(R["v0$q6``h\5ǁ7cQd^T`M~o;I8xysy-#HD J >>٭#YN6Dda(zq!=IB5;O-@(a(#dw@7nؒ$l\:wa9!HIa:Kg1ÅX-u'to4) Tz@dBQ :s!JhC2AǭdO? ީ9[H" U?:hH ByJJx9qB(Yw.MzB'I"QPzd f1NF(Y,?FNs!vw,TIkNQ,83pSu8bJBg$EqH w8Y>ٙ8fW˥V z` q# ( y3zuFfy FKZ#<ԥvw#I;p*x3ڜaVDH $ yu Ƶm&X{:4`OOVlZ|$oZBIgoGQPA̬%΂HCԵb&#ChiĽNMTu P9MJ٦0ѱ8#v (:X+@, v ш{i¥ .JE[ nު \axg|s#}A=UEguWa<.ǗzX LW8ݲXcI,DG\~R= uψ}ЂAykl33{A^qk{(`O?+X"K0%S^48"Ė:N˺Po{rZJ>|Q#lC 'w! !A5 kŔ?q7.*]zb7`c/t}~ypWU YyjC d M3) =mm,;!J \e (>|J%@ZZQ)'UE Å`ik.bTh-j~ jOkEbȌ +%Je 74j&n(4z8? 0g`b4o(w;IwrY9(DDRr18pP-5A |тu䟖~<|(S/^Ƅv{ϋGmv %T:IR޹yx_>fm7 ashA wv,{dG=y*PR#cG{wBte~<=T'C@!PDA薝QH(ZX7<Sr"lCKրb 6.7 5bP()^E*P+ @,B%UP Ī T SJE OżNF'eSϊǹ|-&f|ݐmb<+ٚX1jRqO,ޖ4@rXӆ}n1TߏzK=WRxfnGS\1O@sa!у XV)&ŊPŠAd?{*J')RǑv(a짹G +wlN2q;BŨP h+!4Bͯ *׵Jz!Dyzn'̄*"ւK* YX<۔f=w<b nЎLyvbX(& #@=,b` ')?Dd^ *HOQon @QYT?>P!y낧%ӡS7\#0x, I!q#Q8m|8' 3M2eHT R  "`ʃ(^C©!XՍ]0g?~NB:쌉 ?l@^שB@~<".Wd9&И~Qz#,bQ)Eh߹|<SDbC@Pl: F4PF 1iBBv'SD)^X؃zUR̥0Q1ETJEUA$̓S2APBADATPCD J2PR!Tjqp=ߥg '2;(cz#D"m t"Oz}*d\ϟd,cP =5Bp.VǼ9yq+(e$^!`Vyʺ9Ɗ*%l6{wl -7&DH=`<1mrwqW;绪]Cߠ?G%V.~"N恐&~WiߴI 7$/gkAG/{U-îp-qWk,Klt>qu\0]:gv[+.|%fX2?Ǧ+F1W$] `$=gdK-li|,40Aj̎w0XZlDDB>)~JrLP/ P7B"~YM6h X^Q~֗;EH8P>ڸ1Q-_!$!6d3=T/M,`A!Bx粻|Z~K[jeEJ)@>Kۯ(>6֑_ N'Da8%].-A E 31 PA= ĭtޗ-pHj`)=u{72I fՒXI,\ itT!KH@4#J$ \&B(-hZm(FGƀ{y8rCb+DTt=i 8b?OpK?|X" I2 c^?UB('a6Q b s>@{a HO.V){Ctm%/zzc|oܩjѥY/o7KX̖5oeV8@86,1TfG(J hk]&h)hiJZik M4AGKIM4HWXɦi3HARkrkYjbȒ8cTmD8E>Qj*}Y0z3G:%}U&s'[J'M~VbLϴ M/j܎e}ӏоsɼ/o3I_cZ^[i@>W^(Olɫ<'y2BnE򘊫CA,&z}`O}~A@8 J{~@437Ū!Sxn RI Ab_-ڐ46rT/xj@Ȇ\`.064رTH9VurV D -&"`-P#Dr $"BPPf1V޲Lq b &ME`uQT 4HD412^/f;!9 p2rG֒9 tԠD24AP~^a `kD14pe?n5J%I$ERrJ 1"irxUlG#$>y@E4 .08spŠ6jB53.k 5>S@8} %Uvir=l'>& ab}h0QC eΌ^Z0ti%Cͷ}'5Lc,9;F4\}4 /r#EOwi|>u']'.uKۍBm#zG;\ŕL AV3N dwL3I&I!u.e,z73^5fB, '% GN mqOyl'FRD @JUN߷Ã3#i*aS㐬}wJ*nWI@M 8{t:Bi. =ynfwk/T2@[!j1`bvQdIq}88O.[nsp(9\UX궲 .5~t#8x~YNY, #Ѥ| ]H+1vԺ@?.mncTI{ ?| yg~ZbA&QU$EG0lp7NbcPv%"ՓP\ZQ/ 1Jbb)|PO"^(ӎ(eUCm3?H }䴰B5 4*RR@VR1 ! L^R$")@: ʨ FVVʈǽ Gbል*RHR"PiWI@ TP HP$HQB%!AT@DHд!IM3+B4KL4,4TҡT!CAM LTUKIE%"RR\@TH%RURBM1$@AM#C@J- HД -+@% k@ĭ F ZG2.D bi*ibjU!(i'lSJM1 BD%!AJKHӥ@Mi"h ҐIAP%%Rc4):~I_qp6& pܿkv;̓0ȳ,$A#LgȸhJShٞ CPRD(Հr!ܰ8w&ʥ"4xTxGy؟AeSNR-i)5dӶ4$G ȉ#!^|m\)g#B c- СMh+ rPt^ I z5% ͭy*AE)IM2đ11E s_T>fh8UT _MxEFgD1}PA%ڪ>P#x}t<N0ں;=x(tw@T,AKLC&ä)4Bl4(ӃMK@A!Q5P$TR%LCPI )2AL2LHLHԄIQ5-0A ,C$!AED  Q@ERTP@L5TD -%$C),0DDQ-DTM Ȟ&t8 =[(Td e@lxshިdR>^`RexؤR) p-/5 +F*w&ڷg=s$?Oqv7-䔳B@"ÁW~|3/i&+o)//7iB{f`Uߩ=7XX>)#Ul(' 'x@]@}Nw 9(Ԏϡ 3=LTȩ e683q @8 C(w筦"-j@#Kc72R _FQH4V<φs~!vOoPlRl=>LU*{t_?n~@4On'At>b)TОAT%j6@ISP'ql6i z~՛4.g'^%$J`f)2A!5Z=uJX\iƀ]NZ$.;p*{P#ρ@d$D#*'= 9:wNo40=)(S3 Srм* B;N@woT\0Z3$">X?HX<N6MQ^Y]t֠ BIO,4'$\a"9[qg~]cR،S03ų ?k`=D)鴒ƈ5CB]GNv㦢!셁 :<Ϗfs;NO{.^շ_ W,SXiD3 | Rz 76j 1p w2CIc`PQUA^Xn栴 N* (ٙ&ae:CbDUvYDQ ,`6 LRf%-~\nqRl2aO=jwȻAC7f~wÞG)2PQ}G 3I͐yPP={ ](QRHR{#tzD9k, |7nxv 1#"1MT["@&cb$:Á|<.J#v$QKϿ>Iyʔ|(Lu1(5>wQ*L!Yra85}z i9[UH qxJC4 sQեZNV\"ǻ /. J eH8eΐwYݤ0Pd@iO@JښrCOIWC6hH +E"e=f eUOHmHh2# _yVВJBpM۶~es2S&4#"@QYOa ųqA=0qx?ERkoT|*a? `bl9`ߤ4 J4ڊ"):4G/Ո@ AXEN!Sޠo4#I/ySh' |sBIH7b3#8ݎ!{A7a{:yQčgvEiTHH]h358{ z iJwJ#$pFjaXϮmC_^O4/H2r\$IJ"i@HrCs$Cﳂ0n{~ȀOAH ~搓2=Ģ*LU@ [y v5TDUkyD-1=P*zrPFp) "#nI/g%(<` ('bL ʁ 䇗OhXXXA LN$"hZe R H%!d+B 1A3 .\, }z3/TC<eJ}>3MW0m=DVD$HLF@u!T4-)3^Uu={Ӳ(FAfL? zaAE1LE~|3=>_HDRD!=Iͩ3Fa(A'T) A%946Î`I2y&D)/ɘՊ 4Lfzftz4/'`SNFEt*#HP*?ku74tޤd -jBD)LGH}Kq@&Fɀ̒{ڡ32P߀a +[8'zؤTc'}tDXCHUF!RvB>D|0TLJoK|-v6mM)ӲP N{MݻH. DR`fτ* BbQ(;y4SWAy0_[(dS(Fɒ(Q1]$/?>hJChu1s~ΕqYQC}zGːݏ ѯ@'r5RrqxYsnCP$#1g.xnp(c>^bA~;v@m<$<)-g,"rĀs5 9:pw~fF\u݉F-Z-O$B<&9\X5\]_dk W58)" 9Wš%w[þ_3HUxq58`|!Vt![40A5njX/ ne#͆0`xˌd[o~(Abkc #kg"@,K0ʽb@N:N*#b~c\xŒ⠮6<\}./рmD8Nͼdz5BAw m+jyO$q} -d#6<' {Ryؘ@C9˒$Ŗvf~9`!" $Oe' vMfx 'L̦u?Cſj $'+χ8GP:S"s>v4)MI^P"w ȼ62H)F!ːR-_“M V5\FC$Ê,08PqԢV1AéG . # {7$S== }}KQðf1cS}$iڑ0j(12 3A*J նJ{?odnv!Tz,$1KedɕQWuҵa#4EcV!w\AxM c2`mѳ7Xs1W¬mP(1O{ ,c 7[F"bA@$B)E2`DDEIH'Sh?TJ(F5P.BPAU;Ĝ>QJii!"&) (!dfb`*K$jqk\bU\Eʦm')^27פk!0ԇ~LD`+4;d3O8Ӕ03^R-G(>D҇*B!LUUUUm&9ױ)?NpDCB(}[ T5&!y@⣻p xo}]z$S 9kV!A{@?טmRz(HN PDOEݕJ2W$5|t6 E;@]p_Yci0GN܄"g&N8AHn*u y t9(AE. d4gE=8右zCF/Q, ІF1N/tM~{3F#I}@F"DXxInGoP CvA?\ҿ fQ BZDD*?[P:rC:I|f( 2q 1b2B?l =cLz NB`b~Q.Fs2l;̩]e箰.břlO8L -!CD'?:A[LV-1UziPS .fDSH &rg|(2eP#b<耑MH _mT5 @(F Di@(P PE7wOr .|n1Z)~t-=ZцI4X >ݘ= zkw4NC@}aMΘ hyQ4 * w9)OR'X#C=aWX U6j<ʕI0pİ\(+ۀ1+DH$ %pAS ct KQ0f.@yF[CҰPk3ѭ*lM:MzxFQ0dLXsD ,[%MP1ơYJ jtr |m:5O!)yGy1Hf [#4k ֪ay#;'[&(yN"LFӥ##S#\.#5]>CkyV\U{`k1]QQȊ *,k_;&T2$eP7D `>O#1yy< dMhxGL+03_OX}0|KԮQqЛhwIMURD 3$ĐTQEMDM I1A3qB'>\:{ч ~Cr΀AnU: w^yh LpJͩM=$3RX7A܆9=űalpxx *Hlh2p'OIqU"NwbO#Չh-DZAzy z+Knf24UfcI_.|l܄a0,\P.'8O,8`"@R\$zzoQ#X53s:y/K ,DvG[[B3?9ݦX@d!6猈\T}֎q+G1%uqYD'= ݥ8PLHgjf0'T8aX߀'[xsUpL9:$\<}5p(vHg~vP(J)P@ q]/el6>NY o$bHM=ŋR>d6'Ta=ޞJ̑vTU({!CI9oE9׷\tt Yج-(=8 &f֜DbYEGS$7P=3#3F&ydwdfkNMv:%>8Yw =G8!jh5HR 6r"XV+iaj9/' vx:I39a? ہ catߴ`CP,!OƆ535 q.&V@X 6ۣĥRZ2dq6TCmSL/|Dh)l⭸Jyf qtÅ*\\OM:]taiYZ8L9H`(k)zdjg#SFREUuP#hiWv/~ב6|k]({ɬ&vŦ;.$X5+inmb9xAelaOoZ# >FTDU31b"Q&G<@iPר|7M/>^ryzw FZ9U ̦KA͔Lmk9 ( ā\Z)Kf$ T#. +F`TH̹1*4 C\"5*3-!<".`q[9±`L?}C?3ګ\mj55 ;-U,AzuB%ĝF9 Hǘu 8Ӻ9ֈa~a(u"6S/=~xJ~h(e>wYST߈8\${)1!;K+J&*ޑ&d 痲{o;<Jh,RX=]a2#xAbX,芙_?$ -$CU3 w/;{LZleCZ iC1,ֹ1Ip^3 (R6b7[pffB ·tvTZDMa83h"y9b ÁnnND\PT/UcP^季, a>@ u`K2Lh_1eqB1GG߷ Cgk\О3{4zd -(P(}_\$.98N ڋ9"6!;|A{g˧*Vk/`Hb믹<ObYe:b+T4xLjB8@hlPr6RgKɃS(5ϗYkJ*:fn:J(o#EC|O@s[F&r#zwJ{ A^>|8LԔd2r5%7at=dH_=5D bԤ!E+ ܇~};b? ^9IIpATI @QU2J~&KD9\$%;s E0MpA 䴩 !AgVE4᠈o.\:'_ eiQƱcZO z`ƨr`Ny!YCDC8pGGhvFzjS\ZTLMj0 L]I,=n܀B_4<@}HI)DRLbģ+:Z< Qi4ZԴ$Y!e*NڜBަu䴅 ʧ`\MYE=?7qzkQBŒ4|8`y48O4?~h1@i&*+݁y]{v4jE_>X):_qMPW$}CS@<9]hњ35 _(F+b#/vQc3꿗ծ1)St,.X @@ )c F#h!'!yh@o`v2.c/bu={\> 7@"u]P KIGw@0 ;ivHCp2MG1oGSΈA؄#rDSPG{k1n@(2vc&rQ:_=ox'5c>\] EQ-iGsifEAHn>i cANvi8 q*؞3q >꿌JJE)ݼ6 @@S4Hra܉!^|' +4@iG7rȜddr٪+H$0_ ?wpH}$N7wi7+ƃrVZ3mɘAz W{2F-ik qv` f'%Ybx`R E[ƽ=ALZDYE%>[Y_ֹbᕕ HoecuƊJփDui5`LP.ZP)h/iÁN3bTб㼦4&hN8 {Z˘3Y<[sգ&CR$|x]Гt2K-`X{2*ZHmm=z >ձ9Νk+ *$5PQԂ ὜KM}L?˗onPC b[=F .+$KeB\#dJVZșCgx IP-!^=~T)`@b#8'UHed?|/qFYvm TAURP-%4'6ܟXvK/ #2'H@*k! Ph) 6l %HƆ@(~pB\~x)fpXn4}#11hb*1 &c@Lly̅rTMFq9#cvҲ4%2GjeR[A8U$@46HT*|lp+c_J hږ*+n7!ѻtV%AiB c7m=\kc.A/Ti|IEK+$I3Ϗ+Vo0M66$|jb(BGȷ 26Y6o"y0:r "@*,`;KuT=ľ4^f<쾓iDS9.fd|)~s,>#$_wH|PUy &8;D1+,CnAӼ](,zÌ41 .I2r:J8tB M݆tVM ]AҗԜPP%$0СNqaxUJL#<QX,( ieU8D~W +I^ 3h7T7N2U{s|Osv@vj<ĉb03A9vP0ҩ$ ֌d|Ԟq`-ף.>Sȇ$: 5j.qUX Y.OeuN^&!~z&oXV. !rV7#FA' T2#3}vSX Lev ImA/ 4=8Hu 4R,NEK{W1 c%g`v<@]u=ݹߎfɢd˛ŕ&/ED0\bC* 1ZB0cQ  ]7X2&& " &H(b&Yhi fY)*C~ipFmd((Y4hJH9drrI'PO9d(VX]9q.L+kH)vͧ2 猊[R)0|bzwKb  ϱ2O!oY1m&b??޻/ˏ".r $G5C>2G nHRgG4%!$NHRX-SPxǑ@BvJi)i:T)|кlIh%KhJM_tM"y1c! P4#6-0NVÇ.ZTǬ !adp)~4DHGڙhi^(  2{Ɩ` CIRI$T3,RQ{(%z>gMzi 8hNh>PPS مE ĀD H DyP") KŵZB bR9 DB-amHʧЄ<~v(AM`{8jdɤ-0(6SDRXog(LLCTT4JI 11Wb;{i& sES+f1 A&TUM ,yzL=sqTZ^l\L;~|! C`.L [ ,h&QއP[ @-2i )BZR 0]Z^ޡkd)@)&\ZзZ-Z1x/A< eVeT0J3)^FeZdB )V "@)XIH FHhfF)"hBhZ$i(e)Q E" b& R*"DJB$#3# q"- IȶWkxEx-mѸ̘nl=1'M$؃|vWJ-#+GJ6FbFl;Ԃ*FC5lFW N!)i9%BVza]\N3* cX~:Q/!ZQ22UBL8ZF?MlIDN26|!%D>OߕZQR@"׿{UC3Cd츁%L vxM"`&!#_OYLC C#>\?D0Y2pމdDo.AKo0:C ИD+NdOa쇛Ҡ1# Ӊt ,| [@Ez`>J>zp::4ueD8Q蒆ҘI8"^?D4Z1TAPDc#sEHAhƵDaDr 1&AxrT 'J%bMV@FDŲ4<ɧHlw"bw;HtQm9nC3$ӶbJve#19shc6 &-b&aklNVyRF94(HXI8wAA:B9Ri:qJgV`6$1}8g>bGyڵAom Y\Z^lh1AI4bLSɯg2$ $ p:A#ùyޝ{nKHI%r@?gUWAIiP)R1@t % C5/H8Zb9;8톯2aG|uӫG^<^$aKnj.B#ʛƄv5#ʪ?YtUJb΂ `PǾnwOsčBm eU$=eqvcg4±/ A/f*"$Xj^T>#0P%% Olo_״PO@c"C|<4ED^w^XN n"ה&&$m2h$Y)T *WppАh > 6y)/ FqB00I+v feGeccfЁ}-/Yλ%b 45iΓ4QA5ZCT)`]RdދNzn^g4bĠbAAi`ᖛrdwC3LդMW"x7 %zJ"Z\KX͘dL&",jy@| ""1`ey_,Y(΢qhۇ-RH˺ԸEİ:+zdOH!}pE ;` * bbC`cXX{&Eh='QCaϜhM0ƎQQO`4ДDM Ihi \) h~ A#J`tKҙXK ڸNdkN <8O}|SQ/ӟMx6 aFwBkTfQ:GBL(-PZ#E*a=|$fx9(yj5&4P:.I"zjn.[c{qnܮX6>`N9!;qmBX#Rv:xZJA}F0Ǯ6Qz>DH ABD$uDA{+F7L*aj#TC8HeT SN!(hOzE?"~T"P)T%Z U(JCu"Ц)ZǓ^:hvBOɼ+"M^;7vEJ@L,P4 CT3 }mD-(*y{Ds 5UVr3CD;:ࡤO 6y*`dBY'q ` \zvM (g_VEߍkSESyZF4kvr|"O^^LЃ\X!d͵$V%;>[9!4$FM1iFkb%4.z%8Ԍ:, HGY;z@0-baMmnv(@ i>SpNT<%p% "jۀ"Ҍ"elH~Ǻ6gΡ=O16 R]߿ǽ+*̰xjJPJ#S%RЃO;E$K ~I# B| ri؆!bJUˡ6}wANAf>")hq=?R=־º?3=,hES6 lq"-Fnpa20! arssʀ HO<|{#)?µ; a 7(REÐ \D1{7eה*#0n!B2' h 2Rnyx@1b;.%qbAUcmPЙ''T偄#"" 9r*A|Ĕ { 3Zp,;g쩧EGDQNFL$@-DAU3EQAHqp/<;!$DH%4 R3 JD&DB; ; x jq "FPy '$Bt5)w:USy\{B0 1 - Q‡̔^GK p; 4 >$; C8A>gi4$Hlfnm.&&;x22pd)BhJpaY Z^JTݣVFLT-c:r#Ca>|xsi#fPПg1 h_fQ%COD{pą8sn _`RXHH JqK S,--;6YJ8@?%Z@ZPXϊ-6nב"0/zfG}SGE büofuNiO:%g' xjr=M; BPJr*h(T&"=okOo)?=@Dr$-#Tb@^Tx;ö"C0Ԫ̩3&8JQb AхP?`d GB'm 4@&:D`)*d(jZBZ ("ZB!)^ #B-u:@`zo90pƵҡU/̓M D-z3C039q EtbF,(T54뱺8o%]v}1W?EmL;QHpcC~g3 h$&l,'* 0-bֽ`J|};@[SUUD\i;4P_!4mnC} `,p+F!~DslZ*tdq,"a 9f&X >yU_N$ HFQ=aFM:Cfǎd֙ 4Z%N4}4*G&/j0%͉#uzrd/i&/Y0-6L ų#[ƛr" *0EBٹXIv(ڶ(i{|z۽2ϩ46G_:t. uU ao:M5C* $I]̡E9B{f(lQI/z iCG@休9%a|s6f2жjYIq99"bmHHtF-\g)dda Mz Q5 8.G˗{\$xrRi$/kh3Vjp ʤ] -+" i0#XCH5n$10h3CE4ii^Y[ǐwf&>S6-9/j*q#=ͿׂMzΆ7 = (c C4CRBP% $ܿax,a {L,1φخ7xp gq#x}ou'&j(rԬ/$WD@9@B!7`~Ju)H(YSE SE4LDEPcCPJ b0|j@!f@2IJnLaBYw-ʁyJK6P9ø/t;Lg2avPr2f&I!~g ڂƩW&vh/p`t*Hjm\J +Laal %q]O̖6?7< Ow0(+&#GaeHHblv113vt-!G"`pPlgcO(ky8=QȠ18XخdP%01_+X0])~؂8 Z65A *P'AG@dwByH0Æ@l 70wX `Fhd %HJ)(%  @)*bQ~<؛Ai;CE51>QP c=PZn-"H%(8 (%4:G4)D U((DBD$@@LE.UWpOA zi AhdAUAJS0qOWvereZ08`THAkyU ]"A8ۮƘU츔ʟFfѸgbF}@gGK 2"9Td-{^$<R"8QԌ` ΞѧSWU\4Rii#?'9e}fvWAٮC&0wZڽO'W0G0;<ˡ;ιBZLjClޝFH{t 8BC =c~Iɪ%Ї'ܰ=bq3:ێE ]ižzli7Jx23nΎP_tXlbC4U_[M~n}-;cBkZ1r_%'_3\-5#Z[8BJ i*32܁} Yh=o"|GobHw{M xQ 2$Z& 綶hQ.'͠$ @HOp_ܚ$Ag9:;c]Kd7a7yH8 ^096jǐ/]k`e`2M;+P`SS'l/E[!Y00fzEO T6*[NS[:jȤIijpap<'ۛP2^1"(,=P h\$tZB(BRL%0 !FRHJMA 0 y R ckЛSUa@(T4,EѶ.;^$> 8Oy4!y,ƂpXz ȊZ;CxW :ޛAƙJ] vK!&lwn$Kq/Wqg-jwle+ڵRUw>ݍzlOt%PݽF}'CN=e&x*2F/C8}3\;:}DdvJ@VC hc(5Ĭs_X 8a3*H(0lMHpі_7xH$ qpNzSL ʯyRĞxpH3ۤԻ5Ă 0hbuɩTB6 6XÀr8=C$P<iNy|Θ(;=C:$2$Z#t0y+ӟ {&е$gNti 0!E%{.nLd,le1B!ʼܴ7^-'T}.8>a_Hu J;)_67"# =z "'5 ]㠖m1=J"‚" khO[{A&̞uP($gt(/6M&1r‚ԦbU>hB?-C;t)$ * 2!$)FP"~7#/tm!썠gRpRh^9r$P6ϧIeB7-Ok痝1p$F)# }AgIYFcUjPZB{8?đoxg*{;T0o\<\HR IǏ=DPzvi27w&;0u5Cy}$*j5)Cp6%ᱱ'#=!Ćc;D^L(<ۏ5ܒf2J"f: S4/ds˶-8 FmJA(ޏ@7 \ij3-9)` }׫`Ѡ^~'`V-V&NU@Hl#y1wt|:':BDh4bFﰈiBA`)3`B8pY lD35,]&!q[CYIIZע^PD:U(f-` A_~ C0̚(>4FT(xSD Q(>LZQ')Bbg0Ó"ɪve0Y,RF׍awüM$ 4W2hL]ag;~9@'. X_Qgdf)CQCpІO9uOIT( (Rj Ia&B%7| FUN;xxzb{6^LJUM=\JrG tG- AWCAGLșhۅNUZwqyE>c76ia gn&{ jVM`GuEDB٨UNagtᐠPQ$~oh^!i8Z65:H 5 ? &@4޵7jfG]#3`[20L0-H *P(9 MI(1% I"T/doYM@I=f0եX$Q&G^dxD=v~~r~0MhN: Kg:(Jxf1/&qߓ/d6~& [ # ' +TQAɪb̦+EV> Ʀ0- #`W0dNG׷ܸPC󶔘dQ! ]~}B}=tL)r &&v`r4CCyȄ2Gm$zlRϋ!=Knxj !IUT$ *NId‹3,Qa9nݐ} =J JDFw{ Q10P}`g΁Ř5S$J~Q )NJ$@f8:-/t$_|)x2^x)xyC`H8~  O I vGD]A%Ƣ""he4 X>R 'éP |gܝ?oA:?0HMZQCx''݌E@q:4"cW54:04;B4YHl ["8(6YGTc794bv#lpt˹MFgcj:R&!z;oUIWvZGî|5䧁vrGGHQ܎]WZ%B #w0*Ź!+\cCfd<7ϳ"O%7 H"̴(" %%)PA@3%*D*t7$f鰸x9xv25V,Z5lYQJgM$ DI((1v&Ml ?D 1\ s FRGN!iBaA9n`4!C@D0DLAI)H3HD f"D{7cPkFZݶ숦FxwgaHNz|VOt7 ]J MnMdI$D@t-J4+HvPR$ pn+*#_TTsGt/ }9(q (w6B#U~'DKITOD )J9#K CHi!DpB=z=G ØBBa߇5ts7@P>򣖕8qܐH~J$ꌽrx)!O剠 R_Pr"&L!4h۶j) [tx$(FfXҚ d !ќd9bq4 CM5TLTUJFBm6>y3IB jv8l@"! "y@=JT44D*i`2 @S $Pi5BbM!C%Q(f[D R!q "1_gCi{48T\:[Sv6j8\pMGqG׼D";=F : " KyBeŇAu]ܞ lXfl&hP\.rZ画 v]?C ^pjfQ/V_Z YޟuGf9@=@ĂG!u- PܐڿpfJbfpi0 Y8ȷ'&2y@=O=oۏ };r vRº &1}970)T2M'.XÞT~A@7e_ÿkɑd$aSA/p=\;op2p`^Bd3=u0ǒdIYdH°]$.nh0n)w BoK9_;CϧhOLE  ; 'J|[R;q? 4㟹 ã֌8pB<(3F>AQǞ'z"9w5Kָ4 R-EBHG,9ۼAGalϴ& >-`7-Ĩ#S}Ur&2Zb6qkwC9D;dZQ"~f"|j,?|$O9)}|_/xf#(ĭB$,;7WÅKyN;=%]a*E: χO>@oړP-r26F9J?Fo$hs x$ï҈I$-$eT/W.q.4oBK ?5 rԟxoqRG3CN>![!g-!sЩMuV [*z`d#CBѹt;IfΗ hb1wAq?݉$24.74od֗;Atu ۅ^wyq~F"5Gm ݑO+-#Ӂ׹ <.*ݻ<:%2;#7HȒ"8Jrx\|av~b!Hv|t vQn Ckfa AH}8>iH :3L.dXPacsq]8B.e7 C|=K~͒Y=CabA)Lӊ2]m?@N'v&D.*2 y\)bI?P1+:8|w=:Vn%jj|Ϋ{a@!CcG}yOjS_9`nyY֎Լ\Z0#N69Wy_c_opR3۱ Hp ,8:כ o˼uf:n QZe%6L)DNp-W]!nx!A \k GBU=/I\0T轝z<G |NpPe֪˕5Gc-j;NM瞿fn r:/HԢsvuL8B ANO3o!+"(uC?IT 월jI) 䂗[<% ɸH2! cs(v"|`wK g`"h#Z+A9rMbE(%j'4ā}E03^aйaq ЗKd6AtȶT86dj=yO;:eXjTT7pG!c*1 fNW}SG58q]ڦ~Xwf-DT3-̍TE -AS +50؆#:(ގǦp\A;ߛRsC'W{amx$HdSAP9UP!Lj ӂĩ&>ƌTNt& @Pc8|S@ne׆W#;.YƵ#4S$!~9x7C"fm`9􎛞le&X2)-"x#<i9{D&%DU AP'x)ˀr#) ӵw s wN⟾%FBD.a A6ɔcE$C$Pj`(V{:(N8i^dy Z TIPr?LQJCp,0(FHGioޏ"(֧^ɖǹ92\ G#U&|!ZZ0X\)m"Z743z6!,("9[2oPcX6f 7VR*kM0mm4 ch[M\8MfP5v wv2ɢ9#@D^swo5 q3`Y"Ha,wkhb}8=/`T7{>j=J vt,Uj ZB) Ic=R3c0 ewS) 'F]< W2/S g5vT~C9C݅wmhY Vd/Twik"1CT*f6,6 2PO͝nvT_:D")`şfo(^xf,3%UJ][h&B` &2)@d1(2d,]栊 lqd4&9%ǑG}P.yN݁*iYzl5#'rbrDa )do_ˢ=0aNO09I2˄NIvSdI 1]y76mj)2;)NMF\&h)zȨh9&((a)ҡF*Zsm`R( SN%(v**f1(dX*D4-ֈ)idk5L4U4A,=X(a='oע0n gRil:5хVra\YY'qR7m4)O~IsKӎ L4j4bi#oBSN4`W?"eJAcUd"!Iς#x:8ULcy<q G[Vm_M89|/GRrAP\2iĖ 8̦ 6Apq(Qepc \rlŤayI93׷@#i.]kxA    lpeF_B.<*27YCȜH Ĕr8TYo WlȀ,K>//RXuΨ섎3"PwX'3e>¡B桜KAzM 7:_"\)o\h l6w"#B9r=ppڔ+8xno~߬:xvXuM0(0]0d:ʙ ߝUXD ,utC׺PQ,ܾ  GX<=Ի vn"9 ,wr3p /U.j:/ہ@˾z[k\{3bD$uYxL0/si:A"Tb.`bl .n\ 3 - x8WħG&8wG`ȅqmS5*g{n:c;RaȢ W@9/3|쨰!U *B4hFASMƉډ i 0x5G.C @Xކ q1b&$ 90hPhMrGHwѐ 3dIs:&G!02X$$ ۄB'#{V&#oCWl& t ͅފc76ؤΊs89Ba\0bG˴DC\!,\ Y3uـ,ɅoG$%ޱѽ/.bj$:(IDe{Ju{ù#iVrЗO 6a٣ub"5 ûPǐgug34 k Z x-E3ܖjT"9)}@%(/2!T4_l;eyn:܄hx{$Vs$ |zrg4%;hV8&Pb3ɹ[li Ț 6Ɔ`"oH7k˝ 0jγmӺc bRɦS ɊLO%Uov/.4Xs ZvjY+2-4Qƌ,9q5 Ni#l)xQQ7<yȆMs`` ٫#Kq6P1`5r뾆L杚6p̀20%f? K O@X-<WS{e̵fuP Ô4sfe!b@MEuUmEΘч e;{:AljNTc9Qv"ĩ$1qSs|$fb qW=%j9cK*$xA8fG!c j8OR/ݓV)g*K"1㽯&d-f2ф@h5 7tl3yAin8xkB+/5vcyӧ=@^>!Q#t=N$"xVZdS܍|yq C bȦW&7a}2ehÍH`Z ,j20ef,ČȊr3qȓ3.$k!Zad RII%bY qN L&nU,12 =8fdhB.yBrX2Az\`,,f~k#9"  CI܎TMDĴ'4DSA2|`QSP%#Fl[,R@Ё14TZ{gBGvRJʝzG,hmicQƓRvv[OӃS (@vz/{ IyMi6!2,zz}Dv[6{ާx's[1Q/jjfbbnP3z{6NkX;yÁLJzn D3T){}ݟS`D鏛p*`u>!7S bPorS$b9{ A@|ɤ m7xRyAc4iqy-$P@ʶxjny;:Ӱzzp\s[̰ILё3J<$̈d4B hF1kD-h@' ԌZ5=;Sh9dJ3y ;!bQ4vOP5M@T8cD<7 >'pDbNdsbKL lINjo=ՀO{h·p\) +S"vԅiYnz{|윴OLی|൩"o5d h21VK8g Spk<N'f95=X8˳΍9sZ 񙥒ر4rud$cv7Z5k!C(,pJwoe)Z$7GyRbME(^SK@J.3QUJM4=T?tR "W ׆4I,ALHWeOwWxIEHmK[۬^@s|c40mDfZ0fY44 ߜ9-Kzd萁9ӀRSZP0H@XļmHLUiSiv4uca9,2a{!561- ff[[\q=^!w;>WLbeħak\t a8'p쩻xw*o eAM$a3k&R!t FIzEDԴ:4,yli$I໶iV5rX[eˀ'b@,Ue( Tm%g'-I#$db>ޜuvj#>_-Gl^3CwVd:Xװ7E ܾӹ6*C ]$-dw4kxHݵDzːbyP,/c -$FZ d6wkȞ#jUZ o-pFH"G;?v}>O=!$$U\C.4`,\H'C @7Nkn%M Þ`w/H9yޫm`GF @WaզT<@`nE"@#C 3)v| Syתv0΄:(~1 ۀ[SzRhr&" @ДK% G|>p Cbiףί"=!N{xj,Iugg C,FA`h;1C%{5NJG)A-?@ lڲ 'a4OTO~bv*EEr"!)F<`NX\B˯';n~ LZzM@yEb:z!H&<\u}k'@|XN^Ėل] ˦zp\}EYxʀ&^X1#7*E,X-XHeJ}cm i)g,YHa-t>zV3294 v-n6M^ 'f(m5)=ErNY*m w=`h%dp7g `B =O{@@s7)*uSP“g0pa$F"׌3B$  , =RyHI̛"GbmYfJE#.oZAl]qLV3* 7]h5ƭ(X\Z-e u&K XP¾"ְQJu |EBe~8^z{6ALwƌe{}\-IBހ]EĆY309h Y7wmlx91ǽsd'PaX=4#F%;qGV4CP%]%@/K"C3m݋ X vp68lDPlGu P Bw FDwӇNZ  *JKޞ@t%8H$I&B"| ((H70 ih"XXAiewB MKw~MB50-$}cPϵ*ʇMP f2C@T&HveJ;N֝TTE%4,S+!,ʢi)߁o pj(6L {9ڔq8UPf;z~kF8" |}S(RzJ'R!#Ǯ~Szx~."TL% 3WA @^ćp~SN1ӳ0:xlvxK; o~p@(zV.2`X&f4 UR*JPm q#5E=K@prSLl}LG0X z$w닗Zpa!@Й%&{ˊo4Y~c(cYR{s0,\ڠXDD0Β_坽9lUczY3jG pC\610B1_@n!$MЊHDkAKhI" R "HTD4$(P/Q $߻JdPY[Dž茦n9KRIv' L0d=eLYjE0P~'z|N|#Ϧ$d V{}C(M0j9: _ P((R! yS:y.@  TU@P3|IwEOp7a/ptwQPUR[A6@4#@/w }2r28' C ( Y'ıNöqL4 pumB)Y1k9/B `{CM9b_;DCݒW8ĥ }^{i;51i it)L$RhYI-NXoG "j "Lgy SG΁TPDA*R \$o ?hm (()гФ>,BB"3K:pww@DA(dR 8ʿ/f7sކEװ1tLDPpQn L#/9d?fx@A'Q:);}?r#A('~ O8~9I?n!4xI]1n;GJnx;i}Я^RsnM^$=/ SO^wQDIQ TDԓM(ĔЍ HR#T+J " % @)DʁI@1E@ ҷSz7"sJC0UM19K/݁.3&F1(H$9^nZ\}&H(`Gđ@HҾ]gmv6!_[k'HU䊱4UD=G^ATDXH`cI h1lp&} 1!. 5ʌш5ӊ XSdX +R@FvA|P@p*b("a"8u̥8=Fh-炲fe-uCN3$k L'9;vC_aw^: 7NKy<)2u")f )"DFi$ɦ|8Ft#t(bT /c@PIo %sA d A W!AT(=. Go8⳻'Q\4~U5(fR IUG ۀI|}E7(2_1lhS~7KhGC%3 N÷ 36щe;ÔqgQSԍ:n1&PQ4%SSTB$=BAپ!fΗ0M0U6$jN ħ!%~ϳO23ȯCxzֿ=P-ϧK\C򦗓J18DEbL? b։TVF(c5dę3Eq N#o~g}12pshE@manA#DU\kj9(l<EO͹-<L71{C28FŌFp}致-m!C@881μG#V$-1(f8G0C@E9CDzӈ9HQ|HOd6chL$3+s4ZJB  82AEŃ\ F+76ZhH ]fYQP&9UA Eb!F E?У{DƂ0H14 0ݼC)59O LV' rh쵄ETmлŬ_ric+}̘$<3״Q0cZa*;ZZJ&ɀõ1Z1A͑X8NC-K wb?wJqY?G'{Uо#**WRdEK~ xjb))}://p+131,,,T!lDkUP1nj~@~SI@ !ՓC|??=J"DȽ{^ 44v}{yRHRM o.p܌vtCw÷Gݟx&]rP"Rv _e(?wys0șj`TQW(p6!Yb, K8kEGRdڣ*x/Nh|(? 1 ''|QmEK_ ӱJI?>I~C;v5_(k!.z?/nyz7Hi!늤Ï/H0~"a{Tav:a(R *^%B6B\<tD>LD`_9J`wʟ߿3ҩxW0')73>% &" "(JJ* U8 04!T DP%URҟ CܢL\zW`ǹq{$IOfv-fVsԪm O{37kNBk1jɉg*ӥڶ.ҺުVhYA`"@DL7J44b5YcbBr֡Δd1X73Y|+G%WSֹ{ZgsI&R65dm4:(Z}h9Xn1"8ݧ;GFƴOlUe:kH!9D͌l%C|4rpá_$~'nn@@-jg2ywh%3WY4 #;H/&eyKD]/k|@hbxN6wyX̭Zu"m|2ųGu=T"gv 6qVI[;e̓Xk4 @OcjV"4xN(K}U2.,X*N3p͠]ίib杄ϜD6Poϗw `}!Py:9礜 p;s`,1F<UG;A% 0"RTAE @ph|?d™Q o "&B)@h(Hih YJ )!iC#ܧ~єiP=TL>?Y{:xkZXpm{{U̎)䴤¦Hy,SIb}5Oj Tw)y2V(AʦJ!H`*@b`PFTJ ("*`$)SO!0478qH`R(!?uq5|-EC諟YPw)3 ))1b'1'_,$-?ؾ_6z@٪H[h~l?ڟkՀPVIjbZ@؞= T $TH%RRTDP D;[}ü)zW4h}L[: Ve:ki{xG{<8Nt(U}&ݟOt/35SCj6U=yh"uhU@]|}+6}ۯmޫO}}ۜ=Vf,n躦۸kir{@\@9z4C⤡}K= L.ov}5s}}o^ xǽlly4no};f鯻{ω}ݽn=wvַvۻەEiQ50QE-{sz}\;z /A|Uai}D J>#@eC6ۇ30{eݺ<]Sw}=-{:}p7m{ms/j=Ӟ:LJ{yۺ|iwޭ&=n.[s`{yyws>΂dc{^}Ϲu}Toy|!}}.-w:z@oD_UXϜyujd;у>{md׼6ۧ|smnwݽ}}lv%Zv{"{xM=N`)Fn]=z/vrRO`UïУo=:}}xoY*s޻%Nvouwz+>׾uV g}zݺ.9XC^j{vvouam-gֻ=w{}}3{YΈ5ܤni>ϾF!Q|8|swG;j=[{|}{0%t }swh=d@<5ۮ|H/>8ho70;#z};wM3zl@+w,Z7wq-L}v6Ov˹Ѥîhgϟ\ܦwׯ5ָ9q]sW;g;9Qw0vGV63:m}|sT}yAhGOztYwZ۴fR]ҥlNt[+-A};ZϝQ[nvm*u0Msz\HIܺuYUKGWIpvǧjjv;fj l:9M˞/зn[۫w` imw[mI}V*^sSɹ93 sr=76->w۳u=whhﻰᦈb45=454 52MhКdyR~zfz4 4BjiOhi4j!=@hSFSڄ6Dڧ&zDM1LBhi h$D~zFbz=O A>'O luO_žiEv ?N4)82<˺,#CeCxp9!蓛4d?T@Uo_B`zQ)6RdJJEToaĎts/*um92I}FvŹ;<11UGڀ_& Ý۾l^j֊Ve`U"m&jȾ;O}P1QP"((QCA-%4G3oxu.>%5NC"&u(*~|MEKѥ^MMD6mE |reW ٤D% ҾvS|fv"&5WHs#Ù'5N[&/UBSRJ}4-vhb=NM7޵oVa"iާ~T<RQGtUK5_rLH)hSM?HzmǴ''o"oМ|wi)͖hΛ_,p]Qâ?=XtU,"=L"U&JO8܀#.2**"3Ӗ..ƫm5b%iB4%^QRWƾ7)EUf7+y,gJ`wJM_1URpë;gGh(* KQ 0QTE̫ʧLQqDU{Uq֋ߜ=̉)sݱ1Zߜ+( u˟\+5/R(hkْ&l T<Ӫ̯+j WX9nOm;c'% XRjZ b%d((;mZ/LBth" QTM4T*n(s b*0xU$<[ɚUJa>)4auW)ٓw֥)5H*?fiGJ˗+^4{!cu_ $J(}J굥<XMx? :" n)>=zfuH⧫l~B"/f _I@Yb6C4 o:AAE41:pGi4U $P4hJZX TfN~՟&yT_\ic6veӃ*BReZ=_ȖF;_/o\:h|J1S>3IM8QLdcrNNY%₄>;`z2}*MzIz] DSABdž?>DQ/A|aEPSBy"&h)XQnt);F5=?D(>_KFd$44yfh"tJX~(QA4;Az?n~r<-QE[)Pe'd YSwa솻FS9rOn ǦMj O/\b+Am _n_%HL4x2xʐRh{ 2ѻ|}tyE QCONIU SD MCMTE!BR >qJꪏ AQW}&0m@SL= (U]~RN=UNa!!H]Tғ_={IIO}*vI.84I%UIADMƐTyߧ) ݤ┓-f˛Cs{_;L % E TDD[oDIMRPbhhU\PuR ݙI !Z-E|߃ 0hPf|[;Vs{jACxVCt^~Ꞥ佤./ɠ \ϴ ERE!uRr44AE~HU5M]M'II}/ TExbnm{@iOs8JR ?J!?;t0;1 Ȣ"hPY0INƒlS`aD`ߝpAեpa(R!?3G8=?5 Z51ZDQYaI?HZ I_5U4+7ysHcyXqE#'R@ 0 TKv\~{)ё>Z\ H>2:LJ$L_]n`\{]:|ݿ//^-w*޿SY{d[E0LVg}-Iw8L ϓ(LJ'?T1!5兎D!aVR~ &(u(D]j`5n /J "":(Xx\6_Xh`u.)|XEnC!OofL9M"#ABku'g*zF*En?8I,PE1'^ͩxO.!h$V~jYʗ.f nf HJ" {3uES0+=|}Aó\~o`"iRu[x{8uGң " (}_lLv!}K b!|ޅtTٯJj/Djy-J9*pvO\f| ?:RelS?\6\hZ'LVp~>ɤ(E""(3 f aO~r"@j~"Nl b/w|Q2xF  gtοEp6'b?bLjX X|Z oC(Jf;SEفʆOM`0:(1c`цoBx%310'=.K`nH_V49E )DF6X6RRD4 J!AjtP1A߱ MRYH*Cǜ;.U pGTQ>Zn8@C8tT$6H Š`S$š4,S D4A5DJ A DIHJPw7!%þ1)tsF Ds "BfHR  O^ ꪢ"*kɰSEPD|*r!v2'"!,~ﭑͬs㫬TpzW~])?Zc2B8āLZ]R4~NU19"4I`S;Ppff#0EuQ2f8o#B" Cݦ)3R.E?]^~9j0+vrlEjl z,eT70t\ DV gmʦb׿gG̥|d%ʩ+}w?% }")b@\_5ƁZ !Q;E=f| ?FlnPZxZ8btM6v*UG96vѵl\֫Ali*iUҿ -_U?ѝJ d}1 hJ?$Uj1u mrd'ww \(0\ <#Ґ j|?@h?ܬZ(fM2=tKdHBA@XX`{6i{_ݬ70/hܭL {o}s* $h.iP2DD~ajޞBn" Yozt$,.~N(g>iI eR|`ÎG{їV*2f,57/|8>eATBr 2:- af%fq2] ,۷;~B " [qJm1/@V/H^A=N.#nLLȏ|P>~ϵ} *j~{ )BJa#ޘxAĎ._CC(f&(?㘣lDU?.^xE/|CRKGRlPxwJSQta?l2>2AسwÄlbڳV;\ AxrF֫srȶsPflv)c i6`ӠÓEkTƱ# PC :J,wG'myIFV ;uk$nU'N (墂r=8Mm4h)&+na iNbpEEdͨlP[ӍVerdcENjj8r.֠׵Mh֩(﬜IAGD18RU.M8fܪY"B'\Qggc9YbGly)k;m<-h(T AȍV,QV#PVH!) ڊuǝHҒ'jC0x71OF7[%\[f ZyncZyU͞m49hsǮJ4Aeֹb"T:p#;Fz}Feggqy#G5N{}ULX4ѡ ,v眥&xt7Rt&Vi*9X '- rfruyĶ`a[ijb~bZk|ua9$=/rqwO70l5mh;Dc r^"^1wU]F ì 3%5D:^qYxa,!gXk5BO}79 Y}( QO.CkmEuur[8h _o_#F4\ƿ4wSh~%ZTݥ}+B| vYՀRO94+wmtƆaa zє1GdmP)~F_şţ}3HᐩfFP,5K.?CDM+(H>e-e/OH'OLZO6:Єry"h[nHq3h)RP3cu䴍=h,UyCL|`-3@Z7̠A?@Ʉ&_L/{=:3R}ߣU^  JR/BƎq2= ,õln?7$y o^%JI!"QcKƈuq~ >¿κrśmnɣ8HjC.'f;c?p-hOn|~y,#O,\ .8v%E}}4lr?-2\iЖ}2 0C(/@o/h,?lQ?@dc nC``q4yV>|u4`O;\=Xu')6$y K9fhv ^p;]~n%WlճyM`~?K *(ʭn>Mp1fC(Ows̞\9Mv !9'@ԇ嗬 ƞ8!:c뫁CC(NCç۝Uoxp  tKbX#4\4ݯq5.[q Vlb'yQ<:9KjREה %A_Idb`9b9ШWEƏ>Z 6k a*Rt??/?[d$uu B3$<q/:߇C8~1^QE:>8۽%d2۔rřSݶ<q/r[R}6b$I?w7}YXl0G=bC論cr`Y@T;{֩W`'PC_VcH?;L9{\<<;k=΂ .8B\G].>qcF>|/L_q.}xaUsAʎ4G1ѹ{KDCwb$0_, ÷k@1,^/݆~Sy{P71 ?c@V^caKG/ k mN}җϚLeGn_O>?@%AZ~lCopeɀ _rC!dxusoc;׬~X(Fu=0i`=w;ۉHYQ O;.N[QOs`~o2AME]_ω~//v[-@x4dDD/9 ն6l2L@Ifwf)ljir0i\oO 8m@ >`} g?Wf8pD^X 'q333335vX[te2e)\rL,Bg7_H K?z'w(Ån`Rq{w2UJpXN?o 4`BBfb77`\w. vcW?LE$:Oh8tR-R& (MU`e `Y1߈RAQ=5P?xLucINug*:,XifdyScTnAgˈAB?BVT~GɆ 8!\O?/v-~LCǖ7,l<~M6L80rg|q8x܂6`&]J}A_S+ǕRDLMxԠ9GĪC:u[匠.E2s$4}ﳉ2{)\tt`D q?ẇ\lb#5eo[`*SY R d 1N#I : +GgXEur#iy`k h֏FOI ?S ?@$vg*mxGTR{o鱫*D.o9azP ~.Hf -zR,UPժ"Q]/V Xi[T3Jb_`zN\3ؗ Cxgom"'HH&\-PyAB&0' ~?s1s!2 2 dI$ImmU[jmՍmmmi$lrI$?S11vi=eI=+G¿]VB6mm[mmmmmmնmmE?e3"Mk[ꪧH~C?+2w/ ` / *I8UISQW2O?F?u|u.u0!Ґ>L\>[啞XǝTtQ;`-VIWf ^3@CQ* "`9T[xp$r j9B2pä~pw}]m$Q`^R3:O[98c;iw/mh)yscOЦΪ\{A#܃Pb$VV5:G.)/s,{fM>sCTn שj:$om)6,B6Fjaj8lF.hz/^W{@̌7(5:?k RAٕ#3?La,nKP-rÉ Z> cfj\lIU]y$ 1$u8K@W@JR/$ ¶!ImiD=X"oE`Yz[#uߕzuVש^y42eZ_ ߲X 1x+j}Ps6HZ K9\Xx.\/AIU}?  V&~eӃ4#)?!d)՟L`ztAz96OqҩW/2!Heaԍo< 8VP䢘Ui8E;Fp!ۉGׯ3<1u~W`>rxn>Ƹ v4gg\B|G:t_sz yb[l+~VdC艅 GZ"]K[E^1G<8v@N `ޕH J*r1BA"E$j̣Ʌ߾~:z{堔![ӆdݮ@ Tp(rN\H]>Pr6:zo^4 Jtʨ$:,uACzY iN/e{NsT;"PNy(%袸B荠窤pr0~*U{}CҐ =n`wv>Of!:BK4чZ-.E^:/zb~I}e?Ϣ;?kjx?s]qYG/y#D`2QrQ<,[#+ !D|iY50tఏ2ΓRÜ.uzR` ҹk`)|BHQ3^JK* !XOT-p,ε@ !o~_jmv/BDs }q `\BP !g1HHd|(&<}ED]ߩ󫰗HcP)38rA-a{X^?krJTk1E*#|kq lxA2ćQs6O޶ y<50ExntP2P.c/Q59G br `:.xq$ 2=u=E&xhHxqgip{EPt "C?OpHlC1˗ ?6$}vOx^Tos? @g4l ͔j:?Β}hM?:p8ƘC6x`e&Ysa'(Ac=Vqsstn=ӀuTpSLHr181u(+${U輪bM$ u9-otFb'x }?o~4"&CʃHb͕v)΄ 5T]%3R8aV?k fCE.1 )Qk>pa`.a,հwӳroՇL[ݜ/Tg:"KE=>+:x J)?>IgM{XbqqR*q}1e )ǢQ^ףw{q6Zg _O/Նq?˹Rܪ ˟;sO)n3|5(g9_{w\:ːە2{"%=yK}s<2\J[X[LZF߱|w-Ǎ׷t 1V'"u=/KߦZ: *<(4f:kęAN񍠰Q럜nSϋߊJ솋/[*E ,AǔRbM>_џNYm8Ӕd8;OwmݓEx( V.)6Y~aa|AoXMѻ?~QcEi&芸W#:A \5E{=x6KhGCV] ka]K5uo"XgLHՀ Mu@@G?.{*(%+LsĠ!KQQI\W5J@z\"} @,z乘_P$D 3+񔁂(EEWB,}B8g~swvc̙p?,G _,6QeLmHOu7 vaDCFa~{Xǝn !*ilx&X@"'+PΗfs $ndm\Ml+f2tUbG5, qF8NLWph^.h3 l(3C S&aX2 h `ER8o @:֘|z4`󪧗ˋ՚Ώ]pJbl^ l?(L| N>xئj4c[W! ϛ:!7>"?%>ۅAۿu\8 uN%qa*9zdpҘ;oOϯ\tt4NX`0 B/?̏j'qV_w9=| 3֝ՓBǰȊClB1l0Gf iu@Şїn3Aʡr CӅӗ' me{ϔW5|yNO|(tB)Z] 5 f_iPCZImϫ8_GFj۴VO4wݺNr}̋|rT8{[Ѫ@Y-tm4IUVOχ,+Lv/,Os8M+Z>D:{鸋,%W`d )/=[hʤ\4@>†UӋ`k ~iE")=^+Yw+mL^=|>Q֬>VT kbABC>0RO QUW~Qxp!Q$;0oԸyJ*rOmCt%ģxFe `#ˉr-QvEH߫tu3w='>bC L›6P:˧̃qiFA53HJy_>fgtyêM~Go _{,z 8tô@.R">&IE4ADw< OyrJU}d Ҋ\=_ BH`BCNGpoY}e 2oVd+F̄$ d ]rI^݇鲜wu]P< G?1W%>ՇglM}~~.DF8rE8u\`!RJY 6! 9;` !Q OgMV/`'S8*|mA%d>ԼіylwA.P'A/~9B0n|tnmE取[9aMM7YȤ> 򡯛0u.`"ٸ2pǘѿ;r=ɛ0s2UL42 XohS +KС d;Eq+*ryҰladQ&oRWz6fс"ӌ_ze`2Y˝b\ԟ `׬{V!Yvh^ @PֈclG@ȜM],mnj8-_ϙ=>27waBʎQ+xľƋHqC#$0#KasK&HitIÞ0Ap5a&rmn_ei}.;86Ǭ;?A臣Mu9NYt'pG髞_g^$dv[qaNYuYy~%x]\87;z™VȰΆfƴ] Z|I"llhR;ZS@أ8 &vm )7ʷboqL9Gn`,u86c NWyL!tP`¸Zwx+rZxj, g3 B9iRέpeF0AQ)2Dԛ$v m*YhU#$Mob 1gN|zF!Ʈץ~{ZPR(HE͉QP$_;]HzzcM3a,L,N$R:oXAt٬-,N 9Fރ8LJa^<_Ӈ-EG7njݏ2NǮk%Iukí@O9rX{(j-_ۀVY_gݢX#h JM8VZJOաלௗE(A {xmp?W럤~+G0DpoOcà~Oߘ(SHSRe‡! EHۨӠu@*@!UE 1#п~+Q1̤TPЈXjbi(iG @tBK4>ȍ$SRRS@T D>0͘u϶omzU @x"?acp@7vFCUI_aM u9k6?v9>cp>NBX:<Ѵ'3;O.A=`YI}A 5LQ0{QIΛg1\ЏB$5N""( rʒP͍?+ݱU^BdD/<'Q'eB?@ }Aqn1(np샰 '2rLZ dz? ,JJ( R0=IC{~QMJm.~~duWIΘ}SpkT3wM,aۼi99eȁ*?ڼ-"탺HC0>wD> D~P%k>r4 QfUUуUUZ)0CG5 q^HG#{a[$321# + $n~lC,.xhh/:'b~A>mؘGzn kEU@P#f*#Y:η !stcĦ;}j=n cKP2x8==q5{EGN#UWA蝾l!P;ד}nMw?3S?I4TRuW_rH Xl͑id髲/@gx6ٟ>9jk[dPNOL OLX NͷNn~Ӹ*cPdIJ S`(f(~K/~>5E<<39v)>~;Nh̀L65N| D}5yy>V )SqcW%Lp0&1!KXJ!bE|h^2z UUkf;} k|p?? Џ5sPGoSnU~mX tܤWr/y375Ps+y 'oP])oϰC;*x(T;.w;ʶ&<;+bzz% tzELF1 S~vg@J(SS~^_sS~V~_ؼ|bWAslS4A_C5mup띠@3(ש]~lcɪ@ao (H ϕZ`g29q>0#)To @z|G>Y2$$%_W=A/e-I6Gr %0ѥ>kFx@R>}C(?o6_kr_~rffA&گ5c~qwľYGOrՎ*]ƍ@p=k¿oF"ejCUF26 %pq dM"渼jRùlEc/vM¬C1?sx/1PYM(i:6rwlED?'`0{'z5!a`CPQh a!"`#v .5TDKS%!EDA4UEc(i 5E+E@ M$BAAAH )4SDA%DL2@QBĄ@#3 12UTUT!QHPTBRP#%D HP*0PA 2 DPSEDTER1U EA40@0QPP,AQD5UTT3ILEDL14J4DUAI  @1RP!TE!οXY(FF`8b ↶mUUEQXQ'`@Hy*})y8o߀~3pc"P}`Y"C W#+{9Y/Ox}_=u\oڈLE?*@$og }f0+>H?j{y'%G  DLd*Lk>hȗ[7Hc l?*d3.0 (&\~ 7P['/a0 M4 ײN<Pˣ>F籫 =4ik@ڤP$)> \Hlx}Uh$'a^k &] Ob bxVlc7}//jW=ʿ6/TOڻxdeFN 8Z) >PJ]Ɔd;RLׁcY-pp ,‹!mⵓtr,Ϣz(zZ14̐" ` ! (b̝\<9Ε!DIHVJ4:@^r:׎?rt$C?`ʿh A*h(*JP((iBV(JJZHA)B)*)ZEiV bB& B$i Z(PiJiJiiJJ@BJ $B(hjd(hBiJZ)U*i() XJ*$ TP)B( V Z jDVZ RB"% JAJVJR)HB(Ji}w}" ]Gxa8E|H8^]u:~6=̅xyԧU *C-=zzFt.E8ެW]F?Vp(,^P J 8rG1I?zIE/Xɥt>F,*xr j y׵>z3}f|9?H83s9B!tlb.[_1Wg9Mn_YPtXa!S-;}tlyM(K^]p˶|D/V6InWj '1z;G|}#pM3yƘpY\t n wf2NQZ 6 )whu0ڔw\k8qe c[]}qqН\OLVtω;{ܩ^YAƘsM[evwxZ0oGo¯vGFtr;MoVrʵ>Z .>E.rOi%wWPWFsM5FL$n}/C?6ݡ3.􅲎p;EqffffhB97gAW r%eo:L{J75X*F[&qn/o2),!H#{svK@OÁqr{ŒOkar~ʚ.v Wv6~Ӣ2 G,@]˜aZJ[v%֕9IaLouϦ6*v~:$ 馜;=煟/xUR_)axwgޞ4,F_& UUYN+mٽp-\G y]!|c^U{80_Ty;?%Q|}']9ݶF R _!هtzn9T6GЃF5;s5y}L#tm'eLᄜsxKL׋GןN%ѦnB勁VbHJz)_=O_u鍞j\469 R;~z;1 |=O#{3AA @7g+y>n)%V8B|bt҇?\AʪldSUY3~8XGֆwqxD\|?,,(RADxFŧ:& D@)0@׹q6"@bS)b"+ %P4RmĂ*E/(uqP!yBFuuzu_ɨ-~qȿbnɶ,9nvOY8:swjBmhZ0FR* ήavU 8^BYlٹ1p w\]<0X] nov%yNy?}񾗜=µ_ F\jma|鶻C\!{S[>7Ld[R%F! s(0,!.)B#<\]=i*ZbN4֚VVG.kJv˸7wsȘMq8gT9j6'oNvq_ {SkW[gx6 G_Upvd;`|K1s"(yz8R=C*Zҋ4zE| HAmI$J@O}g(x)z]'઒I7//l!c iJ,Hٙ@`sKq %Nr@|82o;rێ}$s{UuC0>jݓWb`<4Fc+2AJ itָ4uJdJ!D`Qwئ-%p{σI!G)W:aX(.| @8ﶵO ciG~p߯bHs4;!eĺ8J $%ž<]}_`IZT*$"#hJ몥1²@abéJA ;k缻w'Ƕy׿- U,JAB Pح3Cc0'R UJ=!o:e qLc0'Ò ݜ0FL676זӍGνEH);. S;hHm ABP"yBc̐oF$0H:*>ϔ#8mV'! F7R>slK (7pj.k"K5g2imr&fV[ie"j͏{n#(Z%ۚr!dbW. lVj۪_:3IW"SYo_q'ZaDq:Y=tuθz7RN^̲/*k×>1z4U0@AڗN=:*opM oW]uz^h ;]OX5TRy6E0^WvxLiBۡ{@N][ * 1X3][֏lhSڭ PI ;?fSv`~L*2(H 'ciG·d3x[_w/$TmdP秭{i}{P^6&xqFO+DG;15=vS8Θ&ui}~X(Ap~󎐖;L><`ӧa:=:B Dt=,#:k{gw47( '@#}9-o`wdsSJ8jUY(J`u>a{$Λ 8IT6qAġHM:L҂6xO)v H VE`9!|_{RZc⣷Va9K +mt7@ }d nFQ > qTJŋ!z𛣈`CZ_3#TR"d4(e%xK{ӹew )8wvuɝ)$=6 A[ъH2]4t3"%!CԪ'u 4|XooNϑ4(]*9 !.9sz z(脖tJQ's1ɹMH B"VHFnQ XVGת}\& ܭEkQ x\?ZݨH}?uYfy\m~UMBnUM)ZA8$Z90T랁|Dᾥ4_.G\#@I@;,XnM˝3+dP@=VqīʥAN +_S;z׮9^\ªErhQJL`@6@Šgw2﷯?b*{1A:s.W2@ǟG;al1]``&wQQUjy,$|Nsx<=l|Ԁ{b*)"+!r3&Gw0n :懨Ŏdz-JAk\˜%rZY.rQ*h L4)q| DDi[K?@m$Czy=z%V[go&DmqipԆ1KBT(:=O:v5 ?"PP6[u>d@T[_kS:v7vk fl"!؏*`CYֳӡj]NlI$VLήU;jvYȐ@Mz\ugYG0ۗ'N4Gf.$9fSi $G[X*{SN3 q8~@~|TI* rD@Q .ғmn|3g~Vg]i͢}\ke߮{=I5xj[si\ޟ;7x^Z1go|^j'L՞ _MkUVk b[n+Uy#5Yew֫tWi{-bpc\lGV25e]SJ9VcִF9yqWsma395Jv;5mX_u޺jC3s gu3ncSWo֡k>ݱG9+>|1s˺gʙfyNivZnoy&Ӈ;K2*V;bu˕Վ`^z9pVbۣK"yaΨ7`qaC0ᓊ7 iq8béDouw8cmDYn.q9Axe)WL_Q$g+{f4vֱuu c1Ɯ6 72emdlff$RFXλS/g1cFw&sчrtj!2ZksZ1jP:=gs;N{OlUWW;w幍aUYr֭aK4Hœ7OkBu CLg9v%r:糎V1u[w<_B|b{>djˍ?sޱf7ޕdLbr'9N]e̱oᮎ7+6mp]b1΋|T3|r},wZywY̚\v*frFv-q'APƻZS7ՕmNy-NЊn3Aq=-&4anoQ=9mV\V ]^Okp.rG#ÊVcx+{yگ]I2pX;Z5cW[a9lm<-<]ÿvk5F[皮uȷgbX1tͻƧާP7^.­x|I{gZ_-:mŸ﷝T/ZuYl+mqRz.Nyfk5-ȉ2=_8b3[jXcng,3s/1sڍ[e¿9ћU7LYq٭rg1;wy1m[gzkpˣE>Y*18ظ&^Yf_"3uX&7s w*gJ{U̷O2܋s}9?kwآh\뭹³6޳87WSY^Snms*Ɯ퐪NuMWyB-g/r;n[UZbgj;EkSͻ7^w3+[̷8f"Vwtc{C]6ЌLyWMM﹥=mV)dsk9DjgUfMYx+x]e9LW7pLxj cY;}uxe{/[˼;q7w{\yȪj9u ʧ}N{ n]\.w'3Mzζ7F {k};mwK֊یEs%a`ww?8.%Hn;֫K8go;7aOJ墍<&iO8qw*wȌX.`wziθ7uNk 5m7cVs}gEW_0_&+&EabcMﺎJ#zޜ:)]Ls0qDZ6Ǫo ix/>I^Nzm_ANּ).*q[g|>a_*!+#sCxܬfn}Sp~aloRYs3k'$:W B./VnMƂL>6yFwT}}kW.ͮyF{Ɨkj+:*8+X%(Ϡbwҙ+v\c87Zg` 3۾顷Έߥ \5sG;n7ju kT5\b7aN7ʪUɖ#y厥WOc+]QܴVJNc=rΜs¬]2 ܨUhˋxw 3sȽ+aizWVsms'1 9ޓrǰy{gJ㼩ՙ nsn*91ՙcׂyCi{޷{ol5G`,w8n瑋s:m7)cWn}jo$.,tX֬˭#KMV+Z Ԍ;EIVOo09m/8Vm[b:%u\653K(`Mb!.\7^k '1AfY {UXfgalr57/囕;3}G0;mrmby e0dpx; 5I+'v_rBЎځy;%QPFY Ybty!t*@ܨ qyλ[qQ9z# ~sr9^"6f7i:j]kYKFvrVNj234? LeGt_|vs:˞o/sxt=XV;^y'qu{2Hx2vյv"zK[k]:k}ӹTfMigXpڝ}q@f ş  . ijYo7Y:d_tz;8HsR_qb_:^v=+RG7Dym]\,;ɛޭcyVv^F09ޗc^fϝFW\]2L~;zk.b瓞b99G=";ZWl"7 +apT75of2qLMrwY*puoN=f>޻t"!voӜk =+a"<񁀣y gmO0hwK^egYqw'1' +V:ھ+sδCs)h@ b;mYjM7U%5wan"qj4Deeuy9UcDSqÓt9"k's%ojsxu|q1'OcX}cQ.>;Ӽ/3rY`#3;wwZuuf;^w{泛.bWtneS]n0\usR.BM\b Aj!<ҋu>/7U wJ6x!{Z]eAP.SZUhngwOJ+zXm;|c#4P(z}k'͘9kpj#\@[2stN\5f_TﴯazAks1{lv@M[sk /K$e.cWn04-]3u٠dcie-ŶxcRUTŌ \p%W0o vyq:/n8q]sխc:z J#ըl8aYf珃-j䙂s{90"ֹowm/#ebxpx!V0 ٔjʰdfbuO\]5(A IQU(RPPPPJK%Ro\ QQ]\TA^am E<9xNqvHH%(p= p"a>6au V\5p 7iC?6ozSsmo[8;TY`7СqUpb @*"vlcJpIkG4V͝x8|[ 1" ܵûsevο?mZoa(]z#?gj\PG003T03WKb r|~y? `"pPel~^5 Yrks wmbauL$/ e$!I7xݞLe<.¸Aj!@@"*@%)IC J8[ҹrNtw~P! >[Ȩc9Zy`MV]w=3H!ԍe =\2l[[\nrᨨ 4" QA4EST1Ĵ%DH?pEUլ^Qq}!vO9]r*lE)]W+(,e kk|1Vāh/I3>0IoN}'ْ\RIEŲeD܆%ј6 4i$*x~k3?ccGHbZ9?o*@Gyԗ| 1+' 4'iGߋ־ߣ| ".ms<K)ֻys58xֻm k8X!PnO,=tTaE" ):Xy%*349*9[QKe_ٝ#x)3|ޝV#|iwt,A@!K?!q>",=f0pNõP &Wə )oJ`|ɓEh|u߾8*?hzg3OOZKGACI<' 7@b{`.锏ܠ2 P;H Pgn侔4`U N`c-T8 2*y6ҬZ$>#DZ-jI$V8Ⱥ9ϕlKh [(P(@^ѹ+fkgq^}p>ϯ=3Dž)F"{~J ]b%%(!|u bY?vƃ'fkPPL_L f%N{OĨ>ÿ<3D $+jWoCuOg#חݧ?|3[y2!3 V2' ̠ Q0_lE <^\ X? sTNxjv^8 |Ҧ{W o_OHitp|a?% "9i,N@ tb̀U"zEmٖ  Z@+*D_O?i":ww޾>?-K>-˴kR~|LmY{Ӭ# :ˠ"O=E~k@@hc>F $X_M?:c z~{=}+ʡ3Q/H6C~ÆO g}S Z>#Q~{2־~|#2 j-<(=zp zӴ~W? i"OKSඵ%¬a֡B̀OVb}ZJ|PPߔOu_-]߼>ݻIʂ@((/VoPR@7$v $7w7?wuP@$+_먣2%ҝ:mNևN0q/?'?o̰HNu@I 4@ }p((.x!)#;yOyge"|=\Vk75Ⱦ>x9~퇝_v~xLOdj@@Id$:g&K=oV'jsUY-hǻp{Ǽ~wwu&'PJnΊbtAjar`%*ˎ\^|p|1;Ý#Hm,wO>0ZF|~\u.XryG{ВIg8t${~HEwT awlb~%1)<۶x?@=|\;q ^=N]wROg""DROj8#j O^I[oKє"+ n}xrar̤G'<7"b<B8HM7 q] #o`3;tk>_ gsCϻQ)A偢Ngc_U $(Te1¸?~Q80@=ü<tvùo>ءθwc0 H(wġT=`uk(;?Eݤ=˯?w(4JΔֺ@MG"p;pϟ.q}o=|P@A|q{cυ D)zƼy(xQ&| wܧ!N+nA{av3qn?K ,roX+i0 ;hˬ;u::'oɝj};3ῦǏJ- r @=}nϜ#D%UlNPAR<ǟ-gM6yutWݣOd|TNr)xU3~l=/舟"^3^iu^>+o`F@r^[#?ȢrG|ᇇtp*B(98Yo[})Yf HACS,H뮚ߦCoPmA:]WwPWDB^M>yEsMӞ:ułxS{]OmS}Aq$%P9o;7%g}7JE-(a7}tzATdˉ;ޯ ~:ֽzuۨ@OG>>1 4/9k=RowIzC̴5j }K0(/ZoZ Rl00a; y=yY՚=raAF!?؆RƜ}pp!k8[e} }6lVE'h@KeS5o݁c8Pr6&$sѺ=91F(n[c=?G g$OF^shA==*zGc(3V@On˽Sw.zcOKqF[z(=K i-Mq(OyĄ&@!s_GaW_Zlm@-ѦHz"QB}_w4}y1_:s~v2^\W.O%yM셢 vAR鉫[#}kJހ@P"q|| 59g5s+Bfuou2c2߻^(e!qh8,N~9 *q`Np֌d}nW.tV#Aw|B mk3~`^ˈ  Y'{u */)B+ڑCXn@+8t7/iƎ;{곳J!_/+IDFjtqA}%meծNh8|-]qT6܆Ѭ ^|yW̞g^!¸.ݵ ;-qoQѭ_;=[ "qƳc_;|GHL֯k{Ҁ7w]$ A8{pgow_Aj/OlKyϡhAF/]|޲gǗ4"1 ~*W_@@fz 7KkAmneCXEPIfAX\GFD  @WS.[ۊ_0TW_1kVlah5i>u0&5=~ ejKy6wmy|^8Ů毵UXSv#-c.\w^cs3m9CuQ!j|nwyu[q둦{f{<}p46E@T= Wfl@< l0 bӈqv_a}';RMW)ˋ 17m:߮k@ˁP0g*%\1Mtֺvg % ,`< n?k,vگTx/ Qh?g!%?X|DMj9IQb SC=_^R燧?L}3~EFc$sA*=s(Ayi>}$3?1e"};(C렢29p6QN6KX>aAmzk{SݸYqЂ BABgriEMsmjmKཊb|}wpx:os㇁?5OT -kwoS$gʼ_vq2\Ҏ}d^ (P2Z~s{QYKK|UtZ"ְdta ԑNjImm~FCIZWXQ/v;˧IۖNR. v(j;uպ/ DbXy(6A{ 5r@S|gi?AuCcџTT-󋝫g8Ao2e8jt5ߴ_gqlF|_љnZ+3Fqm^y9oK܏;=l/+[G1g7T]8!{sμ;=|6no^c;Oj־ź'WӖepw=FOySol?vV\M4/egu 5lKdSU||-nan$`HvɖB 4tuMs~Q>@_r)U#:E6gK}wo \eCL'9 Am6m|/l. }\#iT&x߮[oԎf%1989u;i<ϽQ>pypwbʝ7O(+_:jn1/xVNn)i #n@ KW}phtۻ"{Y?GoDT䞶@Dl>%bƺr7\"L@Hv\w@cJ0,s5ؔ$ ScNKOwo%G3I^!Ija9M/1ƍ  }  hD9CsP 1vGCj7(<80ff!\Ο\>S shp~{.8݀ݿB8@ /Uan?k-Bj|0T@.Ћp0 D$Uva;uXh,Ň_8I9*0x_O);& Oуo1IzLGokW[ @|'!;=;WL,})ҶjkE'EEg,j|(I=tr84 ǎfw)a+Ov:`8|wט16 K_?d nYV"hxɸp!ZdUH@"? ??' L/@fۅHW EL8ᶁM``0f@9eFDJe@ 5CPG6G0P|Wr`X"%@2?>G~eP}.!ɢRu|ݔ]LlۄLqROO'Mʼr_/WoNm8^́xLyc<_;,m/v69xZ/uU{%/Σ iYkwhݷ~‚#Ƣ||YhӶanq/ǼvWn;Ewe-8sqCu Ħ.w4w'ZKkBo 8xV{]׵ R 3IMt0ҲwHO6W)nvWCy#! _Y]\8xj9H, \@Z+Zt{s 0Ŗӳ{Zdg\te}@8YG vJ; 3A͝,F+%Xx]] 'xa}97W}{NVk K*4&! 8YC?a!;n}فO;6&rқJx¼ :]cx\ruUؿh=4ǞglT.%VCYY>Tg.:]7aE/uޚ:8RcSBz]Ig|vgjWw/Kٺ`/Za;ghCו-q+E"p|&q\ 7Q`F7m#0|Ӛd3SW]ve !Us>9١K" )*W'[FWOc1]rSFR.>[)yARX]\'a5a~ت^oTc'XF'^PYw7 Nr÷铕67:йBbO~<'o1ܲEU D~(*XO/v0@<W,~>J .4y(UhP}=UE=T8c >ODtY0UDLaa'/YE\s6e!g10Chհ}'2;R. ,Ch3㾏F'3rlRS=.܊+*HQTiNa^ `4]a/<%#E`BQ"Hc@ 1yßj*ϩC OE_D3oφIT=P2؈ЇGa* jAK]6f*{҈T $`H k3^t:(w\.)BA*|@n" 0-}F7[bmԐCtJ Mm[-1Qp3-:x,|@1ߺ<'ؽ7.mm*T,6r+d/dJ|RPۉf2$\4ôsNȞ4A oKpϰxΎZX j4FMEhk<0 u9Ñ-@9[=/nYtAZu'ݨ5gX F37ɸ,vԾ>@Ӈ ww1]I%@(& n7"FsAP"ʲ&_u0 ċ>Cg%D 5]<c (bֵF 2e-,nI{x;q]) '  )x=(kf_V9x3#,b%.Ѵg㉷ U.asW){ݲܾC+;(*1#R{L)G@9Lvץ_jIhCdttxnB.I(ѧMLtH&6A6SFL|0}@E$QpTx&tX<Ko@>_'kLb(F:Mq,)̐fx1o-r#G8NW;p\I Q9O J; l芻UO>J ~j/plX%$Bk1Ty7 ;HB$HE{Q `P%GYpbO{'Z#])F$=Xԥ=Z gN4COfi?6⬑IDlҟ_t/KFƅ+9Kz JD`aкʅqS5\<+Af2(Acs%U[QAm\8h%Ȇ 3 ,HW0 26596ރfxXaMlkaELy jlDIG`aGDDM@D H%QՉ#KSL*!Pˣ#oy{,yQmcN.Po"1BvMumY}wYO G9E[f(/WW #  979V;D3{gYŐuG:4>x$TpF23&@R@&=`MZ~?=?wY8_6ɱx?mXv%qz;u>8c&nNk;ʹS|?ʭk{A Ph)(c~~(o1[P=91baxzݳ 9m aQ1G 8~uS77jgouu07ye:rkg@Tϕ۳Qsz_UҞ]t I[ d:q:ָKIDubz|SSԞ1jYrpy,[w|bI9Ni6 K&3seC-!cզtLod34ݩ)B#LqyLu B rU U ZIMDS&1Q=lGa=I_;יiog>'?郖h/R7I 2CL 0H{EɋdԙF+eуsjnhVB64v=KґP:j+ni(ao8Ct ]i8yw|KvOkIׅZc {*q `e~N 0y,Wp֞zwt&;|K L c\%)?1QP $j*)h"(J))(Z)bh(("PJhb i DhJX" *)ز!U4 H4RQB1 A@UPEEP445LLTA5&Z""V(BihaM!IIHP PSAAKB[Q3 PSTDTH5IAKJQEдU$A@RQUE(D-(BQ1@TAEQCQĐU0IC5UBRxc%4LAPD44PEA@ LM-T$w5KKA, 1MTUTTQ3DQI- @("҅ TݭLKT$DDUPAADQ5T0PR1 E 1 E3- K2IKIEUME)CML -4CTJ1BDP1!@ET4DUMQKR1$E%RBDPRA)KTiPDKJPP@KP41TTP @U (DU5CJUCBQ @DQ@5EIU Q%DRI%P1TпIv}@rNޭY._?J0a&Xp {3Tu]z1'/G|ĩHl<+5=_7bZ_1B$QR,1(h,'X8a/+ 5|98H(Xw59 }ÍzpH}i /QDMa6sƯh1  NpdINĀdp3E9ש"yVXgz^@> VMTߨ{IOXPdxȓB~M]YEVʿ C/5>Ӡ#FEDDr}tlAH B: .a9i C4MR$#Ǎ)mٗq0s]|XrPZb[hlgټA=oA-E<$DL'>C.b}RA ]9n^lvV7: 4%m%Ao;ÀIa Pt e# =}9UCM̱ K ,>|(C "!T !w0w)$2 螶 'R/Pf[Z.Li!"+swwvt]3q}RĄM-6~.xrn-5@P՘)e0,8>sBŪLR&i1ׯ ftsz@ybWteg{DLS3]Q4~}>ZzTXt5$&ҭ"z@p|/WRkK̫9_0MtŒM>"!r7[-XBDKBo宅̹!;gы[M2HP0` R𞕖F (PZTŒPwǬ]=3tO7xs窦EtWɳEs+qpfğ( ]-BIxޖ(ĄDÎe&IbrSi Qݣ׃z}%wfv;oGMB7܅*e@e~rx:̱x;$!' 3* a0*h^ <2P(kԌEAA@*,m9f|ds:}E1_^c K@2k,C C=zyÉ Bd.0p<"pL'ќJ-N uFv{g+/s :3@0\f+ȴ6yzuCYʩ~gY"bcmԈcg\ZS 0`i7חۆ$ah> SDy̭-L},{M8%ˉAO.{N{sqLyo4ኙ!nÏw|$',;tz*CQ퍶礣 -C ʁdP&\}`Ş@PP,AaZfҵ(ԓwmF*e'n%TpbTYKuY)h]Zҳ@Ww !^b]N 裆C9pߝrʈW*!csnP(Ҹ#9g9[wc8M83H@{X1mc70'p,!a΃}ö~69y͓S\Rg5cHp,2j쎺 ~$pţ+ fZiHv:q40HB(zCBx쁳aksW;TG׾5O`*HDiJ >zlШ*u'Ӳr9@Raka z>S7cn( ŷzi!%P6@x9 tC∕7- Òt F*-Ԙ'mo׷=Q!kr+X~IMmEyz 3vJ)HO5WV} _/8'G=t  P*!Y*xz-Q reɿk1XFMD~H;U"[!_=H`=qP5txݥ?Jp  y zD5>!cYRq|:2oۓ= g]g<.p# "kn[ϑ]|9F]ip L"; ݴ ɴa㙕ς4 /׆("r*cD(*BIHUPdLh}01 m!bt8$*V݊ )"8440I;dډxiwR%ڒ/ Ks/13 <HAP&{QȁX@Y;,RCQ f,Eq;6Ffih%E\cg9^,oXl Xh5ߥ *J59ܸv M5Pq pv~DǢ\>q(=/VEX@dh%B<y3!t=iɻ+ ;DyOed4QAHobvx'~MuUL+$8 >KW!Q ~<uog5ۚ l7gcm.tswƾ2T8aAp67J' @iO_w|{b((D $6'!lB/#Cԛ 3 M<,8D9;*H{p=S\0[chCbCNuJ`=hf!Z8U:4;8i*4QҴކ,=8?A%K[`  B!D{Ta"\Ƣ)U>}9T%4 B>@JS U43 㸝iG+M y@AXdHQV;QAM[ ޴zuƉ5HG]Mb*ry-F,xr;x]BLHD=>O;:'0'QN@(u=ypoP{mi4E'9X7(ԻJ.[LA/{dQQo~L$5W/˭Hy3Ese-6<0QNT||KgZ5[;Nd3g^H-oQEqvjH$ q p#L-WKyP: .Yɝ([@S f~PʬM, BU/NRy_,hV8ҡy s-WB(E }¸,=5;\؝1r79` *I?MAgG*+ l{g( 3fuᐺBZ^ ^ ,Dd;bj\M E䐂HC4D3xgl-UY{I3$Lm4j bG_9ǵ,axxmVłSO_L^ |,}QLn f{S(!}"v}$Jz%zTyzyю() ;s䜒_[&Ƞ* GSj.Q,<{q;O;4+ út0KV?и@ gg[%xlJdT"pqrEdh/a$[_4g\FQN{@9َ>a] 7L^4'Qv{R !v'wpMI497t`X!/dl6N5XwZ&93][}]'!]59ĂP,GCu8 qK$R'}# &Z0Nh=.YLS0\{b+Ko`3_YǰM.lyېa F ޔOg U/o:q'ō:OXbFj9-dBfs7Y^z{Jd={,2_(4 UrpθTL[-.h~ksj h"B{S} ;feudeh*#.1>_M;RpCf!jMuH9Qg16w)"-b/ q eOD.0RE/@BB_=79xbaǎV41{\82J83ngP  W޳\jM8^ YF28ۇwdkrІHр?ߐ6b̠pv)<{;CBh w!uY&}XZ.%$>}ϐ`9* 2,r\DT*s'{J IA*੮umX]CFO]zg#gn9(+:AR!+虐Z GQ|# :ΡB FǻVD 'Ŭ8Ab9|OoZ\F1~0}xl1E~;Q0;+e0[ 'B4NX=n/\A ߏzҪUf{3 pv$“XNEKG_8m{d _bB0@^HΓMٷc185$#%dI*9 <qCL3 j׽;NZb4Е8CP4*֔xSa# Qu-cZ;VO&P'n.#ύ `!ӻN:(h)|?z,:=./($xQLkbz5s}>-=Z=uέE/e?+ b2!64%n`3IXZxZ'#h iVU1Q)Jq5ȸ6G5\!zGWʨ4d],9<4 ʝPJcJ crdaeLΘ\LgC04uyRΗ7aߵmrפn@z( Btg` wG6XxxphWO]=Bis eEqȮC7:YLV(v*4SD_r߽~>$V*!<$C'BpJ4Zv^(cSyJAKԣv7.ٗL@EgaD=P xь;CR:ԫFZ pJ5LJ&sgAcAUN7@1eLXo{{++`5ΞRa~. bu~'OL4H`u\"YP:83&S" B!$i @6񔭆:@P6 $WOdJȺ761P=G gďZ4 ;R]㔖#k(Z|hI:V- @5伎W0KaĂ,Aŀ?z1GLOl՟iOq'?Ll|6r,{*`r3HxHWn00@CT& .;w8lsk4v$mgi l^Ms%Xoټ ačbҍ4bPYl_f31:{@`Q1<Ǯ.#߅C&t ٨ CrK6͆b9Ԩo@UߑK( FAYȥC3-T]fxUh]EÁ@PPն "Q垒!Y7 ŗ"Pdh#'nX t ޴Xi)H FYRA6=A  bTDYCHj)ˆA!3Iaцf{V\zWtfIitq `!12s1fA:fڶTVq\Vje@= HlhߍBš$@4wHU)_0b(hYՕRT?ۃD*a-pO]tw0f"T= 6@g1Dv`r46WlIdi`;mx@kɮ%wA0!t>sG V{V\ܤ.fE7a[dc wyc7Eۆ;lCwHK57 L22Ը|`Oύ k׿Dnʭr $%%Ԑy?MR9$!ܯ.(,Qki!>V<   #{:9!c9RE;xC6C^x]盧/6,4m7hU˫g;P BnDDۗN^*p7ڳ ̦҇܄Rh@ګ=ﮎ7:S4caGBM$ Կ-k :|M$kĿ܋Grq }$9uLsgU'Xlk8m:hg=f\.RB63v iEVFsl!CCXyl70 h87mNla6H'*E+U>m4tт|52*z5d+(d;'i(:Ӣl)^+g  H%TťۥI"8fæbӡVU/g\ tvM"b}:@bi1+F9`6b ^i]3 ED'H>s}E d9i8Rm~϶ mAAk ؍|fZ{nCʲ@㇆էB8L(C3qIM:4R;*y⛡c =hҕ=j 0;>~an{fv ~MbZ"eM>8é>LV+'2x]ML\Kh+ 1[T+٧*F=SW@'(LWRk:2cm,00nF+}LmDF3FE4=XMf|v6*O`r(94n :!L%zb~f2 dhX -M ~`J?7pKB 4l{A'c@?_`̦I H K=.|l;,#i~tgDV:o*g;Ǚɝ*Swt,tD~ vB)A4Υʾ0&rK7)6 =VR9bs4$d%Y׋}w/Gi= 6ӝL&o)1]fB"0enx*na@[Jw\ͮsh7pQa29t `<=gh׬鵒'0i+VXo*Wa`'qK(ia"n7ug 1 CXZE<1c[,T%F|dzAaxSkhaLT:kdI:x2O`!&QQ%XF 5,I,a5)fbBa*eG,^Y@R qqv8cP@h*s^0!u.}`l4gq )Pʲ;YXj-#mg]5ba 6twUQTVJ,!`^&G,t[4$@2ؚ9cBO5F+ӧ 'b"mK$!f"Ye?^)զ%w0X󅨰a(0xұp35-9? _Y8ʒ4Z1ҚVbou3Ȟœaw>%D]Dخ-UGܷF_ ^hV[xUNcZ:0vϩeվ>;goM,ϴPȹ*3 ]mلGR0=䲧 ZßqvCW|f7rNv6P > sgVmi vzWżQ'RIV ECr¦Fq<!,p$6;$ |mR*ћĤgr В5Iըa}ן"ܲ0ju~QĤld#ҚH Yn9/]XtVp &8B[ .Q0#F;HSF'AԼ C8&Qz,k$} ?$Bx1nc̐7u싎:n|+8M#P<8tQC̼ DVX=,H]~_/3ׅ]h=EQCz$|X[Ҝ 뭃o99ADa)S`!Ulͧ3։EtmU$z-(PΗabBEn{ '#BIRI:S 9&\<Dۈ:4zf+(aCDlD'x{>!0Pt8Hr^b:ZxsU|OGCEͳbQ|zPus|GZ}0׽-qz ]ID(4XG3ȆvCJn  ,p[^Wѿ9o[u`7EURvђb7A_GN.T$ H.1 D7n^(p}3< gV,yfpBHhtNnSHLQeCX4a X9\}F!d,:[O*9DQ3- _Hc>J M/UJc 9ep%"(0aNv@{uFmOg}_Q0>^`%g#'^'!L,T{D7q2E>7ӕB6m_v6]c3?t" 5 ;2(ei>ns~+!pan=a+rAqX \ pl823P{Y:m;d4*w94uߗz x|ꇽ s ݙXdz_ XA.n6wiHf cؼᑞ_r'\O g/kf x9uD]G1Efr)9FzX_֪l2w0pPzn*W`Nu+ .c XU0(lk@: Ϝ' …WFH3ꃻӶ/o1smZu1勯<<]cyylYSO8l5O]!}I JI\hcjNϮziWc|;21T$d~^whQ\O"(b.AdC-&Ѫ ϙ˖NXWQn&4}MojgΜK:RY[鞒fCG1)~5xSD]7ܫ&FҬޏj`#bc`9Q\z&ƫ`[^ T:L 'D2'@Ɛ-\.:r2n5\oG6èݐ>QUܝ,[1މL&h<3[;!> (vO< \ؒ2FH4ؼDt`|:iuY #><_|h"i|FB\kiF([טae8ډÞR iL9w Nn NF$ 28PJ EΙ蟤2ȯuȣ8ĸzB*v}wY tӱ,`jU׻c$Jq9=V-WuۦH:\_ +kr/Ș\wnz)F#!bBfH<6OÁ.rp}"PalytJr/LqΨC!-avnԘwȍ6!Ҫ8`}x~"+xЌSv#Y"GwƍCqq 5Tk0]Z'6GK(9%mG8DS֘"@ L-VͮN..뿑@OqIQSge@y\G4Qq2]T%HYP}a`(`AEB.A5] ٰ`[ !35gܽu];tu=ӜB& pEA\J ͺS^!C_vČ=q&cb~ A0A跱80&AiJr> $S=m$$p[rT S-DXd lԜ3RylbDeU<m9A+Ǘ 1d Cߺ]}_4c^hY/(;k?`5{WuE'SM5u8(A/ͼc 갵n*%VFnz(G{YIbp41NB͈; ((I-AJǧ]0TYN(7X':>B0ߦb-"E7r :)Js09%?: 8^aM=9 α0m "%x%RVaB&xCݙ.țZY@'P}aMcbm40C8+Ȁa^(0kb[XCCcڲϼ'4}C~aI)2~pMg.k|xQ5,98M _q O 23@jI3.E$譀qmٙžxt1ael" 2v=ua``%t=,ϻkZ.\HSur0JĬNWi ][7sGy71]yG>8+^64-M볽5Z1t<~Mͩ;w5$gbju}$~%[fӼ:+L_&m TxP "c4ZC8't25)AߚD6 kތiDEO#;7mY4JJmeO =<(~85׏\ X=0ψ텐LHYC@%%@F,n9ˊz7I,lDd--(VJe2~xE8BJ@]1UP׌n{+):q ŝ0!C^g>1+&R਑4:0EE~@ӡ}4-r= qLV;ӢuHE<2r륔.߫BJ'~t  &G ɹu'8=yuw(<"CB.> McJ9j.`?zgޟ.Ϙ$4\#)\puv>U/2BA!"(ߏnjc^@+lxY>"]26SA &{D} rݡ]YJuilı6/R}(h0s#+FWSv ~a,B.l8(0X d)z EC@S1@QPd)@AP€P(h ` P)@(T0 ` P)@(SB) 8QЭbX`g}h2@_D`P!(TY&Z6MW,73E4h dh"Ѣ9vܑ԰TŖN`VՄPBe۶A 陖1lo4ٰa EcMdDaɦ\kXb ycclm6sWCO M^8\W.>0PwδHFJ Ãf `%)D5[Ć0N̒ 14YnlSL|5C%@?nw ~''ܾ>.y~ܵ7?uz0,`\ :9Ad@P (PB(@ P 2 >voF8@΀d&{  ]h k~?ƟISEE1EE$ĄAy_0,~?^/x>? {G97O?h 6V5M &^'wǎ|AP3!&u " %WR:؇2znG2κl?hf\rpI\ztAg)#pxUPIX]<x3܀I~A vP) ۟0k)GĉqA8GPp4qtCFٵl΂mJBA9g6 1J;@8 P=qoȑ7$P$,QJ,WLlOqǩx{>w߿ 3002C0!)3 L%+2RM qxymf`(w+26@A[E`frjP!0w~ґ oD}UW#@"@KDI=2ij =2EW 6O⪈(# /B>{Vx6Ͷjё%$fY% @:L+aoB*L-.`*띜.Ç =VU=ظN|0j5.vo(76%q^@!<(PZNu)gA` ${<|oWODT.}5&ʦ "PNU>ղ&~k"'YLKPvA ܧuf8R!ӜbƑ@]渞63v XO?v9zQ5f* I0y}પb1y;l8||OD  mƳ&ƜwJ6qRo@!M;=`ؾW-dC롖@LYAi* xa.|^WKcerƙS΃7<iW3tc6nW!<v3ˠ Ѕg0* 0yP@зUOvOx7G'\Ad""Z◝+G<(sEY"}hϬk[ fGSRHΉ ]C WL) 'YUURUUJ @^,nz74 v"Gf^c%2=<"0`~$$P4.cȒ&%﫫!(s MWljxgmrizw8MҤ Y 򫓝dF aji ;ȤS( Zf2KDz%KufS{ {z1\b$78_ @t ~ $_[xiXW< ^vG]\`CcиQuЎqAD;ێpD *ǫ]ϰ&-][Fq8PGB3}t3 s2PMaT `}@c7+z:{6|WJiQY\Beb巛jTS`QBD&Ax}ɳZ1޽\v ы$`?HSD@oh2 px޺lĄ!m@χI$׋NSni!*ysØͫ D躺Z<hh2 [|\%Üi5+UM3O ;ʌ:D\rFY,]5i歵sv~ՄZ4qzg\%*Zuksȵe,-V ,[ 35cߋk0PexR0V+ KpVGy{Nyn'+6#~d˭0H\ȈآA=\ `y-;s#q) @IF1囜,zc#ā,Gs~MI8UIt{;C\>9~9)Gơ7H)?0MdƸj p\m S>s8k\6Nʗ}Oj=״і)u>%Q'Su Ķ{qVv&߷TƯ?ہ2IR?BbdQNׇbq:{b;ȧ .xiRȜՈxv眒~^wfZ>,"gqppQ &r;HA(5 Xۿ@ 86U)r@8H=JfFp˓"K>x EewX]8Vpx5=?[prI$I=s^u}mZ tP;^yPaߎF3J9_ژ9X.a9S'2zӪfT0[4}mov]2^.SP;Xw @  E|.v,\HxQըFQ28*<9@) J% A47O̕Fh.~V_X^S@v GYP'@ @MQ!sxwj F 4ER "~>kUFt*[CTB!EqqK=۶W۝L,$xƧw(Kar ۬/(" үp m,18W\);e2HfdDzQSmuT3V`Yp ^4~<2<9M4n3/1YH^6ñ4|Nt(('p/ z/fTo(fRBy-$(7p(GjkL;9'c>QɘjOI3#i*"\hX1^|:]}QDژ8pQA^虳 ci2fQ~v JpwZjq;XaF(}ݞy&UǽQ] 8O֩Y`v%4-l^"CWfB H X)rgZFp(Q}-b|]|ES@M\<r{`q9Ć _I`fW!3 2x'% 6&T$PIF7}pD%J(GZXiNp 3齶v=^uIA>)JA=0}-Od x1Aё9bN&vQ}=ƛH-17=d`~a蛵[orptxmu;휞[ :/]/AC(\Ge~L8F~F=G[;Z0*LQ'! ON{'ovr`TNhzaFf @l1[xe0Y@T"b"z >imFA5Yz"`u< w-ED|锉@Z47(_na;@G[kuxRZ¾O.6rSz6uw $3OpDچ |q'X9[?DQQPq [#QGLv+$wUY ˛rÇ:c3qL 7-$(BF' .Be .xa UB+MwdAvaCˢk($ לݻԣ#9>ae1!Sy繺}7!]P;f] .:T?xbJH+@#@C^xrCS AtrB-JH0( Nxcᙑ 8W3p:6NfNkbP@&CeM,sã:Qw(Mv5}ٴ <(5 QC6T +%b<,tIO0@;KN7a};Yބ@^Gg?\rf<(@<}Tp 4 -Py⻧ KkEָ4a4d鋵9ܐnTD;=key8YEWKZvÄRWOreOHó"}'o)&+"yG4<ۚ10u10 M"3]n%!) ,8e1(&<&0@/2 GTgbcV=o߶)js|N&;3B~~$&F"/6W9F 0xVrzc`5]11_.90_(7|KH&N g,F^to""bPw͍%=(~*{+ 48*,&eG-%._FOԙo^㥵Hs@jަPY=BAdg"B3îR똚MWd 5(z|zh_A/p 8Xgm#_S[ٙPb :rZ˦͆u݌nYbLZZ5xA! y*%Kª %oc-{\ W~ޒSXAA{%׌ {絭urGmDse vq*x3aOP C K7IbK\ϱGAŷBi3B_hPTm5_OW|qM8qw>uu va Lt$'#<#ʜ)qJR^ p(:Cfvn/+ Qk,h?CH,{saZgu廏Sҡ$BN7be5JUQA8 \냃1>Sjw+dD@b&c_?&?IJ(RT4MSLM4UUUUQUUUUUUUUUUUUUUUUEUUUEUSUQEUUUUUUUUUUUUUUUUUUUUUUUUUUEQEUUUUQUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQEUUUUUUUUUUUUUUUEUTSEUUUUUUUUUUEUUUUUUTEUGad"p#b"edBeA8`1RhfH FzCNHD@!~㛘q"5<c2rFh" mS@PR-Mlp9e$!uQz)tcQ1ȫUcUwr8AQ3,tF4=G̦ XeADB*12uشSnm l#2%Y8LDUUx'pMa.I IT"'-E0 FZeV8b?ȢO!xhu ,U|rGKg~~\q튜'|tUuFTsmZihU‹Z͡lj;뿦F``j0Z)_> @0n6L~ cFGvxl /O!E|kӇRI$ZhbWoG6@$7{B z l B֚XqK<Hr;qwa546'A݌N wuz`/FCr& LP *})Ίވ,_nm%a$Hi2 A0z+MvEa㊐. [+CM+q9!E]Ehimu 4p[`W/ifx$vRoj{{䐽hz}EïnsSa|yMnvSJJ|+<+!a]8RpC6Cۏ%jrJq+ǔߩ=If2hrf:"(5WӹQEٴQEqQEr4xEÀrG`V vßr!7q8uӑ}Qe) 9f0}UP*c;̍/gx!r?mcAF=%0*C.q|t5EQq2 éM|?3ц=yqXq <}nTHb@Y@O:qGr:y&bzMNC,t:3qϞiگj{k4Q ח *7l0_ B0MZ 2E:\2cBT=~+Ljzoƴ'%4>69|bҙ#zK"M(x5hyߠs(b{Ҟ0wf#?p@ω&qF$9;s(((.( ji[>\EC],L  ƝjOt \4;iyVvOS0SB HW%{(~xY ]c{RH8ƈs۞scn@{;lϴ_EUEEP=kு'36QEQEizl %͸i "(!ZiQ{utq@T k2qDw4N(1YQEQYWmQZMJ^q̲zgDQE^ziYO`yݚj>9s3;Mhp @.m졠QZOC4w:K/؟=p"A*&W7![ `R P>)zw:$<>nӷJ&swA>FgZ[Qp@(UֳpVetI) 1-GG2+ 3L"(6)@)=r[tc yRe3ݷQyPUn&Hnr"6 R"1IS9$@Py|w8|ei"8xy퓈̌}A|!z~_U4BTZUxgB cm*GS4%1λ~'H6ǑJO?O167pec&B*R*;#x"G߈L4 %e}r\##yAehXp[at0 F*?`?>> $Nl&oƊ8|6>d}4YH/bm e5Pg?ekkIb46TX0Wta  Ii!J s$za̻byW\~(`lAS0R>χc/9:6/!"ܷkÆD8$!Gz?yib6>>F@~bD Z,(4>M1 hL$"r&J6T[Fx #x<6R$#!U8Gs A6K*ÕP*`>P3oC q'M|oAd(4tMDXg۞Ahb%h;ɠ+&np(( aY9(dJ`8On*nݱ+L DM,N5lOML\/F~>X}pn^s?qҧc>a)̸:q*bJdQ:E:HKL)?iÊ@u뙊A?TR\P/7PC"_©9 É!ͯ=Ƅ>;}&B3$u;n JPrt:ڻ><<ELNݽ4'STDeQIJ bzE5E \QE(-KCQ| #X)pg@C Jdi" B%~)]ҁ$TDNø#q=$MS~p/w<ۤU PNy~@Z/fˤ-"!Ztcw,I`{u?T|vgAU$UR6ɂ E&t{_?Z$ߴCv |E$@5.o JyRL<ɋB`` '#?F @J=/pN;=!x}i[e1 x¿t#r8暸VcD*F&Ѽt~9v~5%>hI p uI>g+d>q鿖ݻt%" 1VwպqH1+Xҭ1M t44w=xϗ= 2*A*Ұ1a?>T4aiA! ")T"QAFL, )2U(R.ER vp*k J Ƞӯ]ǧN}{vp[ǝk~D +3y@ V5qPT2A%$#>!H#?“ᕄ8;io Ӛ \VQ8z""eVs9B$2 hu eP4qk:LN9t 2{:4}0 " AGFW݆3˧_e!@z_?q@`+Z`]@; tDt8nӞth=@n{|#9U4dì&&"~fG~Oڢ `UD 8 v1`JS ҡ!Nd"B9/E6- %iەΝcD\j&B:lXzYjJ$V9&NdMK P APhвAfn f5 l'A"HTw;<"}Hsi!MV X*U`RH$=%WTLCX: @ V;8z̈?ġ ;';Eva%:lMiM=M$c2݂#AÅ⍈TQ<ӋТe$;%< zmDTѺF뜢, AuaFxMjc\R, C䗒  ,'辳ct$=u\ bvgn. oĞ}2#Osmx?޼ \q<>.OMm-3|UcSxUr|".W#*A(mLJ0B LDc*2 ,F.nn2ɽAg Gs˚, ZXuo9ǙWuZ7γR֤bͥ~tK`c˽:un[5QUdt=˯o/=0U \ hu,DL@OT#ܵxX'}#$];;|ypp{!֫ԍ2 @ŀ墎mMƵ<*wp8 m?EfWbj\Z>޾? rӯN^ܫh#!sfQM%y4C;L,9iCC~u@ eƫW1Q֡("ao {zyx_GJ/`xOVƱ >'Е@O31 JEN Vi a1P|aֆD`'W(#CpL79:3`ڍDw44,oj8)d$"/B<䅶]#!/&cU5Xڦ(j"jlV8@[<޲BgN!nfړ'Wkij) V G$5R7d:7_C27=2-34`=5yˠ;I#W:|!TpGScuA7-ds^uB :9A rqXLe%O`\&ܩ**QYعPd LbHCDLH%,D2`HHт m5)!ӵCp0x`;`1*FYxP¿$;k7QCʵ;^ye x7go| ż-l Dϲ7&C'Rj~_]?oL0/Vx&hi| ANwd,͈1coa>~#z6*>1Ӄabzڗ* "'x$(8^-4=#OҨM C*_OZJo&.2 0`h|VJ3'>0 A)!#uuۙw+MPx /(B HA\\oDa3R 1vĝrB8)8s!P|aΌUVY5 bӬ Œc1 j\[(ޑPhA&g5$D,uA!܊v3YX`F?S凶UGj5|y. i)}sv?UukKWs8֮.)N/ RkS9ix^FbIƠ a%^ 4X.H˦d\arz4kGNpS`ŝZj@g 4/ N`}Wټi>0I?_gڭ1w֜%~;[kǢ!j]>C>, 5o3/i7}z٦/kq# :sGsz 6<ߓ8;'^rӯ^}9TrR\ 2d2P"Ff'LqYq 0&@T)vu @N 3c]׷C؋ݻ]nÏ<2C(=iKZ3a̺~?;"c[NsJd6.ԓ zĶ @Ѝb7cq%#iip T]:gI$6٩k"Dû};ȕb {Ǧ?s_ D H0~d-ۆ& T|ddY;]B4ժp֩MC"B, )iJE%)xDM,+Bsz !J@ IDH#JJ@P4+BH@*D*Ăr1$NAp飜 (055L3$Fy瑑=t=n܂ADiFeC2_ UV R=ѻ`p?wBfMؕ?1,8EbPFp p@>?_\PO3S@ !1=;@ %̰p.(8[ oI93r᮫1f"ꡝ m=mv*.~(7"562#Cmy? ҘDEO@)pHBX!UgΪo=?wci$1ҪFN_pH~l2NMR,#ީp$ $ 888fI$&wONxP`A`QU JR!&Tp@Hxԧqq0 BDJAL{v>!8 Ckpv[W3)r@Bḧ; 63 2.oJӎǝD'cpN3{-߲nfRMn ),+ }d" ""PsnWy9VVaT8`~+6h-d;OʫDB' u"FO*x$Pd  ]2@f^^T*"@L PJ[\ƅкSFl#zNu)s@S҄A $! /º"8֬dN;q*u"E!Ľ`<D8b uL^Phe1gА@$$J3g^&h.`Zq%uaB9 pH]*D0J%" ;N!؂2 F̀et MקN9n6MjR }_/c{6޽wyǍD⁰ \X!@ |o " y 3Aژz]9k ][>*=S@,(j$2B"SPa[qPX͑'m`VUSEAc8/N-qƲƺjo]'[,;LxjM\NMHspt`\i1ύl5VkHHn q A羽5uż 9͈Uî=3 7By醝?,E5dKlǠ agb<Έŋ   g.&a*2#81φ,"v2E<W Ću2Q,;\ ]‹pɥ(Wzׯ!'=f+rߌSu.qa)}]LֶMj,rUkѫqcy{ņ5\&,{kb)Zu#N/ڛѼ2[׷JV1ejJ[  bG 7uN#O>2/ ]}" gtF9Zdsy$_C#Kz>0P(CB"Q6%8!3E4p54g0o,$/˔PHM2c\*p}{uc}N 7\12݅(9ԌoJ0ޱO׉gsN/wWj|񧫼uƏy ֟n| s[͜x>5#ڽuOZu\-$3皩ϕqxfÚ+9[fG  ᝎ @@~PP BHyh phbr7PR83bt%8- @ #H/ -:PEf$E$ PZ31*Ίe;bEJYQB UcZ,W-O5<#5L @aX-bu}$C ?vȾꔛ2X{s'ǩ'`/eQ=NT&A?0RU|>o îϘ8@G?Wb Q0 xavokۯΨ-@2_`kMN(d B&s;xnf@i 7$4`%vVf0K@Hl,\bx0kZʠҏ܁0lkٰM WA2 $}X2'}u@Z$Bhb+ söNvni -a)Q@#Oad p|& tQzP752GORxbߢ`3@{RövoS st񳩄Thsߔ\©^|pߖ@QbҋxGNjö=lW%zU\|i˫+#C0F @2eC'7{=wdAHPCN+J&bfd\6]zЄ-XOtC?c{CbkLǕbЌM.9lId:>U0RG^W>^~fRgy * #ذW `{!r!DL~+3Ab}^蒓ɘs99 UX<|7yzzzn ?8XKD_(1ALਤ[(j*E` |r @"s9r@!ݎ|8xD1?@'8J9#omwI>[ r6hObU8_) JP:/:[P >"C)GIw(DFA\=OtMM[S=)?Ne?#@ʭ-U /j`<: a@$xr={Fr ,. {r; B0ʐj"F( b#"Ũ>۹r%qA@H&y=N'#$n:*?'=|> Y<#㐡my71&BDbPX]M M$UJ0/*v_MY y on?G)ZFW6n^K2Q$ 2[]'RT@YU$ϼkwGf%>#ד: V45,kX\*eF~نAK-CI K!ᡆ<95Ie2J ?f3# G oKGG]3ҪR 2"1@L8N%e%Ϯc7V'A4Kqĵ›b@XT{;-7h1u(tU ὑgb±L%4Dt #C^M&0pцjee= /+jzjʼnbg9)Ef8r0@m;( "(m`ͤҳ^:Tndq 47LSLMMi3$uB+fCddQLz|#(0kݾb=Xï)ߋrr HalW(״X ]Fʀݶ!"W lpň* DR9uU%EH# Uf! <|議8]nȸ!s9`, HQy8ӻ&  DN2!Oى #޹dރ6E҃ocRv u[@!T\ 7a=bj-D/Q |1 hr |_fOL$Uo"rbU`|e'ΤuϞA"ik9h=  \D5ç9aYÞ.,7x :6 -TƲ/΀h/?@9_-|y޹\0]I؋ywF4 1aD{kN-Z~4=w!3r5l tge#=;iB9 cYZC!WLFHRG-@X֕) ;QrЋ֯>:֊9iQ:ׁr>w'&^@]XT b|,$#PDW'!0qk]&OLbY9\'6ӶCDQ-q:ea:xz##!p2%+ ]<J_Fj$éD6%;7+pRN$p1g8⯽.2N#H4KajD۳xik#~P[ɡei*8Jf &$g!9~!ܒI$ ̗wcD&IC[^6({^sTEDEYԘT5ELUUDDXS" UH#؊]و#=;%[tNZ;& @Ă/# 7cQ5g^' [&q 1!D!H8 xA;֐? (䀱˧/8gTBr64kbQcaitj8Hnhx2B1X,REDH4hdhin#H("`a2 얈['ct yBԒ C *# _:Y/ RӤ)h.Q@ 9(RɣÁnX&0bsrud['!TU@Fʘؠb[K5h CsIT :D rG;%nO$gl*1;4=wC~6T_Xߵg(a |ܡJi;3ZXDrOFsv{8W?E?,N4;Wu:+/en7j~ycym7z;]dsYsf^דv׼w>o[W"1TX" KE II@P I@RקE}<}ת|לď(;U\מy랺[;(qw@1sDB u99|αOD('9axBBu86B\ՔÇ<;JWc$C4?$ ﵵ]8~ h9ȅm`.~SUA#d(!8?`{SJ!"&kl9PoTfOPE{@~ }ysߎ{>y#Rb[@ 2"  x}I2ׯNۺwv'^,ȁ7^-~lvL^ު6\l+[ÂX3$BBqD-(n;&!B*QW L8dEPH- UQ4҉q8 1̊Aw 61CgU?aض]CF QS .8)Ц?V '`*ӃODU:"Y`ޮ:llz!lpbj rS BC2O^u<P1 h+7|'|f`6øI/I *"dr~yNtc۪FgS0^C\ˤ,̂\[vd'Ѱ(CϺ:z~ V\yL7:UpwiGݧ;{Ҏx`ͭxxu+d*C6:0ЦBVՓhU *W). kQnMCvlc|Oߧ%N4_'\pO|>p|~nWQc#A[QC$ƌf}GPY:lJ D@YPC@$޻V#xsgǞAe0`[U@ț:Ld 5f&MP"@Aʉ!P*]%'`( h( ԅŪ  \U:9SȗKҍnm#f7"8aeJyÚEx`˾ Y N*P"B!Jj(q r9"RI|B4+i^)P PGTO7 V!RIhN D^24: :ЌH&t"&%"E4 ?˺/: 0vΥtY$eib h$<ÛGo#vkA楄b|XxSG{_;DF@J)V$B%/W?W\ޤ6q;ݷDj&hyp~]QU$PZ '4:0#%)}*,`>hkD4PʬID?M <ҭ-4w+Jv;$~߄{ i]0/(A0ʅj@o\q"|8\ % )anwĶl.tYHW8Q X\Dl x6cpڝOj*rJO9j MbBO#O̓T\1H5Į>2AaHRhMɅE pz3q{h!MW%WDiBG T@EM 'h@4C94*Eyf;!&9K4Sb SAKUCPDT$$ML@B,hd(:g ly2J^Ko+a75^ ԅC4)V{I McF9rUR3kIJH)6d(.4) R dxA0)B!ox:m9\[ZՅ/`$0'uBH }=u|G-FymuAvz5$r"BdУ3m҇0 zEV!,oaaeFM.(AS@|<&I&284CYcH3;|'+Ƙ$|ix$"ŋ23M $k+P bmAׂutdc/$< ˞oZ[g.T7(Fvaj) <=}%_4r&d)^Ŧiѵcnes,۬@`BD%C/GusǁPMv9ʃEhԔaBES(yfڈLh>q%I"R%yXc4֟aB Kc_TduVH S`Xs\E CQi=4(~@M&@F4bY;9fAwt@ )_ Ub"m"ibQĚB6 dcF!&,#?4Qf{RдUTUUUR* Pt;@!(s!`J AQ4PD!@R# !JBb"@)ۨ#G}`%(% »0A;.Kuďs /!@EHJ]9,Gd3zm`X֮/ ÕCRW/u@k|yg^ "mf58_ms P܊i[aG70|&:,wChr}{E{|ڷ'#%Y%MYGnx9QQAYtab{ ; yĞ$!=Q%_ݚbR O0o ӈ hNيHBP@7ex &bD(Kt |e,fv q۹3BF-ߤÈ * A!R lЩXèLDA=N#9!Jd:=M֍CKF0Db &涻#T.tfO]Tq_zs^6Xch,( TL_ܴ90j2Ŕg:S=IІiɴB@A>P``O:S@L8L 58*F t%d"A.G##CT2I1(J4%!HRZPd.7x(sApcC5 8OR"T J/^ps)'>JsM Q4Mv.uFzIjv'|r}S4oNU{3 5rZz3zQ8ŀkQ|5n1 c,`$smnTˍ苜"([C924Չ"TEef&nB)707ZbaG],F[Ev 8&xY r_}DW|GɅD;Ѩ@(zX`= yU] 25px/oS[AF6 O ?NvCxӟ'D<42X&Ð2 q; 7I&@ pjg3 \V H5 /4yZ$TSp}375'?KcH Oa3 o0,e!h\p %ceYfxPQۦ˝ja7`4g o%;WuGn v (o1'i+D(v=lU[El;-tGIȻAŨ_9)`g@+@:%g!63FZ_ EZbJ=zuDTz< ) !;'v-!ۆ:eN$\ܪ0\N0n!VKqj)1+ G33l8^iL"66<YjDS.,h$Lq ,`3 ]Lc `ōslY5A(gF9@sh2bQ2VC!u3FХf|ơfA`gsH48v (#(зC%}MK$Nw$! 4¥m/ F7޵t-%}Ivݶ1itVqΜuBuc̄i8A^uwcԤӋ{x8@605لf3cG>:F≦#sXK,4jB ;269CnFiĸfo >g8j),(pb45Sf+Xq"Q{Jl L_>/삏|:0I;΍Gdq(2Ozщ TsTخ+WP8LxoYQ* +||g#mmGʴ<Ϥ5*9/⩻Dc_ j ߱$(y! đ\:q`> 3sdtcރ1ߧJqR9d]QBŔ5MPc] pTbTs_+w{HFqêXlFG~X@~d_@E } S܀A<||bGJ?^~z;FQ;4rZ\[uaKMϾ&E*ߧ\H]u>3-=w]A CǻF2?I] 91-v(.I݈B,T_u* {huvXz~85r.YFZEYT+F ^=YZWd{NCZ(AN:۳x^(C6^  f!:x'LOY)y ,~;^Q5yT ( ,cTH2CqTMP,MG g=f }U Eyt&xiU.D( tT/J>% e`ޗ&clc["0E,M0*$Y%M Ƿx!s xA@@ׄLR' v_q"/͉w,F$CQi>A]=']d<2G 5CjJ?\8u:4+"ڪ HPXѧ[< ]dr<D\f!^¢Uj'ss C  $"؈dXC\w#l`F( -m7pkȇ%@vG=61:*> ǔfıLHCi,ߩ@9IJu Vz ~,,a!2]h1 O=P f071٢".k@i&P3bgmoD"Br "}$Uƨ̆ pb=c$mr **A ~lwe󽋸89upz]}IUTa jHRN|rnbݲ9hHa J NĴ)Ĕ<ޢ-`=۹URE0Ĺ'rً̩> ͭYbpTl]M&#?4/!pă Wj>y|yl^GjǿO22(}qn`qbYn:$92]RDhy&Xn4K\d5jc8ouDqzNX%KHBh65 e(ArBm8ipTnCI hmP< b 8M' -!3EC- q6A$9<9mcg!uObz&.ƀXIhFF* HI eHA; uLv &Jd4$)G :%=;z;; xz<⽸*/S&]J)FȬ=H#A2R:S>tz oAՁA֑g賙|~uVugF]>cX.MR'#9Sȅ4ݠWт:h8A.XnAc+j@}W9vϘdP~ȝB@&Tba;_tve 솚y0or8N_dox'%HBaN9eٻ6:R|&BM\)m8`E? :FhǸ0-N}H "b/X`ҔNuv|B nU6@4JRR )9LSH e A/t˷1þס3ydT$X"R'vBM3|4AbyQt=?C@8MNa#25675EeW.!jJN$C&tؼ+"QDToi6i df `cmw!DNH9؇rF|vxN34Fp3(Z4%OC눯 ukrרδMt1( p)0# :tw@ @t q ߗ$Ҕ R4"uꃹz??];*#\?5gEm 9üU B0<2?o7BȸT}P?}zDM1$̴1cDi~DDϺу2u D!TpN%=*0k u @(w@N81Muog3Fj!=R X†?‡8rP|QT2(D1~!wu4vAgsn1KKSt=c| ;zC들GvoV-?3/Ldog|;VG?sN䌑>YxsPc1YӞ5`dWx %d$$чRk X8kp꺪5qcp0E`UT*Z¨pگ3#-%x<:~42=.ƒc:vd0)Hf'6>w?|HKАq?eԺՃ[X.a .1:5sSbu.llqFP *AH~'vν<wĭƇŜnKzq8q@ @0  h‡@ W9[8AHl pX.`hyHyyy{[>,>m} mEJ>lqG2وiYFf6Άp0@=/SM!5 r5C327oF^=*CL =hyXDͪb:(b},&PSt*)]wJlA#S"/Y?zMWa:H&UJ@`(X,7 &B$چTT%QGACqwB_=@؉:ȂSU*6#@äz DT;Wfi2_xq?pz0q16 cMXi'o,i_VNS]YtbN._wۻ^6Y3ϟzroR #Sl8ÐvZQ @%-v4> xJYVV2]LPS!T"ZäDIsi#QDEkLLTlґep,9;eqQuѱ9IE E\%MT0+b( tY^@ Hl@2تaF!^ox0U :!&@$4:D`FC06`R5j"6qMؗ!(,mAEQ=ߡ(MS,VqggE4e.CT5Pr6cuG=b:m.𹁏l dBi m5$nXgp& : @#㨠v7G/M nj|=(5+p첉<|n~U@;t@R@`N!)A1`$& 4JdAU@6eHe&E.X(5L$= ['Lq|͉0gbU$K!0+T*WPATPx..X6 =x=G-!4D}d6B7cw",y\mWϺ܈ب vLh=|tg &j#5B%_w[m{MM`pM;o c$ۧ?oyh2U 'U tdD /%TPD@R(8xyl(+L4h~~n?)CF1@35)25)u*A4&d-{J@*ms;PRB'DJR@BД@@0#3:Q.ܽ*Lalԭvy:WBjVHJ#Eq%/p}p{Go# {>Zy0^Ŋ'vysᄱo8Q 1&7ȣ5ZĄ9[*([0CH(qS|2p ]D ^J7X"P?Zv{hќq qcwPd LTC$A!@A"@+2)$"LLPc*z=:5`-cH; .1L $KDXd&qIߠ_~Ќ.4Ah)3A{O+%Poo2JF! =]_GM߆&] l6u65?6dt:ۮsRDT0P"=ey}w3>:zTJ=nCKGq8yt+01F_T<ԶNwM:LN K9sp1r40u'optɼQҢ4؈x<7[疧zDR뜁diP zq AMdDBbh2h^"i&x|}exz]dh@i `G;$02W9ur{Ӿ9}_MMsb(JI`6r#vBa(³ *cd7-ʇZlRkY #_@à;NgA=g=Y=X`sgȇ؇BRg?uij oAyKav̀Vq(]4nwAv`}!(Dxwiy8zJ&Bfd2DD#C̿X*"P1XN0 .^N\نN54X6$b`\[eGC8ek;Q865zK׵܏]2@ <=PW$=lD|JX7a~s#$ȥmho,xT\yqF]yG&ZɔDr!'$Kg: <di'ljU gXܐ6oIx Q3]F2z; <-qVÎzTZTX,dQ \rW ӎf(EbDMCCxli2ذrY $=r0CdۤgPA.~(EzZ;lmËg]?9=+5-Cb WƦPW_$?%} >T:K BX uUrxS"K46O7mY_tKKݣ\նR}qf.oH.=6L}vVe(=* zfUˀװqF7`T80Ԍ! h'=/q'3SQ.E_3_>^:"F}!) 2=gxD<&]3!x2湛=ף1TX59lFtr:itc>xĖR7{ءݑ_by 0L9BbAHX;|dN f#hGp]( gh E @{Ti gqI mkF+XJ\]|RN*r{^A?QjeAO^1a.7#D4]mP~8)JB$B+s-4u1AVN] *BrEJ;Qܔ"Rۓ%ˍFبcf3"KZ,286<|kbAb73LKC7aI|Kчf _|A,W3h?EE c_H"¦QvcL`1ayĠHVTR**#&5)BձPpx >LMS6u4gg׃;@=[+\RTJ#2"RoYz}=REA2]PD6iS jV#$o *zvlTjP05H;a{t'8p;A-}"^D{]z|z|N1It?w0 M/IE񕂞Lft V@=ό08ؿC.! Y4 <uE]nOpHj]1e]ICZ*  lrjd&"eLjM61+-y<&<O Z ҽ;CRMs)$&DV\_ wYC y!] ϘibA%Ai`A%5pp8pvDJ*@ >DEٻ ^Hh=%B@_f1o*y@1:.-,`yHvbYI'3/U!9TTQ {D2XdͰ\dPdN P( CAPP(S%aRpz%>j!>H: +ZI(0 COȾF112mJ3]O#Yƨ=o= "~L]MY4dt@ec bp! !r ո ,G7YgeBHShɧɰ!fXGP0pyT*{~?p)3Ǻx` 'ŜXgAZj1I۞L}~KQ7 j\HMT:iJBa (a7і ;EQpSvddYEbfLAJ !I%̪ GW pt-kP4D.GdTq,0p’F(H8FJ&_ 6@, ʥ#cgBd;\$ETq 3mf8sG "rn<<s8ZB0# c!3aȉܱÜ:N$ ǖ%+}f2"@"ۙ]r$%-b1!% `XF)3"~ Sxjyק[y*}joDPL(N2vF Ը1[g8k4|,[zoY.ae|QykΪP@҄E)ʬ@P?c!K!S\x1Q߲A6ߋ$p diʍvpe\9t㉉եT#36;'2KǴN Ud re RQYh@ $R96*Dz谫\* +?D T H H<Pd=`-P c99 hTK|PB#mz\X2EY;̫hq֍b&Ȓ 7[V;D =u =RV m MckH A̾o)0PmˆcT`-?41{}a ݂AQ% 6vT)<`h( e`b*83*ǂNJhz7*i9ŀ.Pc2zLe Ha 2u8H6h:c a ɝbV0=PƫBo׃L咀PBP0CPL|g_?'AsQ zpfst/v%-:BK T4Z+QESC  HyJ^0"s5דhp ("'+R(ZC)D@pYAHEΎkZxbXNr;UN281kMuPⓍ2]M i h^qM^;4T$ph lZRt:pQt X*K "m ~8n/CJ;N0D=J\%s,g0G[@K!0q2jy|zQ镈` ^S4W ;a iXbQJuŲ -pK 1]Wum4i}K<;֛ 'd+&8[ƻzNUJģCgbkњ AS! FU+ "Td0<58꘷6͘nfCָkDG^ T /9OX,TMSV}D``C!Gp[T}X>maVة>_Qw|q: |`lnFGZS Q?E+Y1?b7lπOi+YI[%p!ck0/.8E[ HCq[Q߃Kh xqۭZ)|z דp5"(tpْp[nr-7/ jcV8)O7Cc6 i6Ŧyral#)+ؐMȕ&jH8 e}*GC|#EqqaUW`M1f\9rmf0X% : 2 |+<97ҜHv1y$ 鼮]7S 源#^܏ìHix?Ĵi|@νyEr\q&K'7A&-Ѥ#~gnӐ:1L%AƟXЧsZET9a7] 0C8֑8TqIh` eR#{LZ8\ki6*0:KX fI|٥o8DuM%J+6\5s"AXT`p$])HP1 ~P'_wϛUVC UUUQMUUT>E[5@vόtԓ;:ʅ%wљa^aH`hȓc Mma !%BD/ >˜ B{r}n!rRJ r "7c7F?S }oa@@c6~f1cÌcvAԉPK^*/4ۼlZ-1F&9HƂn1ʇEMvpʋiT!L9\8+0hTt.   fӏ#V(*Cp ?bXS)KBB{[jVB<?ALHY*gEcbu yPa8 B994#3YdԔ#ߥESq="@.L^HП7;jOt8a<1ڥ6H`c\EN s7?HHAJP̊8c`:G-,|&&&<w'gFqTH}e{:'sogqSV ѻMWy8(އSsMC" Q|*kt8i@9S*9g81 8 Ji LH%Cwl1QjD2=θnpJہI\xdURSM.RrI&wEb¢Td3&yTzzv'2U*s)hK߾rp&@\ĺ mkbj/ʉ (x(rDB;q5!݉W0c]!*R!}c!Va(6pžb+m}WHhׇ֫qTcbkHN:u1Vϴ t~ɐTp/O`_S)U$c$ Dw? UFB N9Mn&k˾I¨겐Dކ>vcg3-t`9-}sD.'{Q*U)Ën脂e8Oty8 `~;¨bprLHP\WhcHRz%:yYOeNN}͆쨑ŁBD| $$*G qԁ ;K߯[l~D 6pJRO<ӣCf Ks[t[*ۮ.$9Ɇ;9tc (0t1KG!Դo((`׋[P~t1* K r4d|aJ sSUPQVߚ`$!a CZC#$CdJ)K0y>&~r*@D 7[|){I>?u)RuBؑTbP38G [(1bˌ+_dS >{RM4S %*2A. ]y'5%R`dH}yu`r2 #bwU n@C[o߷S@RS$$ DAHƍ.T6+=s2z Q@'iJC}4[ AkF~#{m${`'CX `-(G|ρ((3 rH^7T'|CVc=?HrYxгE ̷dIHgyȶdd"# QLc"fpGvkՔUDs fGOOPLx;ݡ]3 g07gu3,nOQ㈪#b?>h]*Vh)tH tCE$E[9qLOX>D˴.:,OF%٨ P9Cp_Zc&s}^TJ~XcEz&y{޾exu~) R,,/#];0AE@AT[Z0γ,CCD3K( Ht|(pU!Pa 3z)iB!BQ0ϳ|ǶL[h<)PjB496k[#&jO9 ?&{PgR*Ja9v?kWX3Rql)GlՠPhT<>펷D?=O$˶hu?w[lKu4 ӎl6ڴ8PhHdb9}6}ydVi|.¸R[_ (f$3FNijQю; RO@ɲ"pHGÆC؂@v8Z@ 53QC}T顩^widX$Q Y$d--&F:]m8̰ 4p* bTDacuW." -sfW(b~9e :,\ӏ \Sy d $vKl8  4Rx X!c㳕xӡ^A3JPi0Xrކ:-sìw^_> S,bAHX^(j*It#CCHbJJj M"BU~y14C {_7:?gӓ5&Q(Јʞ6{7׀gY4]*HLupǛk\q1RyR%5FǠ 9@E(Tx(Tڎx4>@?gO妬pnTRB|8Mi5(DqqB8p|{'a^6񄚽&"n8$1+!!~w.KK`N2E().7!nDဧ`.w]NDYl(cʩ,W S8 Fq!<,<^6บezxUh@ER+[D.Qg8) #^ts_e+> 7cC#vV~8;#kG:ԟ9z|m~*Cl%}$D #21l<KGI77.OpCj9^!UM7֮"Ky0?V%iD5Q顒wC EZeA>-*`cCitE┉QDìۮ)op17hz0jkڎ^0G &i%!"Q=mmr\ w^;~a#~^'C?3%_2r__g,Al| B ⛂?ll0+,zI0Hiԣ8?nUUUUUUUTU9:vC ryyTPBC% 7dP7I/ z/a?QZ>98AMU[R]r7ȕR}\sQ^jf)7MOVf`6):@ ,־&jhhhg)BLї&-dΰyc\kޙㄸWk#o7pGtgm2qpCJ! 5̴"lQ4YIDPHYqZEl b,FY Hي-iyK{rAWVb,6R K; !4RS̤cS7xJ>7ctTq hR>!Ts4͍4ރEˆՆwW68C 8T$y M8E4 QJ1Dƌ`2 mbc{tEIWxf 0́B۵V u[ ð;5wC$CrCxmTOY-zl& N^Z;H"_GXS" H)')>HW*lw?-DI|&mi29:trs{/B}ٲ8A /0+@p i(Th " e$)hHS[i8"$"U1wh5Mhh8zd(D`H!)l0Q)ZbX4$Xpd!)4(SlS1ĉ2MV_9e5M  5}nwl޷uo<7L^(}S=k4n=؍tVw>wȃ"Rwf7цfljq **3VjoG9Y{U*al{yu%1i>U}%Rw.4 zc@4{Mط#Etٖ.ᓴתN>Dtҽky4!"hpX;r4o(CZ}zOG]PDRfƂpyH;ma (*d.P& m4(hotl Plh o{ӷ n7y= lFK˝oQp)-,@H(q4P$Ԧ@M*C@PyKY@HvT e]J_Cn}>/-[ϦUVϞU qw[ gqѠO}}-_ :^8oWx=j6i!@ uAEAA}Ljڳw|]f{ݷOv{ں,GmקYk^־ns]u=4ٲoI{*8;ݺ wg/(fsYKw0rcU_}sڲl6]amղ_N壹m+Vlnl,zn;ݩUgW5&q6W}yz0ɡBtTuJK`2i1g93ό/y^޽Jj3z M-6^y],mo;WYz2nW7t湲'u ʷv[ݳ=Oᭀݳ&u!G۟ rDӾ^W;Tvns #[zt R7n{;]urBϽ8Kjy#lf4(4u}GݺףOk;}!@/uU2=sK |tGɭ4 a&Nݥ*jB%]pw7׭7[1w2vtFoS|Wݭ[m֘5S rf۹mWl{[LΩo.{fyeɧzޯ_-})Uo/=ֺ3Em].Zwz z:qnr},+b$:H`w4`/=P j ԈHBU03%PJ+wvs**t9q*mm]Ò7mbWd[;ZګIt{gC mwgO|Rem[upדe3Z.fs5R 5*暻Lm8+w=gmݲm=ZEs(AP e/S֟{6-Њ{f՝jv:{f;#tq7yb]唋-kG7 2 uZ٩;&{]7+ohj6t/W_;;,wWNn7ioysηuW3wy>;M}ϟON{|k]:GSϾru 4@h Bi4)MF@Bh4MMG0yL@ 4Q""LM<§~()橵=G'MPhƠa DBh&=0)zjdTIzE=z@4!IF4 &h5RoѪGS#?J6MO2(QZ+V*0:TOB @L}¦u/IIDAUA&O8ȯS+'@FxRTPZh*ij$2R )*"* Kdj&UAz˓KCMSCE? 8EHS ҃ >"B& A{NXN-VXRi !$UDLU1bZ(R *h*i`"amJϧդAoemsnFד8b: ̕C7Fu Q_Wz( 80?lBޣ z\6Lr[PKT+jc"cKX}S\Wퟎ{ێ[95MDDP}o_>! _D}G:>^-U X]#|cJZN( BF6[6HJN;K>9|lڇ yZf2=A7ksM9^q')ƣqVW|rG4{~6yj7%HrBsP%v^A _--ZvTgFJ S%Z:;kOy_G.&5.]{<bʱ׽|ٝI*7yJyk-`lP.\xǎtܾ-)Njkbk\zA E=Qw{2aY*PL )n³i)6󰧷*GUWT3~ P|=l0M冯6PLJʹ\Ey٨yb#.`U\}}>54Qȩ*n-]W 9QslX7oAO}p_ep888Kk_5HD?/΃0b{;@e0 >j ].މX6nĴB߮9pAF/! ,zA08(FHH"Aǒ~Yi8wB XE>UѴPPST҃|T»R_%P$ø߷Uecj=,J)x;A 7.E0,SBq.Ԕuɻ P~D|寯>_å=c(>׿⍞Ċ(Q^D% |0.݄ qZs2[fJ)yMr5ҿfN y4ΨX(j72&`@b}7 CɪHmFnTN/A\,"{%Q1玚קu%W?=cƓ{w͡wtqT  ^ڧjFv9OkA3_@݂lK[#ҲK[ /1(l] ;YSp2$.`~RK;'\H͙Rp LDLj>'&|p֦n=VJ m2GDJq:Ab.dx1T>|VMPH;GJo찒.:Q'ÛHG0>px2+0@ @{%  I>/<+i  -{},]|$xShܿwɁT?Fddւ>\^I}<d>^;}7E*PBD$JZRh@'kXSs CD(SV\;`,Cb톻Y`DtVA՛ <:,mt);US1ew.Y#OA،@oNR ۂ`iJ h{2Ҭ@ 0Q2%( 2? xlO/,)ݾ?_+="!L2 Da,"%oe4TR8ȭ 5LER3RDE@TKLIB#)Fb$(Cr+JДAצ{r{/7WAӍZ"ImL4U ұ%(PUDTKTR IPPL)J1 P DB R)1*PP|z\xDR@'?Gۄs+hВDR`RP1 P'=r&b"X[RmQr[kXfES20_yޜCXdgNvc} D2TO>x?X %3 K }AׂO2{lxЂwt6~v&JI罎1kjd|J? b(,Ƕ4!ǕeQY%b킢#8cxڍvԩ+%HB[fډcf K[Sɹy;u|*k.A]]ޝG—ZF",SqsᴾzTpuf/\u:iۅʸ,N +BslV*:*\g.<٫\lc6\O29Q0au8|N80fըyD$PkŰPܩb"t>ʡ7!H1Bd&>Ⱦ9fUZkh0?Z|0JL.?ՉF:^GR=ikY+8\+6aP YQBRk:V HDT!@R4)EAB 5h&uU#*J 6a9{tه-*S$$6XT@Rm b* GSa-Oq?Jq(* Y"USag ;s&EHI-gR&>KCSмiZEJ? *̦RIH̩c8}Q8udbs2nPxtػI2Vkf?М~6mFޜW,jɅ0DmQR*#DPQQ+*Bbkc[HVaf\Ub)**eM+ģQm3E~ԼU&r⣝Jk0̩1e ţR&TZgY1s2kUTh0%P+e NCې&>)AN0dJDR(%,,U(Tj/_^YEDDdW_2Y;y]bƇЮK :"սI!6y630Ke͕f+ [v(Hm6l4h.،SZK[TAlδsEٹjSRhZl[]rR֩IG%Զ֖ee5:(i#5jrnӉ:[(R,Pt[MKi,59- *+0[cj*"C8pBis, ːdUkIb(JR,Fٓ@fUJX) " TQH 4Bulآ[\lj PQM0ǜMɣLs9J*Z֊3ivXǔlj 0mc[k"`##iS50VhԌAssUr#qZ' srGooi=Ǟ",$D9.JJUBTST*@fRZ󖔣AaY)i>%E Ka`PG/$`RKKz&ʹjԂeX bLV{qn57 J-Cs.\\C<ڵy:ᒻ4DeV$H^&fl|kx3ڑ!ܽq8P< }RZӖUOQcۥCD^\~ "+F4P]Ih+D9 u:wǖ HFDa{<yWk$< eT'rDKu'=ZJ0@R߅]a|O< 3^I" 0L;l`QxU!P9*xu!$,Q`Eտ:e  l梒ؙ"i8|A lvmWdwj|1Lf4`)m0┇fS4xƻՉTë$J=\&zQbAhS"sN=7g͞N D֎L8kdEyU )buFq;R@g.HoIUÐ n? UZ (gip#$53Dd*٨Cb0ȅ)X(# p% U]\ +!UQc/ܪ|4OO|4(W AE;_]>y"=d&Z _O|O-~W,:,J`,D9lh~dY({;g]'Bû0B=8FR~/!E\"SN%'1g3f`G΋/;HM'C,a tTsFS+m8$&[pKaԳCYNX@*(-+Ug+% w׽rfn2$l(\kPs2d7ݗ |xl|Ϫ.8 `pWuW34Iί)) \#92hwP ,TEP^x@90w?c^j%їm,'@RA2H ;_M_4 3gui Qpa/hb 1F( ТbqՄ޵X8]< 葮P=y|;>1= |4Y[͵LS`=qs~$ {\9 ɋq pv:?Dz=fQl\#Ȟ͟d;[/7=' Q)=GxI%`=9:>U~xOq"SBN))ܕw<>~0>^~x;?TՁ+@d$?ozp9uB0a)daC侾`إ U3X&BA$=0wk῏<I(twEExCk=)W"BrBMV.Ru5-)@y(I}IE(U@[IsH>e!:BSgyăو܉`'b5w ̶_O@KK37s~gL|Y"po 8Oƻhn^Q*a.zo58>񺿠Əqfy]=,gԫ 飈JOp9դgff!&}33{wc\_ ~x#]Տ@ 1< W9:?<.nmeE5թM)E\ڦRE/u.($r_/iXdU#Y+Qw`{"璘Ge\m,Oڤ$0NPcCVxZ>bޠ%Qrb0;LJ:RN~&<?4O?|67݃w{ !ߟiFPܴgbFNJ=I- <ޫWy7nD#Q `X,g9ysu\.svf*I_L KQyܧ«=ZC\'B52p,Ȁ`FL]?M k=^FC?~Deg'ϯq{q@)Br8ƐL:ӹ|%, Of >u"Lsּ.v,a=#oe_Nmq1σBsWLLmM:̥ ;BN_S]IHiwi+DePQV*(ˍ<޺& QQEEQTq4yc&@" RKl]VD1EG6yh%˶ԟ&LTg7ҙL(q/&fP@ Vqn# )H>?K m 694A`PawyWxfi?B"#U\RCK0GON" H$μVC.fcJfT'|b ,&2j谋oxQX3XFAyɧd,y%9;?֚m4CŴa:j9v~v&O5V%QEݔ,P[DazEc߿ z=wL}Ҝ @SAf^A~.Y)@VeeƧgl7跌JnBkۻbJ%˜ ! 0'9P2E߻-k(aPX*$lfmbJX+QZDDa4Rm*ĭhu-mRe+ 65*_<)Qj( PAj&X}.ӳ7e7ހArrODR !%PfT#tU\@rʊ'6ʪj(/gSP H*6`UM@=BrDUGp; S.̂aaOˌ+~( +^Zqі@m {&~G \x2HF1=l`}9.&IT_٨{kWUH"^}:u sOncq 7WP2wXgZ*Ǿ&g6Gi/3 EL{>Q@H+vOOr'9AqnWRqAQN?e| <99V'>+z O GM&RN玅w0٧,o:pF£X';u ([S2 0J59??3{O@ޯkR3# ]uѰۈ=u5k>_VhgO0W*e DmJlFӀOIb/+>4.9 մ'wz1%0oф~{A1Id;E'~gThe8*lLj$4j+T_Y{o_voڥfؙ➒0a!6DR")r =`>WAi~a "~n)(aٟ{EМG$73&i(׸}'/lyg ²v;5mAkw F18~.BO[L}w1~`|Wf6jxZwu&qۊvgov)#N~w|HN>h4Copv'ѷo ËyGKj!nO m#;,ק>; C/~)w*z.|6<{xKX7z_5AG݌ipH򦛬/8^p\%mls'?砼Wk^Pz{o#s+&zA ~2C>萳ޤ6%:J )Ƹ8P{npdvuCRv7b@}}<(rQV(Y'6!d9)>dex?;w0BO6 ΗZg֖ND_a[ӟ!r2p2tHztpyaRFl}1Q^R(K `XJ$DhXkh\ QoI&!(CaxB wio~\ֹĀ>Fd~>G ״?]?uԹ ~$28Fz!!;gLHQ<1cjH):\~tÔms@h驞4eS_P=>{ ֢%=TEsyD-P\@c*"Kl 0#9eM6Aӏ_(n81`a${`ePKE&4Hjn1Tv =Pw{9?oQQ#—n7NuMç*<51>YدR*3ˏkh";DX>c$yLc $֟Rb_~5j}AJ9*c1G qhj>7Z @gP&#s΄PYޞ}S:0×[r)!ne=%`o %5IARt EB#A=t*S* `wy#B>|?ӯ!74 \%W\^@A鰼 u\Lj|?P"" gFFl&*Pc*} UQE(t C?g o@8ԭ$TA%҅B J1D RK@ *1(I2U EHeHEJP#R DbhaeTDD)M1#HQ)@SB$Atr@i( )(ZE)ZP"H*" b .rF$B (0F~93 TS*+KcQ(VxbD)Zi"d+10P55M BRBDI2=)Ba%RH4ЕM-T^{zlU*̐JC)C؃%ZT)((&i*F.d(QJP$EPSH$DH|poW>Sm 7%/B|nxw2Y '{jb^ ".E G9Eguo~5 S4E}O=ҞmKֆc/<_{ar{.pL(@TU\s Ǯ&۔g~;JM!Ï B⃚w?Geb'0).Fu3s_f@eJ2MBc Kq }ODOcxӒ_/;QN$1B{]Ӹ3>aZ;"O4||XPQ(`sHAϒ,F/Wr5:xMvI)|Ыo/A Id`PfEL?8c*^ ui5dܠw Bywzgцe勰Э ni2P@%B_]؝y#*$@<|hO!j6fffdsۙBŜbfT);n@\+3g5*yn~œ1k}Qq&7V) RX‡Uf?,jfEQ t'it&Lu4eA?჊'eM؞KО|$2I wk`!. $b> \t7=m-uK9O I4 ox^>aRY"NORrȍs5Y$ ‚ʗl0^Xn- c6LR]ċ;x\ԇ̉K۞ӦtWHCN ǵ/xd<΃!Iyڏѭq dE\0.&82sOrw Q{orCgAnAd2@?3 _p<d4i@Dlɼya|3f,;"6Oي~C4'No>7JE_,mhP @+0Aq(q 5?6E@?)y6IkQa  4`F٘$(^8 ` ( 0Ƿ19A\;E;0|W7Ve_/UP9 K~?/o?^? wvH7pkut<(O9$-X[ /L3'?NPH|= b#'{"gi@ ßZ;݉iӷ}>_e*0mf+{) \J `\$= QQ/|=hOTԧ#!C#yMIOK!EbfFB+Ae ECJgێQ}ץ;FѠ IOv -<[۾9swLU.7IDԞ(gx GRI"/*'euWo̩'ڦ2}R@0*P InJ`}qOߦ}= |Xϖ,!k@ aZ!OAai~չѐ%# i =Cz|# Bo(ޜ_?}̧`wȵ~bbc6<`=߷~,:uҞ$_/5o0~?<]5ۯ_zWCi 1A2B^r'QGjdw1_2Gr~W&7 (; k.aA ֭ Q@RD0 "h?#2MDvrL$1UQC!tuftZ]#)K`Km0@k}DW7PUݹr  򞜱C^uJl$2rrL.6q;`QKyS)܇X^t]ۓ\ 1?RM2>Zs)El! '!%S:6+0! aI@3_k0[3~o"O#a]ݨ%RAU$B1SJMp ?"'^a-u퐶%:R$,ٯ1 Y~J#w%=+gw)pO"O;|V(X_(>g%{wo ?;iH2=(<>ُQ ?ㅑ{{eq80;]_VND%뀠|'OW霟x8sꪹY[+/DquǴ/nn9wY7FdZfSKQOp4b{K6an9+}ӁiR}q[eu,~ =5EАIб<`Z ת~~% ($BӁO`DEUR(h|L*)?^Dh\D!(yvP=Lȝw9`YC^g^yі=($RaIѰ\[!ޢJ v/C ,NWj=_k2$-yvr`"O͇NXC_tM g019>q=?F;/78yVOqa"ֵ8jE:⪿:#O00Y'Rџ_|.n8va}b'TX`?jTLG>19`30fln^r1a1`s/@2=5{6Xy>_@-֣x?o4w#sЈE87q 6GꥁGHF71Cn0^Z*:hlg9=Cm=Ii;_hb%d'G dfߙ䴋Ƀ0? N$ :KKbUE;u !!dˏ~QSɥge)oL̕*v6֖BicYgņʾKAtz>@] g]0^Sd(R{RT5"n#%~H$/BLI$V*z4n/W}5?795#g6eA*H/׫Lyw"$@>dmU_UqY}hpwoW :3"3{2DQs;i5S%ћvG:]?oro6ta@h@!X+օ1;|tSx'?-rXFPE !W qQ}H JJ @<\^fO_t1yīzQZPP%/?=qlѹg?ݏR?+w! t~?GsX>w Ոx6ADǧ<_nJ> p;^Gk}-q!s75`i^W3mxa;׺!p* = < O;[~9 /Wn5&z릩{J vYndac0ӽ?_yh`JE Or9}]ț $0K32a,LuCq@:BjRwC SʣЄPqEbx O\` ءOQ}@vk<]BCΜS78UOjϡ~ "l]nt5TIli;-N6Gˀ} RM%KJnb`r1pxHC?^|UR(VmVmmնUmm[mڶ~hwo[mjmm4~UV?̗%SO}䭶ڶmVmU[mڷ͆:$ڶmԊCj"I٠00IZ&M +3P1sGp4Y(ꩼjX,!5(2@F1n ]xq#H K\.ٝhK 2j|=E ~ q~# pr8*4=\FW 04 T&Zx% @)1;+I.(O?o> NfE.ppQZ\gn811kuH4sU|WҰm'Ǯ<7{7NSseV.@.oï|@cs(.|\a3Ѥ#);=k]Xa3]P@j_uoO fzc$NFW 819j d9F88`|i]j3^GfO ,6ډi(>Hr'8KWt SK Jݚ|3>1<[a?zg;=l ԗVe c lӒIŸD]22 ACf>W_׀x8>RߢHscAB~7gn,:ccIF첃PӢNP|M1jxi9e/i*/zTώ,Z+yɁ;4y쯚jιqgQsb:R2ED{ rԁwxr!ڏ^8_Ey_qSU xL<˜ ڜ)wn<[=ex]o9{-nr̅7}O݆zKC!`1x$x+e`TT:fI\xg0D` pwrGrc&n u^!wѳ@ ݽ: #v@l<}S`^z æ;%X>^RWٯz:\b:ѻ`(z1,ܻb()8h/d)|*F޵c<0 Ke0*oq"866)g9 u5cx" Qtt`5r'se[#hi;;/t)fWrnq]eRFJ{>wģɽ ӀEӽG5(I2E<̱[z Z.;$U8jk w.)({[l OteACx( 6L,\$p}7bI/̤iЃER1 cTE G]7Gam9IAXS0^_ar^oz*!59p`kd3 @.f|p"f BBznF:ƝO6hnw( ^;3fv8S]Vٮd=a_F~fwvЃ$? 5p7':)D~]Wi\_qV0}~x'4;]9[vISw(黀e蹃0qmm C>o.J̡߁Ȇz=wv=W %[UPaףk(Ԁe!f Y KM}Xb-haxe*3PP=]W]ջ%7%~TI5unQ7fz.Y̌(uxCL+@)$IxatMGD7ZDj spZGPԉ@?ė#9C ʧ" ]Ņ>N /*JjA8\9gqMKڅ^돑a[;' 8K[(bP*ALtՕQo '5p fS MiWŷxރZj]grsD Rh"zx&rΒ]}K;8U$9^ F],^؍@(r}1%tM\1{7>! :|϶?+t>0&>*B=$J}طhhu*#U{/pTd")DAu,7v101X~;썱|?Q> 4;xlOaլ OwzDJs)G06_l=߰7,3C+M%3њaYx\oNtc!Av-8 ۟~*2CׯBO|WJTqB8yh/-oo+5l6a5mZho%NEdTJӭd}Kb~NLl6Vn®յ`ѻ)$( O7XI!*~?Ε0_e- ~阎SQE_vU_! Kt@H?HU*fK4j +/vЉ'֛^w0wx~삓&IE]v <_BʽxpŞs/t.jA} xݘBhPya˾(iSMbV Z SLhQIhu/q' 0^>ߕ6AHnY]0Dܿ8?iʄ>or˘h*}X "D- MH {Lq0(N< |NԾbHzBpCzz\0iC~*`L}{H |2 UϛzʰWDBdfL)ae`w̍c%p2dc"8]!9No^?P?-R)*ɶH i5P$__m*X|AЇB (5IXWutB-#L <-HF)V7!84b?HQu*qIl$дayK,W zK|lE{.VΰBkRõe5l`+wy7^.Yc6d ! uM #(] ; (-%rQУ B玗^@df,#٧ûn)jgIspp/}Ħ*2>k#fj=a#6ګU3g9ߝGر#E;7+cvC:GF;NsC9Uu@F(.S Gzw^ 4SNV;z7ϩO2xdB=y^ل9K\yQhBiLq|E޺cDy͵F8qӖ<(dV{va#r_ w*H0p%W[j ?v͸>8`w'B@&g ),L*nRc("l 71kzEe%Ԁ6T+Ps%h3hA@obyGTfi7C|axMp(\q J2>a>W=*;W34{ajSG7xbU^֫ ɉ)5$BBI\!~Bh ړpi\t~dgIV+RZ#aeIaۧG]$ qcX5o_O$ʘ鹽nR{_i]{h}#) \3_,)sk|bJٚSO> Kd B@5!"E6߇Z|Q%f 7lpWx6,iY'Kĥ ԹTEo7)5J[$K1Oq6ddF# bh,E+(~ Q(al/("K6ݛxܕKD RO6X*N!Ohb5|)9ao$`l@nU" " sQB#͜|{(>9e98-EW\8K)Y q}߮cf~R!jQ:X,lʃwJlޒeZ N`͡1"_vR;"Q(}qfhݸ9ܶ|GfN2bD)W/.v >Ƀ @ uQB&bC߳e3/:MԚP;?0"$'V¤aLF'0 #0bo ל3"X{r| WzHO3)yi”E1 Ng#:J@tpsoX, Tc*X[٫k"NIǐ)`afaJr I T9vs(Tjy `xlԐ3}EDZH'=ꇬ|9qtlA[Gdcz ;z;ZD^0(*gs'JN" 9!(U~Dh58iS cJCt2-FX$ן~ K[PD<=JCpXf R1^mƖBZʪ>)J uT5s5Dx}:qw|ץQpH}%3.W擹l`%~)a!cbz2FApx&0Aܛ`Hp:E" Dڮe) );~:gkvRQ,3L_JPЅW<@(P(\ܢ3:+X7P}vYh0E6USwxb. ƆN0љ|MEDw7^A4a h^=@" Kk9Aa hlQFyc:5ʴMuQ@=# 8D&}$T\J).I-\=f`i ԓxdl_(/EQ/(b#˃O.; M>[>Im"e \lP46XmHň;"R'_L17yXpeU 5ecBqK."ȁ@O.Ϗg[8"J[` : " g 5x | - % dbОPr(Z>lx  8&'{".LalS6)<sDvʼnykҀA΄N6B d5 UKxx3I<FR;Pލ?GpII+{{gl.׿T WMP(`v+qB1xyFI%TwH^DTFk1UV*?_NZ4/]*yiBXc*JrxKm(~)ַu/~.O!{a'$,R!3B?S70!yTSRQ5N3#Tm%ܬfT hEF]10>DG" w bN6"_nzeAn$ ec.=sN OWB-טq tTR >A¨u5h-OLòfϼ:{;=n ͻ%LprajcOpf:Wb>f0:ֽti%䣴d{sSWl[PCƪ{rmĬ:w)us8ur-We-7VA^~T/[Gx]`b~p=0s\uH*uקּ;F\/r}.DusJ,RWmK2"'[\?5\VE?hao.0aޟPsW]ܬ_`l9\qnw^HW0]r>(]4oU]@307VVD3(-v.:PGK(`+"Mq!:C1$mJ`qܼ!a0ەCrSED@ T?]H T.&d|R|GS@8=pٚAE Ej@I$9"t?q9*:'|ѧ=x,ÓB{@tD7^& ""~n^`Bt󦌈BqeӭBybS t]Q{G*ht.w61&/ )|d _^y|f!8~G<< b#\u=?ȘQ>jɁ.LmP UEs=f]1 B@Ed 7Dw {05fz'+pQLH/=?~|$04䄋HOb u!Iy eLtmOLKMȧ`Ye#avs|]нd hċuqcxL+/V9F .vZ1Ϝ7FG) sGWH-C>~pURy1Dv%?^ xpapz-l+(~YC=R7Ū `BjW|rZ~^`" Zzۛ@ Om: *7)^L^=uuѹr3d#o%R[QZLflVy&v ޞ& Ͷm mB3hmwz:by>;8.# vg{")Y*<#`` E34瑾 ;~ u'a46$K"ڴ6#[o2`=։E|Ę-v^;}r}hEe8>7Y(c !dq XΤ([ (ffJJ@!HbS Ӳd2fz`@1*=^:q3Z3`[7;vєi|Oh&9vΘ1~?:9 9&Q$$=/^FT]gL+,' Z ٴAnEr*e^qKuCͬ㰶;XKw̎;?F ap.Dqޝ{3tr:-7xm_fdtW< Lw`b7kZw_*(Eg8 A e>vow OPluO珐 0h$V٢኿ȹ03eޥ\r0_C>JHH5#GcݚۘuP#ubzxɶ@J\\"~2\.1`Lg=Nx2{}.6;+2M_8u<sUv_^Cޯ#j(mٹ wxo Ns(i4g/QPݱ%9gx #ÕC7ˇ|wUUUUUxJDwM0W.2XnJ!qw@`vFy p!YcY@! W?ˢqת (`ITc=/`qd92Cgdp1n?>Y&&f趑th1; ( n^`L/&/W1֚f@`R E[Zdj$J 'Q=|be[ (.,:@8;!8sZx.o~%Q11 #zvc_]LLŖRI ÷e) C>HK~/v7|uܰES5DY6,tt& 9*TXVKTsYiZf~S nl5tRCӌepzŁ2 !PRT<"["{ߨłr,dHʴ=w|q(3F0LNH B0Ϡr17b(h?>)c{PT}KT6F!$\3U& 0೐` 4hW_wSp4Y:׼K^0!P|5 dfiN"״9 pJL ;5,@u h 1H;GD:7e:p5n͡E} I\9&n#"?_< u8=|{ʄ??O 58dVmBӳͥ?:$O7nuꁟ[O=>LJmTm̎xr{KIqWqdu08*}Šg;V/%mp ڒlٱ ݤ# /8Hg$ld YP>MJ*Gg3\pAp `X94=hL8|Ll=Q|4TaUK{(c;享?^va: !,s=:8$9.DW[p"wm /9P:U B1@K: qdhH@ 3.z_N M5\mBAFg?ǰ͝ߊ|խRZ]>']F\*+a,.ugy㙏߃Q.& ,xXU^ Xò)GQJ_kQNd}bQ4^ X '$7ʵiĘ!iF|ֆ[=$9kzZ(Ȩxl/{zg89:!@|w`bH? p5xS`uTCB}.:vajbxT9xg#|DL-tHkyƫ=P9 A>g w GҲ[ y~ٳ;XQ!tEIY"18fk Ǟ)W 5ek "P֮M,Ip#YMczW9`% Kb4|>[^_[F1 uP8ᢚgM5leo:6}zcP>ǾW,4y!3-[W7 u4; M[s7dz" N%"v \9r%!sOBzS@g'XT ^, i$ n04^T֟JJeX H\ 2` }0ȎAU8s?b4R3Myx5aeVHgߝU_MoceWztU8U*e` So9_T77.g7fs夀 OV H2':f,F\lcL%2$6qC;kVYZƕ Oeভp[ ߈P=ٻj]ݫ&&bAn;J^*ÆOļw7;]UjF\V{SQ /gIQ==:Ʈ@dD+E2YbZkP4m0TTUCJ ?)G]5rg aEDDǏO~Qh9 *"sjJCAϺ."52 >qVJ _d8~?ov5;!8zGiÍ NtZ!fGSWÇ6aӯU?19t;ogFqQu _=&F4]Fw5_^zӭv:ߣtpl7 əyȁ`K(ȣP7'z7`?Qzwa?\_2G^(Ԡp@[qY?W?/oZ""~?ǵ~_~O߳~9vK)O!qb!A=[+e%|W?YB[H8B&DjM>9uĘЁ>lXIJbw(L)HE J"(R U @0MDP%PR4LQTTH"4?O3XPfdJ),E?l ł#M:H$HB"_w~:y>ίm>!"hR?j@F:_ fܳ4jsfZ (:>ͭOUSY2g0|$e؟HI$ * P*;? ϊ?t|]yy:FsX|=E4X\!rrznO}!%1ϟbg^ۘSZ{+UJF@ cb%A*&0r׏~͋* h٘~n%s\tOQ;hH00*?կP\$Hɤ݊Y{]gbcnNi>*zo'W9'=OrA`E BuU읳2WC7f0nI$W{GRJ OFig 2,hsC^/3ȟ};䎳 (f#)Db/-J_ax|i_08ĖQ4vhZלӜ`YV4ߌz !bmZ>гrc8f\΃W ݨ,>P0KxQFg,@ЈuY͊"cnQSvq?"Rh2!: ] j?Üm-YKOE7&稐 sHO3(O،3<'?%Ubj>xr6m~sa/8tWTAUJ@>]b%mT' >gt 5޻rr 3.e/S(Rp9OoK`̔rL7Ϫ/2iI  s0KQ6XAŅfG\dA":mDK %٨ KAaU,KC,V%j@CS! xu͓.-_t P ڏ fOIn,4)FByz`ek`Z9'DO03;*)wb`(ݹufHA (u>>@x7+'w"?ŢV,jF>@)'ᚇw03zc>HPGOSɓLQSiwg_vl MIR{+m4{Eo? e`I4spoO,"TnR#4 -OUUY֍[NW]ǩByBvVS.>i$C@$3Tջ~v;!l?t yP[ 9h ļ"놅rI&\qk/:Nv xdjA,0;_0A S5ӄ$=ޠt (vc F@b4qCyr`+ƻ3ٟ(r^c A$ Y;ρ1X. hA)L4uE[b vF$Gp͏amOHH )p`h l1@mU$T/i9 #tZZa9= ={ G\S9>ѾJI$Hq [&r6M4tBUuD29)!o1ȫ?= sXm!)#ynyXfқjo,C9f\dk}gSp=#܃85`ȼ^#C' &4dY*!aG"muPzޣ F2v$A 'uDfp>=xrDukHûl:s5(43#aO+ )O.Q|<^kYaU%&xvoR$/|@ډ+̏_?X\reA<62G!GSz?hF4qO? OS%S=gIױ$d2 Ԩ51"~aݯ!h<)CJ3wWuxpNex4: nu[PÍW٧aJj[7w4nf=W(s_>R.pYMT}u7`a߿n9ߩcsDg=/w_N7x 7&nwK~׀|or>nیxt(ǗdF&*# nǼI{/:SW*{Oq> )(O >8@}YcU-V~bhis4u;>3CU "!%Du,,*.w1e`@Փg>{}gGqov/xGEv3gNȉXKt/Iߠ7YSU>½-At-sۧ@hTQCr3߈|2t_Ej&|F5,y( PI$,'(PXf_qN(2~B![6sĦ0 bX I邿.#7\"܉;gïX=as;9s߾;Hi&=لO=e;n 4-:+eJ@}߻v~G(eՏaaP/ȃ#ȣȔWlאUE?'[MaGAy6o>@ϐ5\~nնm/}/C0=kL# U]|htv&nɆi:y'6!޾b?*uǫwð=ETKDP"ez 8.BoW?ˆGI r<.(#7뇹0䨝?6HxiTt6v|%#"UOn*1%?yT]z t0iDAD0dN%5= p~j6it s wυ" oo9Ï[J|<?n ݽCxy)>B|#{hC>qt [@^{w-!󘎥%(Y0hRr U9_2f~b`O𗨸#P*dt/ JfFG=a!*O;8.cOyZ s"@dz)|[Ah_K nL'Hk^粧#2vb',(:Zl5&1݊ PTy̍i[@e @1tq]z#J\pUUUfJc@;r^zP&" 6%=gb^+iru=m^hrDh s|w;ֿ]WD(ڇ3Z#}Ѧޚl힟&r?(C;[~0hh9yϟ`wpxEv`.|w!rs𣹀ţE|,< Ժ[[uϭqt~ oHeD™ws2ukm¤:N2z`g_Ers-oH4מxf^uΝ{߰rǧI*&v{&.LJ)% O;7dzX喸a '2졜yܑnw ofѽ2(82HsyGE lmoc3x%Ht#NqWs-F]8gc; \kә FNx&RmvBeͯ,s:= n$T'ջ߁nviYxZ0Bp2ei<31Q ֤D1 qwB_E67~<'"_]{r .TA<7\ sS^ϑ%C͚}u쓏xoY5`(>^R9 MRĠEcg .Y2 t߳n˜;A™(t˾ >>\^Zsx5#[EC3evgHĖ*r( zȕ*wZ{qsӈ;-v1i+K((k+ju(aZ{$+>sg=PcXҗ)_~ĮmKbYsR$kaw{)z8+4)+\&X˵% trKgl}.zM槟T铺ynۙMWAf+skQ!Fm9 QfYu.LIr٨8:E\m)!_Xo.Q :?>BY?*20;ieť 69q ߝ2UDMJI (YJ6J6ZBZ)im -H-I@ɢ,ئJRh @X(bJ$ f$%1C* 2[EX)Z )B*,Q)YJAQAZRK(DTE#`A  3RCDAAM+*X%hRVH*R5f*IJ `f`@K@ J2K+~nIJ)B&"&bhPP s DbaYQ$( !V"Yb JʂPJ*b`ʇ )(f ($ *f$ %`3bP($ $br?Ur XBeB*i((D+$ʘI&%0`dFd") X& bB% JPbZ FZhJZ B"BR&b)0% kpTY hȉ P2TrʢV(1ՔT)D9* **)j!@X b j( H!")iYA+3"SSE! [)j `*HB("d*b)*& h b"J r! ET$03Q ʐL+1CE9$(I$LE,CECSAH$TTMEJā-ĦQD͐APԢE10ДP%С$BBQPM$K2@)4BD4TA$DL1 -"D'yҿM@7̲04DEBŵbzJ'X);=cBT%uha2} s˞<xBz@!Ji) L?d"* |iK?֡7l=D8wx䛠b:Y>XdI!舖%rh,( hy 0ɐIDY 9@ Ѕ3 &pIP$UlR(,P+K)P$R!BJAJZ%Y%" D\ʀq& hX0%uP[+5A( R$5HHSP+f.%!2$ H(j"F$20$uNY-$ D () RAbQua(Lbi_Dx%+2V$Ȗ`C2qIQ9~A]?Rch$8Uřő~r</joϣ|7sg۽\u܀.oC|Q_r;ud6E:NRw=\fLu$yG~?׶V>QwCRX!T:W`/h'g;2qB&FQ0y7 Xp^F$gԧu2\S]UC ܮ/{#pwV#JH, {U'^HO@D}(gA6n^,p=+~%w|w Cf8?2#3_Ry_jOfǵUg.Z>[X{d]|Z 6bZ1[mQ' Ufi٬[ )VA@lW>/IDbE5w@^8JgP81di|0>xM`PqRxC]u֐{l:գi+Cû ̠7НcS@}\w&:2#bS?ëG&i{ɥoj{CV,5FpvUsv;|oD箧\qg6j9wYHpiK>.ƙ[Vntc?PNu_]qJ jBwZֵkZƿ-x].W)uC>RYWn髡R}޶_OGlz]`-ċH ,wwAށ ò'29{KyD }vN=>ퟳDO"IÐw67lupi |tot#܀DA/B)IܑQdoܞYOC^0yzxf%07?]ifaJ_v/' ($O+vxBCrb Dw0*8" @"~B9i{e#췎t_1x6;LYbjudw|}߃ BAQ<1d" G%~":jH @QRh HPwFm p{xCӏtaa36Yj,k33PbCk)gL0 [6l]4٬/)JXNu]uaaww]1w޵ZWwn̓R_iJRҔ kIuM4L괭m.0R1\NFBBQywUUϟH.[rq-"ffff"%S}z|{{z=u눈^11pc:w<ݯэJ_t'ƲZ5iK녭kZkZCӻ{s׋Vg5 ;윥&1Rӌ U;ٍ6lӎmJ-%)eL3>s8G>JU<<|Dg9q9{ ͢i͔]<](>"}l=}φi '(N7O16Sơ'4g>2Ā~@y$}xODDzC}8 &'g);mkå=ۑ|2Z)&H=\7 @$B*I`>wȥ*6z^f)ъI bHzin|G"q0%_!e'VYeAG7 oٲCts# *=xlxs^ %}ZB^mN2VzzɥU;`\֖ S۵( ʊE@M9k^z#;Ɇ^-Ax % N(^ OtHi4A7<$9s*Bwv"&""" :MU"y< oy Z@L&AALƁ{ɰ`)nx $DhLD{ࢣZ{hAsX ]h} )r*! aa1ĕQ;8@% 9 ? c|a ( gԡ1z9 H÷'lIȂI ư2@T꽄SHrEE?nBйw:q|!$_Wzw!pV8*~_Ǖٟj_wNyh.!B.'"T0:Q 0C T"= 0ɊXDܢj/45=7:ߑLL "gMzL2ܔ!^ [`dw dxڲ esX P@rHx#oRp@cçpl$G K/8qX`FIӁbDaQ[a0(FVɱF. ʮ2ztFaGB]1x9k>6`HF~c H]$pfn#-$svWhRR㏈Wn2 eӇ9Y94HPhQi6LPo2-L2kYmAѹ+Iz6-!NC;~߿TA@ "XPyFw_onzw;@Jc&&t[{ս |?MȔ gfR,P_sZ&#$`$ |Ξ;O~$op_a>H%qȵz: R:p7ejG8nN_ĕs2okM 08)#'Ό~(+_esT}HL|vDM"'@9< K6O.5$;8=}?^U $$`NCx"*E &F;j Kx`wƐC*:|69HATAd`ɷA( Bw}y[8i駗Х/ryty~s$f@l5 A3))NX>oDDQsD7 $AcIO [R)+O&BtQ8\ӫ9Qqs [3vR {~<?|$ɋD9?d'!$^ٮt5WV3XxΪCy =t'  }P I1ƺrό:v*"{T+`bK浄?ĒDdх_ _A`hG۸4/ܮPyZtukoϻr@ơ _򋤨Wq:zCX9aBNN{.jRw~b:&P;*c $"LȮDZ{7?յB?˜[3 bqc?mĉFǨ<:PC }8+hF>bL)!Vd?4!3oAOh֑b9r>4թW2Cokm{VjJV1{$Zѣͺʂ&/?w{3Үk4!5QB?yu)av/@m4iOǑQSB i= BChnѠ ?PPPLLLLLLLLLLLWob;´?Ly?4!E)HP(4@RR!H B ( HRP4"҉H4PЅ PЍP4%%STUCJRP4!BJ%PGMzA31ev6644 _{M5` G08H`爈uh@lAǏB>?gSU?t{<'叄k0EhrV?!!1Cqbat2v.06C=* ghgp ً>XAnzl2l`uҷè[@\N}XHQ6tuǝ6 Wopz㼦^8u43˝ҦWム ѧ7#Pz㆙Yp{M89Gm1Բv}p"rnT?J9aw'-uv̚Ӗ=K|LPOvz۷b}Psqoi\XَώkW~O9՜ut.CʼU4L]Dz/7< >R[8oMחg>U,kM%uo []{5Maj]8uy)))^{6TU}ᷳX Z߀ĎkᵬۧHvc3m%}vt%~ճ٠˦ۭ[l"W|_gJW?EN=7[c=86KV3^[PNFuln_c9.YËr8*#j|Ǎ jg#"L(|hK_i9#m*A{l׳) RP=-1,Y "v&bQW c1-kat<! xܝp)gWJ30 3Y]AV6nvN1xmD-<)]`:V\?/l(1*@hYK O,bn=_Oz_o"R"&.(G1$1D PP41 R4R@ $bə)5cEpS71 elC%BCuӎruءo+{)|)p`ʜ #0&֦r`򒚓 *rn]Zf Z-uee&ZR,ȉCMm/8# l5p,8Cfh^dP DkS bPʕ0 kmXO'νC Z:T[jTRTX8fKls_r3?RVLlb.C􇉔+ӗ.< fhrtdQԥXQ] # `$wP67x㥛~[b*@!C&YY+ĦlWW)3gyvq^ʚg J=?rW O+fMiZӮ7*?~WLd4_ Q"K9@Z.4y{?PVpM(}x *&q~9P;Ti(B-Cj+S^X1{[x]R$ Ȉ;k7y?@5<(*" 69J^t𾴹-ǥ¯BJ)ߧ54 ~P}?(ߛ?<9ri`R& Kt"yCqhbc I,8fTd911=_+=qYssN.z皬㮩8>kVF/|)3Un]FT.o7攎[浔X%m1/zu{9p&/ykx7WZÞ:# 7ud5k|."?Y47]_+yuƣgv{wֱY`j$o=Zֺ[fq:|3\I$JFְΎ'pAsiƩu|"k89;eP %ct_jZoqONxoK:(bE#BEdq 00(2[$ F jYD !e T d^~S49ixE?DLLN(^s 1bRE5lĽ de Bq!N}55ZW՜Ud̄0s?.E=P>ZZ?& " D6b:TP Ĕp)5% [X 6./EEb!)&/΄ %1cU}q xǫ濹{o2H0+QaTtL = j>|s`0&a#w <疭VUmQ88`< ~T8FEn|Sth(sͤ0ÎРؐfe,c 9g者 4U% n5*o3$Kbn\-XFcavⅳ3iY"?* :ѾD<,ڹxI!!_ Y1x9 $[KSpBPSw z- T z#y6 }OWͬe&sSyS+R/uu֧y^/nլ$14CƉh0 fHjLF#(Ai $7by7fgwΜL%1X,ylATBdJ")B DmzPGt}hfm*sY>4?-M@г ; bNԇM `;\ &!N)Db,dTP"\;aSHXUAɦcN;nrܲC8*#q?n/ͦ~?FQN"?'~xCo5&R;QJ/Y;4}g&PP A>DEƯ÷vA6mG OkX2_p1џyuiDMK ِݴ[/o}ne e{#TRXlIYqxPV_aUe50b%k'F@OgkB;% י %BDyC D?Xsg'5AD3~9xYŐ(?%gm8H h D2e1pkFLHV5W<sot[. Q{m(NWb vxsq;6浬f﷋_N{uxs"$؄ADDxk@pۓ+p7̂ee8%|~7F]_á''~^f0XTPZUJC.~ x(H~.pz݀A<:hϵ`, ݛ"/Ɍ̄:yf^ZXh__e -DOla]v d?>(e$2D}: M<,ĂA`*;>7-zzN@Q|DvnE|ӿ,¦+ ͗O6A'%,E<?=8΀ Itu>`gݐ[lj? iU@SY~O2 B. \5H*ߘ`I%4^?q: }! (P:F]@/.ٯ"O J;CP;!8|9~[h,$6uהppq\Ody"JXusǟ>|  =9ar5tI(Bȸ+?Vb,"d3L:̅%COezUpSU t0#wOB$ko aa:5M_ኼLNwثAQ/dc**,VKN^RhRUKWƅ !BC}pre{wRN1qwٖϜ_8{#Uq}q/LCPy㯎 g?mgLիwU҆kdRbgq5;|.V QaJ Nz<(ֽ~C6{@Pl]z`vXWIAbh5ʺf{iQOcWew %GH 6(-Jpӟ-{yِ > x7)M%;3c> Roy;?r{Iu,>z&;M6m ?D'DA-nT?^[ʁ&#u?W:~ 7lؔÇ@BcyLq@|/GV R K/DwB  >4WMnY<*_,>nZ ]WS>Nav5@#/w$ n )OiJQdQoǺN;~q''TU(4ᆇqmCE?\@Z Y sjdT~? @W=9H 2Δ{˶?HA,Zzd0xg6[bcV. +3Gui=X Bw8l2=?HwPHgN AHXaZ*55oG/hֻ iGeKHJJ(|[oUu=/@L2 I>\$Jo<5/NOKh)fa@cf] (T`,UU`(h ~wg~"?$c{11 WE|ܛIJ Us8 ͓WgΏv*K D|w;l;kp/֔Z7V’`]x 8EKǗS[NS:8" )IINj:wW ڦfMl<0L&z{O*lsR_Cʳ,ȡ8wڂ߼6"_x߁MDQf#7zt:} gjb "1JB(I"=AXe+@A5=C]#=շH*Ј$QoOf~ߪ" Q\1lqѴU ~6^#BX==~CQ.Kf͛DėҐ[9pxbnN(M \1(e[ggm"' p>}!;84&|8vwSN@=PKpId3@;M)hN1DaJ2ʏOc'Ε5$>FFaq^ W{sȚUtt}"zIhŐWߍ?tK l/ea3x{g'1yq`Kr;,??{tgf3pOYDF È `g(r><KzA~%)RBJ)@ ) !EX(Nx*yyyynm\^WU>* B= D=Z38 ]J[b=Q_8&L0BNZZf4UMnsH] DJy/6Сɞx.d[H\ 1Wkh"E z]ypsvZ7m\>a 1;~ŠBH B@^_?{lZr *_a05) }Vqz-R)6 g@80X>eԼy+! Q|C 4:߶px"lm(祬cc}Ŝm]XG;Zں4VX ﱓsduw]OHUwֱyڧB(ra¿WnmxoXOQV#0&( !Rl&kvh!w^.Рs8 "SԨpS`aꝇ wp 4I@&CG: 3]؉ɚv(!I}r;>ˢΠ(֔bZĬ9 mm[jUF=˔D8L"JZk %5 *%`dD0mUQ\`)fjU`Ѵ#eKlKhjXTRF +*KmZiZ QE%JR)Kf&M (DAM,J%-)E4#AeA(v秡"'as]ZޣfPۛj c݆Շ a~8"$d1ɱ Dt7 Ydѿ qPܰHBAM&GZ?nk*=]BUW k!`}\wG]crZzdBt*kI) aFr1#>;*ņ\7bXZ׵}:$3\;C ޾4If C˸n jiÁ]˹ }qOC_=p*e&u@Hw5 ý*p vnzV{x9IjMJc BMD*4n)d`<~#3GLD~9m-@kAsrzˆE^TyAm1qisYtůsg}wBf#Hԥޟ]`t[+wQrκ]p'Ad ?wUuvԸT/D7*Tgc9?ALnٟSu.ziDA|aHYz<|C O?2m޿Ӻ%TD&qAHX AT>GDPDޞ΍5nd{ȌFUXԝLP'"$67cP"&WTš]|+TGXy% \, I@J >ZC5޷+VԺ 4Q,XD>yn< O<"w}7ge^&6F`=5B]p )\ҁN`qP?]d+FͱhwABDYF0A{-͋}<%/f@u?]/Ƞ(p_xD  5o@'s.rx4c(xI̽yK9@ReNmw T,d1@Fع׻=v"RB +9'{.t#^kZߋ[_v;q}5Z sU܎{W/jpϹ$"9@ P1_ۇCu m]h0H?}*u:Ƀ+=d@94-)jt@W'ZB ;Vp)R˥j[\E4_' aW "_i׃N[_unD5(..?+r@Pۣ`ٙRFhP$3O f&es@?+q ac/ sr8 Lɑy=}5 Id*p2PL:݀tI5tOëNz\.6i,i{}P8>M{EOUrgJ/Y2/'L(a% 3. L)uH1DD=hgV@/=ܞu3RJ;{o L ۟NRy.Ĝ8C/qAQ:y!6yHR/MgOf_Ms:bZnc*ᱽG!(Z%VA _!P~^6SGɪP],lGD;PW#/x',2(N"KUD5\URtb=WFR97 isNC~' D=F䟝0J}4X! Ȝ珳ȊOGC. ]ueCơd'휸ZC"Fhs+UX캹-3}wUG:}F Y=O8{s=x՜k_ӧ]`b+ VO i}ëiR.+?iR`"!N&' aINV1+5}"(Ԋ%Ub2Kݹ4.е&3K-1—oҖ[d]""72HHFD%_*:˓KwP jFNG>]~̓25W r~Ln(qpl# 0%JCpDG#CDZ:`LJC`w6܃$ `ٽ#Z%JzjT yB}:nə݂9?z<2P1~,-ДptQ3x$ʍ|\)V!P#,T.)$} u+\şv"ûx|ӆ&B$iq HGz3(ca?_RNZt` <׬`1|ll&ĪljJPH !w* ζCɱF =5#pخίI SȻ'µX7<3;~3?TO7f;7u۝x,2eR>C|7]4F 7 "E(׈ ǀ|@4q4>SbS'iHbO-M¨av3k;ZI/rb U }#rG>6-vuMUY/7 H;!^ o]\볒U״7l/.s `1ӎ{cTn# m9%+ #˫>AZA۠F*! `ɾ@)`mE2J<'<- pg}B4p̠~ylpd&106jZNž*eT$lδ|197=No88?#\{Q7n]ͨSZhQWㆉ\P9Zl|IuP 9J熶4\0֕,!:~LU `*Ͽ9NH/_Ϸ=:n07~S2é;~cMTՇf{rwQ`ێ$D_ڞ*.Qj1|,4)RF Ҥr1VjaD}NwVt.b@T{CYC9gdszއ߄0ly*w%µĎ#|(N#qOE?iEbByF0t`Lф`bI.%w*#tg|.;lԮ"GZ!rG,:PD#_U^[ n.&ެ4.tYEpeϛֳ3Z~:;a x1z+9[+uil[))QsCuYF`Hl1[Hsw5t2{OJ]> Zu߿Em;ubSqj!qւEvYr[%u.+<~?"d&g*0#:l]pwPI]i_n+~8Ǒl3WP|R[]oW R)XR/E{0VLLeW"vP9!R&yohi]l-C\pá`kp8;VMPV"9 #շ;/W6 ή3,#\bx1?Fk.m(ys#Ni9+ک̉h!u3R2 }It/ZYܼs6獶ZZii؃ SCt(|E3IQtے/+ ypDC±JIɌ8ƄNjt Ki^R<6RS/ y8av:G&v'd<ũ%/N S=Q@b}N4l`h{%)*}g[Ь%"].fC""vmg7v-ULt>IϮ!aeR _mP~Ɇ*ëZiX$FF׶h2t!KMoޜ b*ybiePUSYh!K4TI<ZAI? ?;60*?]ۍ̕K~oJqx?GtWQb;=Ճ:q5r S]̎({ެ;2}lzгͻ'o $m`Dd9&=!6ݏ(@cs)ޯ<]9^R](Oבc%K{Ex|_S0BFay!au h@ <9>N%|X@L9|`TJUW~{;.@I7^SFOfT/O;8](-GF*0(|U}L2th:PѝNĠ;"N U8#6Q!}_M _WLsR?Ք@`"@AH TJՕX)"UR@a"QSOPPPԎ6&8DA Ṹl"AȲ)Ee#6*)ZaeTHgo?=ʼnZTcl3oQC+8%K3; *`(8}g#"Df! @\k17 -$ACLP\F&2멓Hp")f$B)f" H@a! @0!EDQ?O{mIVA-#ۦ $"/{$(Wؼ~/O܈F2~萰RnBTV>5QPbPFڗcT?0o:~,<^>_J+˼>Gup+@\>Ji PvdNuO@tsrpvw~ T;Hro|lzw| 'RDj_Dwhq{ IT??l?EoIbYW(' #ԁ(Y?ֱ<0xiZ'Cܖ9'd`mХf]d Đ3G!!E0w0@IPV'M҃ʪVMW\݆Xށ C9@.k2&kۍhAYd B4u*/wcL!1!GJ<{?wL>W܄;li| %M([d0!ꏥg`b`}@gPzym+ݷ$w,v& I`Na,8E09}@[Џ'1C$7Vz^rp0YCtD^fƈ8!s#>7~xa) ԶIFv>Ѡh+X">xE`BΏ'>{U'MM).a褆 CJ7W9<Qx0F< `Ar"IiAa꒶8fUQ t]D-b"bHX^I>ԇ7ugӓ0+vÙ60hTӠpΓugCF3=c5&6􍧲:A#vtb K'ɵ1켹:~CC0(z `.hde=ísrV "{j*u==}|p1DP/ @zz'IE0{{ŷ8|DDa‰a/F"Dq'wwej>bH@*$浧FUUUPLџ_syWS4)@uH!yΪ'î/khЯCR8kt:ߔCL$3߉$5}xkFz޻ Ң]cT~? 34 >Ko{nve }-ވ(ApQ nͯ)U@EAJ$`8(_M70c8!RfĤ{mX:!aJlqLvS=:jkE>=NO{ϯbD5g~=@8nn!ύՁqwss3uA,\Hi L3svh#Ǩ> Yg5m-CL' nɚT\wg;Z3DAC>1 ir7z!@`nG螽dv;A+ߟxRS17-N@wNY;fmyg`ldHxA"]GLt"7gF&sP^eQ枽:o [x/MxhVCR&VB$Si?| (v舠: 3xO b~ lҢ0H,ɿl &ߧNUDN&ClT"~s:BCm|{H;@rxpUTɬ5O@лډ05'h(`Jh*M}A1N8){a;%R!ފ<}plK5vň &x>zr]=7aZɟ_JQC8` c!C$""*XaJ`h~yffp512)0 Lnu ;i<\,놠 9;MԽm6\ {n“[(am[ԕ8 5e Z$L t1riև(_]zv`"ȋ?@vn'XrS<'SEq?a |zʀNe8'г h7sOxWlx뽮|+NgO=FV./0 Qh)X(^8c;%܉&F8=[phngs 9—“D&y#wuDJ,qg+ CVp(%~ E2Mv=]'|Ít7Ù;IuL}`Ix6eUCZ Ex0gIaGw),E@i;zBl|5)OM:š $4TfBuﰌ2k!ƥm%v|<~D8Ze" `v_AHh1&Upr!݀3?;* ,P(.Dd'%coj(øϻ6t$adQ y>)KeH v%7&~ _JsRKxq:VW1 rFى(8D`f( {߿˥bF܀f)l`N3C]!C䅆8y^*hMB9g 04v, S!P"[D .fsx;UѣʫڕN׸!g>#DDpi`$~D}rʵv@5HMkĆ6z k 8$|3 3r41xƔ 9;L8gv311+bSIG|xDe|acF@R 3BnWht[:3ԉ%09zzr;!ibBA"a&D1; oHK* mF_,hH;p6Fe;w^P!ZB6X]km@P{Oc:gIs {Ӛ>*u@ 3 puɠ9(ه3[Xo% L nٶ0t`9d5U#x잴o o'Lj($ݤ_ G",bCeUM (007thvڇp]ryJr`8ߵ+Fі.v+‘bmpȄ:?1&,8yJC1@h)TR,=Y*yzʂh:hDPw#$(J!՚xXC0bY@?rbC_a|B|BT=D&'wjLB:IeDM<B *hCG9LH46kzHT8X;] _?I DWr\x;a<Cz !^Zr}y=!$hd 23[; $cmP@'Bwt. 9dCH1~>E13 *i0| (v"پY ; Sa(AFc~Y$4иK/3r40`1tap-T} j.̼8"61v:ۣAXl7xt ✿S՟@ w=Ny݆[Zz5bFΔdCD#!(c_ނ3:UgY&$Dk9GxCf 9^cstnBPok#2OP׳; M'!6{;ҚX['P/^VeP!؟+J}Oi7k׻[`Crزy&f>(IbnƒЄ@ `8H3'ơQ!# kkH;@~ q*!з;u{NM76?`yl{Ss6 rћPfIN/"<`&aA'mg2|D?/CH'br>H ;߫HdI=@=76 91=c>^8{&S?y\ Nn9^%C `Pg@eoB`$dRnKG_D pX\bxѧ=RxSzs)yNKĉiaUANhX -a5gyegxtF]S`ODfTO'^9?4DDv>az`ud !a˧ȝNݳQ9wU^P :@ W7w0r{'#xi /")# 3&,8ޜOѱiΛuoJgZ cAlH$/ڮ?=QD4AVr޾v_MRV4fo ._n.R\:h8Bb]I \W]f`gv뤩M- ?-}NBSIK^N^;LW677f8âp# S$ !0s5'Vp g}vCSXuׯ!`qjS3$[& rl=3!X$"(hvCa(oCܚPWR&p,>8$$M:a^0jPۣ:tp1 ^ޗko M㧑wtW*8hj}A8m.oua:ӇO3gI4n/ ׇ#2@|'6uX8! pX!9+C0)$('1A R,Yfd8p' x>xOV<У%D'Xiͱ震1ByH~!9Dgw77Ȑ'%,2;vB};xf$M`b{gMF':9f,g1xDaڠG(~ڄҤtK@x·/y2SIEvg ,- diDX+c:]35fg Bh J'qDҡ":oj=\!axG)Q8v.b(c|r\!4hBi<M d,`=z[10ng,-2g 2,.а6{^H"tR!%%g Xw٧Tn 1F&]E1w5ſB0GqWA; (wVZC>fbDH)F+:BLgC \B Φ,J*=/'Y ?ySuv \%rggש+)֞d1=.e $.! I 7J':\]#|<1{#րGJ!YnPI3%Fͤ=J7d!tB8H=M8fE@gN̈́Љ$n$җ(A:'@Ƅ{k\ B2Qsp"d{˼QKM &(M2 4 ` O ]op$$DCH S2f6$6XDul)MpDNpBM$Hm73O}b7mvoךU!NJP3hJ8:Xk4ʓ_}G4v3>.p['N& 9=YqꁽA%h YSކa;rќ`dĐ.%DXkd,vRj^d뼐|7dCMX@1P§p! ʢ]yCT ߿.R#?fx08LLTt48D`bIe(g1;$;O&E oOv0[cT)Z3yS}5zGֹ %(=mͷko  ;D'9C!JNƬPqּ8bݐ7ź6{>@ںòMp U-q/nCTW*d+Ё|`Cӧiq:tqBl%a oW{l!a7hFQV֖JB^!G'S0.p5j d6Jx688u'B;O:kx=gZ6&Г7қ] u^ pE0GB<h&Ӹy:G+?G?R(Gw/ֈ C2B0ÿ 5.A8aힻCF$VoރY~~T?o/ G(s HB %3J8]ٮ9MtϧS`Tr"Y "Bq@p3((U֥= ߾kc3@ ({^x zhk"PlPi zp""3ǡLB.,$?EBN:w,loۧ<!7U ޑK3q"k:'0 RNr +hQZ֤CPaC=v .!)K( v|Bwf8Cr5i';A'NӠBy"m%{slL<5 a B&lp.:K'g|\ Qi*va1\a t"g+&&HxZz:|48Ξ %^xP+pu6N$*0#tO4nDătNr0C/ ,M/  l|qױA[#H<)󻧪]{7! GH K 5ӝP`=:A $BOdqkxm u D hĸx3Šf.FXFU $CQ{:!z߶H8t$.xWk6/y;1+a@ {8%QBx0Xiܰl&Р˜@U2!L@)B6ր3{).p0eLr/;P~nD}YnZrL[psN8EXv;p{t?f$)^X lp]O%Amv  6U@ack690iKU8m"}d 3 ـhCSÅp:c"tW8{:(~7!=&eCQ wOpClwxV8NDf`d{Ds2%`@wav{=? lyL6˚C*ri8#XQi CgJ JI I9F2sFi< 5F%@: r٭ rhn`>OWt0lh`<Ǵ /av W첯sV/ ,@0B"E?۪B S(.4hc1xpl!abeN(ݸCQXfhW+0b0ȫ`Z=P unQ4峺 #p,v\[$/>YL ӡHomkl1 lo.!lGNʎG@4PBOjxpNn:11^wBKlG%x)"G^orxN N?|皼V 4TR(4NwxOZ ugŠSV ؃*6D%+wQ ]TM*C8yΉtz0k7 Fas&$B01't5$4MaKDbT1L477}.17Nƙ}Al8/P'81bˠq7አD:H0)}aX0rm.Xa?'-xtȅhtqeTYtv! HN@pK(?SL$YN4, E10#! =}Jo wBv4{ouDI$DM))"[nZvyq51\^w='SC`vB¤c](``NhPcU,> ݸEA~bh+N. ,Tb71Lf8 GAOT]'#Y9-q)Gr8vfE]LxQɗ HPzf D1\C>X:a|Y8rF$:=$ۙg4]H|/spL  .!Ō\azޯ"X R"qB,a;>1c:rpx K83p(gbr87i+4,sSd@8 7P@r) Hgfb+["9{-b,@KkACg{ Ma55(2U 朡>Q>@ְWJ)Z2A) BHh!! Y%p_3x!%D ,ːe|iB7"vA9VYǀ]`.[ 8XI㑇2JHQ?$V"#>CqPzLo ?O1ޝ'Sx&YVa~v>v$g Ar3z l3_nNЦv1Gm?I4K;HtTAv9bBpbC>Nׇ{U#ؕvo &M P] (;NW0s<үXZp '2vvApS`t<"&9Jy)]Jέi=7{e@R 8\!:Z@٪prق"ש(VLψzρB0ppQ掆]2~/P &"_H'w"C.d#h7z g 6fiN]=7wo$ Yme7B=$1A[@&saq5sMl'Qwk\oaYu8Py^gSOpz ~ bAig!3b uW>]//=H9u'9ATUJ,}i?Kz{0 BC>g#ȓJ0 s 9>?KYc_.l9l~wtBZ(}/!2pwFįLZ##Kos#SPx+0 k[d0*2bS#`n/E:Bπ.E99zOx@*;U5SDQ TUQDBE߷`w$֨NoGZ:~g&yج9FE0N]7ŀ`)J>-d@a 0AФN zYV FP9B##pkID]ypӱCpx?nn_Rxݖ^9[G!>'.'Q }$n.)0w*YϪ#˵"L9] BsDyS5–뷋L`Wul@ &?,:m_a*ܕl(][>lwO.x)sRڂC _A\4cvЖ{D&>G< ")q$;f=9]8 &|nQ]_./t Co Qw4@ݨ&$+Ds`2Ͻ{ ួjlghywLD!|yW|v9Ȁ)],o݌0=K({Q/ t$I$ItNdj;sE{ d(1`g4PnA@,q.Kb8DP*N|Hf2DEJ@n}͝f9G @a+ftT¡1Hbx@>Sz0p:g)2p^8]aAY(Ps5ׁdtWhi#/-$}C<3~~8D|k'N"rxx >]cn[ gyp_Χ,Ewa8ʜ&Cu!>RzO&xЬJVm nisztyӗL{9=v|ܟ+߷. X@%\C"=3{310T2GWCbW:k.^;VqZ իqASޭ)PEEp 7xz%xo)E&Ԩ2Bdt7:Ri!wi?*|c'/~__, W i;Hט3 4ͻ`1@9y\S4I ,c|M[Pʪ^gmp@^%Ҭ[l]$j\ݣsأ2Q>Sq=6+X uvփĎ ܒ(,DMyc+5@"(qL PhzHycaLh~%‰9b,\9M6CNKo(>)Ǯ'`z*x],;8,] r{oB.R "’I'07$J^ɻZ,RZ''Iϻ羞;3շ]|8k U| ["pֿR#Rp]'I 9,TЎSg_zc}gEeHs~-╹ju{-պ"*u9TZE`$1;*_>rNSN bp~:2M$yKWMu$(SPz̤Q; GoQ}f,9uHq-uK n/5 G Fto=>*ޯ>&`gZA+w+T2v]ч.[ep) ),,q-{;k9\$5A;oqpuB-n6&;ץCJ@ïO- 1l7 ussPTahͨ6Q`̆PpZzi&++[ʫ9&'s>u{s; 5b)qY0"PEvoǚGNU7hߍci rY7.M3r;]2tuø/7_,;aHnZ(YQ3W=v]xuz&]L* ϪAp(PDKڂ-ixZ/˄[09?X!nv2W6Én|蒋IxO8ઞ6W,Q'\p-c@Ȥ$h esM\.jW;SӸAmbͳ[QE,k?&7(u=] 9(H;jzuw$yf9GBoќrZrJFpoKLl{2t*"&#^3y6\(X Lj-PTy% I%,«\'_~0u~V3l~kǜLp9u(14ђc0`PRi+ @W M ˺% G&7Ð1ӛi;<"W"X$ faAz2ui[Gb R(yЁ%o-f5'#W있3KJ1~ax"bL-5k57RwTMJY^ZGӼO3tH C:qd,a/BeI~sQpQI( s d?R?ܢNVh2  Ԕh5*ȡ+$, P=kqaHlH"5Cm(fPQ>ӑẋ UC('s&6>ܯ2 pY ~ C4GNcH~3MR";sj$r]wc:tر* 쒐ԬH]Ng#`))G8hMʌr5iw ꕆ\Z/CKo`T*}Tx2u73iL CzGDWL\1% "Hw )tYבKfٜ!M& =,9 s`Q'rهDƁJKcˍo~X69 7! F tQeD_>O^ۡh#/SSKNZ<1_I^9O.^. WԹB0Wm=uhŅ2VNz^hO`/v6IUG#eNׁp *jX}({m(QQF6r4}:#.O1R0s D1d:Ȓ.@(2Ĺe5i=u\/@}ts#00 wdJF<%fZ# kC!Nw(K_5" aR`q* BBYTX_B.ByO8m$vfhS :sp% <=Kg w"#S^A_~Nj2XBY& y=.C˩r{uU-4R9-U- PAd&d> ad^?Nsww|]P"č 4"gog$B [4AU 2C!bS@`1Gĸh_X]tO88r(c6P800<$%d Sy|S%Q[6?t4=,^ 22Ld˓m <YB7:OȎ$G.$Gq߶I$:jdоW CQ:4TozJm( j6sh$ؑ@=po/M$)ވ'LueI8s4fz+KrR )u eY[4ΠM|67,\#,!gr͂<<q[@3!{ $d`"Svh3y#د"3 R;W? 6:UR>)c,Cn*@y|'}Es< `5;)%WMs( v0 Јk:8"*#aEQUUyg `%_L'i ubۍ Է\|y·9c!oP% :֏B,QC' [ (zko`TM8!Y! šoU|K\h( q8, FۥǮ*G.C (=E@LoAWf+*I8 ^DhN{v&Iπhd!k5`8hu*kαILRC4kM|UZ`Skg86`CP C@a^wi7I$:zЯ_>zR*B `Gcfxn,-GfWN#p}6GXSsxhip`Guw:.89pREE8ct*QQTa49X!‡{^Ɲ9,`T ` .8/C5!3!0x׸81[|]&*х1#$T@^T#9..; D(MkH<[u.f}3 Dy ʽޘ/S:!R@ ǀ^A䏔9gЭb;,zcwp>Q>Q9ZY0(  iA{gJi~@bd7gdxj)r a >AqiuO)@Q!{$ Dg=YT}snU8ygLx4̲t湹Gi[Ξ6n!>49^$%q}//Xi Ќ_Ly JFJ4@+Ng`p+Tot $ShT9yc;qD{3"&. P"8lZ`wS)r?BpjRA·R*ACD1@kj= S q[ Uc,UQoAcRL~fLG^|d,Ww c$&Xǂԯ m^X1 l*n hb쮤AA$9XcvLKQ+CD%5}ō~|aKB<>^>~#EO9&rpSǞ]lrBA)&O?sE![T^H Y";$!]GK&"$ƅ@d8@Zs'V۴(/ؙS5ě&hÖa6 R-@PEA^܂ VI`7: lϞ0>P`P- m%'_~6` oְ֖{ utP!384 _x_n9MhgB#y醚 X02b>R0Y w]CL Znwֻv'D A,={qsi^Up_ eZt FiΤV p@]V;( Zo-56# (6D@`/ۛ!q *!!mP(ztcZ!vNP@@q 7otMvVx^%L\lh -Α64QssGP%v ` F(1dPъfz6'O ū)+ 骄z`G@%SǙۨSm.m۩ؠxԣߌr ͶK7 -m$BP%#nmbE[7tT|6tġP3Q@PeG>(r_Y /%+ؚRYOz RuC!&a !9d419Gxfnć\~_=AY&6';~ $ ҃I3'&.Ԕe Y OH,d| ߋ=`PMPߎ,E"P 30džd Sv9d3@n/*_X<je37~ A$%gϤ˟w{OoR$y-֍N&S +|YI. n I{gLϞ&!!Rp([H`^eM%Px\l"f֨On|?s/Z B~OAQ=:Єh8:e4M9}rKIWfp%)[\β}y~]2+ ̩,gs7~n eD(%؅lpA.[gM(ɲ*TEHt/PN$ 5S}@' GD0W_99Qʭ*( >#qs6zOXgxhL4d%$IM-SE4"E RDfU!LEILI@ҿg}*v_fjbnc[bC E1ÂT6!PR>1"py`=BR(G/NkY@H V39l0Ak@Dcx0lhj<~Q *}z&bqPyCI'{O&O=m$;W |*(2 L5, ˡV[ rzIğ;'4 OڡA$3A%4'ÌCF08^i "# \!52IhH#WDu LUHQtpoӪwfS!z%"1 !*3 & !J"%a/hY ̌]I/d aʜYY܀ߔ&7B~PuI%CJ&ZEC ITSp2pQOCpZfbj`Vࡺ6B{`h W"TE[^j?~7o3< +AeE5+7$`>X|=5n9!&Ͼn1D1`72f0Y3i$ bؾABqFPЇ`C]&h"\ ` hg22r˻04q7ĢѼbe`A8&񇆶%n)X`'9 &I2fdY =(%"fFS .P% qd&m6ߊiyF۹Լ:{z3)$,Mv-mVFE($8ćngu1Ȉ*Bπt-:rNu7 x3!qCЀ^אCZĔPe 紝'dMMB{3'$`"%&%!Dw#{4ֱ@Z#fh%R U-h (:{8a(30}_χMS*sE#,( 'рzH 765` IٓEaijo 逥6`=FfpgeXQ,RC,x(除+A iC=0 ^#"3p1,7MYIb&fbf;C^㊖`#pThI $"FF&&CS9/DR.%r) 'p(c H͉i:B'Ju2 ~˩=Я5C `./rT@?/NU$({MlUčq2?u,IYo =ϭ큰'P':}C^J8ZSBwQVԞi= Z2~qGz9YoC;|]}6t>JDx^\~jOuPw( 6ekR^Le!UPw<3?CQ8:F^61ΧK~‰ )\T"t}! YF"Ũ԰O:ko̙FƪI@RPd$r5 cw؜=stSAv[u/"cl   '@D\wT=J(i?< _ $⒈!34-/!3ȩGn(2_{i 1 l P);;4j%a xqtX$A⓶mŸI!p8A//a}I|?{8?i85݁ m/I4x筠iO@   )u(iawd3i>Zcb~m;G*g W]2;FaӉgJd l؟ޥ@8Sc9X!@DhE 93BD2x}70!h&i%H}e>R;^5%Jϋ1e"ƄK큓n7)ᢁuNLp@);-wǕbDfKC0DY/ꏆj!bi% W{S 4l;۱P;VnJYbnJNs߆WԣInQH'@~# Ïgf\ )%(@:?EeZ^R:ᇘ#'Lu]t"נ Q$ TǞğZB {a  Ҋɭ?ǧ|W a艸Yiޯpa3p';"}gYM z g۴׷gܓ𢃏P wL>"TTD_&b+._1iYW{m̜o1RQ \s倫̀a (3rH/ G><;m5%R 2b#Xd?Lh]KAA0"IjĢV X :YBP@WX@A %k$0YE 6 jL }:UT4ZSe;\B'[Scߖ8y$?8o *">@>|G$ .$`B?!z25I%x?I116AADU6'?zn*‡l9㈢US|]E g柖%oR&P^gH~~Gʬ( pړCTߧ-(pZZ ̮?%Fu`u Xև ‰UU6=\_6{Ĺ~q(bA7kJ ~v@"HbxeofNİh° FPP*!QT!ӗCCzG Vcx*@sQНrQขpd['o~<4{6b  !0j#R-T߫LS&6ǒ(;"̄c/rαYqg%#=t6rV|=lg0MA5 lg2nHبL7E;Ф1 $︍/P" @2/(*{Ye=X,D,gN@P\;0 Xg`! >aϦ rCGWM%$5M7QJeVUSh3j%j.9soKW+Ș()( x;<ZP)#lgu]7 45ұGBޫ($ $u/BI &@3S K7j&Փm5]5y'%<ŶZgC(!z"_+rq<65Y17'")߃bׁ5Ѩ3C::Vښ& fڲ FHbN-[ ցآj&ֈRKʛQ;q6t eDHe@f[,$7:1jJLw<Ѣ&]JJ9cӧՊqs;K>*%L^;*a%RIG=:IDQE ;. 2D,?{1OzvhXJCHTWjᢘ. 0'.VC-f]F%=`PCK@:j(h&^͹<}=7d8~,ʁ t#>H|`%C"*@u1_t¢6ʂ""<|w\,wHPh^ d'͘8JZ)"S(\7((v6[w3Gͣyy6/>Ԑ&r\ )wܠáEQ!n顡2ȥ,zthc'˭x0P*KHв[RI"u!8%mKjXT*PHmX(,1eiGiQPu h$D3(*B`RB#TENp ,i* CkȌ1ap-dI[ jPs UT0dÕ04JTEIa)9kУ FA%9K 6)eHi1 %Br>|s~zUQ6mNj;AX0o0ytvUQT{iH/Oq@|=@@G6Us߯ɻm۱PjZ=EPyNox~N}|/.&BR{rTZ y%Q"x!l%rU^rYiG|9~VIj߷tbIL'fxE冺 Vua}tLM>_(bBByrmLM$,etOt%*Jنa$c;qL .=C80g wѕizؓP>M![JDJjD 4_w<Xr5.h,ɂRBXQGa%=R&ۖwbq%,`a"@H G֓D1~'B&X/=ގM#10'&B9!]{  Ԣek,hֶkJY1+30rkg}Ĵ:6eTRQyw1ʋb2HMf}C=./gwv4zȐ8)Fz| j1I)*}fAuI|IABd4@u$FN\78j(ɬ>0oTcA{)^ 2!6PQ#@G׶bTh*` í`7) $MK2PDӀ4}>ivh4 IU_^8ŵpL|x4J20sܳjN_1A=&DHЫ(R$DL!CPH"jT`" R0 Q @ " īK dIi%Hu9ưV*D%)(TiBT& d{,ԌT J+dS͇aNE=$! 0br x la@EE RU-Z'e&`Kb $!NDЁJv5 :E4*qکpTJ?$V Dj(B柝MAi^+@d-% s< $8 R'E%urX=' 끠4 kN|zNs|9Bbsqq Ԉ>)|O֨I0Pi Ff4OoüoYH!Lk+,3ǖF7br*xEg̠S:r-,Vʊ%lQKKl}2.: {fS;!5R\B(DҴ "dLW2Õ@~qDiiO;VyeVE{-KI:Χ]QL4`zkFs@N/9ÛQIDld(ug < dS^ZSgjB!OLyR0IO trFNT. aPf_,A6O"pz4Vne a)!<ӥyGK{7|gZÈg+Oq$̙"v(ah$fZ42(JJ8]BRNDWeZ[xS#S*]9 Qm[p .8 SH2MTa5~Ds|rk,L7 Ko7|."U`2*EҔ>ᛥ&'Z,iЧ7 d9#UFz 2p^6,s^6r%g 0A:ל8MJkp9BTAAN'H%6pqrd7HS(\M>rj# d+T傧#q;i3e䀙,7'6:m OOGB`dž_۽@֜{Z!c񝯤 &oN8< 1?ieK{e+  Nd:%o 8'Gz̓'t3nJC9ɿSC> c:n<6ppbQT੦zyLI`(3o=:rZ |8zrϚ,nIOܝȘsfN)W|4/Kv/'"RI@c ) s24zca ś߂j,SmgץH iN-J0d^)<C!: Mgsæ'ѓBxaUĖ#I&ʊPD]ϸHb*Xuvპ,>}㶇=s\>&t!?0!b(C efTWJ*datpFdx$MTkhfE(-e@ *(nY mӷûDO)Р} oqatp$/!g,l$', OڪHgx KL nƲPo?^xaJ@H hA+x?oos5PRd*V%&Z&"Raf$*iJ@Uh@KU1?D3)`ٍ?9!B5n n8b0n`wY吢_ҟԒ9!$c=[\ŪG M*.yy޳y(Qc5&[p xb$.Aa3"&wDݬrjsSDbfB>CP(sbUC?DsPsIx'ps$C A@q+%jVTE6mHzr,Bt>oډ~l)\w xCŀ)W[]JH\HFYT9%h:ϊ@YVl/H] gKhSD%zก;5B@q4pxN|q 0$*`PgWCK2’44#M)~ՎdG2?5'68ObW.%g*yr==u?W.'.LRE5Q3TPDLnB"&%l1r~8JoXh_WC 2SyV ݰvH)H!JLfL 5% j(g CWB 6K22I%@j*XD;zH.)zH\S;portif yo0̤[a-]pqp%V@Ppy Lp-!r8!\F@ΝE{7 |wj,ÁbwiNhNf8y  y׌9j{МE @EDBoCrgJ%@F1o'[KIYJSd2rBۅ bq șum,nNC۪vm8(A!հ'DO#!" ZϧN1Fg#8\X/k?D `/Xvvgq̎7!KBÃF [ 3Yf G+4Cdӌr`Ї`:Cwˮrk~SFjYWr txn't^1B5` 9@\[}"9 &rAm:fdR$Xsў/ ܁g dB2<';`hPӓwᵉ4n$Xdryڝ'T#1@h~ylO 1` gz| m`;!8X6@Xpy-` GZVreP˫0BI a^ y2xze]c#ڶڶQq:i736ӊ'͢2א]GG[PAwD , 2DLS߆ah@ HNv@ۉ9FkyQrnvl@_$3.a'}@xVJ>a^Hp:#`]A_SbŌ,O:j_RwJB1y[F9#U:Rm5;qS] llaEs|}@ocܓta š` #vt&YF:Y LrH;^B#}bp GaQR6-p< uS^,,8$v0$ ,E$j7uk#+Ebr4xIp%sh]iv gD-@dBh3aܥdp1M }z5on`22I@ »:(F=k9~03SPp%k/O܆^5BV+_F}km>0Tx!Ƙ0 噜Msh4':?s^0 *-3!E'S02 D(ԇ7KVfZp71Sy(2-&#PPw)tNp3SDqF[$0q;A:B da@H be6Ltб—NbsʞJ_u rZVt(@R'BHi립* hee2hagT18L/J;1-CRDNCPSaKcFFw{;U#VAk?"73!4lD I;/΃aHρ^i݈pZYJԼK׶hPɷ*1#[/90 V~3.e0NqcgYN i^(TEZAP9, qH VxgH4ɍD=XcI.3qqpG_ohG= ( eP =@ذA$ ёSdpC B9 mNRp'Ʈ0LBlplPBhnG]̐T)B/V4ɇs6Rp5({2eO/{K`@SV>@ `\ `) pɮSP"5ESScLR〜N%@9\ Y8λf# D a_P!<%?{h) 6$,X Hp)F%fN,j`s .'gt\y[*myNHU8vbF8$ edᡐ: ӂPrrBmyN )IÞ8o%0Dt[r =z, xtPtS%>0O%"49@-ULISkstFKe,(!|]ߥe:g>:MWXqcalLf6FؑC „1{:vX\:J%2ƕ`fޠoΎ1#PqaӞ}5ay@(% \<@mwkR,kgz(l@_O^_."nHI^vB(9f T]A!) Ľ͑b*)x.`x/X*pPk3q,"\zs5m٤F첒ĔypJnV#z.'*%$ALp'dyE 9~߮yYW* zs[{ k$ݳ0 p$}릿Ás&Hoˌ0_&V !=H`0/~0]&8uaPy"vẁe# HG8g0דǐ̧5]N1}FYV]``8ff`~Gو f2Hϧn})æR="x)  *us ?N("B( ??@>J K&J&-g1 3jȢ0Ƈ1n1*Xf!B*IOUBozr{YeS>3%,ЍA1dzxМ |S!$.1c勮O: )Ew(r>$M&Q58쇙a `pb 5t$4=_v "!>B D(*=ON%Q&Oi"g7r(2 big뮶p 6f (R;q>5UPNp=kf.p:XXIXb%adzv:TH )Dޯ3-ἢE@IAxF 3f;tU>qtBcjb!(Qnrrnw9|>'=r3)Cg(M,3879qt*JZ׀P=^bUzҐ":(n)J_}V։,x0`Ҝj]A@<:u x^wI0!ϣV!dغbQA4I7!dO VsrBkk5i wG؆}lcvoA7oْyÒ_@ѵbF@DdIei:@2?{ {A6 3rQHM6>Giaô>AvR ʉ!+=/N0/,=RLa7qеZz7pqS级PB毫=r327,zom%ku|d8CK8QUﳒWFC*,f鄵13o6s8@%!Hs=s= n7v$>&P;>\}()\۝kfl2$?w|ʺchx]Nf(RĤRaZCXXu׮-idžmmU-ӘIa>}2L2"D_d.p+h]}M%|T'8_ l)eI HMk&9h:C:8Q$rdq(`rM4¨EPDĔk$L4Pp BL@ @5p:{ޢ7Ҕ]!cH yӼ8FͫjvhΖGaW]ۖ|!<5iwHP} [o/F?AW+ 8q4&Xs&ɮX 3 ȲT\X tCf焹`/Gמ5t?CT$6Őo.y>,@࿷"X!`^Q#mհ28q!t)$t}LBbV<|uw-NSۂF[PxiG%~3/jIQ+1/F*gEV9[ipռq`iyMȣvA<ф4 %r,9snl iAalDȆ"u&ry/G r,@D1[;aFzФ"&V0D#$.@4ClMߞQ9RhЧ[n搁S5v=pI,C1p9iF(@KֻN2X !tvy3x|BWLpcc&DJKVC33:<.WTED~W?GGϯM*96P$4"B1QN$̘hi1:j@syeƤ!?~YZ\ɫ%$!t8wE`ӆzxOYcgc`ͣuĻDž[n܉xhkN,p~xᣟh:ARs F={kLK" `K'Vre? <d2Hq s HZ1XԊp*3|z >6ՅeE0 ö=p(5l4Em+j#j^+&65.#Q[sk`YcpĚPJ bMnh| bԭۛAd SQZr=.dtكőB?Ns~B_-)i6b!A󂯟]!h솶oSr}}Ox/o@糲u6LLUO$Mf+PDE7_$O}HD ̆;_jDp<#{'h/)驲@`~ĒDHu `Xhi~h_C\jP (:P`ڏӘtAi2vtv)ДDa ©I3Zf0Q px<Ƚ)k ;1L\N} QHcM#s'>@4/Sj1USjJ٠_KFAa`w{9`%spzmZa+5ނ ӌ URpUNXf$?kcW6(Hryd2P[~:=<>8dÎ'3b]ߋ-߯7T VVAp*AuY~nj@ R#s$gToI䎹=D׻7ߎGCK=b'^rp1f?CWqp ]->=glYcfCDφ,`FE( 0#,@A!y$E1S/X@,zuEb@L#Y|$&rvQ94j xtXdJr/Yy=₳Ňƣ-YXCf @ɦMlY[w~\"%"4jR̸P"quB1/0@4j͆qԡB {\ UfC9b#D-J0d30 2ĭATUXԱ%( J!Zf`VSDpqIk\D ٹTXWRN.C!/e|05Pvyv$T $<(KBJ[jRZ* 6R$JEe4ARk $@YEE|,ý6: L] ÀxB]?HQ}ӸZlQT-1)u+AV.U?#ND'tOA )&A)af"* PDoU B,JDBH$IH@Rux@Ԙ1,3a8鵞5L(¢ͺ *ȱ䠦Lv2CRPBM *3d;9SCGy{=fS;G=,@U!Sh-Ohـ@m&' <&am<^<4y^Vq"F3G:b#BDy]xj1;i?( b ?d"&ULpyW}F (eCAT?u/ &r~]#N+W 2JzJu+1`̗ϣ!mvHK>ЇEO" a" rqLXk H$ "%5C> '!4@-CPm$i'$: O@CF+M,'9)ig\ " x "'OXc'px`VEKJBFRWV( Ŭ@9r[ea()i)kX.2j2 cA(k_νA!}z041 z~]<Չe݁1Qr5f<)OvR1M%⟷s/`.6p%12*u@/@ "\[@V&#>8Za]}Tx"d?Iܖý:uӯ~9MXĸyfdùXhE{E4& C 5QfB]RDP9}^S_4zIUٜ䆒'9Ǐ>= }gU N ^??+4369=@?XA=|G% ) 8D8~(~}U}s*5BS!se?d]HlJ29L6s/bU/&B( QCO˼B:SΫKl _tLd `P pf=qnRE cYep0ӣrMROLXhTET;H}#m=!$1tT'rOD$82CPmd{I*rͅ0T94``S sfX;HNAPmت|\Zy,W 0Pf䓌ɭqғ?YtM'` :5eU JP4J"qd%"u:sώGp:؈<V^\(!9v 4z,Nݩ4p0zJd$Pݦ19mhS)PwSrX{{ɟ8qNa^ZP_RRzIC IhA#D1*zv2T*=Oѿ"4` EDih2V뭪Č-%JwJ!؏ %rE!%V,߻,DB-d KBPʉYİ4ŴF58-xT>@V%VNJd8axvk'߬SP1a# ;i$ߩ=9SUSCDA~o'"JMw5{$1!x">Z͚$=GC 4XFt> ?:ٞz=GT AE_d @<3C4%eRٵxt8ygoU=K |3G?34WN@h;{<1XGp; 1uU 2L"L(%,|Պ\mJ *C: S a.'#{[y9Ds<01ފp:?  Jb  $c5)XVdw/o4͡<]6f }آBX*IeHw+ɘ, ,OhFpH>Fڨ$p8ء T|?O{Mo 3"eڬbt%.,=^ʢDHFKTMVB(UK%d:Qq=GehOJ~S$ P(2<4b a_gІ{|cbnx ȕ}nR}n 2Z%ȊZ("(ZDBD!(%JiR(("IBh"B&a & j$R(" 0h &B)JBZ@2L "R"%2hRa i$Fh)@DhBj)h3PZt@ADdW9^٠zPa;$T7(70%ΉF`_x#,EU %1&P v'x0I"d4/c # ! >TITnMԁB VB*)T~8`~jdR$!O> r@ OqoF& 7.J99C:qfo/o4n")%~ @h`P2W:{%mF!J+X2?Y@8l hΙ\cVAUICC'2%3#_lC2g/ <+g ,8csYgIX09 4~AĐQHC-"0c9G(,Q᏷ك'>Q.dr` {)Mg;ȡcGBwa^CŲ">27Ӏ@P̢PoltkK- P !=;3d'cUt=4lH&Y* %oXx1<:~ށ%!Nϑ ύ]#G7v 8YM7zzl:\ygz)`玟 C|`P򅢹1= ɘiGڌ= 0k ا$ (D ! Ja'r#a F1CA{?!ۑ t9yZp=}yO<* w6@dq4ȃ$O/\=^XOw`jP*hP9Bf(_]ydP/W:%5qλ-8_?7^|D 5Ezrڜq *UTO<ܓ%ǯr2|1(7d3t%ur8֐q%~| {ÔB$J]K;`o#Y,xC.]芰j4gVjgՈ֠Kc%..Ya,$2qIsA||7kZ­XDB=$M"@珖ê1IW%oڛ#Ajݩ9+ey[M_c?8zH~-#f``˰wOEfx舒negb~PLu{B_rr4@wdA1hDiUSumBYI_L i0*B} "HקM y]nXr fdSAAJ0 @UC` q!C t!(B$I so+F!#S\ ]o?yJ@gxP`ATXc RaP~Mbq.IAfNG%@0=\?ΣߓSdY T ;'B?hL-K!Y2|t._LH!|!0kW ޢ *%RҤ Ds0i7K͛,C+ Hr`&=S݅fBT6ƂCw0؁b} $ ģ  )J`1 f5 pЊXca7t7V@DsXhO.gZ8" &B"%"]44Dĥ4 $xFcƫ2D"8]*_*bd jVbBn囏=mZDy%J Is#G0 =$L_VISMe,Z31eMhgA B$|5x/pYPv!+/уzXh8 Hy:HM_ gonn z*e$%1K(Vf @Hhqm⢪FEqŅfeb,d!U  lbIDgi`Ta4DBQT"zmꪪUERP1JHԐ04DHC3(A%5]5fstU)XݲD}iP`oĬNyCMW\CgVP)ojAE+XN'pUQbF3U=? #Ģ=Ue@Y )~.B ]bgn 铘KIOQ#X44h04AEZ|ǦYCNexp(E2_pvHI$ Y79!HurGοM&6_ }#$ R-I!~]P6KrS0ϏMn+}8&ȂCg嘇_WYABUg86uT q2<.Pi|,0Ļภ~BN"Mag(+:z<0.AU<1Ώ#Qɐ,UnBm'Yv Ӭ(c!2B$ tJ49 -R2!MR0) I @R9@Ȍd0B1`6Z`( 2E4UJD1 1H@BD1d9&@+.24R"AƏ#CdJ yS5P `zn&Pe&qESR{8=8! 7ZBp]Cēu4G-WqH3ӡҸ{!E1A@'hR&U\(-󍋩f)*O`uGDQqa>wL/J7}Ӭ:' hSO&zu1#Ue_eDAHDP0#2R0TE@AM)"L@4JUC4QT442@ B}c"R -(DBĴL "ՕE"Ą_tPAbzϨI_T?wEmQ>K2dE!D@/9@ ٠占">Ao܀tdEW߮/1R#4TiP({l'>-hS <; wJw.+0|l:OQ:[F?p7 =<#cXfIƆ,xrΧ@)VpJ(YC",aY`q@DBcCA(*3ʹu rPBJ0&) *=SP~:7BV!9HI0ntqΦ34:x(}%Bg%o$2v#ԿNzta~G("{Cd9ԩ.A"Lb ,`0#$ƲdK ףynS !,ACYiS4lǤVH$qӝYÄR5ɧɃ}PJa~#!BE)mRtDp ?_,1Y[oK ԯ=2GIFpH.\i"\2Dt{03B ih2J`"i& e0xP1S Ô'}BgoES.Ш톰;,>.7d` 3+&$ʛ ~O&-{TX,o2Aa󗈬]3iip"珂qr gRїO0E9 }5 Sm@YA9ލ?^'K8- Vx0.{2H@}!]C!tA3g.wĿY%;tNqECC/!lmXfm} ,7!Q~wE5^ tUc(vWW?dtN TsyCP|pҨW!YLhʁUa6]y_K%%z]Xj: vvq:=v)ȇ}9$PVCXNx'/\rN]==O_[$̘.])C}\&`vXmeIMb!G!cǂÆ6=o5ҕaT*++D*RQm ngf8c #ΔH@)4b39,wCm%HɽP '4_^Q:*,L XyzV4Fu<9;–I6Y(9%Õ`ȣRUx^1'3j^[(Sq!6d yZVr,%-S9"0¥3xV"KWyFr ʣ{HS(ìjմ-a}^;ّ\2P[c)h3N3[M^*Y^958z!-lܭ VB"@lQ/#elP9< xL+Q Y_/ñ jyG}gϞXZq8U񥱟2?HQO%1wۣUb"q9ѤLJ9RZr?w 0yll+2+, -!x}M-ۿ^ϘTNw_$I5LR g[WQHE"RR)HJ~ݛ(v҇ >Vk;Gi=伉=>*<ҙ3:}QQjBįh[Mx :U$x4ݳH* Ko"SIPӊG錠RRw/Ɓj2Ą ߃N|wI ?CCi%F#-YBT.-LkKsPɘgN88JinxV< S}XB)ZfV2X">!& jG8fh^xNg;̃m7hC 'h?ӳR$ThP~~nw@5ҫ3rGOF[O8x'=)sg$tf#]f_s=ۏ`Xd<`q .UbDXǀ3A. `cy2R.Q*\+u \Zq$,n`W;ㄪSM2'q)adNoqhr`̊rT@;ؚ6.*q^Rr/ LF ;#Ā>j-wr(O'0I*FgbҰF09;{| t'*DLpe^>0DdX1cr~.OhÔҲTM` +F2D 0s%uLgu<kFMy=\aADK*D8sUD7e +_0UNLUc 9C (rC10 S4rtħ#WkƷ#$w)$φub)(%x=]gQQ@O Hp*͊8!3&!=!肟!R (Sy*DPE2? |@WOh[ui$h.H젨(@4C3]͖h8l418 Hf  I :{yC^(pIU9}`@~&" @dY !Կik xe8@PP^.*yB?|(VBL#H0,A W4ҍcP#y])c$(JHaփ=L "VOSNIvƈsX o*ȪN7;9hcݳ&'lfyq9PFO?8dNaĨUX1+g4T!!3h&ie)H aY 84 2\V S9 o````_Od*1[@\%i(rV(ֳByPP$:A#sxˋ8k?$o\+N3:}k߆gZ2Fk@(} 5c.Yׇ.[.45~J(8 Bc@VO,dCfZk}+Xκ VjQN`蕪Gy)с5o Iu(7\L`lʚP8;3aVtqcϩN p5 5@`$sw7X0@=jϬ!񃼛];(p_PN{> Vlsm58{%/ ?^FG<πx0!m {8t6qwGBgx.,2QJfɚNy8\sz@=O i=Jі4Ҧt͢!>xRr>ĄQd>@> H'>%{4هpSXT+}t9aJ3Di}Sfq["^Sskoz=req 5ج6ή} 9;woVkMy^puAL?9 OtbɛknǾQB(`/ќ߯əI?p nĵLZ2>Y:DELD81AU՘S1XT,b0TӅSX1i@·^-/Sԇآ& D6F_N0)bk}'{+-avPݻA/L_a(adT30;)q"^{vQsz)ȅ,OWi~PXg_v ]DD"k4@-KNq1 NhZD%UwP|Ȉ)I߂KS9qU=&M\8w>GbI&ĚJpBD !uӂ40k*cJԬ*!N|rpeD< XjLbI"PLY Jh3'xXh3 <">AG+hPzOٮ;w՗5`OjWJ 1n$VDTQfέF%"$15aQv )-A.R|}e T`zHcTd~=qdw 1sxb5c1PaPO,劈kQpod9Qz'+3ӑ~ DE mA'>hi؆M%_?ocQsphJLZ z"1I|i¬Q$US@*ANc[Txl&^u0Wbup:. 3DCgSM}dh?;Sٞ]V7?n%W r*\^ *e\ pT$ܤ'y8&0*u:gXژ`eQ 4 j,"gk|*8 yǜ I091\( wbfy's{m7xgIue+(Ep;{qU4l<9,4/'g*@<)OM\iٷ:ic!h#IE }-6y`{ ༖HGq eg[ԋ, q `\ 86ign$ύv}Vq tzHHwwz;S}$0*dYC1n|t%(ǁ)N:tC&d>7 6K! ҵp 535{ss^K`;K\C(#n޷ .Qt#Njyƻ Zȋ8G{8[OL'`P:]\/ųra-@mzӏ;o/iVeN$} B&-*ZSo8@rxOoQ`U4CaO,1tn!NcVAyPx;s59xmgM@ b)Zg,X)zzORrS'#VLNPhQ8g88wK4ɣD?3:"{'xbk2Z̚RjUhj]:RKW9ߏ s';*e&H<ÓNB!NdU9t6;m̳pox:4vBivgxt\(3r*Xtr9uy{pftO~_o oW ؜|Չ$I\JS0Ł¦j@ t`f[PDq?H E0xnCS{%çd.)7zsQA!eTa  =a춲蔚(R01nkb2eea*3-ek1TO m ZJl=gbF2 eڣPPbaRg{~OD=j ?N~ɝV؇Koɘ Z Bjʓi$0 F l ,b tu0234'q ̙ 4 9HUC[@G{:w8^NQM@([~tI忻v4ivtX x/8N2BƑf):d2-X֎,jvIZZHE9I\Up`nC$0V 2#ZB ,jE֩.@-Q"R0%2Tc#"2MbCeV%Ni;;'M acV1FcCkya}oׁ n~6BqjEfNխ*ww&jjH#l!tb 2cr`҂/c tϿ39Š!"@~xP)s7ȬGELq( fz%#!D,D1!D%% KCL@%EQ L L,K0PT3DJ*QLHE B) jJ2eS%޴MZBP BۥLWC0K Liͨ蒐uJ32iJ%N7Bn@#[!j-xIq sO͓M 9;adJ* hhRj߂ӣ,z+h|@3'Ha)AU @JPMa$K4 Xf@PEQTQĐ̕Ǥ _/zBBPS!)(AvWI¦_Ca@^Hd]M_+(;6HC)7@OY&XOjn%v멶ߩ!IPHl9r`<*S,5)ZXċ £-,4dŇe#gF?UZȉ~28!Y#rP|pIa (`dP-hKHTb.PtN<^Z3xWÚ)γRBI'k29B 9 0ZB*`)&j%%$\e)؁.ÆH@%ڭ*U4!u&7MR]ѤQ]B2m*J(%+ 52DdB%ONi;I TbE(2(KGK'ܐx% ˮLcڑ QPGr y5#TmqrSB)мKc},c Au5& H|pƂƟ]%#MIX9`|ZEnaT+ϧt/>Tt2l(?;r p{Z>Å. &ו|JdN}lN8K$pώND5 ^[`(8Ñ4CQOn{oXGa"+ 4Hgߦף!Bs\uxCƐOVGTHyu!y;= }᥇YПYP(Ds5񁴑;. DY:}xȰh$b 0`q$)yqWd% 38 A"ʣ ]b$i r+_/A( P)Rb cQU`uR tyqcXBlg>H(9 S ?e(9E2FŐJj.@D f&^^ sD.N/QyEB|$ XJR;h0;xga;{v3*)GE%t1s J1!ޡ$! vw+7Y7r)`}v՘CF(-k@x)ΎѬ=BR%(` ¨DaA·,'(s;P%\g8=1pH1 fB'3%EGOX`(%)%DBŁfBh*dAWKIA!`1m+"B,Hsh$r~i<~3CL2p!NdePCh5b N{qmHXgq$ (dAqI ]|x0(-z 8=x R0tݳN9 ב\h3Eg@TC"D Ď;#;n)oG0Pᳰ4 ? ̎(EVM<'T=)'LKQ9 *A,H44,PH?4$~+>!3>0ؐHPJE*Dيr>;ϒ>z蛵(Ay@>V.c+rʊPQ'` s/VPG7Oդ' ؀ C>jwc(jT? DRn5]nvu9!Ł1xRRDA.aᙝzB2dx6j`۠džL5d`>6U % >QFsag2QH08'ofSs(JP1s̕5+ϾedVr;>3Ix[d=!CĞ;p4G V¡0a<q1.%D\hɶ& 7xܥLlbKorHeN/;<SX@ڛjh2(H P AM PiHmY VYgcH,X|$m g !HF V'-&ο>[r*^sQ~q9';7 Spگȝ~U}DS6r3+45xgbxb^1 TTGSyl4e8X1*EJ /~,|LI9+OT)U:ԯyO׼S_7%|yav@pH95YPRtIw"hQ7(PGG BwAI%0 ̤X󗋉rvLW_}^Q_a**8uCWLZ 1xqmҤ: a'fn!aPzG:~rcn眇E@܁AiL7yHjKx;J赙|qt47.bNϑ;8ӽRelQ#M{| TR{q\lP0'Wi苹w<;OT?RC~ §싙fS 3)L̓J/8Oc착-aMl2 @ЎxGAmk s!3P g{;5k\~ֺYI\ff}v,C!˺ 0tf9I2(ȇORY,& -yoϒa,&!()GLWGIE:r; 'w4Og05?ʢ*g7.a@+:$&3ԱuŖ94 2fWԎ$ߎkaϿ ٿ a0 klnBԈ:nj= '8;K1y8),o&pe0$zVV6 (݂L 0*ۦ*3&;4UM^£,7z {05ědNmcN&I @{QW9f!~}l Ҋ<ߘۼI x. Jv|ӕu! ԇjGΓS \TB0I0bRNbᆞޝXi&(21N;LRޞu"6U쯀ksӷOXDC}{Nȟ~IIO~˔'I<7Ԩ Pg}REɷ'nLJ֪WF_*]kx6āpO\_Hm2>+'3T:%9CD$6u=q:dTP=j>} o{> sQ"l φtȘaK{uI_*yӕ'l3"L$% Jb ^C'Yn CQuC 9n !37KHx|Q3G+gIYaw-}&# E$*SSQ!H~ Sèu.07 uz]< nfhU=^5L.0ЀE T/p58\]^7'&c-ZBw_-.4*TB|$WQ8WmRj`B{Pz2oT0sga**A|z=\dniQULl!aNĝRvi}Ѣ!.8-Jb ?<$ H:S2  AEq9|4oýrDl/x@).Vzr4=fK)e@Xjp&ff\&T"Ve9N4ݚrIMٗc;(FN*EHYײ_09 |6՜&IOMh@>֐Iʟ2MaR}ዀeU ,<OFQ>l9wy&C);$4CS><t܍Bpցr ]wh\bI~(i j]@ƍHBkHCc N\ȯRҋ r>\:!P0{F PZ_ÔPc͵#ˇC|SdVXEeuc\ff1x< Oj faכ*%cH:h_B0A0ZČ2Ij@Om푠 D e\þ>|8pz'߈u" D^Tieyq~.d"R|';14LEj  tDon޶M煮 E&BYbA5Qx{̾U|AvDuBP5_ձ{p,) Yy}"%Qۜtg1x`E= HaR6G_ r{289"qp#йՖwҽQ8y\{Yx=h^(fO9ɪ_|DNu+DMj{PZGA'ѐpyy:_ d jC<ijPw4`\U;[ }b)) "p$ |URx$--c9M$|p X.nBΘDsdҴ4SQ !T 7AX xcv 3՚<"7i{5ϖ@(qN__!kٲ4Rc3}0 DgwÄ1#r<;Hx AyloD<iRj)PH&EwHk4]{ܘ-p !U9DLyNX% /᙭nN!3b!7_O~U7(xuc, (Iϑ"aa나 yL ԝt¶B (LLA 52 8!7] )@5&⹢%/TԸ?5m#kӺ?zuMRB܊J"S(0WbkgU /#NBBL]dQVf`{w 4V[˹ےܮƁJV 4) 18yf6TRpl=7tK8c aeBhXHfM cf3bU!sSiH!Y6)i&fbZWi X>7 t_r;{y|, ~dORq4!CiG=w߅{ ?YUah"\i]ypx< vrTn1(w.9pB{jA#׀pve`߼y}Ab!pUO2:0AeΥ ZKDRj'!=IR-X~4m!ͅDd p119&" *%sUUQQ-@-UXhy!= >]xf}X%&ӶI]pCػȖ %C=ekqAJ ((f{r'|;b[dm2"&4 rpG`M}BDV8E,Û]Fu qk>dciN=bL-0zbz:[1oLM9䊔K'҅#PؙcO7ULgI@r-f\fcqml9B| u,P"#( aň$K" 4HaIl0!8?`VOxI|@a@8MXd 4HPسsTsFL,hob}^ٰ)N!@Q ;4ݘP$SkhV|G?z{,un$Z^ɧ&(ZYV9DRýEW庑̶ICkNFFr+nwf 5Ʒp=xg'< _S d*#qk$ `_ JA}J>Hqo*!G؇> IRҀљfYUMQ= xBA;r6m;ǡB>݁CG`8y8?.xκ׃&T>d*pVǡ2KAkVfȚ =!((}#x (?9lSN:Ut 9*Q0GgU% *Tgo~}jp9=e_JF\o!-<ą3 @Avp/ qd&Pr֫GF"*@ FPAap'^MJ/0@ K2R;h[a Hƒ.Əne61y:g++ۡ'cZC7X&ldxD7LlXѬhS Aӆz>d?N籀Np_'?_`ՏclW>)Gَ!6Kz8~SmSd!;5ԧws..#4'K—L '40|ٷ׼w彤Nx)T@.h\LA1hvϞ!|{y,$ԙ> ]aJDzxô. ߗIg;da TmNa01v~8w48PhEH0wx'Ps$cYxNIPBlk.'Ʒnheczv0|4`wۢd`?P/%Bt;fR;rUU "U5 $ oyfM~1!g|J"dXP|TJ(uACyO <}~C#E+؝>sҶV)2-TVbRtpjPFX"i?9yW[2Vтt&4XsQa9# x:F,dt↰'N)= VM}TXQ0Rj%eۣ5L26~3݆&Z`۟^B& |)NR #p6b  $b;woG )eh0i6Yepjl/$A1=O?eT6h>o<Ȱ̐9s>VQ)Ƙ,Y;Y]T>ޝ3}$JD{|POi*"6*rꢉ(Dw=oGZ55fIJ:O6ϷI4UCDX*'aǍ^VoBv,:(ruaZhhŊŀaCLbUڵCQ@$<] _ĘP"R]#/(Ĉ8HuNDoem:h '++J#[ķB" m[d?h ܛ:K* wuQJM!OH o` IlQz9 ;W?@d{{{rpF+357PDͻ xlEe<=po'C‡A:~C<'3rP衦*$"lʤG"NÃc-K@XDUޘ'H@˓zMKD5|Zhs;(V*C%h&(~=+ ,бod)Y Ij 0!Na4srd8C ɑ?e:A4MN4)<~Cb~s NU?bfdQ!HD ӏ|ы;S9$X8^Rk3%tnaC3Q!Ʌq:7(#֍ԢŇo絴*[Y&09I`g=R/ s)|TKau`2aծ}y÷zGqWȘik [ $k㽊tabPJXZ,(ˍQoe #GF0mK">PP"^.) \u]AVp J <&}=gSƐ$IDXIq Jlhػ{àMaa݅053K2L7D7Wlˎ:ga!3/xA!\oY:^:EӃ.LFU={5SpW"!|)Zy%ǭU0 c,ZqGGH9(}6r,ehZMs0VOr5'(({E.@0$1pYx^#lT{#j@%ݘ ?}G 8!ȇ!9x ÌLy]cgI gJN&O^ΝHMda'X\}:A]|]9SD(< @@xBQD9lA\xD3:JJ xD"DJ0DRS+! 2’ 3$-,N 4H* 6Ҵ؇]oa&afdܦo3Khw:`  B箺/@KHLaA*40j)U %i@Ib e$%`h% !RI RY&XhrE"bHL^%acfmf @@8f Cs9X6ifnpp ˍ<2fgre; QAbmhl8lvJIFq{U !W ^0\3@a35!k`9G-n0# I]SYМ@l50*LDPQ(*@gғ9:ڎ/p|g7:&w dqqPڭh/WC9:*᪍t,ԠHޘ^Rsq-%Cz .u NB,nD{ x6`l>gL[há#OM$S@gtC׎; oKi xqMj:K7-k϶p+Χc0IbZFxT H}r @s"00>Ha#:0lo<nVj@]Pw;⒫5TɸQ -%9}bj[Xf[ޟE, 6|A8b+&r8ԅ!;VfEDPah~a&r*mX4HhPLԡ)-N[ۉPF- [ѢH 8ĩD6@m 8F>*aSXr+RKCT[!PzX$]W49xqn-yʀ;>ʑ5:ut,0ʶ%i헅.$eΥH\rֹm Іǻ>`|@7X(ބ7hwUU;n`$f,yXI1&_>X6~ ^&+ @ RKhVFځa3 b`'-()1{ $J9Drl!4H "p`-#kZXTM kYgIg^dk7^*eH̳u p4$oAzm3.C;07hIe.XWc,Ed Xk5h,R41TK2}4 h1ln7{F(JGc@sq{v'8HZyͶn0'Ŋ8f{[ͽ jL& Fe+%wȳ.2^zmǥ:kT򂁠&k2C K}Ba9[,O:ch54D:$~kꂊ @5BOa\CM3g۾*@9'm h@$&8Wv/HrkYV>2E;iGip8 U4#~;3n@ AGWtJSQ2)C0An6!AL5x)iT:,tSykPRPL(U SCN`yuɿ;DžnWs@}d 7;>4'};Ф< :XEs;vXD:.B7(au%e&qp ( c9,3m%R,vql0D,BT iRĘŋmJrtbv*X/B]f*(rNb@61|)U͋3JA;MO #DʆB>M@(DiT&  Dϼ3ם=hVK⯖}l Y$>oBNC1gZ$a:yCs1-FJh8 0Tk A*;Y$1-)(mp@R*$ \Q6HRBAeJ>uc ڽ'gMeu2>'")xOқX2T&0m]hS^ H@9jO['C׈ tۣ{UG@+# pE,DQ@0A՟ĢT۴۶.D |IYO7Yԓ9MxB4ea#Q4bSI2@I 1lda!bp pB,  H@D2\$@M\ ATB3N hؑKB31b"& O9bɡ2xVd'72EFf LVG} s# @:c : ק+`4ye\1ч@0L &$73VHa|%b0@be,xYOfIRpt~R@Y r4]['Zib2< +AR*$G'nc"P"'Uj dO 'fQ!M%dJqd3>F`i]h}bd06׫;wT>RaGfX{ }j댂=3؉\2/O/g30<}/ V!Y- K'+{^/w(Zv!d`!j8Jɠ /*`gqPm'hMDO9dXvϬ$K&r" ~4-* " +)߸pj@+'Oud&&Dp;#f[ejPY31!`qmʊc(ųm)7owOE҄u~>*r!D)EJ@AbSa?4/(4)7 J]R7AȸV ķH!C(E4`FfZ%r1j!Hs4d.HΚwg.J`(+HR"@>VR%*"ZEh Z<G@d=Zh((Q"cD:?zEHLK 粎? VĭJbmC!`+ ۥffɢ!e.asrfz !5&V` Onns,??Cğk@S$1%92$B~8))jiX5XN @R)E"cO(Q>qJ*JHj'O4B0176 [8HtL`>$=&h a(PЉp?َAa?k3q?|5 j}usDKb՜Yc)~Sـfh`)9@~Kf!gFL.(:eYf3QN7/zTSfWrIȩ/xXe9AVzr[=>yfݴPnAdGL9׽S[yN yKY}mGy;p;SG q rԶ|p~Z;$D=_#O痿Ƕlw2|RdQ7agqzk0Rz#_ϷĞ' &wCM*w=ȷCCgUJ?6.ѩA$H MR&))F)A`0.~p*`@'ީ4lݿ7vdŁ0|칧j'a(NU͋xO=mi"`#ن_Q^}ݏ-'F"H>4)p7ffd} !f95 tِO/\:ɑd.: C0?$0G,hX&$HbEw@iQ?m7' @DD)CV/XP(Q2Xpm%=*,?:#-ZbK"soyd˃Ϯ85umd=^˗X`BR3=7bB %hXɝ 73%K va_Ox"6R:YGhbE0ΛZk$'RL 3Y(-kit*X-4PXX5ESmv{231dԉb MO;9ǭm Iuaa1EB@tx&ؿ|CAr҅(`Jur!aO) -j20D(@2 "0v+~`YVL'?g.L粡0 ֵ+LYD S#mhQNydž@^;ޓ$,K|\w@`dDIZhG!"wΙ=Rq8+'Bn"dݽݭ5+o<J( !PB2''V;k2앵8u+C|wCQp?F0svc#}AYfBke1*=͢^8Mb ǿ0(JA%K esV7f͕0d+lB?mٶH bQ"k=v_f)D8 k `tMIJ̇v-Q$Y0IC4T0K @!Q -f&BPfL4@RIwI 4<~bW< IRH-Vb!)! ~b5z 3\~%Qr1C&s)B*#'cXv5Qx=Zs) Czm& ƀYo}C*œ*&8cn%l3Z3+΢@c"'6.Bٌ$ACӬhbRIgH_JIঢ়)iXӯgw=*O }ADY ZC!9Ś@8$O|Fdl}o9~zm:OQ:.4 tm2yEB${WID H'¥CsG`1Qe=nW"0*XMt{\$_¼:?4Gϓts}z=X!d~1)))e%OF~ǭ<¬")uXusN( $K;hCLCOKM% ?Pí),x HRJIRЁ蒙 9c%@3¢!;w{F=DpT"I;+Sa>jmGu\J4SQ M=Ǻk3IE:_T=R7jQ¤nGE<;(;ЀІ(P=0(rAgsI7Gn?^FB81{uH@qAPPDad'W!5,IJMlP!4{Gb>DCk"KR' QS@ ʇ")BǸ`4qgƮ[s+LCؕY;X6>! }!,}$b>t˪뒰QD mW@4c "1[NLϥcxPԅQDŒѽL,{ڞ=52nwkхq!&Ѓ vE `O66(r&8!a zwFt !gú>\]ӂhD^۴../EP#Qûhxw3AtfPPZϒ1g{k(@fTqN 4nѮm=޿43=(,TU ' ][aT-'dXX`4Xw9֯D|L1h(HH Qn]H.*j«j(:Süҋ 󀙈 K{0qq[0`4ω'v,ѦLF~Zw*&"#j X2ZAN>=1Ar:I`ܹtTv͆TSP@.ۤ%ML>-MihIߖ,JvӔA,8X PGZ3@DĜnq4-XhMcNw^WC|g x[It 3!9ۃLvTRBu3- $(&0)71dDi{3_! hF̬POo0 1A`r_cEt!е&6p,&~/Ԍ Dt-`F$\x `B9J49wpfFPLMc$΁ 2IaU?ay`OMVS}v7'ygO瞄X?!*byu{! ?R.d /B9>40 \#Up($CBjY~nDS{NYHYQa*9~q#$ s"OLpPZA;|8>eՏW<.NI~y J jP@;K O]CC \< ?=0}P#"Xh) bJ@ `$ *(*d(Dh "B( (@&)dj`aN0WalA(G5B$4 K~G^_5P*A "wSfr' 9ڌ1xQ/*XFgU2U3ULJl L;y >jǙPq"X7$08/haJTFMdb!铋ēS0UD$H $[ucLQeY#hG$@JI  0+Ģ:- J09*.LDְg\z z4c.$wXB7dzJgĿSKPR#l#j ji |ߟbL b #OCTnozoh(*u̾NWϷyOziMH}oim>reuw{{zC|*nsNj(=9wwo1>۠huoGïJ(]i]Eή7ܷ}=/}Owymefmo4iY-5;M:PhՖQ]zopQw>@h(: ^M}E.̔ml: {w<knΨoo+V݆܊m˵;Kdڝmp }Ϡ@hFCC@f€ yѠ=H;:F֑d@i@ ֚GGM >^콁CHv͗{%GEEUZE g 4`=CoaA|>)@P\BP/l!@yb NIAFy=ruo]Um8qf[[nv;vβP>q}fH}4}}WqP7}ǽzt =`@sۚ90}zkݨ}94 J >WQLT׶^͚s˥uBuiw-s7ݽoq>=ǵ1O}>ONg>r>pxY|۳]z66.QVz'{/n}s gnRƷ֏ngCˣ']ЩfvF*Ͻig\X0+9{5ͳ}}>ɺSU|yM]͛ʪ5B{t56u>=,8:jpK|{tSL}j*Ǻg6`*}>XVl.o]vl٭^sW|>gU*}wn!;Ytqko8>wg÷)yk)lt;{td𛲎T4\;3Us4IJ@iV{ >4[: ;\ǯ=t/YQll{ Pzz {}9Se<MgSkog=u}:7 ێ羕n9]4_cO9g}ݭ[z:yĕͨ#ܻ|n{s {ǗNkuukEv^*ko[Yi6.cs1Fw=ϾQAٓJnmɹY ػU]6\ͷ:MFh s'3F6.p\pN> Nc׻8ve fn:ڵ((m zU ƀ yۛj]K2@WEՊՍ}4&anC`hV`f';\lFn;NB35Ʒ{ێ[cLݛLm6՛nS.ڔhh۶.Kdf/pٜsMwgkZodP)K]N uoN @ͨJw]$B]zнǗ+T{c[jTw.ػidK) ׮vwhڧCP)#lMfPCv)ZE4wmqRtbnJIronnN wƼݻ;nNI1Z;rƳik[nIpWsk)bnnM FFi&56B4hhi Bh`'1SSGSԚ FLM &CFEOmLU4OTڞJ4 FM0B 4&LS "e?UOO(ƪjGE=O  !IM Й4SMGM&d&d!қjM?SOE42m4hI 0MOMFщ=&ji2z$mGA*`EPIQDy PQQAQDDIAQDYUEULTOl"h!O_h?)w@n>݄0GO B`; VP<ӂr "J1f1iVrXa-qᢊ&bv 5QS%3DTUQifh5RC I$@D̙ M `A2 ) @!ʐтu `ęKPm*DKE (vVM(QKJQPMPE@APQP@"0C:)f5ETIQC4+ĸ%JE5RD+)IҁE#@Rh h)43Hb`P A D( 4$c&)\86A(YeE B/¦/DvDuF )i_.]Tk|0%7?򓜇( Ng?k H-JBD%bnp^Hr7v=ruB\xnV`8``i=ǠݙYwB }h)f" )@"_fxlgoGxH'ZmdH"D}=>; A{io%-$XɾZR!rH2=5~KiamF3 qiFiΖ– Z. 쫥MOexZ AJIڳoZ|Gog=b&P'To7xlvUE䞯'\_mD wytpH>+D#3y L~q+gWI3 Znʠɪ]P*h#hd @?|{9w/EՉXQ/mY=5sAg0Īt E >I:TҊ1{lX*p\_znxSE>?QEQ_ GZ+|Ƒ /L~h+O7L册>Oan,hW7isuHg<7KJVw.͞V}Z"8 gis*; 1,x[AV5JWIX?`Y 3 < fY"?=F=bŤ fP ${p6ΛcmMv- y~L>ispZe⣰zwE~w&`WKC\#HW{|>hhV#]>!ٙINn>g.K)mAt)emjk`|sn5w_ejEb4"%(J$J)9:dl" ic-!5wRfnamdEa|ۥ[>z2;zp vcEif t@7bځT@KG(lJnmqťdKeU"oa{&gQMzzh>ɉ=O%mw8\3uxPo߾4U Y(CRJ .jVf+G_Wbo_DI!?#=_ӟ8ͤT5wze4ҴQI,z .*$#ᘯ~֎kT#?JRWǿ00htC qi:uەY}GXcg'l9y7Appո 6FD:wቫu8Җ㬧ZS,bbF4sgD!E*hchCwX=d)Lr' Y:W =+8Q-~/l*߷LJB˴ "`vs3,s:7(*"%gE6ĀFhBsU#WbNJ o邻CmmYѬbl |&$};zF!(I|FʜJm}ILS2WɚυngADfix1=4f[xγgMl;R7yCm4$gBsy>i)qi8Xzzk!BPZbJ1o H#hBi$'%e[r.Ikfp( ;\5&1.C9b8հ\U裧S81H|:"MVFW> 7ߋ:pVF;v鞔/hsEzgEpC 0-uN+`Zܐ% e~QtHJ]^PbQJr!Ik0 mx}!8CwpAeϜbC3矣)-aw燱: |ԆhZDp,v =!^p̀@j3ZJHIVfȹYָj)bS"A`(JX(/mAiF.j!8*:v0+ ӳ}b =Nwg&Jh;x\1|?~m! dM'JAdXugW`7 XEu6`ZuMqc8G":rL(8)Ȍ-4}1pzS|HPQNcbZpn~ƲaÝl-}$!Ӱ{^n(}EɞR:X8E#`9᫂jiIHk?JfWH.@ n64zz;Wpؔ;#h[{, /sXrYf_FJpɆN ه7/&[7i[߅ 3PPGz;2kƠANSʹǍ}\8`$ JF9ؾ\{ʌFdbPv6B ]t׀4Ntwje&%%@ui rI\.W{`Jf;Ȁ.EWbq+m.8H`J#)8}D3탤.,$ x,,LHf͒%u{ETJ x@hb~H 0D^ ʥ @s*ɻBu`ХcMY*$8ez=6Qhffr"8axuu]I$I$^̓g0av!j }y(qZ(eQM5ݳ\o= HaËEtWuswGc@ǀ]B_fy.bk,X98,I䛤 B%w- S|yJ[gi)啖99^N Enl<T 6OoTKH"Tґ1fx*|Xl= Dp+1do#eU1:H+彤]',4(RD WAG^OH.x'HJ3 @g)-͔H(U.fӋ{HrQ[s) ՛5-ՙ" 9+nyzFP=¯d8 ⺃|&} cKGaٓCɐ`ݻ6i^-_& +.zp/!y~T1:yQaRQQ ۖt"yꗤB$k~n- ?꿻0We%IQ@%2swsr<᣾r=>'F.Un?/ ꣦l]W|T$ ~~\ xw0II/AiP:I:X?^$ǍvL@J~%XTG ! ]J(y>gD-* ``At[Fr_"b44.996 ҈̎0197°o0a.ȑH$L P$1+m([_ȷh &b2cEZDOU| ijZCc\=5ψ" ,_f_0"qbV>;RT *ZiԺZ DVwtRG\" Q?)R2 W$"T ThjEX ;ts4=g)6V$!קno 0\|^)3KG~oSIee:\-ג`" ]#gN6oT(ꉉI`pd!y,}|9phƲJp*jO D=P+fWf-R#DAU( L`NeBX2%,`FxZRei\^Cc0 qHC|Mh 7 rWE AȘ$2X$)^4b1XidH۸Lu,MR#x4zIi9J XrD61W5 T,Qj0!ӯ<:߷Zf6Bx04z7Q#60[`;yͯe '1ؽC壟:AwHPeS3 3RVT#}x]Z E$=ӘPQp%"Nx2F76Z~F 5/lF0 ZX")3J A0RD =ZanofLp)bKY FQPp\tnp(t)9ٶP ,O\f=Zհǰz uH\+{PϡqN8u=;HL3Euf2t,Aw&Ȑ[D?4dbJw# H4LAQ%/.0',+HM @BPM+!9׵Z{eO$>@F.`|8qx^Eik( [K&YUYC>C5 9 !T J(%IϏ}l:;RF>|C|R)!4FՙϞz΁]B=g (*|izAfDո$ҵAPQKIKGez:ƢBߘuqʠ&uR[5CD\;|q].)\>Cr`@:8&ĝևrxe{wQH}s/D TaJYP6w'Ьq1-@O*ycT/ QeeCSS4f3Ec8ouTJ%fsG(' 5~A5E0MTVGVʮx)θlɛ>~@92CLNx0Thl Wڮ6tpg;CY+w`A#m/XSL8;sbn/ ;m:phsx|3N)?2dQީ\Q3;{2pBneIO4EjJ6z60KWe_|>~!~i,q 樰fB2muejn[ X,ݍ9LDީT+w\USN,LQ9v−x"m))ʩܹmtr?409J5(䆢P"HE#u %RT*MK\E63-tec Z lH}PB  # 1?u:%H)sX[-";b--#mVbeYE )уI1QNAM$DEQJdeFL5@tQ3ə2JԿv5 W#(6 ܈c$p`\Llj$q$Q5c`F:u ݨNexil B6A`5*J6.\Ƒ)"I8i"hJfJl @"XofTIC sCՈ rH!2ZD^3%RdQ25 '{ފ3)Cd5FHfafһ( ߴs-f+ S6658 S!/em%8RRSCm6`AyM*e*˛VDKP f.$ced4i4A6PcR%n mJcM`hrl6"+m1?WL#jXن!0j,3ĭ`fa`WBUuHt92\etv]l1cXF.$Im= %pY fVR E@P0_ŌqFPt &!a`IH8Elh( z e)|n8qȋ+YFe)vm&F,q65mLQ2Yt1<e(AYػ![mӒ70vqSX)noaL[4ɂc!] Cm5¶An?\W6p64nGn8m>n8od6ъHbQ a,+CF jYF$hekt*SSQτmMlcCe/ߜCLEA8M Ac`6r+de TY 1)DU3TTPLi I!(ݎHÆcE#"\`H Pe5eEqVaVMho_TLE=xX+ `W+?렠ؓkP5&;92LuYEPp>tWr*al=Fs B&s*}muDiWZEh|jGFUa-9&@v)]TU-!CE2ﰒzsYj-Vc ,^Q~!s|1;4g"U0a!)ns%}/g*0;cۚLL;A`H̒Q.a/ՠ$vd$3"5cyM۝pt65u+bZろGǥ|;cev>$ÎÏRb s)\Q)g57vqk<kf`*Ux s7Cj" HN\ ʋU˽N;wc45H67<0g[MHs2}mHq7O"~K "'Fij^fjRml S[6/Wz?*(d; o9AyZUY3PUDcz,+Wq'*fM1 #p~~;^r)a*6oLmƲol&}Gg=cv7h兔").}Yz7f46`Ӕ*5'\#)ҎQd+H )p{m_5ê-p.`$I&}H{=}k6뚱fM.AJLU`6$ՇGAF_9 l 6"|LO.w6.<`rj`6c3Xc5t9uK0#Rdf=/1qbLo 닑RdA'׌ 1[hUULF@bMux2"x!0)p|],7ZK8# ' H8' ѕLAX Dn86(uPAv0Qr?Eã!`Ipܮ0Á[$~d \g\k 犞9x'me C,8$Zr0iGQmd!Q"-v솛"1uTo2juH&eur꒟ tk c|h`[S)-`ٔ-0 uQF(maCUOu2VeJQ.HdQAr#ܳ|C}Xt_0鉵ߔq0G[Ko<}ẙr)`lVo&,{T!?4{=a%&~w* GN1r}OpB@H%#sZr 5O8TX]qr:([(ٵuIaY I?5K$D0w-;co\%<|3A#O{|J?jnǝL.W_9 jJ-'tP`OVH,5ƟPɊaOB:{!6hfn{!d}"[չtTfY.@Οu?%O.PD6@*sş}FDXU9,)SWs&w. f"3AU5 P"_cnB/"\89\FRGW>K8elo.1ta<|$PU7Z5K8R,c4M4ITM4PPl|a/;.N;3Z;p` xƳQFSR~ ƹx̞q Yg1H ]- l r5ꦯ|E; hc:^=r,͚yaODU*32 U{jrʫlX"Μ}4MOd;gρ Yu_ӟ^AX{ud%֖<7A:_|&EiJRwJK!/lNgߖng}3W  #)z"m"4$"3jMJ94\o\}f<&OB&kp& jrF\XÖ/|8& %Tq~$M ~wRz.#-}ȥ: qG3Z9"$FP*s4/ ^D8%C1lvʯ|x s:EV@̣́KB'ԩHq :\N'pd`R,iP/ tj4_ncLQ=(]rJ<զ*EAbhÅ͓l2jCUI@jx B?MKSE%nhȽ^{}!;ZG=张 q7$I @ҢЇѸC OL:b<Ÿ'ǀj (((H""5^P:'t. O! SP?Rr~SA0'ތbcʧ2A&Q)?'Nq{XY/žHʹ -06Ŵo;/FІ)/|(*E'>B[BNj)+Sm;& hU# `FcO4fwvr~3 pTq*/sSqܝpXEK?5<~ʷrW-?0!<eP >{Ou4et~qJ~Zgp.H ۇou]䄀NR§'Ol>i~+| ryw[([|J{ DJ~^b'DD @਀U<_"jTf>p-GLo}fxz^BBt.)۫ƅGo6krG4PhUP^Z"(-3LL1@Q61g@ }?O}˻[ ۙr3u8/ Yl}1D&xJwXU$1',)i?,|'9}'N=;~SrF~j9% z>>̓: Y`njL8>}yaIͰhwEKb*1_ҏ//_:l}Lz ݅ǟ~}@p>>i^qNPٻDb~S8˘ o>ߟ8mwH(6.N>GG1:Ҿ@DWh(T xd71Zs#Af>X#2?$P~LE8|Pc9tR[9=0OYQꃜpUqBgJƮlore@[r0SH4ϖ>F躙H߸7ɖ2AB:wAqjO5P|d(,6,T9U"kI꽱/ Qq{nJ&dCKׄ/(]& 䵴5jfVa+cK4GPn^.,?Ch.Uϩyx@18AAz.G6b)Hސ2pݻݎggz%&̶]nu6PoE:9|fYW!bq1q$(I?q?zWpF%㿄]WCs-@,L3\{ɻ@AO>[F'?XZ~xeTæ !sTp^d`> Q`cX}"zL$Vjׯ|p zӁțU߮gƇ( ",ۼn<9z_9֟ퟎ4jyu`>ۈDdNjFчKu }V$VC?*mW{u`ؤޯrUJ.z]~1})v_?v!nٳ癒ߖ8FJ?6ajz ap E蛝z[a!ȱw~ߝsGS1{a' 8n_>L^F wu>&%J1!})H돜?xA,=T~:k8%)/(*$@&|ߋ=@@J'5P>G,mwZ5p !{~ 6uO.q>Lo!SBք|ϥ\_{h`C6O}'DxICY' /%O8#Vv{z'!?n80_U+j@3#L=}79iKmVmfwR$; SvZ_?-?3=.~&_G|m7Bw"f ÎC LHQ <|~϶zw z;:azcmT :NI|G35/JTk,n d7dD~ĺ`P{. P$wɷ^c;_OhoAȣ<!)A"A'ZԌ QexL7?<{E_Cp2D ߕ%HI' ON4р~"G)y?~m@5 JR}'Ӡ5!hTJ;$SެSCbU"'Hd- PP@R4 ER@IQy)\Ord ]6- ک( F BDs.t@fb8; ԝ8DђPD?W8)7)\`.Fc f+͘e#2B!:P!$K ibRJ)b8=/]8k(Y`T\.^>DA🽡XBH|Ѵm`V)zTn4S.S;0 gV$8 lDf :2e8|&ƌ PlIV(?,U)>"|?DK[~]:pLWP" >ڄ@ ,XO>]g0`Æ#j4xuƑ$@12--!X}\.*v/{06: xƘ/J9ۤaZ *#C!b~\W rq筆Ao(Xywa䡚P˨r'UvFëpPl)g dA}T;IIlBCraT8.YMvUX ,ۧ8҅y"2 j/4 s ;.#?{i&Us9'#Va$d%>}w{<=Y]}:&ŗ|o|vXAZ  SdS mO#'`lqb*O.Jc^\TUw:C,oso2tEiH`#5UcH;;o铰#\8:ۭΓ$m]lBa6|Ha\Ktfcw*w{3'^X -]Lk>,{бmO4ɰfare{6txtwxj}秆w_/~ftU1cG|G|E BOj$ЏcSs$wF->-]Vz^X\Onn ;(~=.&< GQmï\!wW sfXz0j~e;%]7C\ᅎXX'AfA>Y,_ 0~-PdRV'ax[.pSpp%).>yP>o>|}0o5F@P,rhRFwΕ D<&v->ޤG, ֻo4_5y$o ?X |ok;W-oșңΧ*񞩜_Li Nu[9Wm6.5(y^#K?h5ɻa$ÙS4w{\y;й_/k+{6,pxFĆ {z/> W\|WQ-.n$P"ԏI>_ 0"EITũ={_zt~.TTU>NGLq;Ի7&-}TP'w RYA@/2pJ2_;۝z.ͤzwS|,_RJ:.}{Gz0B15Fʎ02n1UmlB}[!HtdVϠ@~{pY9֋toN6 nPL>/F,#CR A}L[|HY3tb#WM ܻ/!1}k A~ۋ{ʁR˻Jir ,Hfθ~㉳㴠;aUl@_8q&{|Og F`UsaD V2 &itxB3C or֎hN;_?BO,R\3}}Hk'My C?9ao"6؈Jq;vKf>g9"Oy,du.t|O7=| nՖ/i >}U:NUc% 3P(ۅ7*d?K+*! ,F@0 zDXvcgS?~L^>g>p e~=k} ` 1^ j"1rtwENr+(a@?}lu$Pwqypݼi\\nQݧ|t/͛5-N9 x|@78_}8(UKUwW+]'PBi˛zU}6e"m8740Azq_'X_/+XHd/0DY /b3xcI3mPHJNh1p.tL/%Ғ.zc-NqH\$l2,=aBK{蠶19xI'%ؾ\1@Y: Dd&[[NjǙl03As|/N$c0#R>QpfP\\ǧh"繷RM8ARdp9ࠬ {ّ!`ӟVobbOpOpA=YYI "ya8h3M>UdDso{=@"9=q%aYـ)UJlNi>6lK@:0_~![}t{@:{mbGsH=A/~F( qn ~?ERMj) A|3Jj>c S: j櫷^kTʂk@TUBK\'W Z*`INoQHď#B0TDJ/CE'rCTti ĠR8E*Sfng(F,bP4'pSkܡt#8rz!z̈"3 ۜXԿ&KfNH2ZOЩByM ķ:?f;hs($na Pr: pSFroZ=:&)@JC:xpdI旷*yh *ՠbB+\pl$u =7g@I":/K1)w-&@$ j^57?(JAUecmkZ^g΋tv^O;sX?~1G|-_?&Xv|^ E<ɭƀ}.ޡ¢%a:>h3نl4B-,a$~e` Ƅ&EjTfFQY <@YHi"$9a UtfspShν$Tu2;t|qvwIbg(&"RqM' T%s?n'm=믍M-;'6e)2M :TpY)=}] :=ɪx)bLԆe Xzæ/A/ҢgJTĀ1QK目! ђFhTpNli](d6Fjzwͳx5 2 ;zȋk- 56Vh0x~m` b-)"d#e6F YW׵Nofe8:%N|ˣuaXQqHz0Xvcݕ<7V~翫lıqL\wT;ّ0xgU9=[@=rE,&4f{wuz:b'ǝd[pY:$ªyWd6I$(sê|'}:tq;1B߂PER`N@. 3&}{٪ toFpf>Cfz wM_{ϥlhd}<ς1K0 w) ^@ή ) 7e&P<4=j|VZl3Wٜߚ4tIj3.0x! ᆌՁjRjx3/&R,V[hlkP+^: |PR>*U&+foҳW콋:UKP|sa_Ls}D~{4Kq#}sշ)@g!TQ/c5z֟gxk2*dJ@b(^a>w T.u;} 5?Srs֛Afެ==S"dPGJVsD֋OE=I&дkz6&cW}<9mf V)pIERIB;-/ ܨ^Qr (qmSJ8!$xH (9GsO\> -+*{@4ꎡz}R̄`2I%BοF`B>\4wF)Q2µ#4ث#TGB@_<}vP64q9|@$| [vz߷BVom / zEoA#h \j'"8:Cv[P'17yu?_O@{?D@kxoaи7vG7%Nʞ]}Xr]n> Pɾt耸&\x h'Q:An;ƶpDM%HEEGOL~ ?)'W?<yg+$G~kAKẜ|7 1vUU>?3rMˣyc/K'R s3#E AWd??Nᑽ I(dn",Y97P@cD?ޡG=ߝ1;P ,?h%o*acijᏤµVWl@i#RF[nZ KlaC֧\j mo,~> =/'! j!9G]>xFgx!NT=J/ 1e-Xl̲TERI@NW4ҡ(O7ޙIVR2g/@D#;RH@JI~Xi(޵tՒUDc"}?彧.u)B<` N?Fo#/|?-OۏS!'ɁGEI>D䯁=6TaLPQH T a%A$Һ jR"XmBI#M$ !JAFr\( I$B4@8IC E@B3BD D!@jVa@x744*Rn7q'8"u‡Ƿ 6(4l$ňa}8@Kݿ4y% 3( ~L}7" (dtOXtmM@K&Gi y}f3 ۣJ}/-ԙWe?[6&_'YOsWG֤ILB#l !aS§?W,d:'yO<HtIT?_pܰ}Q/[o]|^w]  Cg]#۱~̓겴) ;kCyWCT3*Ta|_s xo2v3dr1S"@lp>DWuɝc/5DkHV8B Q+:t 3 ~wK>bPC~4p=w^M\N͑ Wzft7|'oߞSQޖ(Kez#ii?V,/؎OϻF)ؔ!9.>W))~'@O~ uGN~[hMt|  (Q3="Dz K=q c3~<598lcUCBTw2r~%!pICtr+nl{?e;'i| ѽ1ف>%P=W5 |Q(͗2971LN|i]|I͜0uo{ށ(B/ԐD#>P6q3Q`-aVacDPaf ^:XaHpF#<Z؟&$|ddXfYk{5uYעxkSZ<퀱d?_I$I$I$UW𷟯I=,şg zm pУk/2$BQ+ymw$B,2~\Fs6PKn`Mb|;m.ݓԉn(=)ZTPPӲbx4L B "2ħ:ttrޣ< sEF3FoCܭGƿm ޾n%B íw˝pGbT}^;uJ' q,;AAfu@pR~ua[7taR QH~Hb.ymmw;6eߴoWlG0x4t~np'V ͔P/U7p_Epy: P'˘@mwmlgt;$C˯ ?(Myj&d>0!~#fd`?J?z>v[Kc6{=r#̄_ͳ'\K#!\@pI9nrчiyz&gxS;PC a{됛?؟ݱѝ21 aBx[<) ks=d M.9:}(*I#!G}ta+` œ@ )(0fjN|B4џ<}0GHޘ{˞]Suj'3Sspqb=B-bߜ4dP7y/ ?eroq}1wFlHbSyE_$0>៶qSiFDBЁBYHZU&)+j3"ʂݛ۪fT5l+#J6ےI. ˃Hm6k022h0(! J") ̀:\ª=2aM0d_D+㹏}W#'1=HB aw'N?#l#ɇ CzOS;i߂yGU}CqUU0V0GOcAt׽/`hXvZc&p%]}}ǢШ0Qg;xjː((Op=me ~ *bsIQvAĀu5{!wyC 1 Qprrf~r 2s),tG/Mcy F|Y8|rۡ6~k9$O[7BS/sh]_{(Œ/bG]t%$JI$I$D$I$I$FY՗$H6r9$9I#7e X{mLg}mm|bI!$~j ~$`$I$89$$nI$FFMWTJVvN i~)>10 UQtPAQQX@ 4N&h h͜VUZj߶ 4磓/}۞{Oڭ!nә4諷dgy4{Y2fBLZpØ>ID(! 6`o^O#j tJD<|d@g2 e3f͵gnJx@'1 ٢ Ճ)H m&Bd=pmR@XqE=bσq_Շ'5S\9,W̾`Io/i,JP0FY`_'JLȒQ{V2D(\o'>&kΡPN<YHP O9!WTYqQ_ H{zJFĞ?o2$ID{{~Z1 ' \-q 9`_g9P^d!K ሸ@=6|\Bb77.Vdʪq Vl0 (kv'}_V|-;1t_qna%zDMiÅ%\zAPh>F@"<mPn h_uƖokz9H3A] u?,d8ugZ}iևoJf^YzbU pyd^UpS:(7Z>>;>>neGs77^Cxx(pVuZyfKZpOc針w^1=>]P~|ʼxqab._%G S;uڶuG , KVZ=⿥Ԟ[y9Cl '7;3m(Ӧ0x:t/,6tϜH[ܐ$>wt=N|_!g89rp~RWU}Lr:QMY൪s)e#= [|5>v,ՈDex?+xʽuj1ovaOc7=9z|A;'-Lun.v!& EfyU.qW s3% qтm C G?zVāW@2t}+"|Ubu2HEUd/B7(S JK扬At4ߔaƟK6z:)Ò;%|Njò=wBCW ^uH8dqrӴ*Hsb@~ 󆢚a1D$3^#igT^ =yf.z:!:;)D( ႇbQXGR%dIGPC"}DİDovɰmOOrL3Jo6۝>!"c>@9X\!8%UBU)U}Ih[Qv BI I_?991(/JDT@YttneՁZ {CPv;I$u Rwd!l0lyYOc^X w|F憐X0; V!7\^yB)C# PwmCܻwxuI.TsPxU~ ƚ,KV! Ta Gd5&VaQ݁GǤ qh/m eRnX{x#9xN3{޵K|^_9]$" }V-ހ0Q?ԨHY19 'Kfff724-vbbm6Q%*@ 7L! /*~1}ΉY2F 6;NueH.,J,g'guc[|]m݆Z%0Qy@0򀅺(ZEz(mt p#>X*VJe2uNֆhF.aU\*l{ 5r PFm-[Ǚ8Lđ/{hNX/WF ѾaU&ND ;-9U!mnr\5UkuuTڮ ips09?%?9Pw,LGbhD;kӠ`'[-0~p}z~؁d߉mA  JPRRмMPA!k+1 &SSAkGo1\c# UEk b|u2y@hFROWfgQ6W|A}MIʺꋛhg%?:97}/1a}2e&[f.VoBU/ORTXzQxPᇟT;nBUqMQG}u޷6mcMgliw_D Ĺ쪡BQ~g#. r*<ɩ 7a.2o֨s׆$_|*F2%yŁAωk 1aVUmJ24xD'WFH,ys@IȤ6a7+7fޤVJB W60˴&]^Cѳ*g.@AD"HF"lbmS2DjwA2fD.1EbmRcf]9S 4$ʜ ]yc h=e .y5old9&C`WhZ._mޭa!kapX)ڪ _p\ )UՐ}m |T66ЁEK}s &>UK5a:Ahdt+ftX :B̹A6"jU~BbI?7 =AG"$l̀F?HvLHr_~WՎ{kCD {$nWDӆ%Q첰.ћ'ݽP0 [$4r8  HL%49$DIi"2HHɃbAKb;=-[ ㉐d&6^<6=Om}\pe?/?T=?]15~kXk+1 A)R"GPd/P`|gB*8]4vehpf*k[G/g>)UY/M[(=b03h%@㆓hԥ%}:^ئ&1gk #ګJ킡~)[:׽ï:0'm URwE(DafO8a_lm_B+\HR[!؋@9EaF+G5fh_4>.ۖEI ,Lsǹyy#о1a$Y$3EteJO:i/r+Ԑ:@EbM^D,;"wZ"9Rof4P;1>\vLpnʑ+-1 |>נY MvMW…&qn .vlT.I%n>t paޡDv~и_Auז&0>\)Y:n"!F2d83 ?w[ D(PMؿQ' ɪA&΁.ߖyyx~EV3ilVQb0xʻ ??!VJqV+^?]oTt#Sl);T펿G4VQwu)h.soeM:`R"%_@ӎftN#Ǹqm lV"dz`:+h9oA@~RLaCzZ9h7'8C L|R1~ Af?j~E$ H8vǬbCe/gGeя1GWnxKjx4O8z;=_ab#:QW4TݾT84ڎU@2< ME_y\3.-KzhЊ>,ll3p]wۯ} <6aOUee󵟳X鈉EDKԱ&ψjQYla2#} o~ሞr(Q㰁![k廷>R /Q < <\G'tAu\fsw#_`QffR鿪_m8$1P"Vu֣<]d{Aҿ{4A~)%(U/}@~# '%A{Yoą Zljav>D~;q`QC2u7"rao-r[$E' Q&;ӫUh9V/z`Ay7Oݓ58. jmDJu1ldztD@q b…пt.tUTh1`æ:?ka? /8D9CX|8^C drY]B]cEY}̐( ;;s^[(cg;6Huz9K-XeJ(/ Q{``N iݟݛo68deɃ.c̭Hǻ^?fyKbqׇ%$?lMvm-VAj+.b!8@bHg diL*ڜqN<C'Ts`j!ԾCd8)t2W IΚY$&6D}dۨ<QO`v)5 Z8,aED@20Z7:e,#::{K"ztx >{x0Ipf7ei?WSLa${ʸK fTCR!4Q;"O`]Ґu+?"8QE~ό7 ;GۿFFiPsa%mB!W2\mx>9<|Dc+Ү(W ^ǀua_%U ,0N ^2d0/eH!}}Q?g-@a(v/~'HIJơ.ۻ!,Ua4"Xԝ!э5K8dYHoFCLQE2Fl"RB@l2:h 3&$5*ÎEU! d2F8_2u:15sYeg-A4Ye#D`3 HV8Ț(# A4D`ff4V.`&!M I(уQCST4DRDSSU1MA Ye{;Om?wmODg~6n&Ow~/Ks8-[MvݳʐπH+^Mrrٷez4=CQ?snPe_@z>ﱽX~8pF˔L/\H /T~Ɛj8!['Yp\\0s|7v%:}_QB<K9ug> NQ8}UblTS~xyouZif-J)pZ^vSiøwڠMC_%/J6 B=N/]ftF1đ_ M39*Iމp*vDp{ύ5ߘMs= )a|te|)a~pi\F˚$v_~!90WJr8QB`ߌH9)(mY1A&%J[1h}sccQKn.[ 16$_X9>\~S!_L|l} -f]*!Y r="\.&@Yo eyl{FU;͞uZ ɷ{3p@~PQܰV 8dxlH4CW]S(" uƏ%C˷֢cv8t|HxwDP)7܇ǭ 0ʙ3ZzuPƞ`1lORܴm)_xyEZn;R8.>m/>Ff7G˃l8m.5۾uv8Fk%UW勤P*QwQ9^s/ L|ԢR]|-8L~-oXdDqz`L$Hw9QWIHZq%2(`C* U]AP2(#Q@Wms n8R铆p`#󿯭\^q uLߘ7 zCUv"(%(q0!;4{B(ʢDjIxfo*[ 8HFB%Qs۩{*{?yݔB2PygGj\?}E/it Ϗ2ї&"E8C.%ןjƖ$x'p3ODb55ȷ*6@**UMJH}ƱVl-ҙja[K_fabR!e`Yg,$<c1KV:X)r>n?/)1:^XUheKۮ u_.o`8R,ؼt0=PXLvTR@D`Q0Isͳǰ;ȃ@I0Ѐrs_{@#իlGctuv8̄! <ﭧ)kF$Z^b?DFd+N b5T˫"E䇄VL 6 گ욱~ @!JÉu:2FqѵtS2%˗ͼlPF}dz\9qlLء&P"*&!f]4J8(" #lGw e  ]G嗻.ŀ,jOZ [c4g񨬣I0r'-֕%xqsiiqz\|7#q63y.M()2-X⫂ vqͻ;p}*]QI2"Ff1\FwyձSy4BJC/NL2zT`Ee_.IZI^y~K}u evfiydQC^l!S/Z߀7kx4(mk& 쓽b *W7% LYҘQE># O Qs-x*UU uT owV;lƧN}@xtP\osZ.| 8BZ[7{a?+;q㙘=%X@6\*ݻ;`Yqs1_sT.6`kW La2]O;Pz R /)01{f8)(isNVk?Z)/^A3RrW~nz<6K]dac:ek( tޡf]\`o-G|fWE}W&DztI/ωWZ}FypvаuSw rnc}KdzjpȠZ:06±B^~ $.TpvlxBjos/MxY.!J""7X;*]ݔGw s&BFUg/>r+d_qB FD@haeE& csя]@RCܼV)s<0mpz @Y(:{W߻RjIFm f"IpxW K(Vxryok'U|#,EKgVA4xzjR5,Z4 GY嫡aKQPzmU;0.`8/ 4P&Yv.вr9_7U" (j(B)bn)o\6vt^sA`p{fihBZ_)9J!"\G}.EŸ9_Ld/&ۼb +9gx#QTt IhUAcu:1pW{uXYy[@퐳Fh7q다À485仄.xk}ְ•;59羶7>CPm8jC]ir'bw4[E`4dT@x>x)tfL^Ӵ1Dc>R:̠q Hnwuk\*B w!yQ̶* s^ER)@aF::}RC^B|"=ucGɨB >SYovbWEv9 tIÄaX3+B=n Q3d8ppX'8iIaX$X\.#{YNWZBH6s^p+ۅi;8 cw B=9^ VzFY%8A'%ƲJN`6XIS&11!l}*zꟸ?|vrX_&^̈́QиAe/c6 !pT3)P4 H(F NWM=K>5X]`~Vʜ@wzfB`o0R<|tr2~ȁ y[g_v]i~vG7NDV$$8DäDŐdِμz`ahcְ=]iU0l,{6uHt SPh43 6 (V*|TP +w\l%ͳzMN@pڕUlI4UGiu?Cʲ|YOE]^Fц zvnpj0#*Wt"#*r95$#SC|ag(:%9 L._1l}g`a߲3[\ɟ}nREv*}kŝhDس!!BNs*,}pp q@ȾD,S0"oZI.Gv@5ۆ|{r߽L3+[TKGd#Uٹ.PDyHpq%Xd/-oH8[/ܖnŏr(i*w0M8U nD`'~},?70y_}M8(@F2hI\!zUer?LrdE$Elfv'my qgXׁp^X1vsÀܖε"e8CェÙZR״z:ZųB?)6fl 6:1G_3Yb ,Ƹ㚀lNN{:aGW3on Oxoi;u0&XV0y(c68"}>k:" tۋ^\@8t>Fq>\˭ dzO65ֵqzN+N$yt|xpuƋ(k 16=壞*$hwwļa1p(q}8Da |gVk4- Ƶ"c]F|C ŕ1DF3#ZV2ylސ;`}lD]Y ķqCu\]x׍|*;ƥg;J!<_$? F+opC;G|hE380iԃk`rݧcAZ-Ψy\u\Q"G hyrWӴ&f#XU–cv9RTFtز vpR&zjƿ,^c>4 sDR &N=:׈hb 1am ys救%fzZoQwe=Nl=;1sr}:0{gaXs$r`5s(g檗$P0cJ}FWVMcbijTsǟ^&8ꖣh\væ=jvջ41YlޥpjUUfV~tg,}|ed bI;JPp/D¯Dwz\nȟXw D)Mӳ-Q. :(bO^$7菧9cպs✃I O)~[bv:r6PԸA#DNu@-nS"NS}ĆƵY>ѝFiU?f)M LxMCP56$c˿"qĝmH~En ydr&ϩ^ ¨nZS'^EA>5#>nX{ h\J@ @I`)@ERG[F<| ^ط5ڈ,I9{> gH<vOoxYu8MSjJd!r1%ۋ~O򍨢a.1t^.GBaiB|צpz5Q{FBPS% Ru(qhiC}Z2$E77HLg?7x׍^w4:6pA=s;j H*JۄdB}|0Vӧguo]t3?FjͪLV(F*J&$ BƑTvtx,zOPMa! <*,C=5ƾGG$E O3~B7A5G)x]O/Ep0j/s9/ 6YEe Eda!Qi#U+C!H b,!`!;9Ι*CQ-#Euƍ܉"14ݵȁ@}=.gT* sԨ 1ax_ @.:xeHXJ|ZۀX<_YCP'ɡ{nt<`k` "4v.i:yN-™Apׅq2{ߟo "r<8)o":BnӍ-+JQTEf$D3DUPLBIEE0@DHLBTTUTUR"J( f"I JXq/qNݬlDŽFcJIN$uSG]9H QGo>˾(fөx9vp2sL~u_ qRT] mOWbdtLAטsfKDEm'՛+~~:ߘy0I+TV-tv #͏B?~_jH2'WIE4g$FO.ցz| QUS* @I7o#Ο7an.Gs2< 点Ai"a^o";1B$?Q HD)_y}J>{:1pm}_oee ~NFtA "LTS(_ӇHחeZH3EhuoV[x@RfF8*o#Bf\@_"V)\AOle+t4KMX3,ps<%vcQ?™6ZpA{u/X8CHcx-P }~JR%.AB= GZbPԆ51qmpMQKFvO;:f%&TALL0j>?^aV sԖoh 1+ E*QS~!7w ~thSELD3u1|>f]!dB$ xj~ӒK:$OV !-tԁM$ x_4~iAJ)8 ]xf?^Alz@6mz2? l b_R' b擾INήjc;hnZPRPs~M4QEQEHD; AS}533`<`?%AƉ1<0G_UZ!WK`gI7 &*sOMZ%T\'sx}LXqPH9Q0dIgn-2eyTwN,|Q(8[L\Bt(@@A%VFW䀔əs!H벲J[ $C'B ?f@Shk٧c樉Ac 8ou )Re7G#"OD~ar9^.KIEE x}dzD 19Y4\m֩)FhkIaW{|D}~`|0<p1(Ŀ~q$%2>cw iV2n[3Ҩ+ Cc$`&J=z>~9pGHoW&#\)pŜ@#,QxkLm sh?39čKu, 0Pb $=V '4nNt*kOl)Ԫ2ţ!YL(C,B&0c[`J<3J3쮁8=opֺÉ}q4 T>Av(}FR 4OFJ g2XL,Anvo 7;N_pP !-5ӧl2w)Ҩ; yY>zJ;]V4&Vt>S OOA2@v`9yXXdBrxM{B,}=hvGh;PZB: /M[R^%6|DKQ63Wwy;_q 4Wa(*P,_Ey$sa/>I#ct;m9 aQܚi()bXqpމl i2f2ouڤQI=?:QQI"% ni[t/^2>N*_r*ޏ5Ģ+y>raX:^WzE]܈ 636xEo>I?I*fe_x( ¢lPdȉRoK(s5x@V؍/!Ek-m;7R;fA*mp@DDJ6:HmGwAp(vk^rƾۻ9ppa>ôs GRdžyawC%1j AHɣK尟[üobt֢Xvmgk)SΒ?q|Q#4aAr*Vu'ýT} ;w8úS:9inO@_뷧?^ovB7+].uoXUS~/щϏO{{ؼCq ĥ|Xg=K=ʂ2"zf4 wpW / w|ӫ%n33wnn#<>K KSla~v PG9N_ZД@*ݣ0y.N ~^~D~^C9w*͡- 5dFqޗw_k'Ѩ)ŢaۨpEQ|ҢQ,P8"j1ώa3>}tDڝ_rms^۸W,'Ǧ87:G2c󬪣0KWc$FÒ Q?AxuwR=`~8ET@1-p~>GɏS'(s?'p5TO c^1)G8={~Xh0'߷'~#*n;zs`A4A @hWݤZ~8q=._bIF/9?>XB9%y5 4.G,5&E J{n!tGo7ޥ1=qd"A@c!B)6 waP*:Xd]rK/b>~rMo|f1gdvS>?~aE%S_O!胠n~8s.Ud@QENJ'1L{Ek[ZyXE/ Y s "/f^;Up\+$%P(ewﵰݨa9O՟9y7v<<&PJ$pn/>񓉟VӗK w"(I_O\o,_w}S~kڪ(> ڝP(:7o *C mSى(_pwEt?#h V˳Cn@ u>FnpX&) CӛJ"c$5  $H3ątv;ilc߭;pDn*q;k~Q ^y%x^qt4o!7'R^2f(2AWkTvjHL)B*y:+R.{{Fp0ϡ78lg㖾ɹ0WҔN^(?qG" .ǣDY~Yo<<`҉]ihtt\ V2>o( O[ AaX峡[[lz\3XxʼJխPY]wAϚ؏z1'?j*~ԏmͅ U/w qڂ0v9 pۅb'.SfgG 6u}Zd,v)?%4Z$Ek:eXgi.qI?L-KL0iU\9 .@d!m_tGU_':kypt'>p+~{65fظn@P֕뾿L,'As(mkΌ{Lh|!A$@Ws rYܟۅ>k~fg"kmuʿ$vsᛓŽ?-}G|ͦT!ʷSo5tG7' S9@ $  y!PjygæP北d.;&- lp0*L]!AĒc1^vQ,=;)}7%p28c4Cx6DdD쫮‚v ;)ZɠRBE`'N %Œ6,8h-doa+p'Ý$GI~g/br,A뻽?ۦ8ZȡV` bb9u‚kwkp &%~xO/:tLOo/͝gtY"ɆRx:O<40OwP8@6wmFEvԹ99kg#!WΘ_00DPzSڞ7@P!8Q%,J{W̩eL0T(JA0p0(Ti\Xۊ?9Њ*yBN7B @/xv(Є_&A{$P6R= œzzts-I㭴2Ϫ-?Ll0#OE)~ "J30B$9!(tӘ&PL F)4B`JQ# E"4M# كL9IXFXH`@⋖AVFI6A (uJIR9 Ac#&Bj 2rF " Z "P`TcD'ʏ9qc#pb%9Y{Z&2U lrh+2 ؀ @, aPjhR HBC#3HF@;/h2L _:fFŨhf`$zCu~n!`.O'ЋM6aC.`_? l=q+Je.-*poGNjqy^wV^<Oe|TWI GuЄX(a4Һ]u}]CUgG (>* ]1_oe:z0' mc+%D\1;l0p(A f7_&f9;x~C/ o3W' dit]ͮcLTjcOfyaYf:At#e & 5ݤn6kUA Dݴ\],P.rhUɅ [-(&nv#qăv܎v}Pu1guc;Qm{=/3;2FdMǟ?wy\Ewuo af%=?}ؽc3 vZ裡 S CxX,~9{B;V$c0epcĝd߻d Q>ґMh&O<'ݥ{p'=j exa!W^{J^N(Rywktw/*.*NC7a>0_- ڃ9w>{ꌠ@MۤGSPcɢJ :OI~>O',cIՋBU_'Pu2qGs<c-9+4`sV+ᕯԦu>ξ1Jij\\v":wNK}K0X7RIApin`;kZ7W#naRkπ ͛%fOO;kj/'nzNl|rU}ܶffQ9{ơ2xdz/gP7npNc"p±LQ~ P} O# *|w**Hd`>vY*/5&/p+NRp4҃j! -DfNKA\ xaֺ%!_m\P}#d0\`?ְq6:y946Άw~<+NH;5u~tjC[Ƭ@ĎCZ|񍺚l0[>p4oa4O".}8s%h- :Q`.TE p aIk&Av=ĻPNw 3Vɺ<(pêXsXs^| t\CU-L䂁DyRfQŃTKȊ"GD5vigͿ HT[WӤ&סC3wBn.qUx]XuGaQʥ/+Q yA"5'N(G$] ۧ,(+A eQ r º"o~/˾[z=E/00>El r6Ƌ*'4L\vt~!s Df7a25 Tv=xWs95{&Gs'>C3{~N/$@C*aa: xrϬN|X$x֜QFaОv f@Qå:ݚQk_BBL΋_Ўm& uw'݂Ѩbyg 7n1c?g:2aSKޭFPǓ f-BQ c 0,7F%h$.D1\`D`< +<ڋbF 7ܨ_"e\?M-5V@3[^uql>`,HբHk+W'3+ (PE!D`R,,"R8?_7`6~|t`yN]p~Q-V(^X<78~`>B*<+O;@:JSØ$|`Zv  @.ƦɠH!^݃%ZA,g%| ?Evx8x:,$t?.Z$@*@4x׳ ,y!% "OeS|3r!(rvk|<;#+s:R灺T( 0_aܽ pQ6٧ς _@Ky:]@a>[q& bS~b9s;,:<ò} b\ݑPP۫uӿ?W(j?mbO=|tk]e3~C\?t>w|̂d9eW:Z`&Dd2Sd!mT)tO~w( Iu0h:(,gowH5 Ⱦ9/7s9j?3 D<|[pwUx-!,űpz ك" Yň,Fh^ ()iM.21ͦȁB vq/s J@ $dCLnjײ$EWE^1LE8\~ hY\r@X!=cG "j\Cc[lMxIOW$$`ѷ0څ]*bu U+}cd~FΌ{N~[0x_j=JW䢔K%:W;gbTgeEGўu īOwzH b/] ܢJ<<@Ɠ(Kv>0_E͛?FPMF(,#nLO)cY @SUi͒. Jg2~1&'>f9|8g>n*\ZsHg P jQ(=Ǯ?_>n*zna(¼OS}uZ>askhk]~o|% t_,(8ZNgxJ߳x"XA[|][ˀq~ibquv>{ؼc4~{Z+ ,}:/b_*$]y=q0\Z/8 Hf?x={䘴gPim\Φ+ar뜏r$vGPhDv ߗC Q{_lmq,2q"T~|WkzԆ7gAks KJN\~Ġau>In{ÈGDXt]]cL~\6 |MQuv9O& D̥>ؐ t|H9 Q*;>yQơhVeyJ=#y{Oi|vj& R fZQ)h(hhB*( *d!iGvp`L `4?军xhbb6W8婊d 4ZVQ Y9 c(edfVd aXHlDTdPa[a`vD&qa2r2ZJʌ 4@Le0dfec# F!QC_񦷅өCUA0hLlF 5d t/902) 06C$32g(p鎮p7fɓ0'$GDDd{цu 5&K$ '.3 Թ$XIfDX6X.f0j$ݣ0 ̳:o6m#*YF3DaY9nKSV?Ub LiMUU9 0()28DAZ'|փEJ»)l+*bC# p#4hQ+7!Jԙ,:h!q66+kmհ2 r:k"BecFK),s f`yf:rAeN1 =%2 r <1RC9d{%əM;J:TnQx--6aNNa2Dbzum^#m((3&Fm֦@L:OgF?~<~ D6?>}9!'O 7CuJzj?dݮ "&P ؄D? 5ٶAU~~xCۇHtnyݲC)0xrl=iSPo1 9_4yu@}Ϩ &s"]|{/w㩷D*BhZ1׸ek/^G!_x ho?'釓?T`Y`;X Ki1k#C3+ۥ_&Vh ĉt/C~_ 7aI ڂ>ٯgx'/jC/q@?B?:Խi,dM-30_tr}=S(&NɈ7(rp^ Y[d4\i4k5Ǵ[fZO`E2F=c6؝L1ĽVu%fHeqOwHguq|2ilwn5uM$$nM4:?Q/>).$f@HER);&Ɵ7yWx}y/K<$NL=f룅R @H@X[:918E$b,ݣT À~gqE/[BC8Atg_ځZ;kZ8hߛ zH:agnw zC$ CmX7%-EL_2Q<$D`ɒ">}Mbf>Kf|)[W3z uʻooa|%':WE9c.WMDB|g|a$LT )Pz3.1i!,;DžC ?mZ_]d(J82CsӥLC K)]~D5) Yq>-2FJ+)/&Zi PdC%m{0Z9Dk*D`:8A=m5 @OԽ#}sj28pir[UFf9Nd)ۘg%Mٙg7}`$jD %$lkR\ b4ڲl0ygqɵ h31 3qpNk03&ʋ KuAR7!B(trǒD fLt@ |G<)w YTXriQ 6Qmr.y%"ָ"a\:W4m?7}<3JhF=wlgIBA7{#0:(v=dbPBFR/[0 ɯ?RlTQ@o_u dQAM4)JMTQT1h> np MA$aw,FA?OV6d͠=ʈT`k"=P<:<&_+(d$^]TmA{7H@E/v8xLQ< 9:#e37^,?ӪDks?KE*̧GP|aBHą:00Ο_R,bw" GE]rN \*éTEQ_5o{ч†B5v旧g{5>(`积S԰VKtOP ~ VH-s=+oy ?f2@@z^N:yꔸ/hvֵ @3!>=~ h;\ޟ2n&< ?Va.WzC6DH6) L7_ncQ N~QZo<,+9J\o!& +迪}*(B21yCl{D W/bfwy%'K)Z.d>9 UEJBePW1֒J2r;' ȬW(Q?S~tD(øgnzyz/SdϦp`P)Gh3?TwGvLJM&PouxdЮ"STPr<́[ @5TJ# %`v>k}jte"wM SA ENNmla1[_9.$".D B dS\w@=M(3NOcK-ČЄ{о3P:AN)*rpW@ o^OWU'vnOlOɝ_%E{oLѶF֠z?>q[^JG@kuٽo1y-soՅ7l$'kfsD8y~mwz۝y>ZCmǍUlq0,o&7VceJ  ycYѭD]7L}Vg}N8AܪLI:MaU(`ÎS{J$)(Ku?11>?c3sCOWMzk[hvUp}V9}Ϊ<}x( 1DR-P__!АDr94G=Hq6 4_ :ZlsnB{K!NeXi"msfpSs۝oс_& ?vi`71{m4xst=׾|D z SݕD_B D9kG$uxWx,VnV@b}e( 5hϓV`=It|pc/¿ Rو@>éD/z|Sâ?Q |=0xN^xb!yu2dc#Ea *rű VQpTbX  B+Emr#y&\I(P\u>_hw_uݟtIG+1|uDz#xP ?!/$ wpHxpF*ny"xgsYxoOKS͠?1 /CH/oi{X9ɋ=6aXkfQCy~֌fCUˆKgN8j8}Y`gevGIP? gUr&ey` lh3"!@f_;::DT [l__P@RYvICN~CtR'?קTw>Os&`6&;d7my`;/MjOH D FY2m2yE7x˵m5Tsoy%,XIWh(A 'E@ag .{Y,5PƑ#49ͬ_Y۹^z"Eu ǽ Y8 [U"rqĄ **케v' 6^&?@tz='s[{t:xofွD>#5a8 LN;A0b(D &[0*8:ncxz|K:Qowdvsa߃p1yK%r.ϢOJZ6<ceһx+HrKѵǗS_j|2.#F9_@m<4k9:qJjMQ?`RKuNMyv%帗2 u;`&zwMЂB G}_b ҋ?oYlGC~`MB9/^eǣߺ >ods RyfD?\) c/oAOJ{5!w]lzqLLr)ћп,{]7xLfAyNѥ^n.nFnX0[N0T0!=TKR7&θUB<ZHD(D>T'?h?<|tl_ 2xo04=`'q`$@6P1xK;_C=c#;ҪyJR^nph}N-;Д^aSƥ8ӶVxj^) AL ( B+ &!FZ? z p~w}H&?FHs,쎄.֖oE6dß1)T.حujvܞ x߾hXJlT@Itzƫ*ٍ=:J;(78G ws_g2N 7kw~R4zKp{(=9OT"t^_nĄZ,݇0b*]{0T95<}K s(1w}@YzOwh)J|;UO2Bb} $||(a <ܠX!DL =yxUh\,&# aC8KPj seIIF e;<4f/fU" ?2 }@(8$ >?BL'?Ħ+f~zD?_O,?;tz/nv5ȯM,G|#CCADA_}/.D~>#+@=1x>=[ V\#ھ0 .36uϷ^耞BF$۠a|3/u1qkɊ$pxapw 8=ւKY|ss O {t\pl>c*]˫O x g*z}[_w;xx@֓Gtkxw~w,Sǣ0aP'}C`©2mKӡr7tb+p\(:4 ;J- S۶{Q+ 7{zLyE(D8"F~|҃B><|V<7oYM𿱇',^y9yõ`[U=Rw ޝrj"__'܎=1ވ?'ҟ;! &e~oܭJ~u1X/Y񟝟8'rpƠcCj]V F(f8^ӟؽWϰXKCc OƻxA$xx? 4⦠L0G w`P̫\Sy sZMS~ۍL?Mga/Τ6kƕ}@ՄCf]*idiI&ɩ4p1$ 3C+ۋܲ~y Xjx2$x+2/*>y#2FjvhkRJeG^D]}{D~.>` 1NfAoҮ`*ą\ 3?It{}ּ# X)+ 飼56̫zvW' ^v@^9ӡKy]d[RY#2CKh$L **3pPhA=}gҀQ}?wP:QJo*@a,τY[̔^LEt/TL=+N_YQ{~qƿ,[w'̈d6&B? h[ňAq'>ޓ2]7D"zMÙhTqd| \BWCۡ{yAV{9z|T5uQi-vY|bCKUs֒Z8y~PFKNo{`#Mqqq{,ԣ=|'Xkba(>?P {&-T37W]>g9~WKz_o˧m `^Td@&j1.0TRPc{8ӡ{qb*/m23!" pR(C.TuX TD "uo>L CW#;5?s 6 \7&{!` ͩ0>8|:L dl2gbt800A${8] H41k&l< \~K$pzo PH?oo>'k QOl>Vgm8Zu+eHMzPZm^Pm@"[ۮ\uΪ?m9Bm3dh( fWj N򶊇FTG"A2Bp{hŌ=e8,gInl_MKceI ,. '1@m sa*ki%l4ɝw~>?d|a<9ф"}8l:,vgF3gYB9i 8dK3;`l ݫ׮س {A $wV9bG~7"ʡaOAW ||A4DŽ )$>=20@2v.prtȿAV%ZYZbKG_C ㎀= 4bat!2BlfdD(zq<JZ:~\m2~4`>"MѰy?! tv,xŠ- Ѻv`7q{'iho4g}6PwF8g#_W^ﶁؗRpVjY,Pze͹_Wѱ1rȢۯ?= (hOCZk;h7jږYBsib?ma1(I@;sNf 48OݻGOFw~sS;L^[9n}^r;f9YvAzd4:t<a0f^!˗Y[WtXOj,6_8B 7F@tKPmk@mv@ ';ې3(0窜^;b1u&CRGsWLwB8 +t(>uD~p\A @<b$WMo>O˝9M@U,_}  ^JY =Z*6NuG/`{{lS?>昷yErFY}J2._ըGasmG.u Z 0g*9΋ qx 7I"/anƒ9^8CKl;,)ۺ'$G{z y<.$v}MVtە:N@$oL%Cb) u3bBjdxu.mCfn጖>npW8E'k# Ҕ j8|hى'.J <ٰ# ɮ6 qxֹD{NӳC70:(tۺ{o-O8^B ^&\:Xm֑o wAqT*QyTzXg #Nk.pp$zV\cr)טiBO96#,ƴe]yX*nXdW#QL߃9+Z{M \c1[0Eilp#NXGA쫚%G+},G iʏpx/{扵Cw҅"Nl !ZuBUC\{;$]іOV2޸evʈ |]׷3hnaԈ P:ӫ =~0DgqL%'JvȲa: 5=(7¼ɇMѳn<7IQԢv+~̠>CTq O C'f7 68XLyiۭŭoz߶88,Z\+zӋ^: rug d&j9tPFm<oÌA7Y9ٺ0kM\/EMC#*S;wud/.+:Zi,&W9Hwݦy%8~:wy_l@/4U!ݮpCAu`sBGc3Lg_=(_Ͼ74ZlX˛&[]vL*gK ~D'8@IcyqxFN_'TPRM9Yj>q2$c 8w:luAͪz)EG@t_}M6 :CYdʬ?IFt'8B_)#u˖w8f*"B PZӺCɲ5=w^Xy ;%K~ζ\xuxs]绽w5ϢF^>D쩜brƴz,latߝ.GWWw_h^`crr O@aD oN6IZ,ՄTPлhU;`X R 8u;w6W"<0ӮuۆHGqGYϦ>'laHEraL qU/G^w36T.$(!VA]ڻ l#gBfY ٫K+,z |c2m d,r?1*Y h!WΉsvB%WǮhqU pҼ*x҂ SƋ:&F"\uL#DN4:۶ xDj-D@|$H1| 1vD}IwRE@S̻faI2%QT@ױݘ}Y16d >nȥ(rC!/W}4A=908$>n Ge HRsXyCo,pqKDF=pFꖡ@$"+rkFa86(2֜I#^=ϛcg<w+ 7`L+~Q:S=92gQG^'hEZ,˝~ "(Tb\DN+CxԴ@Ֆӡa?THX6 ӚARi֣6~JH$SwXP0`ksJ ާn)χFch\=Hx ĔO9"29$@4zzZA]&,|jvAcf>y'} M/*=[O?D/wl G¡9!$EXd^dzoN7n4>z>4wIey9k1#d@ܪAG`PX!ҝ4Qȴ[B$r8b<8t"#(u!!P C#qDZQ`9%OtB7[ڤQUUU% x(<5v.:;:س9UO;^fzxk(G9O{BՄek 7ٖuL\_U{Z}~JTp4BZyr+|u~!W gj9Ңl%JכlmwtzPN(bݗZyG|ΟI㻮]1夌/\/v9<)Ã+vf.\$8&†c#˧gk[X v 1w0R+"Vw8tm,]!Z6*Lm4*g"Nl6qbA%N<8'9N|͵hZπ}7 ߈`Aۅ^ܥ 'YNTi-*q nP!dq&>E|o' !,So 84wTAƲ]?UL$"Q  Z$J&Rj @`/ QP*΂xpG\'A?.!\G;Fb?1"0֊,-AQ&v႒+3m0+HiQ14idpJiT1$d1&+%Zf3,zʆvi2i7i=脐7R1"0:0aHz˓K@Qw8 Pkۧm +B@JNpnY Ń8yEa!;,W 砠_ b w].Mdx }ckANz$~͓#d׿bMRqhГZkoo_kh*`C4(X SڍD;qĔ5Al˷xm3>3ȳqLWQKuMX MzRnD4ōhKOr0!c 5Ub|aKc_T2yU!P\4٩]4. 2C{Wo?oTO5 ';׬D:3#z!8灑3Cb 뙙L-%4P@X@A!8wq]@q\p2:FOd0AKTBP%(=;O; VLB,K%W;8@XV<1 'pc7:Iϑ<=y= H9@=Fi׸fw$vwEmܶbU#X%طb?نȶ2s# ),`ɏ4 hA3BC&iwJ THQq Ɓȅ}? (gz*J|f a0#>ODC5;3 ;rVRsvw ;粟PKK=4lV!, © $NU`v:(:+v~,(!H(RM>5);WeYC%D,)Κ=>,aUCrגCőoup)Fs?9A@{ Р`dh I \(iJZ@ m ((^ؘ!!0ڠb݃OF'0a;<|؞,zlTΧ>z>fcQ$QD !*%w>Íb7g9L5gc4Cz"'> Op% t0&s*$QҡX}̛0 '͚ݬHp@wP);@܋9Hx z}iI$I$I$I$BI$KKGA⨅!a! ?I$]6z@݆ vS#ɒl{=|8Y |}jk/GP/߫0pH?1@L ܄?>`n~y|:]/~$8ـ7U>Q^h%`+6sugn!VaPA@VgNcH; S^~=SgFu%fsMc4"r $EImE"5@Di%*9vl;w T_G@u$$6|<=|t3$훨pߝ: y1_,?whyqԡ̕@q<-#Ξq ߙ" Q15asIhsx. cPE0U4cu;~@dTV&I) |Jc׉)PlQ.t9.A(GR5$A4Hc%,Պ oEbb((dQDlRQ1)D袖d";x' |MT&jc) $8)ʡbI(`m~DO}=ox=TⓀ0/RYG_tZfГg97חzh>`ȓaj0܃R XTQd3$??>{!'`/CX"(kl3&F#Dfs,-ٚa s:ز#쟨5\~I] tgs$mh;J$3T~n*au,Yl驠1x%GHxꀂ,uυ3Dۂ! jM2C 9ۦK14']o1SG. =(_\GTDRYD]F9CvKo`ڷYՆ9Ӆ}pnPy=7#|61T\y,>O6 )36k4J>nǯF݆&ɰsq{Ul|)F-^w^l.SBg3R!lp:YJ1clr&ByK 7 ` XRó' _YP>H3=#o>%^M%*3&ݾ$|ے(B98'\A!! Ps^JL[,8a `[\"`|I9&xq@Gq>ŒSUOTlJHr{r, `YWp!tH4m`v!q냀 @bTe.DHHuʈݕe!Րh| zՑVӞ:y\ߛ!2WTk ԝ#$M}̀3ƿ-5l(qpcwy+oN]iLk2" ̩!mbqCN0)7?i0.pH0uY%Yp!|:\ d=(9YυRc{wC3hWI^c7Ö#|Y c:9PA֡=Xzp `aF@!JE"@XшЈn}?9}Xp^ oVԊx|K3`k퀦)hdQNp7(vP8[|2"gHˮk&.˱8ɼs|~ >b*! ;Yg[~.+tṜMvjqʪUAb c5ӏ#cIU*g*(an @ǘ1g>=~ 䉯cD!ВaANB41AأX!;'D^Ȳ;t3{ɵ:뇰ab@v ٤}h!7wTUU[A)FBjxt0sgG8 `|XQfLekY(URKW-UQ9ykSdQ#(bjMI0P;mI<"gaπ䱌p$II C*s)1Rti̺(A)=nOm*I֊UhJ7gT?f!fSPXHQR:TQY2``FmBLy# 2(ӑ+i`b??N 7S$eSGh''J!;7=f3MӿO1>S;Bw5UVQ 5@1E@hDRѰeȕ`)$w@ %GjUlUV*ʞX'01zt3P'G0 v )"@{ Ho<(|`ʻFK,$̱>נOxc<(:h5! {0 -,tp=_-P]8| d*I@]UJ tAr\T1QG l2EM(R}߇ JQ;J{3M?ן| HŁ4j5ڏZy_L ^p;8^NstW?^1 !})]>"P\A/mÒ;77{cA,0$tټ!ԆZN2Z0,C*]"f(!*?;7\C Lli@)RB!=HV'k֪]L? |mUXJ2wG8FށRsBU2݆_f !Dce<}T, -@ /j]֥g"h B}gU58:m IՃG|E0Q<>,u4'"0O"(b pȹy8e P!5ߗa/%-ZS f _]>0N|nyyPA V-t㊼P,^MgFsJI ]=X8oL"? 'S zDxCO~ƙ"4j9 gӃ{BTa Nu=WE4s1;0n湜FJaES $~f 6}v`KgHpnj)߹L6\2v5oC!ߎx ŀP_v,qbm2'*:}c9h3 x89C\`Q8ͮ"PH@(q&-*j8QKǢ$BE@I;Ptce`H<6j4}IPb%E<<`וFwH,HsS&!Q6|F@xWSA AmhчF|u:rfo @PtNro2t}EֺvǗkj/^b]tb|NrXzj$o{4ˠCd)PfGC5 vK4*XdSDk|h9◅Z+Cj%nA@g1j[k9v`ta:X6MC'>yˍwwtj?$0zJR4 =Ӑ qI*903 `?$È3vr L!d8rpgD)b!t~'i s2vq C|Jcc!CpnIèPLT$D:N\jb Ϩ ǁk,H%s zp/H&v{WDh@|'V(Dxm8\(:x/qAwSOYS1@NT4 % 2Kӑ t2)Dӵ 6ueoųaތaؓ;!1&o|y(uY6lD  "?0_`!RDjlN0@`pIX)pB' b"g U-*lnC{˿J\1o8E^.dBGlVDǔ|.E6Kaʪ^gT%&fȎ yhHZFa℆@љ[Ma?^F YA:l!?-Q@z?مUWvlj@G)O's_m>" "$eⴀTǥtTg);АA}BR n:J$ܯ{ y<5!^/On;J ]ǥH^Z(XV\}X3@9><5mk& t%tXZC  _@ FmԴD8FPx˰11~Es#7`Tn Xap9q!5β*3pˌ~[}x DɢM3lmF?K(q͒8H9tc$D@'E@HDu .ݘ()qcƺҹ9E=of&RQ ,3 ƠT?wj5ϣⳞ Ξo 1QK&Bތg#4@50qdF V/NoNp I%Y\@l 8(/Iy_ͣkC#{a4#zo߀o류6ѻ6xZ(wS&aF]hhhà |{rKߵcWsfeN)=kG8ׇc-ɜWwqUpDWSSAY".QQDuqp N!#wK:%&6%a-"d ~,z6)VgKsA}@>J [mS `'|JH ͇^jx9C8/13*3}d{m(z$\#'ms;ϣQ<*q>a|yPءE ѸbEw*Sfog q4u{bRAbl81)vBoxVHdzz׭˗fe8gB"BLָ{bs;矦k5աTuhd {)@*zR1mߑ8!qS ùاڰ`N,Gʴ?I/ߏo{WD(x#ZoGOۮwdzdCؓh~rNIP^ \EXYK:9B7q$9vyHt @ idF~ сBaBAnaswɛuLfu "{f7 d/Ӿ@'IVB\ qޫ٩1nyd#<e #'fj,Jf^0!t |` ѵ? N}Nn-H?Z0_R zhmVj('pPimgMqt`0ߧd'.\hVC58?+-f(qˆvo)߭F#ilxtHN[vǕ,8%Z[YD".)*(*b{*;ig2Ҫq_e> ; `vCYtzZwI~rmFHꆹMrz-!8MfW:Gg7@Q:=S|fv`n B :=+yZ;pd6S^%.ť#)2ز`቎6 {gt5]6q*Am7Li\1u,z"Hp9qB@p$lJSԃʚQ5$G  w<'78ѸO❞߷_|MD$ (NbuzH7 ߈4?9f3JD\$1ŞSJC e-q[bxCs Ϥ>,}8g"᪩Xǿ>a:o89]dX3D4h /~j:f f%`$m?eb1 0ջY"SHU8[p: 8!B _z zZm$IhX㍐lD$HX~y=EuayIBHѽϘp8ڿָ12

99 G a z"`,Ͱ 㘓0u[_v2(.z9/O$c>E2TÃ0eq/=Chp4 @x*\"g8Øe{~d@)>Lq ;y,q'CP##@E&uז*BOepaWϞL6Ō 3x~νkN:M1ЏWl TkNY71B; M"3Y?? 濴!OM:IB5@Erƌ# +bwZǨ/B/K!sf ,d#B.Plw 8 2\E6}co3F6A5׃G""Dxp\ 7=2߹6;fQJqhGw4h=J~*D)Z(~Xpbrao[\ [tE XTMM~)>zs4Y[-}թdl@J6ABOt>>2!L΄}]1G%R;$vS5`'76!{QETv9u㛾8wA4M$;8y˜tn[xx絁\N6axCkTs6"ZB}r98v b̊I p ;yMqރX$,rsUbQNnPG a%%0Tٗlwpa 1] 5_͐‰?ʈAJ|踐 >mKС yR; ðH:.3/|"0 m /659&&@W3ƫhLpS15K( zɴ5fxwr,o__),)# RD,fxNXn`6iԱ# ;PM99lU~&j(s8b$5.,F DAFj*Ȩ{vX_pD;riwz>vvి`4)y2 TYgcu:3DM?'lo蓰JX _^{m"Ub齠qYiމ|N9%rzirXO4^@ b"UƹM!5#;lȓzO[0ɭ՘<֨F  s'ܷVs%&bK4W897mFٛ4L.Dr Լv %+P?yGFx uz IkrD2}b:~.-7?~gn!F;Oz[Šs b 13 ęf8@|gL/n'9t,`a퓬uh]@d- X>8Ga=8àS)$$cpOtMI FP`saqo& = Յhkkax$6 `63RƅiYS:_>uǝU~.}.AJ'M2mMԧJ$ mZ46YJ%ԃ -3m  x6Q֨))}K,zC_d+h6hr$ gĥbHAy7gG ڥT懽GcR.Y9`N5aԺ~3 0ՂHFv:i1f64+?|D]%3CGœ2GAaXX!LudRkTF`xlbZ[9a*}1i G\c4=Clis.CJa&!W05bzS+'D]b iax9%ǒ@ѓm(XD5z1uq 8T\pyx'N "ª BaDDFfzuco52/Kiеb4I;|^1"(Pwkyh<)51Te@k]I;^3 b,>HM+Һ2fJ谁(GKx0B`b 2xwIDE@DEHP$+$@M Ą|=:= SgZ C3R\pa&LݞnM*kֽeCH#!%quvWZϷN|[y)u ć!CED;N B3ݭj4aRVLMJ =3!wCd1 E4,;7NMYPeNwYad@_Z,ד6Ԁ`|nT7>NL ͛@Eo 1 KPx;P>>z enFԁ=ӟ, Grf d\XZqۿ_ @9c~~H:,X{}t}m#693yA2|t(J ݄a۞b[<| 50kj:mS#M?'#;2)޺DI xg )D\Sol02ΑT`4 ƀ741-oL8m<.Z6Hqzz-IDY%D t<su@r'R0gՀcl e~`6hΑ$t =]*7'Rb4bY7S 8 M%RpNCa" 1Hv|֓&1{6}[Yw Xf33yəimRDiT /"}\ iy9#W9 C]0u7\m3[LQڐF0%Y3{IѸq{-.v6l ,yZ- kJOP!ÌBRœ%<;ZNiY\1Xa[\Y%WH}~{ /F.Q.4KU%S7V8xW7Mx]{x#7+L]ktSRD%m.v|o1#>搰وpAxw"RB9:C`*JB ͯzH'HHQ5xE" |^˯BὶVk|yfJOtI!P05d8OřEa%DIN󫻫xxC!ؽ  ;]NYn =>MdPXcC&jh5c87xcH# )J 4xc~L|E/iN3U#j.gݢb@z%n %fQ@CD.SwykB:/ϽÅ4 N|*}b*yPog:#_-y$F+~.! X%&WwD/w:\܃/Wrf"a<1XBFYI! { t[jjoJ886c7v8#v2dq c`* gz .c4mB.Nhj!h#؁rTQAveSLJ4X,ۏ>KPW][;p8KL') %@M=Gׯ Q:(X$RC^ ( C(0$b*r<(k@@N~b~/ >{ }Scc2ȓ釷 yoLzxRHC1Ԁ$ U|É\ >>ߧg@QaSהFM/<2wOz8؊Ģ`~y:rCŠg_6 l]gtG~8CKı嫵z&Yz/Lr}8'g#yD.$ߌd(قyZF1ٳ1p 8!J1/xhzd>^}ͩ$4!H@0Nݚ4NA:t›&N$?- s2\㗗!e7t&;Z:t@~҄IE>F]C1Yw> WE0\ 'TBwɟ)Jd%%C>oz7׌:*aNgOlɎ1_ 1_xtIXkñP~?\!Y*>m8Z9X[Ehcƀ] B1tOGk?c ;qɘc!͝kO\{th87Dy2C0(uZ-QkPY"c9{NMQ,M0,!a`l?"iOj7܉D A2l" !x5Թ_Op"s|i(<6a<׌=d:Aw=c<;s6ØJjOuCm(=#S%iwxrÊf:@X$u`y5\`ڵvxr 0F<Zc ,HT_|g\f\3u㗧%XUv: Mo n;l΁'Ws$+&$&(m^š2A4O3TqnjbYmF q4cmu|,<a c<8kaBKE-km/~x9jxaĸuA˖vԔk0@ Cߎ5 {s)HQ}?߁OuzGa{5o"P]Po&RcjpJi&ҫFR\39\UcdT6f@Abx A?yfT4[G֘Cpf|NN[uSAHDzɷK3,' C$ *D@C-| ;I6iܹZw6'AC^ vxZj~d!qxxSD #$<;eQ l(J560)Qa@܌~PkL$rId&%S"&7CP14 V`㹽6IXxTlf>z!+&U!4)RadDc6Ur 1'j'AP(D@FR!Xf4cG\깛zLLd,Ty5xAa)=N5S M@R% 6w~(Y0GD6FʬE/0BJQd^` ؾj"& ZcZSqtXi9eIZ] `j u>|־k:3c ۵qIf&Ed`uX9:Xys">X8OA`i(C>Gc (lcDsB, BWf0N1WgpcdQDtqt+ _XLcN80!LX*&@[0óM8taDز :BB& ~H%ޘ ˢڔ˾u!IbixE @`< _O Dw`Bc$"{bɋ`٦rtQJrSDI%-e낛Pi3H<{]QtIlsDԈhϠz\k)1%uYgҬ^iqty* f4mxp&83vW8[͒'qqtk:3Xί^ g< ,ѡ. il?s!):s"|v<ߍXk[`S>'O᮱|IM[Xټn/:LD_S"U ŗ*ǥHn:t'O;_ufj9)%)!7|%$ ߰:BM JkFNfNOќz$),ewJjeAUS,`N&EuHnrb{%TJPgrDi"6`]'}?ntT0w4i7# B<Ӷ)R j,H&D8Kzt1~??2#WTB2@T Ae:4z fv<3ݐM_Q>'CA1U D& !䝴Yy{3|ͤ1YH/hvCvAF.8LLComrig3y2} p P$/4 Q1 cbDAD={;؈y: NKl3 ӇtyxRiq(_^N |~9sCyw 4%Pl;#_qs#MҐXM|7gNr!scCЀ4C̆I*ol6epGoFAۑP`^yH*L{Phґ>]|2I.ZHrDP"T;ejNJgcJqd[mD $& 09 PD^tKmn#|jNw. J=<%ttW}z8GW @E0tc1p@HBDViC~>-M\zá8$8JЭ{};5 e&H$FόigT%0bp֏s}6dj> xLK0;|rL* [cR! EXAiF?ng)nA6ZqMsbgFȂ&QȇLG(mғ~:rV(/S4PJ!OA6KL4ʝ֭)'`]fb}D̄uC5B g$Aў0ƒ%QSɂVB B_<ԇm_`sa8;DN&u2A#SS>٠~uf&M]dI?.؁JmF $4*a.?FJH (kw+a+D2J:ix8R@'錁}}ݰtI!at?g $;"aʡmTNo>r@|BBmX,Ӄ3~2 u~8W>,\v:. ?HêReR A=@B;MH9(Ӗ5{Mx}5a'CF&eԕ|*_oOyw<9z˵PiX} c9.ΐҝR0!ZpCi:%0w:-N<yqN< V ˕uvT3W#OMDT1?u^/!TϫJ.uhWdLSPBGvu9vu=2amA, ۇMSɿ4w# ^!8Ħ\0=.J82ߛ6A ']8ܙ&KĭYFgyRFz2S#Eϣ~Cl:|8a{ؽ\ Nn Syw5sP^>?+ u|EP =L ipZ4t 5rï͇nI>@kϼɦ@T Tc< EQ6?-xJ(r3;,pbOF.p4AI'%$x2Q@ShT%cW4vR+fL0h9wpC|2+r֪C 7IJkfV 8M2CBI.wC$~#S m1ь4b,Cv:HSY‡iNHT4ñFŷ ;N'&ʛ!:%%0R ~I+ 4$PbVͱB bJ0sM5x(h%b*MWWq$舷H{hc!tK6K_)l@9^Ա@) = Jƍ9A-(g6CP]SګG"=lmZ֞ؐj왁қE΂yͳB}ftFJ凰NGz >MzI'Ck>kkXcŤB&kDYeq6va4- [Gט֘</ABd>EcǸDfIDfAvu9zhMæR8a00 q*"2}c7[CE[ @KK4uVo97{go @.S8 F*$ٯILy7Y%Uέ7>\oOns7B|u h `)0@4Zo54j05ntJ") # T q B8"Ɍ9R[Q4"*@QATd|sZ" >{Bp#x^p q 1x^Y0 \zXP x;nз>ߵNIGS˱@NDŽx"Yl:ũT `LA'lmV52D6Bs룳I@+UڦĆRZ i{  2zAypa* )oʚ|Ohhąל4|98(揾?H#tFLdS bB@GHS5 *oXD76-zήG'^`OE[]@EdNn{V'!Lgԯu LUH!˅M4}[5}7N_ABID Ag!%jO=zby$2 pg:ߧwQ xF@5Wd X"IA~'H1]SLcC!GP>cYuYum%a4bAљض34[s8ѳ :|Ylo0kޭmҞlݏ[ >D7 R"Cr3eJOY$ru99 鸃40I1rC +xvѷMn^:K9hrg!ľDل$=D/إ<|uFX\mI䛡 A\͹ev Eռ7`k^Jō1著w`k8ى̶mfekٮMt8WC a N{(CӠ]ϧ7> |1>C2qÁ!SJA|5m h됔 t ;nX fl t.qiz`@~>O&^y:NPiǸOFDtaXh!IZ{dmr;%[I.x}6$rr鮮#;\sCr= X=r~gdcu bΥ)Y[X`;WlN=9,bhυ"{U!% HbU==$-6'/=ᅍ bJ_X  m<i=T@.ad+>0p,{L}+ @W$v&'T5fg¯F ()TxXM}oиNu9slnY$yCCcV'}aZy/a8v<(XviBރ5rfpp{deF`/Ʊ\em55E"{XQ2!HbVPPd1S%" K5mf|w߈̀\|d\j^j'RY O;o>lvyyfQaҪ/u'6{<þ.͠aʓ]K1}")d߷׈"Q,AR{kE0dA<7I ^~)sK.&hKٜN€ہdxuKTdI'v3R/C_4rxQm;T]ѭ-n7گ|1{ƃڏ ."(NPOD]LY|!;^pHy &Q'.#İ 2WSy&|IJyT}Uh~iz!!j3FNz TF 7j%`?$K 4.{  .ȓP".E!A tm؆׆(>p@MXq97 o ``3 ߱;lۍ!]<>[2B rt D*ah;;VX r%븐mNp@C7qS` aԱJtܮupoQKC֛S ]LFIC!`C(@bp@kqË>78M e409a a$?^uVi]PB0,FP ĝ}gg |硝G\f-:vMJG71HiVT2B @>5>!;AozC,<qkE,:chs LAɍ!Az6ȓ @8(X/>Bp)Y+D,@}oٳM%4\Jd fā@ ̚b<5 (hGVW]㦘'*qT'm` ~_0l?F?,9"Ղ&z}-svD+rDhVT{zUvPo/pΖr{NZtRDp٤{Mѣڼ-c[Jy+toUyX:rxR^/\Y$u񽬼qP?& -$e9@q$B|G 8DBqh!؈Pl*̿#q 1>n d*Bpz$KpEpK͉hʍR3F&qcLJq,-OI"8C5oo9֭8xQi)xC8vP׆2 8L\ˁ(@ u=+r_pLݞx Ή:叮rRcnÎI57| Æ9'X< >0]p%k#Qcd&+c5s9]yLRYd3My}Ϟǻgĸ)BVǜ*TP2 67Qz`6'({ 16[QQأ: AxOv<8 RYdoCK4QqߢDXSB#TF1hJC1 uk- [x< s&Xc^&V72ɲ]}'ɋgQ\ m l ۚ LgT;xm$ ΜP}iJ 8)zzJ'{~>CAU=µ0@B\M MRvk !.Wav: .Cвq'V5f{vvE1'Pг{x<&N(PD¦VX5 @pJR:`3piL E/Ӳx"BUAp,鉉pdFCnj}>]ؤfRkˆaLe9w{(brl@),!ITf k}#!p<%8#D)b!酉3G#j5ZR"il⹇fZ]=M^ xjcBI`|ӵ/QKXPt@7SP40~8[5"Y Ya?L)4wvX&&gv9u<7%{d 5C0@3Rr/XCހ;ndNSvΉ_q֏~;|?% ЧCalj҈1|'åll&4wFTIVk;>ΠyAY$"1CRZ]^'a#0<1Z($yl>>= /:h09#n*=Ji|BhA xww-y!tY=릠 $YR!>PƗ2Ny z̓{d/ vi`[|klifߐfyfh 5NKd9 p5$Gl]KUHJ9@?{]qv-Ӷ775%(5=3 Kv7QQ SR;>rPqJ`ef2)[p] >0B!0#߸PapMHIH5nP㬶0 UK%اŢ eG#zVlD%3N+#-9yN1a6x!lU2dT!J&B32*Py?o=O O~~9M45ͭw޸4}- # J'0 9 <36Ai(=c|Z&%qP`L%I`幓 ; oAH}ƺ7 ㄈJ$!󳟼&nT_E©@< B rl+A@MrH1(CH1i密cT3+NnMʐS|nK/@N .>`ϻY/XސwG=[zȡE**+נ)VC&%cAAmO`!#Ȓm$0@4f}9&`SwB#8É0<w='ɼtI@txqPv7_PN^_Q |7g^PP7#lj;biRءIReptuC]w"Usxy~NNN9X8Uªx?$68:⾊(˂) "g(Yqz!![iIH:R9|8|2KC04`]QsΑUuU6f5F"&ƿALQ8W4g;CCmǾ z6Ui h3{L0 2GraT@U"@ !:.fWض,!dnA My< a,^,5{=nE~^{\A060c|@v5ӷ0Ɠy:G)7??kxi?/sA}^?J@W7 q( h elYhӇru7Dm"' _GO7f]f?bC@{2~7q~e+5#޽2?>ޣUB֢Ί:d h迨 \#h8 ml 8;7^ml\k!=Sަ*_G_]~G{z΂AN|Jq Cl1F!\p X{ŌzЌ:zu{X+9yt ʩr%z<2,vAL2 lih? TL#'A:=U]:uZtj87ł@v`7>touǴ2;Ja誈s<7޾sZqA;vC0R%@2bXU+ WhGDi^Ta^z?0{Y9UX`Ux#l ͓E$.^Ӑ;`눘1#\mq(I? PX896,P48a5Qkjd0eS*=|%`4 8õEE2BQHM݆!#$p v ~6Z#@КzVX2pT%ɹNy "vEu2v43iFN8xїǠE*p6!*. \МQ5DId%wE;%qeC~" Qie!H!D$%ϔ%>)1YViMv6=ݿAzۻDNi(h؛=U\SbgfMnۢGTQhWg>tiXV _PAm@Hy)g,113rlqnzpF ×/gCty)KjMCDprnPDoiDDߢ @@&G"bU=Ju;er l>~ հ k#MHqQ.c[PnMUpڱ)(rUr Q`ɴ!, k(Yg9 ;&GZ;Jz{ÑH} D Ѿ8e.@lXjc^#^Fi+v^o 2ʼw +UZ'&M.䖗Vq@%>^݃ [16F$,WQ\9'|*qilx(Ph;w(" 0M+Ǡ#4A,#K[urw>Ηhsqc% Ýe\/=e4SpΆSnURUJ0|kdjДE(Pʎɸ_߱Sv ȩ`u,2qA9(욦:1Š8Zט 1Kt%1☈aBqlJ4E/w]>gH U@#}#n[ݦp,\`.~,& v7/!zZ2deM݀NGNvmr!\iywvdF¨[%Bj$D u€k~MZ첳;%xg^4"d<0L玹*/2sO1#*G[mgݟ_⪂T(c\ٱ ͋Xl9+شkpcexuCU~R>qpy8as /,_G_Oo/]]gų!O\0|-+|ABD9LQ"LR6 8K .EMmHn = c_#Ap,S ]UAS. TN_ S.|y~k^(?V9O3~EzTŭl|ąB$<ؙC:@ICT tqgs~QQ-;B] yaENUX2tfY|%j9Nۖgpy IfgHp{Z+»iUb!4@ IpsƸʹ@/COk+.t0,=[g:a-) fZ|tkxjucՓa7<-O*>n{e Ol| 7ؐͅqйii]ݷew-iyɲy7Ϝ-~WcBIh g9ug֕oAa|-Ms'h{f䆱}[H!=„ M<^E6$iHhm<ʣ/L1%#O'v@l.w7;x^Њdbz$&Etl9{V"z9&lO1IH"J.P #I09`vL`7C9:se(T C=oZ}#6^juvوƫνqF4ϥ,wFf,`];uf 4(9(ҮJ2*n+uf]|U`z J]1X|˿;( KT7IƨL 8#Yʃ?6`׀W:&I$I$`ETힼbO0O/=:mhr $;jD\].k/^%UMЬ IB`j)eWvWnԼnKEP1. ɺ{EMfxS5`=^Y ؁.3Z0s3cPbOpdFuMb80;mn4:BB<҈*E^WӰ:검￯ -'QV# y} "vȀ$ '9rskg $F93t JT@$B+gMuy(6&<@98*St'_ʗ%YV&H /yNE  `Q1Qa"h{ %豖̴!8ߩPڡ6J("yl@@ ,+%ґ=,bH~# (6UDE-s_Vo%ӯ>++QE2 Ҁ :E net;R"B j4Cv{vQBm5ͦXdj[FF)a\;ADp$_NeAҰ ڈd&~Ba' B&$1eo}<^zOOZY0 뿻'q<<{3Wsc)Og'm|N=`yeqB3dzV9vU^56:Xl۴bkh*dSB<+z@$6b%C'%9nv,7ߞeKtKz3$_) ϖ2_)шC7(қ_Hжrn|xU^y>_#Ζ('Ӹ*ɸ=ɱ *1T`6gw7ikY;2N3ޑn{؅_["@ldIHd"(;7 { D=ܠnW)IA7rgܶp6\]zL4ϥnk77=7W->3fsL+g4l9uC'YUˀ۶wm]q|5.PQfրӗ yDwv ~wlcHt66y1C>]cݱCYj,ufK>:Ӧ<ٍѓ<\Ox?:|CumVfgt26|rg%xW~u˧OçXsٷv;fݔNc{iez5SQ^B ǧk9ZG[8v|o֙[kҢXn]/s: ׯQg-Ɩ.Ӎ6k+Z1|ׯKvDtiC95pݮŗ]L.1~]} {t}]&cgu T!T볦=M]؋FR ߃n:: c&]D.nF BSkg+M ݺXfQOuot ӝ7rR ݺ=WFI aFQȄ́e՝ؓ3ȄAr6d1{s(7@Fpâ&v /W8f`DQb$~:q>!BB@8z?H̃lT [۬8iayRU%9gF%3`%U3csX;IN_/{q0ʝEQ-e$ E~ iz@rq. kz0ILgjC}"N^@ֈXr*Ñ<;`HO_3{VU!.U@Yv E0p"3v4c$ )h%U3aBOx;nu FOqdWa#oBAUTRq{qJ 6$ jv Pr7BO9@3!0W>鳡^V WPtʄjvHGϨ:KH#LrmmH9#_lC~AxӾÌhD2f]! P z ׎&Wir_D*M; m ?0md3fNA 1.?7*vpH:MgSa ye^.c#'IdqP oȘY#"He&f Fv5!&%Eh 6ʝ$ -_ F"c? Vwua J`[㛜  ࿒r5 A{DICM6/TQJAFZ'o9}.!;4WhiHq02^ IoO=vZrUXn>ZpәoYӪ C ׬a'_I߲r/\y7Ir  Rc@*iΌC̃( oX 5*LKt6m(I!05I6 2()Ln`]ꌀmW]g7&Zla{QأSݱg\1Wp]KHВZ*bvSS(W ʐևӣٟ/0}rΠ(`E, q~7bsقl^E!qN PR)] rE/bܜ_g&H%:X3=:hQ✎\4}N^nag=9/4Cs2{Z~>HMҍMc-)>s ƒnPP\:2V N<5B};9Zٍ]0/; :CoQ<[Z23A -z7Q>BARSx;Z(\z nvᗴpSrn /F:lW$vh/-TJe_X2{N8%luXxbwP-D\mrMH Z `!ri7ėV9E9i-ɎhڹV#,7oA;^ڳ F*]=,z ,j>U假r@ 6 ;q#;TYc=Fgb^DPK@У;Ұ {1\]#^]8z$B &d"Vj Zd*1:\ sa9q:ͪ 1;  Ht==C9#.ˮzB2-.|z!EDFd73{Me[2a׼tɴ%>{y#Kxѐ@>asidڪQss|{fpWM9q*uKԷ"Rͼ 2nP+#>|u@FBBS4y\.z`En@[ j>~TGA@ FY1k7lݶ/šީhwW$˗cjz[ήgnw,ù1bT7rI*.A5NdbMӛIgs=.@aeZP" @ND:yq$v2q@V@ARÄYE"$5^Q(CvːLkfP72k0[+#0/jw__)* $UP+7 \i(/MsD@il8!1`៓xvs\1$?1 >'%SBr{-;g!&Ca!,Rs^ AP"r -ۮ'jq]7 rR2L̬Dnn@`QM*oRW8{3 HS*@C bsķ#1r&*jxa'8S+1DFFk -B ̭h#%cla>5%j( (Ǭ @#TplQ"AdX!E m 0cQ`Jъ+AK5Ł.pȆ$R٘oNj_R""$5J@i. ltMTPh>PߌJE5r8BH"6bbHh$"H6XH&FB)JBPd Hl#kZO=/#N  $}Dϕ?BI|Uh c~TB&.W8M]Pl@%D/|{#q!X{@y*;z7냶:˾6ӞQ9) bDR}-o˶ a SOTADXAdCv@P)Ovs_qZSe bz c: M_kS2 ߸{OBz{1Mߐ^9=.ң$o?T8M?``N8 s^Ds!˅PA3VWI; 6el ?ӼVJqС3W BAEHE}3~ ݦW&kb_Ha(P,}CH` cI ;CTPB(We č. \DFo3=&WbpF0ifUa49ރ90kx|(m:1Y9d% k.3^]jd B 0G(u> Z&hMU<勗L=%a}7P,BٿBUP ]C@`1얢xp! ܖ ɇ!!9K];qO >EQ綢0Cjxkx!f2[ ZKghr7؀g&1S'}QNf׻t9kdɰ([6Plt(Ir|=`؍q]8o!jF 9FiHO")~]a݊8,Һ !B I.{ EeڮɥFrzZr6lZb<FSTVVA:9х `k> >;PB솒M _d$CIPM7Fǘ" .͞f\}jZceYW0@3"$|f)c'NɃIσ͚D /@b>Jz_Ax3.ے B!)g`fsªIWA+>xs%pP{#@! >}74)W_["*",4*S3hdE€81tXx2d"N:"4B0wZ|нؙ7vcaSє2 / %H aOrUHzax$ ˤ%f Q=9U\> sqg1΅tfו-^zTx!6Ab L&ta(v(|AǼy ڠCa78 aʓ}!+48I@vVq󼱐l$ms_yްX2 8HLlœ=)M9~;Bc>qW%۸ z{nq=Ý@Xe \% 2,eØ2LPR#]aEӈ̅xTw(6eڎ M`/И>1(w8:G3wy%y ߥLI#6JHmUfs63Xov 2(ATThq8v F4emAn@[Z*Pvѕ"Kx:zpqZrHN_Ȝ3d5P{mT(V C& u X˅%)\DbwP-b 9 +8u9Ƕ2c|3j߼8ԓ9!a׾tVdPfOqwEy>,0NHyٜhriݬG:cI9v&DөO5i<4롟'$1r5܏H-jCe|/h,}6 l3jg,AׅMH/W0m0ڲUzį 4A`.f3ރ6_ 0=ILpBx zqB@{AV_b0g$hz󔐝(RIә Κ.}"1`*p[P_v;P_n!!aʔ%U7?c|{(j4TGA L զh![bVr T'>fX%iiPbl0ةk:be)LA kZK5Ƽtn$?ni/XwLs5= w2DUΎJ@6l6|)饮R@oto0N al~%_ĸuD7| [nIn!4l+Ӣxb+KSB.nPJWezoIۘ] 5fh؞4vF`ĄL Q-b30&TvlQPzر^ b!2Y@: l$:G|-iodO  !7$KJRI$I-)I$GǸxv@2^6#zg~"yE*4(JA$!Qv o^~h[䔁e7Ǭx8>Dx ٿaXxK_!u}81 3d`^A^7(""R<1 åZGDcu ?a##P|I(^srnkbp"Buu{8Iqi2r^ڊ,$U'P` 1ݪ8lz)AY4#TuiM)! BX ` *!qp2KW2N 2gvxlpb[~yQJi?ǛI=qWώT=x~&8h(yFRgD޹'ªrhH|}3.w_:pJXĔL?~'ME Ur~lalO&zXGr&3Kw gq1R hBS`C0p  U0^j1":g)MJd@pNMfeHĔ,sQcNs00KXn͊scW O8^;fA.㜘@#@<<rNR<j0Dܨ^Ϥ8vW:Us턛.g:]S4CC{)?5T+EuO ~>Lx-FH p`ށ^wH0Q`ţbv = %Q,C&ݑa1v9c:lC%N0ؔ`* vu9y'1@+cUto8zD]G3E9ݣ"c QJDe_wD+o6?n}sIمfk3Pjm~dȸճ9(Ɖ!Nds*csRᩅo!"co7它vF>(2Z"$b) 0@$9C| S%ʀ rbbDj*lvW*Lm֍4Mfk5NXYP,〒juZR}E.#y0`4%K$!D$7ѢB$F&ILYe">NZc)GVex?ӹhii7Mu@pFK0i%W~:E3$ꅃ$LC *b xJyc>h`IϯyKv:hIi; " r UGv„$3,212$r >a$LDhcC^=G\n_fsL9h`j |w A6*"fT̒yߺcJvKGN^v_MB퀈2C0;̴”/_fr;Cۻ;/%jJP6n$}ݠKWY :Ր>F<<>O> :O>#|pL?zɧ,)$b !6Bu &IWُ0SکA,KЇ5705BNm1 2]˦8zkC# O ;9#aA4jB#E6#Rec( (ݟ9t~X$Ao< :cM(f(O8pM@+T$nm<(r#2#=?!oM<|0ZF"  7W<={?D`[Èj-M[0Q7!V%8눌."QC;Lɴ.Cs!^![Ȓ$ @t*Ib03. % C(afqA$c[fDAhvb΄ ]T@slꘃiyx SzPѩGVT?ϭ*/x Zkgq"Ry˔A 9yF ({pɖBOB9 t`O\ բcN" &K&LAS#F"AS_ZԘh`z9 'Z{M_;L>ng2tA5TAȪGBd.#K5) "TSǯ_2w'fqZѫ]o&Yġ}k)L8ߪyE/nGX|f4'@=P_s:Oi{Ш?$,B}9c$ s)zɑDD$Г!.X~sdV`[dgcYVJCHeH"СQh+0y)Ԙ/? rd&ˇ\YNP:ςpl+ jitB!{A4n f.ƠmK C1i?CXp@" "bӤ4LTQ4KfJ!-PSDC0Д4TNa4T1 @P#K4"DH0 @9' )1:=~eE"! Cn'uBJeb`؀w-S=r?jWݘl(.Lr*KHz\OW޳ 9rTa-ϮM D 몉ǎ0ԅi1ӆ\Ll*"J1Š$MII~[(0}$:ϻ5hػ wN! G va<`CD%SIS*)B% J2 "P@QT4DDBsg<=Q,)癇1 $pa.L: c8 AB`Q`12Lo_p$+*WoA!4pL‘#\(jLc0x"AW(TZ> l4H(kLʙrC(&pQ":<̚v3mwantUH&+0U(ڈ Ā-dXfQCa:͙ 7"^҆6c$̠Țf"xP"HqO׃Ø3~+"~B *YUVU(j’UP@eAo(=-S`CЧjʪψ>8 Rhs0`T}RCpO}'3\?9ϼ^[1t_gp?胜pCۯ?}By '`s":$1މ1@QACciT:s"6r9!kq0s"9ʸT>X7+EO9gTzͭpݳTp{vzgakZ,ygcq}=bd<]QCXĸE A?rZ(yϱu _l[t:3BM-,MvGo@C܁q)y e5V$LߙۛݣE~ ob8&2}ewάIO)%OƍbԈrPJ8|>.2"?}CKpWa %C@(@>ȋ.Qw)Vxw>cZ=v9#KQD~."4}Bd*D 7& N)@M!J/}n j@*LROtA) LAG-!ܟnNE@@S\A.ω6c:M!8O.#vΏp:f{46" jL`08JjM wAāQ4'9yiظ@Gn~ p v= IXzchۓn2Șq za["֫1.pVMa! A(n0n'fqJуFZ!nTI*΃Oؙ< ? bH<>YO]D2P )oZCz16<ivC?ؚ7!CJ|6,)BH ; :Y95MeKNYQHfffeE5Me+( !5 a!$CH+zu_ a%;IG- Jvh9=v{CJUA i/nO_ ZCZ0{"=쑊$:rrh)(B|<A f7Q,,C#n h(:گͻCȅԵSQI"aIJdF(}4IҠ;=w#Y _1:ᥬ(I7o ,һ/d:%K^P" [vsMuwlK¦cy1{kX!;8&Cfh;`FHyn!V pwD'fOq]Oq*"oӣlK$nݴ<8}13_:d)OpI7A)$4@^N p[A4ttLI;/1Wx5w̮O9/7 3 Ky}};{^\*_!;a :ύ#b4Q;oHCBLX}ar0ʎBZ(!7<$Fky 6dxڕݚ3)-ݖ{VׄGq9!}|J]VQcy'%upi~7ـ @ckťr MMLjic|C ~HD XDij6ff'$dsc%I<`Hﻦqonp-U8aۺYU|;vu}:³}cs&[ H{8߬ߛGiXPP䢄887Hϼ;|{FYG]:gZ爑DwORС=~:5-:* ז  Ljׄta8=ׁZuu9wjt/=u ~~GįcXX}U!k*^\yzԣɄMYoIЪZlMxm5}L>CtMy@ip5KF>!ŀ@mrJba 9iہ8 /O+s%4OPw*a kU;YVI% ~G`r$$ؼ)я ]ISZ d%.Bm7*ߞ̀Б#>xbkwi{dJOR"\.P91 5$s7 !skŞ}W]yøxSИַ.%,Pe]_03maA 3%& P@ŚZ`f4$ɉ.F0aDKJ -d5aYQ%Ȥw[C 4 2FA1!(0bK`9%"4DF+x:AAF *hI}K1C8-(8̣,$vՕh0JFQ vkzs{fM2pށ;ʑ S @TCbz` Y}qưbLN?mZh3okS̈Ӗ@ǚ_/W=s,Nrs{cc4N >>P#d x ;Hkx0h8TeT_=)qYm}OLL4HG!18?K$մg}2}nS|:}d`oḕ-l =1v>t@:/t4UuaYLÒ ZE% !3uABfl>0?E$1ёZ(g2\ : cFt">ZlmT,9xcY3qec).̂8狀$ G{!1?i,`Q`:7(R$;u421G6ps1gI4! pX0VWXBG{qvP*s^N$ZFXu^rv]4O\ەOZHA#NumD1e^ Y=-<܃ c%ˡRFwU10e2ó ot_Xdqep{[Lb!C4bkGv${ܐkO4UU0Qy4,Jғq)J.b'lUQTPO d$$TKHȅ H L3@1YrV8&"L&uQā{Ѩ%(f"&(P&a *Vb$(b $h{h4hr 5 d4 {Wڦ#m'}wLĂҨ,%7vp--Md;:P^YxjCM1 4ĔQ%4ĔSEfqyy4rb*]1Whp/sJULN :_`oo0$?f& !AdC(B$6,2$@QEQEb㶴Vp+_4g6gNw"Cwӂj\}$CSp>5o|DKH8}E!D!Y0AM6^DR)%Xen3jo/wbwۉ:fdR.dm*Km&v=Cvyd`$LhSLL0I6sOB.Dՙ'Y `d3-yiLu iÇ0p*ֲ * Aћ(aiec!kWfE eMs 2r&BlfQn+DRiZlmL(MXG37v.a '7hy(.'M7CL1B$CQQ2VKNI" 1 cwArlYѼ-4LXn"&IYHxh[Z[ٖa,T*{qީ1SQl抅f@ dpD wmB4 v ~ yum5<(4DUd0,S^6VMÈlMh0ʯsC,!6W0\`b*e6b,v(FpK-eY6c% fqJ3vW:a$FkM0:I$M548kJMAZhƃrW#5r*f6QSf95'B\FadqqʱX‘M'F *ͺDŽ7Ѷ< M0V'cyej5TcJ0!7E)tGCG6Ym#lf87ZBUAxuȸk`M@)(JGJ 2&+Z!+cR D lшЂ @؁z&fj lr+Zs.s3:q`sk1ֺ[)c$sΈ)8P򦦂YƺXRLܐL1"lw!֜IVXB2ɷj^ud?uɪ܅:&ZKb^rɛ -)Sjk5ÌVpxHCU18o0bzfkG KJ+U5-4GF3G(]!#=i-(\PҤrXn u s֩*p#A,!&4"43"1 Vֶ% w|m sJhz֣u8&)a.1E1(1]x|2VHU` #Mu&*,cM+Zf>7s(x2MG-AQ8>R\  xuc^?ʒqwH\4`$!z /GY&*Y6k}f[K|[{ 3~W'WJL~S [Sy4n_"Wsr5;7̌ f,fGY7$RG x2A4 =ŅdlV-j&YŇk3fe"7scJ44f:q:SgLbbM*59Oh dc W>PFڇ'@3=ŭv9 b0cu D͛ y l. l*)vPο F  9 #tG vdNW'bvM *TDt4-g~ӎC: =y5:%V>87 >OB}:w ™ ߽Uelk"KՄIr=@5(1 1 |[n.Ü%$MGQ>{*'yU5)㯼< 8C< +tś~Zd2H(4XJ͜F[./v9q61R|P:dTT4ƶdNQaM%D@bRuӢ#4i'SU'j(2$ r0 h 8i{9i>3nCOy~W>LEFS)7"g\Vk]F1 JPPw(j4قT*|*L UA[c 5XUZ$0HkQ4YUPSp ^UtV@Є-}!r"Q͞͵NQX82SP1&hIQy)æJȕM5l+LՌ=삒*@ bBB&*$(d$%b)GFakkvh&h EHZV!(Ui@JJbbAh"F%" jaaDF B H`:g!j?<#@W< (B]< |u:,(=ɺ%^q 1ipqc| Op) 0fgs-1VM xi"K]G)YqDD &DC$A,0+pfJahwbb%*(b|둁:kIEN؛)aOlI'Ӣgr(ci4~qRDB$Z@p|X7duFC, F 1f=uՎ~r| rbO1xzt Gn9N~^bЎRRk[{etuN]a+ӏV0uP5`ճ^Weg:k},%/s%.a&RAP4 YQ1AgCJDʩdb4FhRV<\OofexgN%fFVaaߏރ7@ҀGͩ3͆a7&;qS?Ҿ~cAgD!$%(}u{r?ZeưfΨwd'W2zOzC)ԣ"d'Ţt+𣺰"\>ύX}^:Sj)z"z]c$Q ![/`KhXf'8Gx[פ|RJz@9"ST-(fU:+xHvyc˧=D\|uO=0JRR|!N0XC1 aI.VCPd|@x  Jxv@r@| 1ifĎ{|:Xy}(u$rC3&9Y˭_0wCV pX-\kۧB(pn5wJaXX$ 1约r3^+[{kh>{`*/sȎ@92h%I,]8"7~lrq儝kW"vgD?yؙHkEn#F !@};=b"_YᆵX H͆lqpSrX֩)h0aeN;F @L2Ì(^Sg|c$8le)*ӗ R7X!q!80Fu)@%`$1؍n#h̬ ,g#UaڈQxqVHleZ bhh9fM\= 768C'0W3̎1Uّ.2.0/Yr#7h!2GgBp[e:Yt~:MA1Y=jo3c{{ɞc9@qM$^D=/ۥ3r8=_y_忔Y68!(xr. ^&Ns-}'\[GnI$(R#d`EYTUDU1TEUUUUU{KHtqyj fc2 L 0 eRS1UUUUUUU[ULUTUUTEU_tImTaޡV 99B$F{Ac?2t^(Tmpg>yn,5W,ur3iG8B|J3r׍S6;"/M- Mk+pD R-B8oR9nn@/GdzG nH#T37 bYҙ31~ CS#y≩MQYU%K&"6QF0(c5D0T!:0֩ܨh FLۃBm[̍Y:HjvFedR/͡U`ZM5]f?8wgC2h6(̰1Ϥ̐8fa%é>2ρأkplGxIEfD& !єʹP37 9{Hl?U]R`k-pl`($6Ȝyp#~ +l$JGl$5w=/p8{E^ : Qש~'@Y&lȌ"Q-TS[A{<1ޤJKNe3[h3ہGiXA 751 ǘa>fԗ<ljG/;ˌj֘1Bj8gA@A^1娯4=-0ZT5ƕ\TpAS1֡ēQԊ:*bn`F2 /,ŗxߒ.\3|V ħ()N#QTsJA`@Z @8PȕLeؤIPTARjZX%@"fJO W U&=SKA~d_)]-yPx EO_NyN2P!,#$%A`bh2 \Iİ 4f}{nT@Rq$5Ie>2CQP 1D>N Q$ vB4idp1qLqq6qnz `A$=DDaME tn^Q"rTwDAh*` ڐvˮOؑ3.Oݾ%- ~('Dߪ 6pxxvfI>|X4%)MCW-Agי ܃'V +dD6"1cRIa`gsn0ᷲ@FB7@(p2vƢVJ)똞q<tIbT'\aظ7!R0\Pȩt/q,wc~ס .ӻ{KAɯW(5"v2Dzl g}ieXA, J1`Ms{6ԜW3d6N1N>Ubad8V.C# :;s*o7҄PE; Fÿ3"H~wq,cOǒ3ɓgyzG}嘞Q\;@)hMFugLԍ)Ph6+<4&fTgO'LA!Rh E>c߬2ə$N""P$0p*w%,WPhgϗ"E#X7+I8@9]v0dNyJ%T^TBe_7G7 8#R;dL3r%RSL(9Hf!4B@B3'fFtIZ&`9=J2}}.?=RҤ\7ēZu x5W-0 PcEA) )6\?8VfYd( OO֓j&#{c. b1tk"clFKlaNΐ"A(uH^HuK0A24kq }E`F7dt4r!մףTdXDt C t#T-8z㭠0 e>`ߌ Vս6!(mYo/" ` b_8T%a_vjYmfMP_Af@Hf$ڰLX`au52 rou[qy@,L$U#:`1< -. {Ԁ$@1&@=,g_ {k믧s&pV֧8kN_LpsWq"EE5dCq#ZQHir,'ɾx!#$ 940C+3]`Q4/ś%Ds+),Frّ!Ҁ4" aQvi(rjhl88Q,48"lz $U%Jbaφx]II)Rc2;ir(ґ"Y:E" >yÆ&xöJȈ-m1i)'LI0͑>/TzP;v;&yW*JH`5_zɐ'I@zt(Z@>Ǩ7oe('?x=o:-n?Rm qYvϭ%RĐE5CMZblH_;9Wud&DJ.m p#!+l(=.\ 0԰4ƚ ȍHû tz)R޶!,BcYtD%kzp">weZC቟W)93޻r禂une]=L񸡫Ţ {e_6ÌT K )v/>ĉȮ:Lr!<)㊡3_3bknp&%@1s4?!:](=X5}^<;//s@w3S~XYC¯YO^"ǖAgh y^myۇROڐ>Wʫ+JSHT>$i(]wtÍZiWRz0B" cAZMIbf֌ݕYAa(aò[* )bP 휁O}R79H 雃i2F*ҡ)HE]΢OBǟSE?z1Ndt#PfL#>vwyeJcMѰbc~zaaeL3Ez+*iYrRjIi߼=3Zos[(H -#86IUHAB dR*ATPД >Rd6`f2lÂSDCܽk("@$&RL3k$L !$Z3XK1$` R@RsªvcE[*"Hю'2LM''?mGSp>Ho7;<= 3KZ :ʁ0(  .H. |H,C ol!TYbMe<şzRS(yQ91"S$BDDГ$ h@nHHv}g&Ot=Lvف̱&(DLH7@S4@BrA3܁ȽU H:ZI˖b12 X5 _b5dYñ  >cm;2i!w@M!@PS'dNATBQ1!ts̆cC,]qKMUEӖ4M$<'6 b;, *X/;4m}]eL <5UFĊtaPƦ &b( x4" ),HL4 * ܘѶ/4w7gPD:pzI~o?̨ U?@Ds~mb2)PJ-IiL|sxiDS|wp}ݷQŌj#)%(,`#-4&`u+C*:cż0klBHn+D4?(vj&@ !&CqHeıa+KB%5Ѡ+p VvU03zA{H'1@LԖbdffII@PC4`Z(u)M oFQ k `ha%4H=6@%N}|/}T0:{ļq(hMY5a7:Ze FκzxgbΛ )tsOחU|4E=XUd4p؀n^hɰ DkJ H }k_/$s4:U鍿@#G0EXD% ,6Z"!s1>|CW )>/O߿QS`Te?ac4؎yv\k bq>EQ?*j4w~*tNHJX(h>p5@Ahp1D%iprƀSZCM^?@ eLSd`)@7b8A+ J d vߧ~;)SH_{͙3ߩڳP[eJtq% Owd:9@$87̇lPA@>!@| ݚNQUU(?Bkm}mmk>4yp0ZC]qr̛J0)"igDiU1XTY?fB gPV Q knJc) 4O/;Wi7Vaux_×ǎ.ׁ 8"4Q(%wFC2 `w!Z%|vn-Ja%X.#B/O//,4* Rg*BzӭE1{2TN ԁĆa=<\'d ]RMHYj|S`Bfk[2~ !)J?XS 0- ։5e84WǴYۊt9LabWC,IQHnDxHNa5jQx-WwPu(?8ԣѠ#I7$z;4At`7̊JAb(+T*NF)4qD+yIe +.Fh(f~{DAI-;8ucvQ5R|w@+Gnfƹ{vl\&hӋo:E~!l$_AB 2%  kAy U:p3 Io kHCc@MK]p\lF^ cIcsy4o5_ t@)&d3h_?RFY6 oA+&>P=i'ڇd~ {y'`PxfDaNd u$XE9SGZȨ2rgL4i(" ^҈(s ffJ$D5)늓Ŕ3Q&<(ٮr9xt,M!aY@q 7+FV>ߖ!} Bh4:"K73Q/ՖQ[fU vr=T)ړܡ dR\{Ԧ5(*f: _Nx/:33*HQ2XDRR%"a(O!_o-J\EJu6IC\ƌMD!$='t'Hu7D)')Ef넁Π_O}{\a&3 05ooy'iD/jޱ aڥhs@.qn`#MRUJXQ $W6m_ v:+sYUY*&deaY@&r4'C5tSpBTRdM"RPH0 p/Ji>΄t<p9s]'W #aģJ =2 D#$ 1f.&_b} O0;R`$a1ɿ 9(+w|ۻu6߾L$JZ9:Y9 :P?LÙ2(:\Ƞa#\kP)P- P(@<Ц")l 5+wEh}#CH5 d![A]!9qɓ@|⦬5T0G'g 8äsq ro t*VCu(Wr؉4%FkB t!I,PWP Ȥi +Ձy~3!Qd/K 1 j>]bD!B P=Oq%@9(%B ?L h "H F~q"!<B-"SAHA#KHK{M9 AT\0)L7"hQA$F,'EJhtb41O8?\TwıD RE ff&Ii {7N|>uhzf=MD.\۝m+ήYŭu7@|2!y'e5P<8=Eq 8/0de_چϓ) E00ꍎBϿ"V?w3"x}qP5ȇ}7q`ԬVċt[=u22VO(!bY6Sq!5m[XSPΐȝ?!pr/ћ$hϘSִ/?=wIyu[5*G[yw||y[}\;6{аLDÖn,pGBv tnPCBL  5U@K8xQާ7uO|Y8u|iK8SϐfSܦYaՎ ^qPB~>MjbQ2E2B#B{Z+lGS"GcsCaӁ7dE6 R"_".OSNpŽTBD4 QCAϝad56a (BH&0CJx;Ւ?)Hɢky|\ɣVqvLܦTH QPd媇_1A6a ",5b %ABQZQ1Ȉ.?"mkL%"%e9Kg45@PE=S4M5F+qAdf-ܰ6fo S4fH5pm ‰'%#}f&~&n"(]QPְ4jT330L~/QW#7iGbYl9HpQ-`w;Ž/9(BhWbh|Q(B&ibgAܘ/{EP`,w4đaRܥS:hY͜ޖZ(4OR({!uR0koH?n-Fe10i\Eg'R" &O#h=|qGWiՌa{P ymGwo1E,M!Vf@P! efX)LӁ:!jjGP @ai@nԍlʆ (J])BE)CM-G#)e4j1 b R` 7+""b e))n D$*(ZbFKKB1g#5 };XfnSbJS-Eo'`6&~m6,)XEE?l^ýA~:"(,p˳:Ns2h%h BCg֦'"I+J)JF4£{3.%ј`8{WB ,ODi=[31臜#J%TnBa{yQWcL1 X KC50A-!DHE4HRL$AAIB2KTQTRDALASPR $K DTAA$JC"ERDSB I1C>:Od˾Ͻs=gJh(F>Y 40Ta,ϻdo|6`{pQ>tt|xNE$AoX(c!>bSb&.NTD td;7_t#qyN贡oC_Drm G֎sQrDֳ1/lvt鎐dB%R|0PdhL˷M7룁SnBlUA%Yk9xaL\(H5 ]?iuQ} 6\ sX-c1cP )d\F!.QC7mC^0 OjpZQm@2,І, Je?.ޜ:ݘG}d `2DȆ`@Hk Vɯ1T8H=Rrۥa!BM"ED$>%dj[gdɶ%MhBgw6+X<2j ,gV:,n^O֦dOUXE,-#2V5B,m$(iH{dHz{Tl`x'PR) MFx%@X_ R>l#x)3uV64@8\|"C)3$jd?~^O^e^(րY"u1|g\A$D%Z6 X  {I\jR8ZƬG"$ =i6E^rA؃݋L+Qȣgɨ LǍ%fl`pTrYLͭ8*M`e:6lLQ4EM$an鋣+81C͛0 U`%]Ve XPb@L2nsV3I# h3!醧O8n²<&،,` D ,QN7ɒVrC)ur~A:[a PdАDEV1 .цPUJ4 ա1ͦɕqP)PR #f2(2prL # vF ;R5JepXG+WhcPmF1BИ)@h,jBÀ$& (4 j Ґ蘐ˑMyx$Ȣ!B [*ƒPH "ꚰQ[t4fX`fp&XFbXbVD3"j%P3'G ӧAh7|:/NAYrB{0:72htJtYϏ#(Q3ב!AϫԌKMN$ "ivU cViݠ )EBx5G_D0#SF.Q]TIMPR;t[ޯ0 ;&i5qmP&Nt1qup#! mIŕ6m0g 4e[r kUlT&#,0L ˢJCorBDdGWo\ ,Pؘuyɛ;(rmN=q2iL*HNb}K#G b̉dm9A,,DD`@& " 찣.:nب;q 4>T /%粼6r;v$IT$Va2 aꛯ xv=Ķ.n Kϫ}$ؔO'YO`ulbK HDb2^mQF{͟xT hŞqElQ+m %vν!X*yMPD>f8gJ}><=dI6`f(L_wG%FmED*C"VFDfPd[6=⨤|O5F+խf=fR:igˁiWdC&jB HI;pJb>< wۏAUHڞ.cX}fMuK߇ A_q9 `qy9=Q˦{ޣir('@~@*Si'9"_=wMHu[hPP8^5B|KUo;q@lF`7כ/oF|fϫ|u6ϯ=@t-`( . !*{IJJ*"0 ,rZj*_]U #lT;z9ihd XLD&WdcGFr/QS>cic%'l6E:&F/Cnzv=&j蟝:?ďۭ4os.1 AC0D2DDDU)iLwk_q +Lm&(;C!+[(j2|u 2Ky ̥3EpeUA M32 s,̅j%$3z߂H5&uFB8vXƌe40Nfg[mkp!=^\q8 hz(df%A6dU4<FhЪzH&)j4!J4$"0hl:iADHoPρ'dW M]6Q0t noc$:ֽa(z3 30O0^\Ҹ#G#EVDP*Zu7y07~c.X vUlԐOK2ͽL(L4HQn*fB2L 3 Jx2oыpstCFn{Zae"!; MnUi.AikΊ[_+ Db}xhؔ {h;]$- V&[FaOEbAh*Ir@,!x"V bB`9#jy5^|ֈEl5 1=A`5 4Clk40.gs(_4gS{`jm!&E* B]cZQ0;d *<¹p}c;E#`o|"cI$zc˜Q3Fd,%̄ #p(D9Faxq6^k{Łj`iG,%KGli-Tb_j]>0: \wZ96)dA(8sF6҃JRa+v ԰Ϗ,i(>_?۴RPLY3*?D ?ӠD#@ϵ ;=AiM4L#7j^bJ*zknrX2DE ȋ&N=4})uiGx#_Sm=H?2WY |UwVA8I1e@ 0 H V8G#P:^)]QPiRXXv21֝Jh#Uh03 HP9.a@ C4. M`RUbb u*L8,I=@ˁx>*377D45&0C uLT=Մa wk$H_8m}PєE 5 ?)N"$$,kE'@$ͅ>MFե}YKe;Ֆk]3yfERT-4Zi 5䧋 $YNԖdv T 4^>ؖݮl*$$]Ίqñ?@#o )TR>|R"'Ruv|>b9sg.MRAꏦMYX1,g -6HӜI`qd!:JꪜG`EXQ`ȰkH͘hK4k RI70a}::؍H<4z|ʃH_Zɑ{͇vhGyvzBrA&_.b5R1/09ߙ #u\C5}j1HC?Tr!3N%" JN8zHP pף/ř|Xoo͓QcR8݀"#g+h|{Um H>CHŦ4;XF>l d< HctXi.SDd#ҠCxl`u!/t6MH Wd& waǏwN,6H>=d餒[POi.Ȱ?fuGmzWS*TU|! *OO=< zS V+ψ08*hsa'{)8Rq)( F6dE$լyf251{kOTŊ +)&x @+ݴ-bUaKP«,H$0n.w"1j8Ɔ2Zs&TM(XYEZvU@z1,;cqWXي/u iD4փ#4Gny"ewo99f,QCsF8(3Kmᩫ\phL) P17IڏtqAq*RvHm@ZC4Hƚnjk5B E$5PZzX v!!Zz 822I! #-hݖE$fLٚi "Uv(A" H q`ʰ3+pLX *JMKD-HCB rX9JQ4~,Ѣ0QLbĐ3Пs$l卷 *RSlH7ȺSfj& (]-`h6w4a?Iwv^jUgpw۫Z()04̫.Ɇe>.ר Շ6!)ym) NH'&hN݌+XMTx`Q5.%wdiiF&`*Q`ي#/YLL'"Ā|uqz;{ C[q{`JG$iơ TypUS-01$x,rqc=! 9t{~{BgѮҸ5E< Kc* ,sBZŃ=bYHMP$ v)ig|<4PAɞW Cwh #}nYՒa߈6QcчAh;%ĥM^|B¨֚![by) j % NN@1a3"rXFVӣ(Q.i&/-_S?,G;s$9Mf p< :9~GpG5@V0M#::dea f FNiuRnx P89Fh0L bC> ?èe~5>T('ѿ]? I%PDAz@HFrʇRCDĪ@#z$$X Y *&i@* XjBXh Xeh! d%" )f"bBBHej !!" " iIR"jb C(PP`hMBa#+b'XTУ[[2)tڜaPW I^Ht+6'!(ClTa΍CF-w>8+u!a UT(b9h i_PtPR`i(@5ǡSO.t CqhL"`2QZۅdg>><<t@I!R j~09"@Wwwoi%iTĒ# 2ILɉ-кb|ĶOϜ2*n^!>^"_JFg_ BO$7 ^HoN~3 6!Bqܰ+n`Gq2 21j8dSY0 001f*$q`PI&MP>8cЩvt.@A=$!;w=!56M Y_dues3v!e&MYp}L8 dL3[d+r鼲0!!P#!b:<C}P8 nQ54͢\Fn "/MLj ͥL 1 0MM@l&tax6j۬ g\CQ YAv0hS'71=T0@0@]6*qInA H _|3p() B δ56ar$%( Bh쥱6  s4gQ&j5)RGV+(& DjTT(Q % RXe5:"% 30) f\rp '%e&J3 A`;-9Z@!3x3i)Hd4I4&50KIMD(HN5iYRF (  'dkj7(0&TL#BM*aK (֥,m=) @H/XZq+oȠ06&7F8t855k9$S(%j H.vd;rICs5hSXK{#F#=Owr<,0E H5qLS剅B\lbH%urp9r-%*{ar^O++>lGmX]cEDTA44939E;N N#{("8{^9c/02,ѥ8V!FzIՋm,alw. a.4-]G.@J.j{)ᣜuk]LFLar`R5-mfl:4iwыR8߄幓T5M9kB Чx)Qp''a8XD aX -*d)"#9yxwAհ 3 8ʂ6HfbKIizzH AŜ28LQ0/d L)C4vټ'S"sl 3 q#zI@,b[7nyˍl("!,qj ZQ4S2?Cy)Q4 P^Ƅ(㘙-*xqѶǙ;Gs'u A}xY 7/8>'T1ʇ ~=?`wG6 Ib&ש~MD'e3ipI?Jb6ycrP"H&31"D´4L8EfՄ8Qd>]\}/;}(0aO]))JПkfES0> !%ֱ ]PQhӅjĵXBҙRҹBAETMd9*6b8zwhd!ܭ`IT9 ́+rr`N>үp Sâ@Аhs̀tcHr2a8??.κ5dQU+UEHu7kE8 ] b5SxgN2 )\n;}dGf;br nc@0x8 ;0 yH Ev4$܃ǫIgR_(0L'8ˢ)?A'lr~77/jH)UTȚ{c5`2XLTN,aM4$ R !`:b( &! |n=NRk#m~ox#'Ā=&ёϧu:ǿOfPMʬ!-3azkҜnE1rPa^gŜ~VY#ƿa$?pBe A(^NWhXbOT&L5d}t-ŊV9Vނ`Ez3 >ӏao n&eOY}i P&/Ž+>іk97;-|2`Y\mv2'7 ΃w䁁8GVS+JjEZnnTy*CR9 b7KxH6nkPY:Jj2©촅}n,,s;%8mb!REӝ|O֧z{h -c#C1G8.BDr?ASw|ꂌgGU \e7d[IOU!?riC|30>CSPEQ!(i_tM| .\3qE/ʉbB)N3|@yHcY"ۨV.5¯F(1ЖCxEW$b О^~ϵ/ZK*#`|K!pEknq'DY$O;StC_m|ٖ=J9[4BZ"/V=rj6d܉H.2GsJʆ1dthn&YR`}\C!U( @@h ZXb!df8&P^hliZ3ĆirNE'4U_WOLoW ucgTL@a$(S7~x9vn]i ] CE׷cUPd_DߝE{aCϰ$"Ǩai~5D f6]EoMy 5T)Zy|&{QɗM3~x8ʼnunEu?!Ƀu~fzjLp$xLOP {$@i(RWG9T7t⻪ fBgbPڸ! Ԓ1Ĥ-] P};\go- wxw2rH<1d(Nd9n`) @G) 9riZ)>a6e7h8qpwK4Lct¥^sl1 $aP:t4םrazb.FHhz%h8A)yH(Hh"}ʍ}AP`Oh/k|c ^G~M 5e#1EbGo!܁g9)BƀN=GNl1=^o@"5s8VP7haOӔ '_ji,"F%|~'Cއ31 J+c%5|6 nq ӄ3G "`>Ph OԾH9> #+~;C߹|RFU:SY:0?JJ*_1l^x D>ou Ud0Y3A(\U%'^4$k(5XagۀL6~86qH_(9y; yI\N$Ɠ[ߥnCXv<(s>ۼH?7rt%oiԜQ[BZx屺݊o>}yqnOQS4f?rVbsrE`o|*ZC:g*=@(ľހouǗs}eP94&.1؟0b,2 :x1U {%<'}upUCT״#Bcڑ|m3Xj veE[9eo`NϤ-ya*Q\}ՠ goKQ"^,%'eڌ;zb1ee/j }^/.[\$-tf\!g JD|Lju1?o6ć QJL>i8]}6B?TJ|ސ?kCA|fkD4dM9/WKE6BeeDhԶFƛL(69?p,}0z,0<@<Ow>;B_!$ pImw^w0X .ReX%D}|Q䋎Q3S'LQFCSO ɹyy}3o4?{'_Ujw(A a~.J~Sx  $pcCȪJ? [ciE %_O^y/~ZS!1(WΫCc>,,O8};Tz|mὩ:6 C 0z!'HZJSR7CXnfIp5!pAR1&F>9dH'| oH<)O՗4k]N (p;8@H@|01YF'9 ԯ8 1`X(DۛI[lPM77Ё$>Lc)l?tWM *A*$)A 뇾wC" %r{-Das) CԗhKG_h0CcT"1̉ A%5L23D$$i\>6 TfhL kPGmж6!&HDCFtDXӘX\q)M}Q.E K9:hQ 曑Xs:]hVo0rNK BNNI/`A @$ްM#A=l@kdK()ź2&‰:Ik闉ugK]q4CvJ;v o[jG8Accaň#MY^ l[Bɰb)y-(!fMԍN¤H9Z얜]+m:r|e?Hh Av8'w׉f'klv;AT@&8b`@zMLi&Ebk}"1Tf~U]TJXئ[()A4Np7PB vL1SW)ҡG#̌ 6 $c7eqVB1R pxGފ":^"b&}X&"@@D"BB @,B 잛6n M4(Q2$M(Sb4 U)Jpuŝ:N !'j ZpU1%L+0$Xر 5 P.I~0 Ttq I&"qqW$HCk!lƳb*I8 G5cUqlu۠k!&U jR&ȴh׌)[QT!+ V3IM-aI4=d[fXp*la72788U82&`\ Ag405:XNڐFBvG2H=*$7F,j!e(DCPe++ (4*aAĐ8?eYI >C&PxŌ/㜿il\uuY:a`d́ BtШD4͞ ZHrU2 |%dIgI&ɨP:Of(ȟٰtd_^ĩ5 XyUDUEITcqk+"f11]ce % \4{q SCtXN 3DR{)@D|Luڃ!`UeAMCS%$J@ĕFZ[^=tda4> |R~`<44Qztçly>9+94:`Y\# EB&T\Sy?^$@|=K4Cg\h ( A6 'fDzIϻ @ۇ)"|2( Cb!$5TtBwLO;f{!V)H %@ ?'"))%J)&E  >emC u.JD: S:^qQ1:͹:$>5&JaF L6 :]3H67v!^T,4= L=x \0}m cJG#)ɐ_pe2"6QdMLu&(]dk2*By࿮L!B`]'a>5"JVZzElgu7)C-BNq,QBQ3MNd1 B7zmeDUB`{@G&^ o7dEd EF!Q2T PXDBh3H|[SA1is(lDaC%IEДɉ)ryX t](6{CJ0? r%dƀ²flb@pd0OHI;ORun9XK\Q+zPD9yGA Lm=1=Yֿݤ$ I@ 9( ;on_tPy_&UJ5}^~=רOI &6h F%X "tabP-j3ZE`+mP)xXqo1`!4~!6A0Ct Ù)AH4ȅ`)K2Dnhc10?Ckt=jW|&KAZ"BN' 0V9ZPch2iTDϥxy#'V:Y:r"V`$R Lb/}T;n@*ys4@"vICFfC"SAERLԬb`{5dDDVa1PędR0D$%L1fad jY32k P&EͲ ՔTP1'p4'9"{4wTDسKpd4@i^m ;1?CF>0񆕑b>" ~KjA:2К| ? LB)BCɶ2ch#]Ɔ#TxPiF U!$QH0{(Q423-cAoUo1uYQBD?\#bӖ@w266@ =~B'Fd`)/"~q6UF̡G䛞jܙW9Ȓ3Ty"On#T qª YG19gx|h.^U(Lj2U G& o۹3]Z]J*"eyαjJ@ FA819%@ ]=?5@~ ߫p/>=_Ï] +k҈'8xwCKv(EH2y-q`扵M(L;GҦZj @nXQKab_IL4<%`Tv;P(I0@n1܌~Fi bfk%\9dᜂI֣=x]θbSlzꋉVa9L#xSMA$Ҏߑ 5t3OA:B>Z^:vmry${Ǹ̖x$NƇ/sx81 1NDӂy',8pNvGk/>#rC\ њؤe ]8+*:7~E6*8i7[~.ۋ/ DXB,@l*7z"' DV49F*<:XA1vjePhtqc׶vq[!|# x 5J2ǜ9}d+w,5N vs.|F\hWg-!i?Kz9DžWszzUAA  ҨRܰL!y1\;iC"h}W<#ftg#ٗ#B2vd 圙ASfz^z7 rB@kC{Q•rHi7cGYg1UUUi9I+z^Ix*o 8:ja^\s#ņ@`0BfTd/_p(0 (Xw!aFIX߄ j-{0,o[`ÎXts0׷5!429I"<xq.[+5,A)TC$'s~;Gu" %$8N_m4gPoBD]_yG @g96qΥq H1bl"8vN^d]a"Gf b- )Ls sTG6Gg7`e[ Y—+^նԵi7G`=úch< y&UTb6XI% g]P V*p[KƸM $G) f2b9njם ܂)ۄb,r'Sׅr8f nZnfFUY8Z萉.F>$WnBcm~nd)6aP2X$wO%Ġ~`=m*؉Ȥh:n7WajSUYƫL&ݰcDaxn:_,n MDf>w͏'`׌Hmw̳u 8.<^4Ap*Zƃ2 >B&fIOm/].'L8LcOoPFnvHv`%)A*|^bMQخzߖ w QG(zAĩY2?*=?!=5yƇc} AD%L$(z#'!lAA?&Lcd/O2oP y$԰"9uOF8چu# h q!8F^=>3774 W!fsz|Zœjd#[9PcCuxaEq*ƒ'0ZTָjF5Vrq"4ncbt䡦"6b+t,#2fe0bC1V71A'm 0"*]}~ܕO: =&$`,ӄ,]B6#;Hz<<RR"_Z$|HD\m?t{QDZVǝvِv)%,A6%FNdpEeQ>Wꗨ00\!o刁43Q5O΃/) `GHTiĪv0>u F@ J#gVbQ%<W[82{eŜx /-<ԑ&Ԫ"1osj;aCX&)5oǼǛanzr~-#Rc,Z %e5Q.F(pH Hʽhm&E4LR ꇗ/> 9O~_-4)ӜٔFۣ4 0Y%ftRN-Pp#)u/P~MF.C} =D~?@ ڠ{@HdJ)b )f ACB{rcIo6N~AZL` $2}BvB,e:b]0M"YtaPES8-U1cK. X..{I axxmi}R~ M@ԙYj*iF1#W"+XIA)Ta&!GKՋZ$:4U!i0 ,hNUbDCo%\+h9 ҃a6M1A2LGP!z "643D3R(`:ZAm"̟ 4L5o 0w7L,J58qh* =1Ŧjb4]H82أ.8M6fJz|kS&Zh7 DM ˩m4j{r!-DyAVh&WG5Z(ј`ˆHa Cְoh4h5 ̟(MD³Cdb.٠1b8Lu$6\`J#\ k[ &Y4B4 p62L daL1H9FD_X)E*IѲ',!DT!`R qT f c~Ǚrqfgg3kʆ>:7+*tXbjc,8,VIΝ+?# oʵ0ځIB NymaiB~u( 5e:Kac+aB8Bv^~P; )]@f դ8 z ..,J:qFtpIN'`HÒ!뱋;dcl:@iz˜!-D̋ 먈Dxt}mm'*F'&p>k@A('vU_ˡ>̀5dܩi R*+VEUUlqTB"?on腍Uj (4HYcq(ԌM "LSZF7cm:B)#t MUe+BH!7$6v34FT 0jqa5H@̔v5/]@ @T9-FZrdjQ"nMln!rn%bUuF6:ӎlinUU.ʱKJE*Fn\s-qXRYbq*bh0˂V!L+88oVETn**(*j\\m63*&@##w0dJ!֋̃N&yiF1]n% FS$C,r2''#Nk5PaAP4dGaRutmnBh-PlU B#$ ؙ TU ) @P)J\mN9 #rKL8B͆A0Ҫ-57eRV ZV.Ūq+ 1A cJJ8qG t# +iZZ"G P %LI,iFV*Tr .0 i9PZm[ 2*ҍ6t46ZրLNF@f!N EW1[@ Ax8ČW968I%ъ46QH؆6Xl+B+.` qT+V@0 쑃hC,!m+GaVqc3А:< 6؍~M/0I%~`ZDõk $OdͨhroPA[5+$T.bt3äm`=zs ~D/ ' C!]/( ƀ5q+ UOCF!/@PV` Szs=5۽ duO+jXO 4 op@j i} 7Wn]҆D"0BF $ Ie)aAI Y(&֍5z߯~CN&7e'Ű9dᙄnuD4AV >lnZuF"4c9 1ce<84h3A0?mdٕRSEenler2Py(&)Uf ڗ_Ԙp譽5J1gBVfa`h@I3qC05M[f︒(S`:LaOZ@"ȉ;:p<H;*áGa&Chp1C̚,Zeh44L32@&ΐ7A+spJ)bˇ!Q.xʹ3l*vO"*&zfDA̩BZค"Aр=D[6k\fX"BJ-*"a`+zu>tSB9x-&4KĀe #TDH4E4fd[4stʂ C\kA TȒ0i%1t`!PAڡ{t+A>9A߾26.x"`9fuJV NvoC\]> NB~! @L\Jj열'`(վ{xfynCSȽ7:.7Vyp&CFZqO@i7m,$&;Hdu40`8dv۲@PpRs5ų6i 5;vrb -9fa<|a߅)ymL[je|"͑Ȁ^߅@C=N|LLrK2 AmQ lLt菡'];{zw-$"%0xGAprLďHlgn.i׷BO81#Aq O~eѭfJ bFR1! e]M&1E&0[S0 @#\5!xΔ63~ CE:D$:drx70 2L(@fx`0DA)b/20 '1v9DӣL =/Al{^wB͠w.7Nzo|ƇFI3J 2Nlp4pT .oV]X&븟SX61b.s1 C$Go&5Jzfd  j 4 Gh4ʜ}>U7m݀C !۔Ѫsh{t q~phO$Ƿ[@\ʜý  {1nC*/gM99zAG#g4;DhʙWLA 7Ay![Ȩga$$ fi<# R,,I0Iei:W$t0ό)lcctG<0ɒ:c[i}3 y uG xZ~|72`8;ׄXk a!1;t6H$].8^ػu3=Ń/dK>jr\LxT$߂x3XviAKJ=swX˨# L`7FDxlN !P`Mfqy*'ĔKȭ=8G׼ %fiycwm(D BHLGDM&$3I@1؀N:c^qy{5hh'a!R X %R:OѐȆBhfg2M͍ I-)0\A*7O BqgY$?$C-,{آAٝtra1փj.[9t|MATCS'LÏ l&{x$(iUNu;t9PNk5fO GHJO7((BlzHq. \82JZ @pSqaǠxѰ3P!>eQe0) Ev'>RftBJ!3]p Aq1n0wa =tnN5hb e3!(B% 0*2hLԉH h0@i)bL&Z0`TXaYTD\QA3B|Bj)-`PR:\ͪ,}Cn`$ȭCB1Z)A͘E@w`@0GʚX 6qaG;0C~ mBGC(G`eijxl=jPYl5o7Wax93D8hN K2o0ʥ[:&iɅlK6i)AG2Y\܆#/Pa!eDpt dH"(diBfh9<'ERdY`ʮ.qp*Y@q C x8fˠ>ojrD>ihA= ka9.i-PQ.eSb0 v}R2Q&jM.q-cOBV8 KL7V6g3MhC!ӚSq3PCKlLh 3L`8kT]`QPǭ}W!:l@$$!{ C*2 M ei۸ ;aiWTC 4Rm!I5zR'\2!~hj, 5h?l%T{HH0f"rJcѽi>}\*}訛xn `FFՄ\vȀәJyC^8LQm0+F񅅰lGY!7d' Ȁ4 R((q(yk/yaNʆشOf 3&L /o[l3FU<8"lF>!;"C!I\}M!?*FzL#jJoDg5bG'b9_''Ř 4e<)K5"D!@Rt}xӃdћ8h5dY8 *㰇F0Bt6ixf<*eI?nCT:Q~=M2 )TwUTDiIQ>FӖĘ)3!X""[(ѣ܆/R*o.El\D*ؔ:"&! & ͕e"3N`x zR64Jլ5uX3%OoȚi!chbC 68ɑnaB8 t7Hj $(3 25XUQ Jj4#)#1dO QBY,UEj5qɝ'tQ2֦a 4A#DnwˑG,Lˆ&)&>>&{+*XE ]x:ֆg*#h&V6]S"#R6fZ\J0čJ{ fOisJhf (IBbfwh+jt 0eꘈF3>͊nC3^ZnX}!a뽝CX~8^=zGAb5.&(f $, ,XS qа@+B*{w{0<q f"/Q^D?s μ#RCdLD!8H&+AF Y@%4LMPDy ( N18~a?Au;90{6^QB<䴇Pf{"LР)ܑPni(=QL0(3"*j)߬C'p#5 x$J!7:yξTL!#@Gҙ"ҒeOd>;ͽ5#GP;]UMJDsU*c%UNa 2IGFl{:MŬLVZYGPc]nV4ځ;Ɓ\3knŸsT 5@T@yF"UmPԀ}s'AT" B-(}2j-h>6@IB-DJE @@7+8e_b!Y#HQ2B)@*ROvl us(߼c$;*ֈIC 1Or6Pm7٨\gC :D`$ZXAXs:S *,ɓ7`W &y8?TBrRc&l%P"5}>E" $1J=Lךjuuoei)sXۿ7_=WY <4&;?_)t.hߺ)cѼ#u܂>MkDB_S,<FfL%DwEQs>~cS5I/afLXF 4fa3)@쁡1סo;؛$FjCH4ȕdPxC%<@"t`Jz;IxL G:2]Pu O_Eձ#"8y\|XNOf0OSH$=E"P*l9T?D„ 1|?Ln AIPșsى-8j(Ftw%$`01$]OG\J(И278:p34gK O / 19"(# 5vb;ن&* L 6OZLq xlrCYBhh D(PATEfڮ怒D)($9S%ծpT혁 cƝVB:[;ޒi 8j)cu U UEA朤#$"+Zy$cV-53aο;p#S$W[gyִbASWN@p:T1#!pȜ=yG&}%;i@.0ܚ ˈ]XN j48 U6-NtDŽUR`Mzth .( ҁbĹсq^9z)c2Lܛ偾Fdn@SHGT CI9fa(Rh 4eJ . ~ӤyB!F`+;rQP}6!dOǖĜ*3V]1{ˮ7E+0\T]B-s6sq cy-pS튊6$&j÷g{ Se8] 2 igYfpl>BtDP)0" u~N#9oD C$' S]Xf]q:B&AQ݈%uiHh6Hct/a2JG[`2$4MF0Os  XBT5T P6ہ-d;{ h_\SMqHA8h 4DuN[ !ȌG!ި Aꘈ`܎b(*#'$wojI91B anr^GDAq6Q(03 KjJ ?eMhxgZ>0p8I:bzl y5QA};'ChS T<\^*݁ lYҼaO-5U'7uPöK|LYF%:%"`HkqT BZІ2=h+Ƥp~?U49oOψ9 CP1bBLkhWfʺ5$bdbP/N-qiH*`$"i"RR*jjP"h& b"O2-ADP0A?w"rj?~@oN=#N@V >h$w9?a;Cg #gރ(z:CA<&[5x x37sȠ p4&뚅,InRo1`l)dQļt8Oہdeh)!_qelDnK`1|%T/7JY'p4%DU^W>-3oC?F TqdL\'v9zzA8s>^8jEm 7ϸh8`CJ#0~FJ`+HQ j]XP&7A<ð JY坓LB8Tg*%;q;>ows&B+ReQB6LocO375 *yRpv220{c@OYb>t ?h|\WpO YK%? w=E<4 |2}c&f0Ș*ch m/vWPK`&$NCCa X%8xUhai-Mvi'Y GprLET d*P^F§?gFq~s1Q4m^Q*+qtNG]zrJ(_HF lZJKd1u;" hGN^8NtI I! #F&0d$@"V\C#{O\١5 2mkw x37FPdzъ(1\tJ2 !}"]tyDnV$7?CP,4-AEC \e~䥑lcL $70XM 8!.0q`E 1]a A e:8l 7l9y(AnŹy|3JQ ol&@Э6Q\hcUu3N]魅iiᘆcOlqn﫤5`dؑÆ" IJc z芭A V8 k Gs5,{Ak+sEK;jQ"CH~^vקNxu9[ ZL -[jG&+sׇL'A0Q:5 wgh6XbzU>NuPU(0tZYgCf&%7N0+.dZklf "#A- QЩeYt&a0Agp54fB/ӹ @u!X -fHhJXp块VH#/_C`j1ig˩hnFP,~ac+xM(uK*= DEpgz+>^&o_[sTYu('cPY5Ӽ!QQ0L \RW1$\x+ȇ HL Ehx|gUl|FB?@aѐx'RP|h*9=88Rc<w)_+IИ,{eQEZB1H*&bX&qJP "&VHbJYeH I$@2JPM"SS$PH*TB-!,I5LRP5IIAz eh̘d?ך k ʂ )?3ߚO0"E>psP+ žcd?wx }`}iILYJD\=+-46i29VBV~m}_o'EVu a*5]v5beUjU22 -A1P `zCYM4?W5&?x 28"c@"Ze޽m>( }M_ze/vS  料n7IK;Rîw_{|w_,@d4r=}۷PT mnW}!] ۊݺO1s`}*J%Neۀ$*T )El+zR$yR4hfжӺQB@$PGl퀤BV:{}kM:U)@*(R]{z( ]f} ۼ\> s#‡#ZJ[×lmC&P`4@ lHU) *(0*t7>d-J AyZQҀQ@P/z>>}6o_g{4h>{{^{}}.sWGJa` oy{{QǬ仧ӺnY7fcmm wv4Q@ }f/nP|3=ԬwsΜR踖NGo ,w:۶\|>} s])ZUw@}k^^7o69qg;oqX= yΗAv]}oWӓn8V}wR۳zvZo=wi{뎞[>uUzw>;MEms:je燶}|}3v;;Z}ܪ/aec۲#xnu|z=gzi׼ov==yAu8VyyxgP,}ِwRW*{w^w<]7=x}{ү7u볖6vzo^vƳ﵂m: .&5'Qv@f ]ZhkPKXөc`4)=*2}懠9uNt]T^x=w%nۧi;⁠gHn]MhPފ((# (}g`7@9  l'jD}==|7>-CP}]wuǞ(c(Gnx3D;vqKKks"-l4P }q{ϔwtY.Vɞ}[{뛴;7unm`#eC-=`" C ݷoti﫷c/Ty9mwjeGllΫ@|&T(ly{{W֞;gr)vzz=>zjx:7:laS޻uni)\vwB׻vם+r=woCq\@-]\C-zۻz!E^ip4Zl9uF;m;:n.m뽭@i eݜmdtr]MzN!U˜[B(&jŚ}]U;5Cڷf™[v6(@ o:=sֺVǜΝ4L;f;jʦ֛nFJUVt.TJ/j HD=}=2ٺshfζ۸]=ޞƧιZ{.m؂BJQAJq݌={<ya5=[wuǻXTF[3ˡ{׆=ϽRRPKWc%_f`D @i$mMOIm'4 M!4&x{D"h4A" @A1 4M6I hP~O?T=@Dbd'M L=OIj=G~zQfhi!J`0ɀ a 4HiSLP 5i# ddM10MyOSQF5M2P?&QDDIUQE3TU3?R?J b`*i j"*#ADQ51L0_B$Bp3%JF*b8'(p{'5UU%JbN:D ؤEdw4MM2((ETba(("&{DHMHR4BDDT|UҌ#$%0W`Mb-[bާf؊ H( j((R*2AR(u -)DHRCI%$E@Rĕ63ImPvwt@PEE JLvT( .M9O%r J4 -,*mݸ6B,SAI T%5CdA3vђn],Ȥ,HA DH1-$Bb2(XNkH*RNy7 Q4p$ @)Y *T!C(vRÀP'_?)˰mM ;ayNiRX3@cAoq܅vT?tzј,C5diE5$'"'6MOǐ̵Dı% ,%=D"AqD/#˝t9 ەmb?Y9ߒ<^Fa@Yni?Lx !Zd] {!_PH?A⾅]!=WDU15?Lf#|&1/oh48FPÅ "*%fZ(%&%o\ W5 UbIbBcEEtQQ0%LUT5B{{g?ˋXÄIw1ĪO'z=6ZHYTGEP$2w`*|Ba/b !qW9u_'7e.]]3諄p',npH'ϰz9;߬_?6[cח օ{؂H4 FyI3jo~&&cM/E d}gWT: >o:\.=#SKn~2"%ڬ)QuU%!S1%{;,Zx~ܔ~aĈ#$5(qtbz$wT2QF}Q ֮Nk:jkv4hhZU~ChH9ӼX]eNF4XPIG-҉qpX.z  &KxX鏝DzMN,1_k=9| PD?8V>bZvw!ӓt@eƱBI#,a(j`fOHFA)*)>5|ïbU=eEa(5}=+@n IU1DI6NS`L)E)6hsnU!\j{pwxU!jrWT6k;x`piX)|[5+ NXXr 娏ā'2?h4IGxr'Dk1,D=>oȫ)Eفb? n.Y4:}lbB}w˿"䚋%оrNl3 C' j8f򟦊c[QFyQBCq >v;XtQҠgY}vja2" :?yt )ySyPAs ,W{a脽u*| HD*ޡF(XOo˯`^%' Ƣ[;=3/vVېApAB, /P[1/ybbI$>P*<zU Yq;q<,R1y[Qߺ#E^}wF!x%ggu)FXq`uX"X$@Lj!qs]rǞ81U @忴>5[t߳&[tqCⱀk|EkDQJ&$-vTp8R_-1 U$+P!!!@gOgYy>>>c@@;'4uah0&>7(f. vqi9q\žM .vN- åF7xȭsV?l1ۏuya5_UT! ϞLf`wR.}ثM_ǿ+/Q?UȢMPD~rC:59̤;8KܦL} AUV 8Kvؤj8{ Q" 2΄ap:A_IPi iT2߻-HS:A[28>CI_{.X7gן2ĥgesPd=.a҉E,$Ł<ڀHW 4CPc M1ZȜv˾(:ZݟW_@NOqK:qrƠ~aT._'^lyY<~N T?H^\cL&^Jynd-»H\-DvNBֵF|T}}ߕk {-K0mo*J U4&=p!\NhS8{DDJ)CeSaF36znG_o܇^R'f}G7z"&ʤ֯KEr{^8{ ?5RI\,'iɪ}z~oHzL{*~)aY0{UiHfG5GCT7I-n JFpm'vcHJ2<^I44G]āu/6En]-t_e>f;hZFr5ְ̋1vsIo6NWm 4bq9mt$5's'v{ְ E')i[r E%L>Խ''Q"?ä9 "]bRQ>nn0nMPHG֝ Pta[6,g95eAnim@.|\k>%0<٨ w.ɮӳ}ҪT+QSuӗs,ֲroTe< q*γ~ou-^W{PH{7#2 %Ueg8PvyIu|.uf@yOcsocy\Y{-݌q6d :{aO;(Ȏ& M'\*T9=s@rmt߁w6.5 E]n@1c{Hbq⢼`;tGYAzL6H|z}<}APCy oox' v=x`9/ѷ#B9?+EPa$0 -{(6qBpO<,e ?GU&~Р(0F 69^fi*BAlLca(WP0xwj;:ET3TEB,?ePdhv~o'2h2*.4pλh%&c9S ] ]P5z%hCB @"PB`P)QBZ&d!`(D _$(Q%,ITWy#~A֟[<6?EW N'A<4v2TD\D(`V&HYaTRH{wKk}}s4)%3 14?.e&`C%55 ߕ>XScN{zlo.<+Y ;xrʑ ;6tpႄExnu6ێ08ИK |p̮UAlҰg8NiE $B)#JP0DT4H  KQC (#^1Rë nKv -68fC^jmoar,MQĜL4 Haaf}F@@YfbXLUlRĐC 3I5 PQLȑ-1*R%BR(D-Clh)T( 8tUYuCc=2 ddppC b$!D_^} gT ^C J 4+JQR@&Bb+qE_u#:CeH ͤR i)hF#il'ns s_?mh̜* (ZC[TAW*)u1Iɱ>^E ^e6u,y 1@~/nL?оCvvp@ÿ}]] ,(s|SPy.ޖKCh E(ޝ=$pD 07/#@>{H&^rݰ~~yZtAqН`Ys`МibyҌwj AJ"_=e=H[Di=aƍo58$$P?T'da?t>'4ViPd7wōZxy]Rט-ݸ6`1ҬA,.hګb+?͑;0 l](C^f E-?E:=nEt%4n#HRRSN jHjw!@2}]a<' ""U`)LkݵFb#ThBV$ Y `IRUnv81D `s1 ;M %/8#۰QѵfvOKkmytw(Gg咊F?b&G~C)ߖzӊj1SͭXݶAW[o6٥LNIl* [5-Rԙ`C. (r&BΕe+ՖcݑkAdinG\NEq1`ĐDXѢx,n84M*PT]Gԓt)Rh4iz:(z.p|pI҆`s|  {p?W)HEq!(i6Ba()m[9 ~o 'PJP<%r4%!)>x7mCWo-SΧyї|s4a:g~4URĆÒ=D$Yos"TAe. UE,I*~MSs, $4`EsAmѧsƖ|vlfLlʶPhe`kr(k#6͍yU +h墛'v^ڵ3M65l7=_~ ek'W$ Ukl!v[[$t5Odť($RĊT d1+sb­N"̝ڼGF/ڎΎm3LRl\P4YMf=чuq{;ǵ4|;4jJZq楷\=َ:|!_a2w!VtԨ˹~?4jչd{o|*|У /rIq@a@#f8e]j&M4!M[0ɯX-@U"Okd-ԣp֪ P2x<&[jxŸ]LO󒴞8lY fϣ !D͗Z?Iʗ&<⎌ k`' z@|v#;AE}(νq 6AJ"܄ƐebCMƇ FYXf5zg0e+[ţkIb#)Z{oߌ116R f"s|ڪ8yzk/}5} \bDE A;IhmWB]|U;LA,u\9lzlTzs_yx"蜬8)&XXŘ47R".Ur"9YOgƑ*G#&1m/);r#. jh/:Yx t蠨"w%3L@R<]haٺD-@8uMqpAC}\lb3~B Mj]/ڡkԟs|I š=_ќ)"ˣe:R|>u }ztÿ )Q_Bx:]/>;:z ti ~|P1 zϩN*).g]VdN( ܽG<y>P1!\spÔ(̃OSBAI hP (R7%⺺.kFq6WkԹUS%J\|= P͈M+G8j 1s'pЇ_*1E˚X!`,Ff߅5;R*(O4:SH^<cg#)?H|D_8f-@Zޮ@K)c X* ݉Y2Wҟ2o_oޠ.~| @.o Wg5)* d0X+#,0s_𾓿m$A7Њ AޟC aBU$_~];߉CPulgP,xh:3w;Q_: g+9M*pFzBۓP+p]{V;pt\Hp|(xӔnOl(Ϩ)K3Mu,"ĴeAp=WSwmR&iGDԱ5.±)Uwڭ/`C[`o:Etvdq BmWw\6j4w}_6x6#8aYPLl\ BV/k}\nT$@0hEa*8Og{罛`6TB'T>0 Ia=?t{|Y9 !&GRT(4=~U'[߀l=Y /O#ΐrbYtqAg%h<|6ܖ٥+coװ?B\"CavFX0؉ j$ETYS5gďۢzd"k*E@@+\c9?\[I*f䘾KA WYsU{y0=E"OEmtI,ZC2U[v>=QJmϦ]}ˑw#5L=Ǯn8 qs? $/}٪U_4+ZzflmXQz" .n!Ys҂ݎG\`6< W{'X7ቇⲠ)"#\}vuּ@Ud0Ӛs_ n U]K= i;Bzz8MjaR{U˓rsO-XEUn ""!f%v,.Z:@` #Qc]r_nRs:Ps"d[JV Ym ,` rZE*g'ٺMqgEW'O- caá8ÖWݗ;@~z*)zH",01PA 1R)&Ƕ;kO'}є:B$&Xj=Rؽ}V=aje0`tp;zդ8Y݀օ)gN*xrXN!T{Ĥ0lXS<1vO6CGDx%99UXds7{o`'pHG{zY{o׉&a1Ϊvzsx~?w8:3egqXWl+<_޻ٜd)>wqO?+5EP@UQpRS/J<_oϝU+ZHDy,5[c"1zq9O\ӹC3o\%%12+e 3зzS/5+_L׏:2NݑW}"YqbG(SYj|]=H8$)[sU#OK0F:lJ"%-DTz2#9\5[(%"oSd͍0^_T %B dc}WSQ1DӳxLϜ皭,$s5XP_M!;A+{ 5xљfM]j q}.7KH6iaR*R\aYuD_RV([^n%=C ")a;waN*-`acq OF18s>d^)_"V1C1߂̋fWbkh}O>4??m TtD Hy ,H8ꅍ.m8=Lv\/֞0 ۩wSdR9p{ͣqsujӝ(S3 &4ߢX=uUfF*gq+7"ၿ֘?#QX>06,2_[MWl+M<"a4BJ(̱ <2_wa~Y[n`®sXb }{~+iI @Zg <gs ^gt` {zgI Ի8Lt}}-Kmsg/mLS|s#6ix8f[d'ql-N8tƭ0Jw*3t̤l&We$45Dh9O?…bp |,ww(&Y/cRgu~U>g /O6o7ltK6#J5Y(l=%BQ|c$:nQ{R7ѯ^ܼ3 \Mmj1p&Hc1oF\0:X]/G|UE.[fE9I4$E Ctw1 yMv(Reiü!5as2h6(h}ˤVO_qz a rU i("x9c=u܋HIb3kFi"")a erk59:STQ1<8dE5Cs3wcȭ6 S%:,~vjS4آ*hnka{((fkim:ӧOQ)Z *݂M ƨJQ߆tZTi+GQ- I4 hdJP!jTNh/'=T)Tct4 3bolmLQU.,DŢ5@t*|T+-4#c.6۝4qPRⲐl)oFlZ]QXzJD' 3 qe)şoGrJ|X6"buVpN[QmQF~/ITLKN+e5[SQ?{f$EY`,f Ə̄G~&#M!+bquCV8',*U=AP{/R\ i)<$߯Ҵ(C՚LDҭ->mS`I+Eg!C?GKEb !O7@-_!ATf3Sgq*ldX"}Zy=UU/Vƃghv;wAvr4){>t`AMR)-ʸrttEtj*K-4/.ne },#NR`W@@o&_vP['or몡AaDE+Z0N׫oD.b""0AAw3[d)寛)sl^4n oTN OGYY-ǥOYO:޺CIZҡ(Q1>pDzҿF}=R?#D!Qy Ѐp~C_gZxCO oZyp\9! GQgyYGac}?Uy[yu=/Ζܸݯ|~?AԠ}xP}N1?oPerQ`,̾iەjOU)ʟͣgorwv~2Yl=7_F= (.rQ[.t JFRݠGSGq|{xfC}n o`2@Jdc1/!dobs3 |,wBdu<;hqYoYO"?%Cwx8t!lccJ2sz{,'Xuj v_bP}>OoǓ|t.NnOtWeDD& 9J}ҠQ6`|>jh ^daB+36^!IBzy}  ~W: f݊gtױMHعU_0xAuhFj%+G/[@w7nJ@S` _/W|"3gVC.0Q3<&∞^~9}^#`܃О,_o`fâc[=H8Q9O\.ޱҼ9A߫a4[# t x_`*S0r5ؙZHbUBnv9z=]?$-.e<~|=9fb^>#&lS:wMN0<~ݯjNN9KORx`S7?oTxIjH4Jпk`w>eQBw[3STLŇJS'o 1 eD؞Ϗ_G~ ʿۄ@mR%OGzw rp & Ózu^Ϧ@nBNt#?~Q_¤A)kh>FV%UEATj+;˞,>(VV31`&>_ ?9QJ0о^µa1f QĪN#$ ibOwg̟o??oϾNQb5dڌ o&&,k"{N]$O#k,\B$L 9>EƑcM "o|$㱡_tn 9ؐĪj $HF[pA=qPEpO#}i2SXyn=7o:x˛A}/+:ܲ1襚3ePU Ȅ)NCEYirE#Ǫ2ܱ0z~Gô1 ֭½=u^_{r-d_HRA'Lț |I :̓aMpzt~9Nw?_! ò<'#ώ51>d8E{/?G4!D6ПIl ;~%7<#+*PSу1ku  +N&Ӈ%|(Kp讟lXkܞgk4n~kodsnɈo@8HѐiSqbp4;4 (!hDHdRLTEEE MCMAG#"x1]J7JD2\gR#1LPHГ-"(Bwb𦱬"!xl/"?w9_gcp'^Gb\,\nj.m!g t?̀$Y O2C,<xhMWJ;*RQd9HR*/).Lޝ_lc15vIc}oZy/ D?ӷFvD{vxl1t≝QG|3;?Y/npXy/J O09[xM "0oA.sIT( [D)-@9}R` P 'NX "n)b6' !Sپ"oDrQOn🩃] ,yt&GǶn녖EGxFֶ*TNR]ljp25?gٓ=GF7w!yٗ.:ڢ<=eYP:@T_S: s/Q# D) ^DWQ p6)bE i"1hBBH>p8yA Wj~6usK)pla-B>~PÈG;k~N8AU _H: o /hE/EC ~ 2ï~o6'HH (h)*(F Jkי')PB((;S Z! ҔҨPs"Q@JR*D(JZ̧BRCKHRM RSLH HD$GPdDF`4J$M?E E!F)"Riib ! ) E1"ĈDBRu5h&eh ibTz4IUӘF@uO)] _0|ϭ-(@EW4Zк *J $&q'Z4SQ PDbh6HT@%4=IAH0E!ss&LDAb7~gM*(z@Q+H5CӉJ'WhSCL~ 4E4,M(ŶsHS"hrBϬq[I/ڪ:{  * ^@Cm_=8Jr->;W0e$Õf_ ܧP>9t]\;JWu%/{q@ɱfswH- uR:(C) ŦLP[-Lrb,ifx,t -LQATibL<~?hgN@C⚸h4zb(QQ<lR6֧PzƈgBE[1MsM:4baXBLw<'; Gx3m1ͨ1"%vKR]ٺsYPvK #>u #RuOZ@Wa'yV_OV>6AA.٪}i_UbQ? nʂBY - E$/G/UrK}WT=uХ[2W;x[ui+xx7=&HB^5h0q[~<ćFqZ 8=ȏdĄd 0)T{P7Gamrфt_5Qaע= [{غUV͑k&6Ikq*|b"5іt 겸t,=R#reDc0频P֮ FӡhChrj^X&ojs~ka:gCh:fhajpcF۞w+c9רx'Hi;G6lڝ:~!}9Ye!0C3;#ØZ^ k~}.hp&Rۗl|";`^?8G5t?e&]X4KkGP,ۇW !{r~)F7-Tً*5#U]^|M}鰩NYu:+٠qR[2xZ?uyA+( 8aka3lD6{*2❝Yj3>^>%[{q kBW7bMXq]qvU׺`K;^u/-Q [(˯-˕j15gjc[?ɭ$9Z޳7P:r=8M^f_pX n[Ƌ &Q^q up#k!xa<CJ,|^wrfg۔9m混.sul# +53/̑]\cy{"Ko[#Gh N]Ejrڪ(Wh-UǫT|>w`*#{7éY5SC"ri2{'Ͽ[1œ/x21J YTg31?beu |aXEpyx=Dy$, 7Li09{NsRIqء3./,^@R'=T8:w3Waڏшa*ك>4zl jv.w7PzNih{$á~œHgߖ4n{>Ό?_?\oag5CGLr/_2mFfCҫ5vPu}ΐ!9|ݖ4`멘RTJ;)-&mߩ~ki)Y0O MΝRzDyi + c 1-wIY+X\ξU =_{5ZYk/,ͷ;˖qkZ&2p'0gu-r7eH.|@\5nn;͇g.,ƠB9_r~S|o=ޒx$znvѮa-GB" F,io qzajUu# 6Kuο'!ub#x)1]!^8X aIƒ[9WA|ޟl”#^WuܞR# 2Y9()( {w#YtzR%㎷t$L8U]ɽaYd\E=Hs _ pk"Tj}%wq?6rcP" + X,I߾ΉI6]0|`>zW3L#!Wi}^0'WR"IѐwQUq١K<@b T9|b3R+ڹ^_.صϻ˶MwT毭˛'Rm]c[z  CC(]k^ t bz4B&Ncq# 4 - ӵ5?HY=.g^hDoirAeێݰ=xǑj,~Rif\42|89,(ɦƐӳi2DxNԇ-D:MM\{4~O>Ov9FSn%$N3EF`͹ry!֋2 ܓ`i>Kƿ ]}N69AH% J(Ruv#D βb-29?g_5Aҟ 6L:ia^n_qY! (j<7\zӈPỿSlp=wO+_F$z[1 qJz|30E4v֏nRjQ-Np Iu g裏e 6CqލOwgM9p\!Xc2Õ{Z' f/`41vK{Ld!K1()\[3{#a0=L#9l]33ʢx $dazrN$o;>|!HywI%? Xczc231Dx @&Ԯ:#@N\P  9mʉɞ'f gӞEF=FD\;N{mee*br#YpJ+ [ +t ʷ/-N^ÕҵВ7D1 B}Ip$|pCT X#XڈB+T}CpC;60?fX ֓!=?a(b]σ8ÃAOS@#;DGuQ9u^- n@r/x o1<%!eHs|O|fp2mV=ÜuvMCvo>u0VI[cB$Ef#w4P̩c>r%u}"R;F]6k _*7l %gpg (l`W=9h.w˕$,&F^d{>C]>PyќaF2`9y:Gh_0e@O=Sx8CG .psh /B$t2)s rY8IQ9gc j>=2 s٧GI$?] PNq!G(gg s_/ك !!nՋ I~+Kyxy͇W-W moe5WVNysAˮ/st)80G=s@,K z5jvm6³~#Qץ&Ŏ=RӶ0x)s) "vgÙ5a'|~rӑ=}d{G)Lq0irfWFOn)s=EE~R?ש 5`"J >A}%}ްAz<  5ںa>{}~8%.Un.'nbJ`?C/.=*Bg, ˩N>Q+d"GQAm|o`rb`2Wѧ^J KTNuL:I>tGt$$%Se4!s>kJ%=f Q1g[ K){l_燒맭-GT/VnʧP( $cW 4X\˛z/U~(J˸/QOHߝ=A$`j%jR+3vouEAh+df @loRE*JJkʜ ?jV( &`SuLIR$yqOQpϒ %B֮U$= 1t$>a{Dow xDZ[7$HQďs#тLZ52|d %Aal>ɺIea|jd+RlfW x&`w侚|a؏!Gܱޓ09}O0.z#: w!W(Q9\ǰF!OAzap@/pa #fp>/J+L2! 0Q %J _ [ =;_rҜDI(\g7n@z 5mw;~hE= QK-*' 'CPfB$(Ԍȃz/v:#@Q9zN^y n4,+$E)/EׇWN Ύ6p`(py0{G$N1 Ws3 rn|8y?z#W웮yoSgC_g 9vvEQA`V}x|CFץ#oB9d>n5ۛ>^8&ЅgoI|9sDcIۙݲXW^Zz]UUWTUWyA|x&bVD2C4ys9 $ , &'@80oNKm<MHMH~ ;q󒍞"{8d'sg[㜅.ӧ?_Ƶ>IhÂhn.rR0NZ@4pw>7z_~jmv}6~uY`V5ɁɟID=NaǶiV0 %Vc -ZS  B^]X` `_棐{M?RU`3lDejO`֮G2 atQT829;ʩoִ>^s@ˢUUU5ObE"BK׆:#]*>gQ٩ X3CO{&*)-yWLb=߇YiyG>>7G4OWq@bJeM1P#/O>O6g=]ޞzC'; N') er,'Ü3>XsY|a 4qc}|.̄mH#I\r-2b6q1O*-Qikg6KH=`upjVgvrn8@q䊔2IaW uh;H!$àөBS*n_A化RdvXNuTOTkoW)}0M`l)+o]Ppw79FYZ8ξBnB>A/;gf{ )12Dܯi{u)}X| Tt:Os%AV"P2|5OAOw='' !T7OƩ_JumtИsM ;NnpڊIR Q5C,gLx(;PZi :ŬrRϨ3mt"؏(F$dՋn E!}Nty}2oѹ:Y̌ :?%`؊kaX@1TlaaJliO$&,E⨪i ]1*YҨ8G`Š#Q&yC@S؝&#pv5h I`>+]7&4vl:4qUFo|[zy\JRb5"1mO'y x@ ѥ6/m|ُʶMRɚp>mCpgN~M}Љeep}V8 jE <*r<6Oy>弁 N~ I5 ⇖>+W|He$qsDm";!] (Y>n psF @?2fe-r,5~8 ҍX~u>&o08ځo!~Iڠaf>%pآޭ`P#~ ikCPwҖ`8 Jy~:' !FNBs?NB/H%$G8/s X?????oZOZOXRJRV;u*DWyhIOY9?sc2宐roØG|^ﶭڪbmmm[mV[[mmmحmmmbmjm?-;II '2I$I$Oum$& .I$nI$UUUUTUW3.<>>mjCX QD-kC>+XȏfbZ.`e53t u?3B_Zix~ |q<67|Mb,[~6fco']4V;ԉ.u.+NfcU:>S8naVF79pk;_<_]j5U$ۅh[kDhB;>_N.#+69S9ĒWIJQPX057qQ;W^.~  ?Xt~5TR} %dY6>N)^B#dX>{.pzBE]Aws[4`B]kşJO0cWU"s㫨+kG2Q``Zy}GnR/.I-_(ǯ/||&}|B! BOAeVK e8!L.fn#S[5I̞LL ><7MU!ttkCH4|MkϘFG9٩s;X{`/u;ۭFcgx x[S_\(l = oڧ}A'ṱϊPwϿ.Y{{'{2tE g(f~Ľutpat_mV- ng٘. $BT94/D< |1μZO#/Z0;@;0Sl?M&쟟߂\^$PqT" CۃHV٤A "ϲ7*yg;D,* Q~]LGؼ5X&zORE ły ~7k ԏi#A|13!d,f wTUgWQXfjVdڀҘ'g`?Qz 1-j"ڴMA lQVYco=7`/^ ojÍ` P<"o?DžD}~W 3%RHHhodǽux\pښOl~W`EXk:^xh{9<\dhtԈhheً*#5F,$6YњLS¢^AӽRc]51MՆz2oa֫5:BEC̳ uzC#opRF(@9i]/AS|j煅\oa ,bAH NsWt&$]~nNWef^T .hz߱QKߗtFww9%Pru$M(wH~QzVWs JF1@" 2F%a &ҬȐf rvOH8Rh7{=,(0m@s,4 +CwZÆތ]r8*3c`& C(CuKqc m$$,t+Dh8c`1#b"TD|wa73rB˜8ǀfS;zf}="ґn"H>9t-x]U8Q@!{zs?.BG!xkdHKAZ ΜrR[Lc(㙤^o|vZU{57zup}:^!wQ>,%.{,kۥXڱΣ )~ssYaj;_u^iHCp\Tc-Α-J^z<+4#6#NePuIؾ!Y!1〜s4ښdBSD*Nv(, |VWĆ$LLd[uqWHbR+y~4ϩң A ?2b0jw *'n,9ԯpJ &*(:h-% t;;m ]w/!yYC a(9PB?2 <˯mY+mt+Jώ~#gT*UUW- v56 b>A۷{:V6]cB["I.ԽD D`gў2kCEqzTqo=%~z~~|-?>녇d\DiCdv[3{|}F=:gղL_39TWWBDGE g -?_Cl.ȋ|/_qa8} Ln|Uep2CaY*[` >7xK!GT4!RQ /_UZ"ߩbvԴcdh UVӑq8 bu wjT\ByO  1諭)h,uP!BQL]$TRFڈY(t ሕeA@@[ _z e"# `~IJ^c86l5âT6|C()hu+T}j˔=;!њ'`V/~ޭrWLvfg4d|FUP9jTQwLMxSQO +.1n3I /g!eÊ ®=oTR;\&Ca{@Zpt 6;pWK^!=)zυn[;f>ɝ}0@W|Ewd#ˤZ牾|yN;;ǑXGFȇ!f׻,-[Sv}>2pSǧv?>!aWbl,eAA}pC7&c?F#/" rn>?ŶQȩsvHJanجٖ~=ilk Zf'{t&㓂9_E"-x^ zO;x'f%?.GKdÙ(Dw=[qϼNv$X0S"0WWS/b`D/㈏y0@Ŧ<)[T`{_km!3`9^+A֨2),Uv2m>]e>~{_c>c㊬cygk\8)p#Es) 9sEӛ8G=a?q|h37|f+ΏPf |7}gqO۩!STOYo[$|Fw~$H 3h<:t`lOB=ۭ' 12H%֬߭j 8XX(NKc@(Rji杙Jb-11Im9ƣ@+Ty/ !L9t|@w{JJ.;zZ$ЫYNgicWjR2v~+pSfxAT} $; Uɘ%J1{c/u紽Y!&8}ߖmV:^瓟rSkhƴ*6fQ,w Xc6f5W8{)k*sc/C zHqdY6کv"r&_"U@dga[yJw +x lEe T< &{5NkI1)F"r6T P2+SdS~DWO,3i$gam}!"AS(@lddghj]!s=׏q ՇfocmXE^fMY5Ba$b:;"e!L8\/yi7SlP B[cתtW/,{ʬ390^Q@@87 8^QqJǻZ?R۽sn \,þ (T_6΃1=_2D$ݬ~j M׃kAK(E$v;}m9!HgېG *\2O?z]w7,1 [fEs i%k ?^;]:sD+&x@`}-Ybo<[l׶dQK+{#/Z4Tp WYvaMZ}"(p6܄|ь,%0y!)ԬqאRbbY/z+vːN'zyՙ:])0GH3v1_kUiV_Nv'^aŚq>:'jV*RNs$B8xPhPov*E^im>@`eU6nޛYB A3 !(3ݸ$Vm_~׍wM̓z%d?`Q=mBZ !>oJ[#hȉ:4|_/<{kZ\+&+c8-X*1 -韮c\9,fӠjsK瞜Tf2uuj2nاuN晄i/C(+d2oQ&\8eӤ1py\Bw:lT* CA zLl/_w#[E z\P!59&K)z!OQB</WO_SDU'zyi~~+w sU1$8f5No<@D^2(dwNQބʰv kWU*5>J-(9Is[1d(s>Zܰtz91O@Y.BWԡCD  QMcSluP M>G8 drDS3e4MW?`Bu egdGR ;U1%/B~:SHIw*4Z"iP,06.'cQ HѮ2(.t(H/Ve 3i\Rr9ٽ|VEP_Fó)K%o&h5 h^ÙSk2e@D{og,<.fڙXIznJ8:qk(Xs V]d  e%:x,܏ kZ8p~aakHB[%9ouo$Skc m$燍.ԣOCPGlàΗ3?JU}EGA8l!CcQ>D^=ݧtĶ<7Ѡj缉"!cdcu@<}!1~:<}ӯ3%(PrCogǾO ļ i@HsΗ8%~hxnppSh~oI$I$lS06P_"ᙽG9k!.tf@Z- Pг!AҮau4;j? Q]Ρ`v8GX᝼)"hÆɾm&`!N|БeYDLE^!P Q±qnLN d xfiX5dY춾xۢ]Ò v~A$Œ Gq#340 !RjwqQ>C3rև+=]a|#$H s-{2E .i{C\QLޯGj!}niv49g#$P"*hs}xL0OK?u-K-ezkp[. wuk A u Ż#׽vl$~sQyU`:K,櫋>ƃ=ʪC=b]LNLBp v!Q{ϖX.!p ɧC}2""ܰ h|Ρ`0_vxs*P|࿂c|f`׍gy+?OЅ"lPiEKJM\s/v^<0_3j}k3 :Gɸdd"Q"VY #!d &2Qb8Arq9hI/^L3!ƹ}{ݔ( d\G=޾T C9XD߯ɯ^ Z N˛| D~oHP_2M ppSw=1ݩd9ڷ30bZ R<xL!2>#KwM&sq׺yGoaTKT Y- 2aX~PCBg0J^Zc>dϋӞ?u)aT4"0<w ӭ?uG Ӑ\6Q">/{tb/9V}h9!L Y;5[bYh-GmAoS~ϵJ8^ L3-?}niK1oډ9qF{F|Qӂk )gwثwo8. |M7psTUBfbLzq؏W!*9y: P B(*Q{W?iL&ҋ#i 91䮜9oU}u~\VG]R@7-ĐF+ TY0_'n!3~i(AqH4"%AxQ%7"\ 4r,F?1օ\sڝ?u* c)U ?oþ# |ğ9D1u8 l{wmD2N@d}{O&?B?|%MEjKgxֱsc|ȉ }*8D(W "tE>۲ay>ULV z2Ub=XԸW%| ;Ag 8Glg/h9N'fL+q{Ƌpl[auC؞j~,lsfYL"+/ynwA J--Wii;ͼ&;y".Zvl狄DP,X)k#:>~1\uxHMD~fNc`uP}k:cyv:W&;@K~y>sq*e ɖ9/X&1=Z*$Go 'ǿYn_徚τ @KZ2ܝq׳k$ưblߏ76~boꥀvAVh"il?Q 1 f}˪|xF$MLET@EAͲU/zlm&(|QoU[<]DhjTM1=(k5i(WM1RU9lԐ"׫Uk0:&t[O#_wO™҄ ݝT8I=EwFG,O X/ 45YҡFS2,gkס$!ts>WɯNR2 U x,*{:R>?qml >q)@ =rۮe)sF H"DA^O_I&0B{ ,%̓.Q%ZJOu}*ɘ3 )꒹_37fKZ~ ~ 'XHI6g 4k=GSGYGsf4 ߻;֭_1[s8[߄GEX.`3r(T8MQ-y&8ڪ1.씸+c;:M^ lS2VhdĈ5{0:+E(cP{J(Ta f 7'fZ.PX#Uepdz? ٝR) 8v;_?,98AGZ G_۞A2;s=_3S:=D{B5axO3߶!*kr~z"LQxR!WQꥳ6k{I)=^~ȈIMļ(m[98gs科O :-,/ _Hrk ض|%S/;D"8V*v枞ѹ]QG 4[}@"ZC(Q Su}OK8@4DBAkWPWs{wЈ=S`2* 0)6ff]hŨsNgfrVg̅k>3N2t{+k :PhU~zq߾ΞGoZ2ë`ƚݠ xxXxY g QUI6'nxYE 7[;B`\k٣h߷!s2D8l`z7!AОпԜ6QnԨdIC ^Ή"Q92.N *U>%߲WB!V"YnNi:>G NtTr%̣E#|l_Y=LM̻Em ?ho TI@%䯗ۓyKJڼQ]'зTA&6Lגkf'"g ⇷(D.e!3&sMIϡ)+4Ub*Q"' $N-k]Z5L;=a_7dvl5qG?>d3yE?/֗N8_n{ve,h;: ^WcY4zQS0;f2DtX=[Bpw+D>IȦqwanL8{`~sӰ6ءZȉgbShpM&ZqHp93E/}s}>Y DØ|x>;ַx-UtQM"ʫ̞xA0AрZu*Q- ~ Aֺs\DD@2.ԾU}o,c+:!bZH )QH[cJXt\b*r/ 6BM 4DFqӀ.PFLyBhW>.wmdź Yb{FekH$atDccavIg!:n>IU }jȣ{Yu_I72}6Ce8[@j܄t۬qw|}ip1[pokp88 &\Ս ]psLjlc_TaaiړXs^|ng6!LjI ©xy쾜 =9w+ R!9_j3Y _LA O:K!O<*֖0*X Ĭuh,us:җ-92:넾'}͏2ꮏgn,%`D1\Y wtޯ9yתgmqc 0|H_0?<آ<^ĵb ;%=@(P$y\{iw[T+A)J{/h5eIrUS˿p O%! Pxk&#ƜUTs|'xTbp2'i]V#ooxM?9 ?ѓp<=d>㖙~9{ۃYk8Y* ,rSJq uwugbfR= =NnjKQFf +6U8G_(TGK(a8p<-q3F׬qc/[?m.*f!SZ_ezLk=\]'1l$DPl[v^/Aৣ=AO~j7X(4"zGd5}R~RWt˭Y #{}sv/[9Cl) ,dTwcϟ|Q!*H ]ďA:,f0c(dA}Žss#1H椱5Q1Gxww+ϟЊWR_Ҍ^m/mboQz" I1Y浬z c>EYbIɅ yIku/:A6OTpWaWރ ܵ| ń[_Shd^ ҬZn-Čm?G~8RN sƯ ѕ3], /HjџԦtW8f+=D:<=%mکP` ƢoyG2%yv\3PUg%c P;5 ?zpc{$unSPSXƟ"+5gl6LOVԁH@LAzrXWTs]MʒD ֧-c]X|(wҟ=R͌z T`C}i<0dABp`gJn9yp-bk E~gXWG>f"V]gRwC,Top9AW oοUW$oeI: *twYuDX sѝ,l?U[Mu*9,2u1i3J96jRaPQA|pu\^Av;_K|_kCM%<ŀgd O̾ G,ׇ/Nek ,i}o5^zq?aW'g7n!s\ye?opudtN?< E\R pA ,à%cY5ZچTd0rqΧ[]utsY|,cϳ18w^.7b0V8A#R%6ZGpNUp\4 J1w}Db,{WZvERPv5ExQm@ADrq(^fJdH_m .4C c`ƱN ?1QF˹,`ǡuvFKOJfs8[]mQf?nvKn:\ `S^t=`'oBV؏L%0(&@ G<5fuήTBPȯ#0t篡-%>V:W^@J\۫A֢w&˄-$К:Y-|¾APCHF7b=\2Kg /~GLQa q8ցs{hwBRD;MrY-1px$#Vċ-s aA?/'?>|^={G8<\CPSjr8Ŝ V@KtX'złU*;|L5kGv]E_j%+ HI`1oN?[XumGn#,jhs!t<.@=@h,!3f#hQ9JB(hq1Փ@Pǯ ,F.;R2{\["P?Tj ]€ '97cǪHA\XOXaT!Bغaث:P65 2Mw>D98nM'OCG9LsbϏOdRiq z !4Y񩉜̡lmeׂkE=~0Ea7\yqS~|%nakqu-GYkIUN.v3lXʗ 4i H9+=xmi ?{c{DT}aƔP/P@+μ[ z_.᭳Փmsg\^Eb:F l޺lK{']ֱ5qVFrFhzJ ^x A݇;a؄Usv:6d|飃hJ`5 ~qtjO=i.ݐ㛧Ebu{ŐhF$>A񳨝)J* <>0x-P`$2o> "nƴW1}7AZĐ/%}NVrNqx6ؿڪy?[Yhi3'Hr`):u}]iOWy[Hy/mR*wvD0wĚo5$BJ^!] f']c9+;b^97^;Xa|D1T; (v1XܮG뵄_>Ϩř[ӣ04| iD9ʸG BaMoZvrf%|f5pd)[őjJޚۺ?9пy*]ܞq:GIl3_wƵbRtU=V?DŸ "bܒ5هp1|S.HF0(PH2M5DHbd:U`j;g ZqMeHr(F1lߢ`8LйC~Xȝϣ|~wt~&'>xE0Y@n8a(20*8961\eׂ+HB\\nb3Nb!ٔ_np63qA"kzYʭg l\|7}"E xL|jt!2ҫ?:}2Z"q~둩N"vt i^L{"2M wR.qTj"@oz`Q9L R01|"?&8ouiӜB"5(w2%*]YR~0xt%R(IxH(\B̾ 8!;xоzgcHByKC$~sZQM9M[gA\M,>#tg[åA+Wiʟ.pqG/`5kl>Qf2UGWkUg_իg@vN& ?,R 䲾yqVWZrD!Q B]Hvbj)1!h TMF#BQtXsTNtojh6C6:fޠ{E_Ic֠[ 2]&6W>,W=B`\ǭt;NN]"_o$_EkkX(Y4J l.7zFn&!h:_}ÿ:\F4mɪx:d|QieT9)g,i'Buڠg)CW"MoJ!˘TI$mW| ȅ` _Oq+ġmVˌenB%<&R;M•l۟dH4>]E@5ᮜLinA8 `ٮ{y*^$&!oYp/L~7ۘ'ivX2*U_ >w|l_9R˳؊qt;Igy?#\SVLPUG8)QH(1$\"f/f\l@L͐1~}n T3`ë WkPWSPt^;jT9k%exU r]|`j/5qxpwV 1]A0T×bwm B@EUE 3$Vߑ}ϊ#I؀1(¬G Ƀ'|ܖ\We}iHuU;j.TmC{}Fo1B7k34Ӗfeh[N1bыsRӱa DXKc0мcۯ@TV Ι|!Q-bBi` ,!x8n~S_eh>E:lN*XnKma͚"/`n"0GF1x֫};ƲrVSMʫ(HSD>#Ѳy,bj7n9O;s-p]9Ew3"\B1jYc /;gȺˮpD Mts:aأ"W2ؘ`mCW"HRz/feNf<1)&)88ě5U(~/qNWxڔxx7k^1 /ӒqܓtψlĊHQ>YƝPsu%fLi :[RYo[H4G:g^3k2_ۀc.LSU/eY.UhZ`{Zύo tN39X%4cQWjQB+qg78Y8wHTEF34TQkB .nq\0jef3:>5GӢ޸%=hƲԣ3G 3<!UxN.Ԙh)ViVEq'`9e?Ν0WGeYKUqisYDs 5쵧.9{m9'Y( IW.͞rpyqyq~1*לmމڛ3>n A^};<{.) |wqd7δE8{\鹨 7|"wy2o<c&HuonY~]dEI;g# Qȹ#=)p^OaFk>#|wWޤ}?N۝gنv&a #uNSX}*g^]>}t˃ ;qy#kbLj\NrxeZ$܆6Sxt[a]QLGҮm}*5YW:uWXZqe"Iex>jx>Sx 6ŷ+,fRND;)4! Xݣ,4!o6ɉ8$;~~2%sn4gtf-3u`ͪߏOpb_<ϫiB _gҝ`Ӽ(lf"8?=9PzlxU,<3ݞ=|s ܺm'>zKQ[S;j&$uYoMXlrm˧pi\MGf8jU;MqouַIs1o7;%xJAf/_1z<\Zѫ]}ccy߷gx:83> 7-+BAWtTp䳽? H:=@a~xrwv(p  vsIQ;,$˞p1XJ<~z)J^KV!GE5rl'Jyd)(;[|:;)Ƞfk;Ub1r!J{?){zou>窿lܮuqX=BaL֑_];4O]( "B<߲3s{(&q oQ5± F:ZJEAƶ< ?zXZyN8T۷u[Q+'F\xNBrc=9ۺ1k#| )}T|Qq$)oq@PJm}QlE ?|U~uG ys#Kd3` H>/Wە}7[ dEʷ"X8oDaL=L{"`b=vCs)Hrݍʰ2 "$C? :~wÀ8"=w^+` 0bLX.ڞpk.f,.rq_i_.LE\||<|~h7[E' RŀysqK`O' Łx@ d<4׮eRi~qd#IcC QAH*kD[}z2{k8{uB8#:xXѻ;[)-WJ=u”kD:f9t^ ~Hv ޮFCYϠS*ndɖXgl:>2{ZqX+# $~gRC!jQS4ļZ) ;bƿ:21xv~>ZXE6k̷'W:?kф4)I{$=s|+$$V@tq*}sXQp`$w%V}܋\横]JRp'[>[GT\1;BeU`㹮-sC,D[M4X;.|LPCLQP8Rn"yksPA#+L:ܲi9is>35Y\` 21 \Іj39r DS}msXYGcnzwP{yuONLÉ~4 G#!ja.48P<^Z F5zUYZ'hyڪ(Q z]d++Hlr}%B*oJmtvh۽Big4wJv(`,"!##ЍT}#,BaiQ8e% ƗUSJwfi<#R00RU%DTUTED5UR5U4DGJ)!(((B)PU ɓǐm{]p"0z:i6ȰWu#!:1J#ӎ,`>ىڿTTRz=鯪+pBsӒ 9pc8&wJUVu`牲@>s{|]V0U-R-ΉҞuBSfYY}}){S98qO:Y>{|Ɍv8.yt+L9nXL=(ٴd_.3"+03)6%m7i(ݏ~/b><2UD?㋧)Łf0ZJEU0} Be. ґn8\b=u[[WR kfk^Tআ瓪5 ۅ}E4~2DP/X϶qX۝1_3*秙z#kx̬:ءnzic?' IAP{43Y[|\KB8`XF`D`*0 5FbnbPAs+\_kE'XᖋZ'?ʮ": ]rCtKll&Eu;K2.-41/L 'vغ6q 7\#8xӊ4;>mtrZzBɌ㉈C܁9 @ϝ\o$oζ"Dĸ$ ]%M׽MAqw($lgږeY/[ts8ѺLZ9Q4j(,Ԧ{Af@i5 ~gps)׶Mߪp av}9E&DѥꗄU" MDwլ!ؗjpP @,,/ᵉg߃Wb}eV-!Os\dMD5Vl_߫L"),UAxL>ًo4>?{L37p3H݅z9 3YCFoQ9`**g>VxF0gܽK~6W:<3=*t%"ABIK7[ xY/Ds}K4?7L&j\D/nL`oYaCVkKDu€kkҚ|ۼIsaD̬nͩꣾHW.`mOXõ|Or(cw2e~C[r^1[X%Oy>`ۂkzމ D} ;@: =)yCK̝!x@sKpqb'|oOc$wM*d;ϬԷL~t/\9%?&tP#&OjU$|yaj|# "Gu;O˴}؏҇*n FDɦs#' 'Fr{'+~fMel1vt-lݲ>߄4d5z5lɾC Ƞod@ߗbtp$R#,ĔbHbS=AI'Oh_'BHU|e0(N8(;CO _^A:=h#Q1B zDt? P*@|QxP T TZo1BLU,@A4PD20m*jҊQC'\3Z~ݘɠ镀`w; ^8@I*R/d% A2)0dz=נo`D$e* gg?oG/ٟw_`hP"I C\=b-p~s~ ^z?ha $'+k,!#KBe P<ڿ\0Y(;åA*oRvww(J|?|M$A9k4_~/Ru. \D_݇̕)kû_F})O_?tH*H xU8-E{ Ǥ}ňCǸYt79 -.OshT n:ۻ**o}yVܪ<~N Ĭc>My|?QJ(by"aSEѠ6'mѝċ,at0aknii'N*F/(DP^@e 8 u.w!? =-vqh**v% #E@HQR&"cըgNdZ63g;),첡51A > (2V$QTˠ|9_00()=a?t |8{ ~ˬ`?ķ'H1K JVCKgKv~Co ={}̗OD=X s?) A7D)9(0@Bv8v<^Wd=z S>ڱƒ%2sshOY  R`I _/T`p0dLmPFMl0`?@RPY#&\8䚜4?oU $=tSc5 $z~[' ]ePy9 oQd4G T `QM`Pcv8jP5 "'v % G:7wj XA""D@G` nN!(:.bGpɿss"wPS;To>MH/p)*\僞{:@sǝYp"bNյq{DL(L@l_3 4 pE ~?s/t"U(qa ? 0s\V2W C䨂@ %}ĞNBPiUx2Rgĸ. >~Щcr/AW^j èOk[V7֬PɷH-NN ,JCsK;ݑ=$X~L=8*<;zC(T!A5@7;СE]&6y}qj&=1a{ O*m Q!~ #"y$yOcyB/dvԷ"bL D(QR^TPV ˮ E4xY^=* ֛kFsx91k?a QX  ~tW a7{>db:ظ j'/ݏr$>gLl®τTR'y:$Ps2dNn5q#nCzN#ӇdY'Z^0l#'¡Z&QjR_O=g>|Y'wǍhJ@;0\qlB?f1vUn+AL49ǩ3nUUR'>'uu2] ٳ5:>0߄~뭎,sSNgFvEvRx HLny:2?D*̾N6UI5vݞDt,'5J?ӡ>V1L!wRTR}R:E?Ԙk"j6z@.\wOֽ y["W2cry󊓭Y"Nl;w̓'JdvmNW#IGJ|$Ov2˄P+}}Q=+$wVgy30@$܆i>6\2pذ؏5F=r3oޢ?)ʅAFx0:]&@G*E~guKx=O)~h<(H@s ESiju}__{",{8+ht{$\{u|?vc0G (gVzb@Ub^@?Sl9\^_hHf @~L)eivkFb wH궃^#=U߱"Ϸ߄wq;S|}N%嚙[d5_umiJ q5x:poF듡 rzH! s(G=\T8qp5k1ĽS_p7 wÏɷEz-^c8!тBv=tU_f _sé9y/?=N:gW:{$C=O`fE)ط'GxESO+ F#W?9|_ "!l싧lwdech{^lz:uuWvtq) h[&\.n?su Ϳ!gGezuZn!E:@ۧag;_ m5}oO.~yy/,H,NpzЎCAci֒rR :9u^5:uP:;saO,%s^rNW]ί" .~߷7z֬lyk?f%ai[.]dm9, /Wr31yUYŪ,kJadi Bt|9/Hg5"r}hqvcU(UQ!z>Els`ڙ|3-/ _S0n0[UU9bF)w|mXsioST*HDڇۣ]l> 5 &P>}]89lFV,M۹?KlmL9״)a"6 ^SA^.ouֹ+mA}I8+L,'."*C<˼D Z LR!S.{8(F B)1=5tF`~'wpXYU*Xwx Bƨy8'0B 5yO';9DF H x*=y_G%/"#d 0*r((?:n^>S9|XAIS9c -$WDY2pWmKZvŬom,>9 fUcy |@`:5UCisEξ߀;heSFFPW;#GfR6 a\+de $WGŅun@Fw0acί 0- r\9t߃t^k'|[/9##Ͳ ׏@OpX؁H9jǍl5 ,g %UG9ؖqFp|@e=R(nTD:L]^rG?9IJZxг:5fpg%"A4mNU/#bA.*z;\u|n s .ѻS>“_s!U޽5břM${)sLzkȀ$\z>g۳m{$6w9=wܸ|-7v?{|U_a6\>]rf0wO7.mEJh?X' s<yEZ/P3|{>h?s3.~-rzqmQ ]q3ws#k6=. }uyUN;' pֆlXj} 磁̲ uMA QSouop ?N5j@G㧪AßbA@xL t @u:&Qf) Cc~~]cţ+$ea4]{QV>0Zw(I<4L4l?OHδy +m mo}Ƈ2/޷Tzχ !:ysY|Qp]kkA)8~O;Kpg&BHj|CE%R Jw@ #P˨ Xޣw 7!~TcKg =oW0ݻpGzSΐTփFvwŏ.淸'lPEnu>z/8voiֶj {w-j5@l;4rȏh@~HSeG~NKSÓ ث+.~8)(Y> Oo֌ragXSbO5e~X]tp-ἄ$BS>TI[hI }j5EiW)QQXBF)HzOgkLe[T N ;ԖX%jz$p}OdYpm4L;BNv۽_aI."D&s?s먋Azt\#kDc.a&!uua>ZljgvXGt+%Z֬ap1~As7tôLm;V9PAM+֞o[頤 0|Bp6JLj[E6 nIՃQ[33űa q~wqۦ" % lnb*1-Ζ%XK퓾wpJgO. E9FD+JH*9-%;7_ەBb8j,hר>A@Rn~vZ,_.Fכ0VU0.6A \+f/tvYXEFFܑ / !Ut816 =ju2  ok]G nذfk[Hs-X+e Hfq~mR ~{$mu9pg;{nS/=)q`čc@O1$`68op][Cfe8rO'NLD$28>qgx~v'SSYAO?#}j;;|BKxziT1_t}]'m+Wؙxfl]%F*Z#` 02=agia~Zbi<*s.ݲa)Na-$瓹))Y>=MJ6ۇꅂ6nPijF~\gX7wwTrwnGzrvT3c>}pKﮥUH/Akj,4yɰ}<~]>G-zTTNC)^2fc|3vk> h4Ғ9'P_|wB*^;Uő9ww仯z>J2@ap\ n3&O2I$?TH=I8T@J "2DEC T4%HyR",ECK l& $a) X*h"b*-!Dh$MX(*XbhZ"(%*B"f*ZZ !"eIbX`I&H@&vd N5&oϰpPRj֍tF+85,֤9V3.)a4@,UR%(HIbBf?pN Ѫ^0m1RFGQBLT1QL?3CEQU4% TGpnUPdFX H$B& kS3`ژ"TRI "" HPD1HTS@-"TII T,HDDRD%TAPPPTACLKLDDLB34D BQM4 RPQR I"LUJDPLD2DPU4PESPK3%-CC@RIAL@%QR 0D15JS!K PA-E4#LDL BK TU,JME0UIC%UTP#B1CID#0 Km@D3I4EP0HE@I4BIDBRRTU SPE$@HID$Q TRT$ACU%DK$E3PAU!4ADTL$!AS)0"0%f1h*bf |@D4D%I RR3D@r lTM UT_;LU~fq2 \/Y0OA𱣝33 &))KDUD% DR*D42%PLS1Mtμp $ *e$*hݘ,|Q9PX Uf*Z!" 5EB10-IDQRLDRMDK$f?H J j"&b *@bbf %d`$e¦*%%`j(#Ƙj$qULU4+-AGݍQIIR%vN4IEA$CD5MSUQU143SEД T@E (GQ%HQEDJPUJ,$()"&&)*Hi((@"Z&I!Du:B8 .PUIע詐 )$""*$&dJ&abQ|0TKL_ӟN:,"(ـGxS/)2(D)Q*<I+ڦr)i)2@h h  '@~'9$BqNMa$_TC犣0BRtVcdZIi)@#Dl0Q 6 @9JD<Dmj? @{CZ B"Rc$ !i@?!dt*=%Cx/T>@WGMhk," PA! dË0P዗u*Ji7D wH z$T=R!IE*|XO@@TIlJ|`NWwC. F?|F9Y+i+#;ltqdhtO,$s8"|"?TB{3Y(h^#tqѐxpХD) CN0`"aHhи"b(@4)+:q) H hsXj6Ɉ4-i JD(F`),di" i P!%&Y**fd%H`]V h h&f3@,8Ei@b+`yJI$%̩Jb0A!D $v|XuDA"S_t>@ KQNqg. )ܮW+{koȉ{z35~vٞp]h>rq?#v{U۞$ь3XJrã;7ԧK|^9>~k}d4SJLi8מ۴9v h|c[;asyU#wlg'y[#U>z+[^EcJ`-YGcN#Kd6@@8oiwgpRWŃ %9?8[g Wy|ǧiLpv1<_]w'}:YE =l)%]K ]tu#sGfoՕߍalZWs=ۺY?ί"w85@Z0jF/WpnfMڷ OH:[]j1msT[hhceCat% B .]L[4Ԯ>4)9)IDd*8/ޅi-h=k) |=.wWʶhڡ6A먤b<<Β)J22)J2[Ym'lsY48[K6yrAvf̯y !;r-'ϭ?u.\X_}>q.X尉=罙Z[uTredgJmήs*Ӈr:2 N+&M 99&RT~Tmgr0 x NR]{v㫄t~kٗ[޲i eIU5] )JCV!q0l5H?ySL ~#D}Vor<_A5msI݇qﱠ;d蒹z)eݮjkةÜ@GP=s+oK|L,NKHVR-Wep>s i}g8Zn?ė)* JQ;}B䪓UT=ϛnQCϵSump<{<(aƶ_[/4oww Y}qU_ v-1^4OZ|+[˫п^>Pw6 1 ~( L4eUDOBtvIc/O%uBeo㏑<]6q?%J̌hb/(:kJƬ>>ʮA\z`G3@6c0)\w>J:А{{}Qڮ߇o<սr~cؠs$B!nAq s`=~A5(g~bQu'}* PV/l^4?I; fm| C` 2N5ڪA)(2ˎ6_.)v\P"=zaf]8ЗO%c g~e 5z蘲ٍOUxw%|=]z=}ZjRxoruq[,@`OuxUv -<sHعH+D;Bas,%:~1ccA XLpP6  k0 1Єqs O|W:UP9+}eRCcpxxugc'hxB >1|crr0,@%[V]@Q&@Y q)F"kIʾL[NÉH[98{|.?ǫ8T?n ~0Iί'qzVceG"9f@s0vҩP 'VU!Gmyp+[bI9x;-o@WĊ v_'i_&,Pd@(@2eEU t!.xԾ̾,zXWTj.1aۤ,- 1U쥔U%WW6w,&OGPzO{+h{rSf?>{-M_]q qOo~m;9^I8?qqMr A ZG0 GZFUFWU>ȬMfEnppnxu,"(,(,}H}Ul.=6>y=Jrs]!:mÃRq8PpA;|LP:U҃3 04?99P-UV@Psz y"(;7L!а59Q<̽`KA =C"u @w? 0DGP)=76zS}h;vdg#hGpH܎dsӼA=9\mC' :1(w*Vj 'rYVZ D"a0Gߒӈ\+G!;@.'eQɞ|:K/q&P w #Te| "8@7,TgG:=_p\fN|#Hm2🫽ЎuR-p7 kX>ޝܧ#玙K] Ʀ (W@EUvRݞ՜oeҲ]taGVhn G 7wtvL@Haoһ:iD&[~'g>tm)(9qg L\,h:vq#,,EFf=ww./3ed(F&Ō|#Mi~背H _ttz:P}%XG:`a$ wv6f8!⑍ ħ@1)5x4$,z-feD&x?#ڷ+s*0MC1Ai@ՀxcprMz€?˚P xp02My90] SaBU Rcr#`V~ߵf-fhsm ydf0 2qnDBքmD|1#ŵ|PV=+f/̣@ 9Πvt=p4t0@cJ̟hW~D@Pa_O?w9w2 sr-2Rav_\zփ4 gBf{ҒOԅ d"a!H'JT Qi ) 7Lf g6&a]ģQp׷od3y@?ʽi? ߶Ft4_3~& -4#}& MwfKн0g=vÜJB0F2}%!ܠ~?~&y~j>flM1+,m1~ vikRf+?)e'7L#LGפVqiD3|bӢݙF{}5'~3.ԒST>1bJK)]v]8~}U7Og钑FR>ht\,4>*B,Z۴gx*pn*5xOְu KԝԘQ~qgZJ8:='َzJ >ڡJMRЋzs;nfvNv46֍WdP E̴#ruJ8i TB 96Zwdϟo)9aA5Y+sθ)&T,'k !'yi",-Zܯh\08kl9i^i)3UbUc۟Ӄx2 ğw8SJ>)ka-֝NC)ļƏqaG96c- KK8;De ck!1qQeg𠅂gH5 ^njxn%قѐJ++욎Wy}HUD`]s|Ѻ2uMFpuNUܮ ёGE[s^p3 ⻞X-c oC$: /E}x_j>~Xc]+jćsDw':+AŔcmjBEUbt}m9Y yg.,5{o0m}msX: /g>.]룣u( `WX8yY«r7|y㉠UU[6Ӟ*%~S>k!!;,|V"M6>c፫.evN'TMr⥋6~cC>3-u !?^:=)3a01z]d$M_$"!?bAcQ@R444 S: +%Wvu;'/Gzc_ޏUh 0wN 5ƸJǜ̺y_70G'J;ΩOeo_8s9ڬ EXe3k <"/ q9Ei(BBiE'3P;춃qt P$Ih#y?qO ÿ ksVK."a8DNΖPoƦߣ_Nm9+k$-u]5wK*Z6N:jZ߄.jXMR)a(%b-z.lf6NhRɂBNL2XWE =EfUUU%(-!NQkgf_CƬIڸмm+#nA&_/UTGf]B9s9k=e7'Ta@V̝eṈqgd5QQ!`j$#P챏AX ZbM Dsvc`j IJ[:Ch u@AwvehC9@2 R%D?HHQ%=ZhE$Ya&4[$}GV?Q󇇯@Xʜ D+HBPS@ȴ(EUA1!SRDo+qYA6&Ltii>v/s h2\ZcWa*53 O/QABbڨKi'UBFrʇ(AAc"i̛? SmAHU`""1FCHF76шLgh; (=z2j% TUiU C;]|; P0KHDHcl]ASRt{m K`"7-jܧ("bGoXIv1{,WD"QD҃|16e`g@sP0ް"Kd E:r-U%f)Y4:yAi&Gucxq5+:GX20Bnn:wF)Ku:FIѤV6Q+dq)Y1E%lj*"Gd@rdIڌrE~|_ǨfǺOY &6 :Zjd4- m, \M,5MѦjjGniٖa lNGAG?F/X2tYir>&Hձ`/e˄"(SHMzǚq1mq"V*>㕨6 3Ip*Bjb k҆QA?{#U|-Z… =N3,tg՘D[)&AЭssk4b0)#1h0td0c1asƎ} ٕAZ" dWK<f .~2~_p:ѣ}z!:KqH8LM•Ա;#o\ELdbsj$.:QSLFغ(7yxzU ړ 0mS87 pKdݡv  XU'YwST @?~!ݡb_ɩ0 š;8oD tжG f%\2ZP&T/O/vLt@/„LN;3}ҁZ]?䭿-! pS:(?g=l-O+\ue(Yó:G|vrO9?h)2X2&dk Zp%Tv.1r tf?` R#JUUHqu/KǷ](I$z۵03T xƒJagr93004I7kxP>Y7>~#/_Us17s|A $Dşh  dZ9|¼LE XJz(8OvZ3| bX3sùU. =jz \[wcqᶕ"ӭ&}Qwqh#J!J\>wѰmI2Xbԓ?b&Ȣ=*ږhy1`X.AN}/ Li!sGVcg_MC׫?X˥ <]Y$D%I9&"@5,ZqH?PRdԃ6 vx#8"9r~:,fNi5OjƉe G#<6ѯW# 6>kjZ u&Đ &5>̿le牾Zk4b;WYo9{[]WTus5jaxsX3Ѻƺ|Y:B 3 [x:k3p̥y#=@Ŀ -mgs:ޘfRE._f`n5Թ/*F!S]tbx?u-v31?=m|^cmY}-_ֱ뎢S53JV~w#\\c:S a0a-$'M6!P $N!BYW K(a&Z]!X16=ݩ:*\r7^wr6 ^dѦh{ų;d1D~"z1Γr҃$gÍ^MV&R7_UZ熨ΰR0Ń.g30 ~Axaј׀f%8Į̉tP5vK'm[$f&M0k;yqh. Z?O.:&5.9|쒇6pAg8{L# ‚n ǡ$V)((bJ)( " s sAc0٨ʩvV4(E2vzYS=[`bchiD= vW<3QV Evqy:q'6  jܒHvofߘU1`R]t:/&}5!B2jW\ Irs/3AW01Ekc@u=-E:ZЛf4iПtF٦)1/FuaiӈL Rb0tCe \Lfu PdU[ɊcSԾ?GsZq͟ѱؠRge>~s*-/Yf < h4˖iOe1jZy8]deGɡj=:t*e A9Ѝ#uS"x5O 0z4jl}rS;#nk/S=?r:( G YHm L>6DH|Ҕc"mgǷσ9ĄVJG lղoa0'ͽZ9_ar(ZXZ+#ۄ˝1*A?ˇq ѯ?Gpۻ"lg6pE !L_8JP$o1cݰ N𭰿ǿ7oQaԋ"BրrB%*RB@Nڜ׮1?0qm*bȰb2(%UAӿ_e%p)őp>Fjm+v],ҷ6twP8DRlXע!+k6ڢ>Xt(~mAMo< nuG .;l0vdߚ _G:Z]nz;~gˍؐaxp;'0"%95CY~ˍ[*v+WtvXhd$q }aV%k{^!ޠ1?ҽ` 2Py =_:V3r7ˍW yzK=XtDK0oS\$/9h`EA.XO 2 yJP"@bfO; .Y$-!x[ģJH,!K<(B?w0w vzю9$A4!x<$Sz`DHw)1 ɉHw>/KNno@oijAjx>sH\/Á#>,SAҰI(@SˆwvϪsŸ99{۷=MrWX?b,(1js.?N? zך?Syyiyד,|?k][J䐪 y=fMNӉx(AQht?lpȪJ6O*=25~Ė(){;4"}?!5{Q%[ڍ%N xh/J8D0@d@֏ u[~j)FQCMWPQbqE?mF8\Xmz#l )́ 0P;Ϸj)(8yUK"%-$XП;;f'RtOfo֏JNt=_jB5Ql4:lsΒ !b?2f2ka `Kx(P GAW=O>ȳ Huk1ʫ\_)N]+_גH'}ן i!D0n/%\aP4}! L[368e' bB!B/"qzBjd_-`V⤸z2M$B>0pd0iՆ@7PӃ T4"V%+%*1׭{}FB|Gw F΀[Rg|C4gGI} @$ʇz@=~~|~p-sJ<DFXC H?>w$,Z**auj8s] ߅eg1!/;k T`dR'b*Uz3'P2Nӗ{|&;b'D`|1:h'UYHpOS{^2.alFJCCQ{6˧-җP?/r}%!kJ/ {{ =X?P}h7} ?ӫ B^QĠIX,ˌ; 0$MH]O-P-j-j|]RX`|zҟUJ?$Љڝ  ٭" -x1: 뻻^3 FwWHWwj;hsX>#t\ƋYu?/31~@0Z%ڬWrZ+=jȡVb^6|?k6Wz>\lvBӊpWϷ˿V[Rcn#bq]_?87iO>#nPi&n *6|y.>X^lF1ԧSYA"o i0V+P1n軙6M( |3 [s-؀]C!kQrT]lJ1燡kZ?gP ɯ_(/'+Il@ɭa%!" ?BSl l*#@u c6Wa&'ȝ԰|1vTrMݣ꾈c9oA>gx_Twٷ2se p~2$>IΙuƢq3l F"lXQz;eޖ VӦHY#Bs9lK>Oo=2A;>ot( #@35Mq.~&ad3. L;aᠯ7NS8 I cPL^rK; Nv;>Q$x =-QKUS"1VD UVqG 0sc0n_f=0W/uS"G0*+h&>,9w$S:M$Q9-2Xg vL!bEP"j5 tlzUG> ' Մղ3S֢Ug)`;)3[*{n%lnXё:j_0¾e0o+S,$o9}ޛ:ݨj!a/l%fLn?^0?K`7f21r?L!rH=>JwKB&/Ɉ^7yVZR2zܽj 7cir#@Qw&`VVtXYc8,YGsoǜk{INf,ۗUH*0~6>k~8狖4Q]31L?/yI|SRU ^?i]אsJk;#7Nbg`ݠc «j "TAjRq>_3"skcgYG7@g5/~$^!z2SDzE$9G=8QTJD=@I2chCY75SFs+;"s $QB14=㥀9E> k!l.eFH0 c\Bn1K1bw?l(͗$E6;0JIߟ@u}Sսx m`ɓ@lAg, V){=- BsqwWQ?>uW|]r%sZ\A=.O\\=CKH8LҠ$`|jr⳿Cv2te5.Hc4a eh i?Bbs@(T#6XSl+ Nld&+m}'SMS>c!4G f*G%~?}j cVwx]hsS볝dpR uc@K/;UbX/k>Aݻ=.~ze*xCo6!I|yr̈Ujg#Wd* {w U+$LU@FzBNx2_o@O_> Ikx ){PF~gl Mko4ڸn8oivcYԇdm7AHmN%gn{|5wX+I{~:8>E]^ލ=Zj#aa@KkoܬV=ݮ;U-~!='.5@Hor>dVף=}A:K88|@5O>e6ka;“M'_0EC5ioV8 (7}3k%3!zYMbA :" s"0ʴLZ$R&g!/@@0| bIu.@&k!ᱤ_5@.fّQ8 hQS3}A(j*b`M0u (*S"&WcW$`&TB)J+:)-)]}h+Ԉ@(Y21/1lB ;ۗ} wkt?kvcc5fqC_<=!N0p1C2}w06L,~o^ v 8(UW(1zX="lDKYP8c;4Y-UjgD|=+nfsW$s n߄!9D7ebMrA`~ )c;a~SyȃӲMG A$^=zDl3,obOuV}"bpa1%YiV; 7&J@+@m* P*5mC7` 8I֘Qv2SLEnƽ_ݹ ' W./*y7yC=볩V#hnShC]='8'FC}Pب !*7{RCUF(hmHI ~l%  NKa)<=_>ro5FD1ocUpk`QܘHQldo9ߵ1>~ 57%.-B D 5 *1(7αxgD>TwYqeZRFA]oڼls-pj(?4#tv5tShʦ}w%9G9!~n }"=T> p\-׳o tv!.{AޫHcwju6&f,'o}ǟ3Np˳p zp 0c1O7v׼ixP9o jsksү|v4^e1.=ZYj3UYpǠ.ηTaQH`vΆLQ)"+@pط|F)padZ]#JWqʍf)P|{u,vXv]&|A3ׅBӢ#4oTݽn~x0jq91?I:XdH٨vG?NCCqEU}]2 3]lԤ 1Bڌ}8gtՅ :5FN،7mpctg^2P{f"zh|v-v{V Ƥٽ ,Ģ^qŅ"hj1X x"e]#ߌAp(**I9Z,v0G E }?> V}]3/YJ=LAC˹򣓊Ll~E1"A[}Լq1L)$:krb߂" +ؾ$&MRVɅaVj`m ϙwgɰZwޘ  J/N0G#HndJeC* t" 3!jZuJ6x#)b4/xzQjx#%F։FlW\Yeq\ŊX<-KWr_y*L,ⴱo jvې"3]SS/Un}%5Ϥ F+ճ]:[D(:.P-{YQ38|Mvb4}pޖ@0;%.:ckq]7a FP4aG``f*mD`Ѝ|#|k<@tWnˠ(CW"?3{UŐene/. }fˁyPQ6 CJg"]]J:+s j-OM%5:=\kNn `;R1zJs6ɇv"=b.o+Fy|ɞ^snk#Mؤ0s6Sʯc+2TFaF%p$!\XZL!8ō qX%b׼ᣣ(7?# BǍ"46N|g2WIPPC #(eRjcD2ub4;:n8qXrk I~x=.|唆@#!t܈*hk$A?cZ]uk%J HNPD~g"(״Lqj#ɖ 2d)(A3aa7Wc^\> Զ0Ə~ڮ C2!H(s $E^VV0lEG c;.`5 [{>It!WP8/Aqq(>U]< sx<"2FlwӚu}d0[,941[W'+퓮Z5#[Fxru{ˆ),в@^ኳ jX}*g X-ή!<,l+W?+k] 靚-s\KPa+UaVcD iyT8@2wnt0\N{|Y"_W-s]0}\hvb-GkgHj%GT5C2FF2k vnK:^_G Agͷc;{hGQ?ڽca"΃kzȗ,s;mǿڝ)0nhl 志-|$l؉y3uaJ8IY-.!꥖G)JFP++11"D;ʯ:L\R0TNt٪+Dq.sgJy_vF PpknX gF h,.:j0R,a.-pj*J^~5".)`0-6zO@Խ.WNg㭻y`Xss@;နMa]0K@<'y=2.?LI4X:IrG"uHH)Dix= bQ6c$@vջm:PSʧǚ/=jIJ9R(m}7\(^_DjCv}vA`%#է3Ɇ]Z?Ws*:.LmsQ?ЏbP<6t&Ö^!ھQE Q0\H@t(֡YIZ?5EӾQ3ZꔘSχf:OݾsABM=.~pXa6X41{v ~]ޏt i6Ļ61dl+Z*( Dl|ܿg[xOpr3u=azHAA1n]vi<[ᔗp\OO 7?[EPu̧LNpB/BXFi_2=z f,h*L!zA@T.]Z[{6&ANㆱJu4F:Bo 2t{ÿ~jQC~(`ImI ptC-dw"9rH{|4"d@D< -@B૑+<4Si&>pkA88b~B`N_*=B(ozՕBv*i?N*Cm\un)`ciǽ\ʀ `6$OJ&Z?0}D׏ P<`!yΨیH8޺ q.ZEVYլ D= xBM%ܞpy{ rۼ^~% EL%d^4r}sd@ RS6W>n-̾YfZR hXWÃh'zwz7)_()BY睬PO<d^@-w'f1:٧pP8$hF ,94 }n#Lj {S]>,=f_1O,F0IDM'Qq0yUhr Z%8F^{:r D"T\yD#& 9w.$(vKnck* ɀ-utwtᠮkp.6(Q%]ЅK=ܹuPV/d g=W](p;CDtHubI|H8f(r7ɯjv9 ,I@LG0Q$h)=5b8$x;D 1R tq=,JiV7_N稇a"{?@ &т1!8ᅩIp7t"㞷WׯLW߅}t+g.&[pٕ7lJxǬy 8~~585n̢C0=ٞ/sqXDo`or4kqCڟC^#wPkcG^_{ ¢lqP_üvUv{9i(/ւyA Cli]Ö2UfHO׬EBT~~03'buE΅BY>|<;;fa%u1}˂"~o@{* .Jfb@-,6xz+P;YV2e,7t֜ $5!3z$$0lWkTv< d㥦KZ87ү89U@ KQFC<5*p˗7=퐉;+:Jlt!]صQ4v(>,D@ݱo}+MgqhjwO"fKc@R@Od+A@c Jq ̅tfXqdY%[c04'[,mLE ҃!;9A&db77ګ6x $nu$m}C{Q3o>YitGiN)A#2ulCB @}OiӞaTA,|̃(xLǨ;SMv`'x\xXe0{)J( r~:@2˿y; U9Ϥ k*^ 43h&} 'CĈ0N<53J0giM37D| cI+)4>MC$N|z >Ik5v"  }Iш;3wG*i:j;-2㴚h0Խ)df8LAyecmbFs.$8G aa.6A`"(UFg,wxx;x[aSxK TIPSMVͫ\i$f|3cx| Cdf{jO vQLlG<ܑ-{6[ ,Hf T78IloY88P?Cz#y^wW!$\"n)&x5_)Wsh@/LJHOfR$>F].& d "= >+_O PCp8M889J*Q3I1.oM_8RlɏJ(xe⁲l-J0Ш:J/pп0l)j?yě,+V2ji)IF4':q><; &I1G&Y;6@Qf*,7"5}̪^ 2K1%38i'LP0C?A1Q&?z.~]vw.YJ*8omٗ+ō$]|qAF&o8$.%sya$H=D!TNAq,Jf1rRPúr̨ZCͤa5ځJxSw`TߟEf PAz@9> J$):Oԟ!2z4mZ )\>>" Q.)=L\XCpt:lrӆgf.47!ww$?sDd/>.`9י(~gv[Ët$x.V Q%]I3.OCz`Ɨlx1?LwW^=yGhvUUTTUڪE(q'<.L'əpFV^{vd|#4}汄R=a~v ^Mj*XuuLK0 V!yTT}@؆/ns㡍)DkHbAUDUPF1V]C۩bjN1TG9I)f4@fBS+t('D;S48ٮ#!Ckr&ƽ;5 7$A)R\k~h@pqw 06ͽ鍰\جxi.ϐ3",+d(eԯEZBLAP vN\J:;R w}<:;.# -)4КN928쒄9.BJ{#B (QG=||m_kYZ `*,P@S׎NnQD2UCiUca74u`vk3"O"٠ö׸ߊjU肊 jʈE_g}edv}-0=jJk&)vL~Yw_瑾~]B(%Hqr 0L&Pp|=E2| =Xb#zM -Sc!g h6 > N$mwAEI1!ceֈQ睚9%1Ɉ1}yj L?\L r'Ldp5%oܖ YPec#; zJװ:z3!Td FzpKE1sR"T֦.A cODXhJzEs-Vo߳YqۇK .͜\77Jb #uFN)xԺ8=XFa;їn~8}ژq X!DAM C7ـ%X(G A< d#0kGE@=bA;_V'PzL,iQMCB_@^`0I ~#GQnMLB %N##(ÙT Ƥ:ugH[ <լlrz! BF?\?فSS[ t@U/l {9+m%7, J<9f#m:KRbw~%sA+fն᛫9eel~ آ~8룠03tbQ kEiJӳel֠M۶taYzxg0&q4Ɨ% /,Ȯ<;úm93ӳ6 Kx%="5;`M&Dr>ѫS4/MQh3Bje`r- >P~HB!l#!,GHo{t{Hg_r=n &r ЙbYf!U.~THb?Z,j U TErWpXLRJJpzhbå@36I^ulht4I1a&&6ߣRWP$; B'|Xb0r䋺h:" Ї2U{OaĔ(Is/n@,څX )B/>%^-GOk S_Aoiaa4IFCPO68*cxVgPfÚئ|0R:=OS#&{SoΆ]Z3YwE%LS"mʡL` ڻOy,i%m'9ꨢ&~E|t 2f7kI<ׂ!əz |CR3l#袒bhbJ)j{wղ']RC;6-YBC= 9g\@}q`a`~H8f];^cqu&M_SSP 4eH90#5CrJ)G\hH"$OwcBaíRQch5+㪔q5`Ͳ QQ<`]LR%Z i?9?րPO]=;\V8Nkt 8zzbi&NYQ ЫpTUZA5g1>X}'oq &DKY/OlI_N/Q qH4q$t b\.W#5q8N|iy^@;B/is*AmŒ96NS(5gv*n$ѵPu4#@[\X.7G&0G&< 4@8& SaiL/ꬁ E%6SA(&at0`B1u8"[`kc(U!D߷!,@iKv^gG]x"A` XѪ⣢?8Zpbn}(~]}s +di/X`+OQAeC-"SkƦcfь$ L 8%4<2D&:LAΩBWX@u0C"L Q|$1{iBh^J#(b9p{K/L %{fG*'WCV 2 g 5890|% ew/i#c}YgѮke!-W/M  /t= |Y1xv~xt&.\ rv|^2-.ͥA;vtLz=]\7Rt:k{ۨ\C|h߷;j|n.AwDHO^5&qS:?ϐَ]D|hø춦=gaf+(:CZLҌ>'FP#:k9saXC0 oB&lN:u)Oz[;\4#X2aLLR ݃(@r9Utvq=Ӡc ` a Nqzg4WI}p0??Atn}uT9>AOjt-no&/CQI*&X´S3v-ch/I9^%G$M4js}k=^`pN,Ԡxq5#F}x)|;u5YnWXg=p`!S eau$XǤ.N]eo\ht SVi7u7qc=t`jMX5.ˑE:v }JvGaC`z#;%zЂ6O0JV%3eH^>01#KiJq`'PÑϰR`]M3ͣO3D(D>MaKƎ+WWdXCM2]i;pqA;z'xyrEX67#y#FxDX/iL O. DVX!4BK.:xYsqA!ֺQUvbSaގ'f_a|{s=9qY75"= s;}VcH,:5$8afk&M'LY6)æ$00~-[h@c$'BӘqkC%g)B9irE{`<",e A-!@Q)40?#^DztpH{SG{ؐ;{Q+z$r~.+.y9 vo?0RVid$MR0`xsK,xcr,@s+ӎ8S 'M1 pF|b:aL;|w6r>@ehN?s t;C׷nM0 (`Xt{#>E9=oV_|W+IE.61 wl&kLp0U_ۦ==n[{fH OF)_0>% '1be N/ՋP܋v;zLSh@J~A:$z4r|6$ 2܍Z? qa;muJuf K&sJisTzv`z:579dΒVBX&*' ZpJԶD@1jPfH6K`RdRv[=?'+? \}maN;|t!SQ)TE79):@0WfB/!W H`L."LhW#xӾ,$9N\Vܠ[`Fo%Cd jڽo[ϧgqߒzB /cW# 㑺cn&aHFڶDPclSUX2hD\3 F- 6yX!8: >Vk%ҕIqMvzuM\AV 0,f+73_Kb@92HsTPsu t4n@)؟;#$A&X9{J$.ixOQ=U]A>J '7f{1O7&a/! dv! $gdk8" @"@J)91"dxC5M0Ȣ$%3"`}yHrDOu}p!56T(Ju.3I`BPtDDρ^A OqUX#uJ BuYwU"() T۩Y >1{ 8">ÑsKBT$ACA<~nFpOO#wD3s)Ql  Xzݿq9dtdF i9*xm͗hXe\4IҞ0_ulĄ{ʁ`Mb;E  #!W4,k JTzԐ)` i=lgmhdgCm,UYi:D>S>Nulס$a3\lN6 $6CEf=e|6>\ MAGp ϭ3ՖDZicH]p8ב8Q@G pm:pVt0b\M2!I7I;޳G"0z_"b#fWcB|\l#c B(iRhGc/@;sxs7 VO#%O|/¾Pxβ78-SZ7BLS5OM'ҍfX֩ӟsŚуcea.b}z^#d| њūN/S`t#È":KןgGP$f#IC΄~joVqY\A9If匩26LeټQ*A+= 8j^L_ Xs˶!f(jlԄaVIG0OdWfg@1p5] ^I/3`i[h!/JYTě %IG"3Tʹ0)`B̞Kt߿R^F0f#cC4Ѱ@ YbLNO;-b! ^6:X`G<;%咗S1{QBܢAC 8`@v7fdx$xj= Nh3ZN5I*_' t8 G@ ֗GϖNx#^ &}7Ѷ꽈[&vyvU>FhlVA"C˒I1zoŹ1w>kH*=:t<ϥ;B[5ǭ*'ƭ3m3 0j]%:3J `sJGc:}Ea|>c,]TDK$GF[feamq'W#=Dq{'DB:?2[a ̜,!Ra׻~^bL#biD0,Ů0d(FnÇ1%HtFaJ{8^ zѧUFu!^c @.G\,rF.B'\KEDq=Ѣ0=QXi[06Sd;a!ҡ=rY S3CYh"}) rV| Pі0&фgp!>\1ۃlvnLd?ܖb '.Q4R63$pi0`zgHlk(R#'&[i]ysnoRϐ%2@t0CӂAh&ćq?'{o@9w¦ܕ.o noz^E_R7$=Y $S $x;\4 {E)!&N? ly9Z[ GeCDb0ؠ=(Q鬛0\T/Ӏri ! ""rJvpZCZ)ûC-f%] nZU1*p–s/V?{z<#[w%%ʚ)QeDA+F͓ x~17ߠc9ir@(zZ5 axx>8(}cvu`dt4PwDFA٬&9sqB`ݮܩ ə&_jֿꊶf6s܍0K>B&3#YRO GhuW(8Z/dXu˽ҧL:=9湫U!|Ngl`\fP#jRFY@xdLfYEph 9k \Ro{K Ay:i{I(f@> x"OSњPiS 5D@pFN%ÐΆd{Hcp/>`t cZl<=HoHFH sd;P2u "JjQS#}D`!Snd2 ;בSPATBV8֡І!4& RA$ŶYc.)D oK,uI5$ٓ-J, fVpTbԅ{9B %MT"Jj- [Y䐃!2C$]!rlqR4-AdE4#TQq{bFDi+7)4aƝ#QO o=yYoH)! d?׵~ &F ;2u.<:wyAdŝp\ -!u,HA h h\g:!([ [aJQqU *  -CCG;r=}Fua,06Z=p1K_qhVckd'f8ɧ~'-<k1ili[O㳟;Dbu@;ևZ.H48˷z: ~Y6*)j*[6xOi3cY} . FICnCb)J "z2vjC׻[| 9_w BA)'?E(6"XQT3]HByfgd9<6{0\Zˈ >MwCCfIp;Yʊ(}o2Ad>:)$&Ӟ̈m~q ^7=K> кVV9$\=Z!h#qhO[Cض s6%m&Eom,pB=쳴6߲m nE8p"p~fDC,)2OpY\ Y ap |'9vT}@:a؄\xSV 8b*d6 T M%n z31#ʉ5tJ5q ɽ]h@XB^Wb:4CO)Cπ6O3|R4v馛CĐ DZ|Ret휂s%9xÅLS3%:7W 12>BM"gsb<|+iDc 0]8TD'hfiMˍl!6=I;=uq`c1fkp&af{Ђ rD'ETazDT?tG]a)ap!S?'yPϹoz v/ ԫ usBJ:ZR7Pf-Us}N;1&njk܅~wEĈXGd}r "e-~=,s}"|Lq84Ǭ<\(O@hL; CDa4NGJQOU (^]ve !*En:)xm{*4k^UD"<&,#@M4$ƄB RPSvIpQ,D$9}>]חgnMALA]Qب4&"P;F,0+[/("C\Sp(b7gDd7?Eq ;ߧ} ӯE;"a ;,$Ds#rmWW{UMZ|γL,6"oalX:Tm1g4Do^=gr97!X2Am8!FG4! ։X|PX$Yu'#f8l5&[ AVj=::ӱ mYbaLCp_rc2CĹ7HK(HzWSp@QoHLC"E+;3 |z^崅bEH>-kW~2B[+?yD'Zi X,q a~[Bڬ7{ xK)8!1չH 3;s#HPc<tfz/G{%* 1 'Qt;QĒXy0Pǽݣf^U2aJlyϯ~aWR2\ـq9LJYAa84ySO?yXmΆʓy lEik:uXw4}nr/pCnFeHc?[@¿t:@?"8;H&H\GGOz8T:aH Ƣ4Gs"*b<@u*xGצrcd @9 $?n]pqGT{2Ę& òI!<I``/]ԀgFO8iuxp\sf{al&B4@0&ƼQS,qPkB`kP/P ‰08tÁ22螏ʾe2 o<@3۝}ð&I^Oҩ+Oe|fAnr$!*>o%gn?v!ɚ*O.3~C|Nu8(۔ۿkQR&Gia)tbaf LCC\.n6-l(Qpܻq->Bxs:x'?g24)n{ ׌ {92q5p`(xH3 1 H<% wB $LAr=u&uOBvq,,^YEn5C%33T%!0XԈ ̏k`sSq][iZe2z"imML4l"Jpw +2V9|,6f^%Ag֦6H)ϢiTFƴ Hz{w`~C' 0=7P,% 9҇ p|+X?()F}^+NF( ͞h@$~OO'%!x' kK_9?'_ƷgL.rgH E3SoP%!ռ0׊\;E')fzw'X Ӏ 򘋣]X}^?i9M }# ʢ à@- 5zc$V~.k};;¶}t_ȂD J'.]ƇշjAy#'<o|nPA RC۝6lݻ$Kǎxgձ~Kfq0sK!~cSft{3jPς8sq|\I Mzy8qĒӉfps~LJ;fסB/C=Jv=gM :tXbsȕ˫)LxD7KeA!3$æ6 LM|L%rR-n# ͆l=wxwT7GB}[T_GPRJr+ʲk$[!M#Fi 8Е:}]G:73 '[&~ Ihbp}a$|ge7kt*E0V_3< u1;"[{^Rm'];Eۑ#U%0Pؐ ޖ zO0V斣]n(Cp8p)>mVSzs_o 2UW9ptNJ3^I %`B#es.G?Jt< ?Gu35X0bJkնn7T^Hav*񾄋oA#G@"$ߵz딉FXb!PLZ_./9yLI8A[B+yu"h-^ ' D@27hё*g$Bt,gC/N5U^sskd݌d(2 2420GIx9 UYg:*xVǧV 5fY.pd)ďEdcqܰ0<= <8xjjq@.@ >G)OwnT BhyD1n2[DƱ؛H$sXfRH$D"Y~DMP .ꎼ#Hs42 VU 8q$ s4n"X4lEx+`$&T{R),BKYf}|\oďxvpot$$`k(2`6]Z3+=;{V@2ܑHL:>g`y-Ѽ,}pvǸ_,^FǥuTTAUQUAR*Ms=M-2}tqp:Ko?.iFh;^o@#  լea< o{wvs[x5xy|&Y"Tꨗ*"!5 ϛg&Z#kR٬cc> b)o7)Gw3'a =uU]|xvO &U*]֘焮qs&K,_GdĂ1@mm:Ej"7ފ8Ur򻻫l2Э9RUUUt+kxbIOix$h~ctȊ#8uJg*6R$&(n yjPwkԪym6SȂiG/d@b<4Mg.^1\)捓8.ݙ' +NZ}nhƜ^7gPd2kڴm:BM:_Hmʐ+m:e w='O &:]A=M ۱#}+F5eۆJPap;8t@z/ިN y34*H2#F}% +lWT|k8fֿ_t"sy*˫Ca>zq?/!oIFj$N0U)WbRL?z?8Q)QYG/u-3ܝ~Z8< պdSYDŽ><1a =clݽ#aߏX>d( S '1}/Q!n~aoD:2,E5Z /w0Hsɺ)sf*ިȦ+rXz5a!911,\#UߚZwc#SX{^P 1#(e 9Ķِ6I%.ܦG@(ߐKwfz\Zut9GϴEQ"E%KTcӳdzsJ\Mye9ٌ{,g&N@v1U%M¹"IPP{,aWh@ܷ$mg8V{Z^vg<;9sf`mY#R1KJt#A!%$G !)+6lar\T/2hfs`pFrك be h TN,= mC$@0́/Mc, | ĒCM; R!yw87lm:ȫp>}aWZnb21fSi!ϭf>~9lvJ7rP{b$_z$y;4 r`EK*b)\A>z&)aF۹<'S:m}@_@ӏ?[.}\A5s yIݙڽ ˥u.:@U d!]=-BkY6}ʭ%7\\Bp9㨌B{nMj[m bTpazhv)/WEUDߴ ݀0%Gn46+$.GeOzL NfX-MdӲO*30k',`U 5&jͪPCȫ"Xsa?_yBr__cs^J>/)+ENp`FD\<5C}x518k>2}α1}7a5W 0̠&{\x^;CJ<9 =פL<]2a7kZx7>kgൺ`Z}茿G7 "י  1l: 9G`Jɋqcݸ 0%TEܻ7m{5AAizD'n\YL!8eap@H 3ޙN&Guee &b5|D۵cU1Q8^@#)~XL9i\N+Q 0?浀9UjmT.#2 ?<)_`ZRm hjG #4Q_cy:T4y&9gxb@.X=j2UG"8c(ҦGy;4Jyjq# ' PAŕ$P DŽ:GS#_r @T!Pg8%zʚIDWmivn ъؕ=0BM-KQFY9!;9Gz$}v lVj>:C|߭{CҀNj5ǓZK_Lg=λ K : 39onAmߐ&`7#?31Jզ/])`fajc9)؃L fZB19(mmHpx;GS=-W|}OuFHXW-cn,DqRpO %q;lg@& +P""o[G M $`3Vy(ef1Ϗ%=Sݐ?8<4߰hsz}q]y^gNf @:uo78lruW?Qtm* oo-1)'wVGԞ<"ilo@ $+;GGDBEqP.$on"*ln,N01d¥vi  2@#<>tm6\U3 Qf[ؒTBV%MoD'ȹ8yK>#J]c~o.[)gWD OQ.xy%C=;cl=ӵ`oauL܅7< Srge/<{u̇=$,|,=1fc>0rPN`\y8V# m b+AT>w0d,`_b}?Ͽ~gt=]z&J8ut]þ!P OZrs8=4R9=u4vi,:(o{E yƗZH隠Wx69$|#$H^[l(fo6}Ӯ>ԟc v>bchL~/Hv}ȣ|ǟYxB]> 4-<!0f/ -AC(baJN%(Ϲ?NLZ\CLu<gx! @ޮLhtd뷠Rwٔlj\jb,:M4˄:ݬZM wJ #_7azP*2df%#XLdɐ5b^WE*gurM2ShzV{:x; $"93 1Z^2!LF}OX^0xLӖ~vͽ }:>D{Y@ᖡ"b F0]|9 cFuY1Lx{(xN1 (\cц9(4"9j# 0((8<7z`<D(ѻ,B$ IMK%ٜC|ILaܩ:WKXNT⫕$gqT;<7Cx2а{۽>ƌ6=ۂc(ܯΏCV MЗBPyc:ؗKz&GSI M?>~W 31qJdvjrs;R歭pN) B" PBoВ_zȠ"=ւN% @*]G-B&*nw=gk ܑPГcdǣhG&hr0, t+[ۊ`߷a: w1X\7)=vzZNKX"Yim"A)T00D{:05{e{p0}D"$Ul*ouF'q^}cykf8()X(Hvdx?=xƠӍ^KU R鰇 *`{ "Vy^4zKNFja:Z ]t~Q /LwaStb_EZVP F ٲv!CHeH!HGGȀo9{Ǯ;=ٶEʯn}g&̞bq^-g@`E4w 5f$;h{T [ 6Wzf 0<dϧ8&,ĺxu`wa 1eڈ uuUL{mv#\ݛ+kfN%,`mY ,zh T;6Iw$HIGg'S>gio pD7s.sf xa^)pcH<h0gEr{Ra Osӱ&8Iчmh=x^D;ܼp .# _.L%&H I*^kh`5w8(i1z''D@X4ӵ孽{ }Tǣt4"QR b"%2q㹦aЃǨf ,Jy%Lq \}I~@e/TMi}rS*p/ǹJ#Lpz;DbN04&(0DO\WREg283`}fXwnөbAvxԄ;,3Pz6p,|Q`&/D3Ѳ#Ohr쉯[^qj_G-I iɮdF#wC@l狆C܋˅ qq,>hVckNS߃j|6b#îJiazQQ+o? x-i=Oza=ʌX)}V@Pobc0`y†,D7'OwQ^'M)961@Ó+4`g1jM!Ȧ0Ń# 3|B9^b#6g٘6|3&`!vg H'C !îɯ8h?'=h=?`ἤs/_ ]kl,+! 019U;-m*>{o<=*MGٚ1II a!Ȉb>y*umɣ# HGx*/:g}n',EBU0 5xx*$oM\z s@H@F.Lp؃uRs`7 #Datcf JYgXF~((>>+dwc 9?3lx}<1.hS4~8QH,t`MQ`R]*VnAQ[I<,G|tMA~wvM[SM"5]ku"Q*H*9=܉lqٳ߰z3PyDNG(ؚL.)!ьs"x?Pko(^MFOp*0U*W'zmOaoYz*m'^LE+#!hRԲ3ݞP}0M'p3BHC2ow >WG;v%7,v"Ta x:`e f6䝜3v9ɸllt+b }=7/!oߴ!8ޯfU(_|àt\=px=Ÿ y`Ek@(U%2.aȠz陒9Mgzb " >(wݿ.'<<-~x^~T:faQylhlCu`bEBV1xl]WPݵ_P3sVZ 0ducT (<+,z41B'(ڏ I"Rk~۰{6pg*V;=y_:8„s8S}}x+vC$<*-PBsrlG`)YЧpr4o;ly{x4ғ.AiGT$$)|qQ8h5A z\,9d^nE֚-28#B!sX`tc$ae~qV SXju4(qbgN3Lҭ SxM <˅iRhbP'qAe>TuUsޛ\jg_$!՞ %z4<>Y 7om$XEc% vv\^>gAn sr|^<76Kq܆h>rY>(P+BYs5▋2@I678 Xcsn3e##ipc]roG<7얔qXMU`T9JVr=vG>eBhoL(0L׵6߸PAM.i0qRyvDE!9ȋ2' 5^,jFCMضIAl9}уL;36@p}g#:4#˺a fwz .;,lj9+ꎧ+glRchvn%OAe'rGle{@wiFEK`ׯ{ά8ʶE=fG-4 NM(wXk3~ύ.S M0Hq/>qꎚ+J 7'23drl9 .g47߲[ue``!H NF @#ep{^b4䙃AeExl>xEZo2:o5! L^JQ ђVCGmMpwbf?/^x>f=+[^,n`}H +D05/lIdOmB άw;=﯌ٮdm4.D;f[th_wܵƛ(%eqDGk[|}jG2n|>wrHD" dAr>: &^3ޢ><4iA b`Zy RpWRqu_.znU#(lvDSK涡*Xl]G.d/#T.z'i0K=Cʼ̞=8!"$w2i:ܣ%`5Zu?O"w^DC JGNǾ_wpL~9z xUUJ)ȁQvUSfN\g<ug!-ؓ@#U*s& P$xzj>'<#4gĠ2;3$m9t T-Sd)~P[dH%l:X`΃<$;70ByFirxU;Q #ؖEUTͳ6~coI_cAFѵ_Ѭ8bC)>'lFg=E3APu[I89vN Ʊ78oPN*gA-gNAO}-M;;Pw<%P%'0c0,&W T,Wfp;RTvt'ԗ,]^n"<#hz h0JAzzI|'Huwp)@ z=pBbq)M@Q&宸ETSR螀&>H(|Ɩc0PEQ:=rXH?JL~vf@ʗmב+7s\qBP#jH U&Z5ʎC`Xt;A͇yhgS$A"BqS _p˓t~Dkӫl XS뙹Fn Wa/X~ iZxiWW؅'Z҅$>)_й%PC~2sH.uʛ5&4TM9@uؓ J ND6,ށƚ@fDzJ! a2Mp"pDy} M trXdɔ1("xswꝡ}NQ#j A@B`D#u\g?{j'ʂ?e@sCA34]v9 'H"$I!:΀?ϩP @ttjpiJ zC0(i$b+kuu訸b(N5ѩ.`n"3vH %Z8 ''b-&Y 9إn TuA:F)eVPPYC1kqNToqcr'&<@&*sc'HnCn5c0PЊ9CW'^d/SkNx09g)Հ(+#XV#k 32"qh&T"̗rkZ O c@'?~?/p$G#i>txw\D! Cz˂ !(" (v}u}Εh Loِ5C b&Z"(JRD+v14. !4 r;$\/ROomBn~, 6#Ԫ }iw[/SplWe4!y#fŵF*ʲ ^1&}l׎ZOL Cʀ")@% zu)(YDxڏo(f&j&C)>pd̅Ϧ\&N&F]DZ̿[vUQ뎐$&F$0-$>>?Щ<: _oI~>$2 Łɢ`% #Ä B8@*Σe۲$K"ĀtrO$-Ʉh1g4hN@ZF4DNX7>5Е3HQ&p1"hyk]s?YLJNj*4@@ ;u='t%{M힞CUWAHARth<7kDLc]ެǯ^H 1iRC@x朡Ni?<H}SeJuxTs娰5e}sS5C ~3a#_Ֆ&-qPI8] ^.)@2B@YߞU 1sU&Ef޲QoTCO(̧DHK Mf>П@NRI􍎤""{!-3n|X(F a hTd$(~`L+<"Mj+'W3_tQB{/{~D]J b%ÿׅjX@0d;!BQPM&OX+- *N}w{ ]}B41La[}Yj2!ĤOxTLLDIϟ0K7H{:7|s%j ՐӧWd$xiު?D$AQ*W#=p}_+D)>(hF'M<|rCJh?AjXQ,LjuITcXK2 xw3) 2 H )"7h+@؀p$z^T6h_Wx9ٌ`͈0ƚᆊe EZ%օ i7 0G=uCoCXś! x.Ȝ]]6;zB5=`xȅ4O~IAM$#@  H4J4@O0k; B»9 %ι}7( *AOS~J:㐸p/yNcB 1LT4QLQURH4O)wzCk8"zTzK:z룢,jKyk+aeǏ(],@&&65 ҏ s:b%睿}^` ˓902eSS_h? 71}^n?qr~ t{Dj~}E o#mHRDOaPeF˹LFp)NY;g\(+pEP~jkgSE%#Ij/3a h)ޤ !zLQxoF} tL|ƈy7DϷedx?Da{6lqY9W@ .X ɿ ~:1x^ݽ,p{j~(UF ,.ѳr)m!#"RBn ꍊ̻֑O|qA\ !@U}8 >\h+2d) i"(IbHH/Sf { B (OaM"n |WV~~0m7f{C^Š G x߶2mJ4Q6s lq-" º㳰9,=7~㌟ R:·M3_VH< 뱤=C8⦏3=::< iONM'n?G`*,`(N EP1OfP̱uթmpIScgɽ]E &!)*HPSC[ IO# MAN?;67p8bjbme.5T3`T! xAl>1VLcFCyJWx"e)SUbup'`3֑zѨ IƢL".c*7xW:TmRѶCpfL#93XU3QoIHxɽfq|*ͼ.B4i밃8Y#r-:yۡ6]-= U08)ѽ+nm9KG9ȥkKVc2Ƃ??_9ڜS$073$F2v=(HX0'2̞\Xq0->*B(p;u7M_Q bڀmFȢ<ϔq B")4}XIjFM}~"hJRz"!RuE=?TZ냐TRnR٩sH) NLbsTmbr چ n JH )BٟÅ_wFZOp ?Ccx'/jz[k2ɗۣ.%d9Rp4((Sow6~ CX ٰ0:o!g[|iyF,VO}Z8]BD+C&nYHhVsB#  4I1 = TSE(JpDf DW5)06ce" A|=r{?Ctё,s),., b~)6V$O H?KCow$&~8iV΅:/?Ak9!D㯈1yXBA2^\%{2AxgN'2"1b8zH7@lF׀^Ul!c&X5΍bCv:S:Ci M\r{_4>`k棟bUN& BC!ݡ #(&@jWtdp@C!piƤŭ ǙK@4 < %id3SGd %-ZPAM)L DH6EœQ>8,S]dojy &y_㭊b**<,VcTQUQ Dd6(UZ" J6NEhЍ1Q@9(?S> Fq.ebB8OϦQ bH@T'UȄīg6x!atf>՞B@(t5hQJ=6ְc?$9?|;*P>آ?DIǟ " :&^^?)s] P2q:,=[@Zc`|yaԧuh?f<%x|^U]r+8Zt3ML h8YK q_t|  =KӪ2NKz5:! Ѐμ#;D?d ^h*(G䅆dԬHKQP0:ovjhHzojdC `u$Bծ#(JzUh=U$5e5wKt ddXļgAa3t O&׆y@ALJ!|Y

ub&}uB*T}vxz_o8Ä~w\ ݞqqPQ-e!GM+N&5Q+"DV 5XzuɵQ_ ?0E9/γB)Ew0M,f@H`Hi`SbYy?gM-z[xc}G*8Z#igFA4Luqe=)_3QDfâ$H K~ +LMAbuAa$q6a3E@DH1ۆp1]Z}n[vc,PCQ5-CE5Ae&E 4TH_ٝ*E0WZpv#U:ԕ! ;fA4"NX380^r_^ԐINehZ01H6Tn:M ;ĂN~TTQfșR\/@oO3,i$ ?We1t4Ptt*QA DLEAQ,DTQQEL"t|djD i`{_jz瘗 K#LbF0,Fhk#G%eϳ5$,y1W몏epfVuOj"/2jbPyqITvݎa:9^TD]kWS۹]um\co"N3(S"fkmQmcPjs&4d-/6)kQqqخX]<ѲLCˠ-* wRjzPIٝPڥFA`w&4H^IDRlq-fIrUqݺ;ݰFN.=m@UuF(—czHc)vPwa:;o ! ,$̋"Za9Dx:W'sOv jF4l{tS[E~zwd]S'T8 q R {2b41 '3y¦g|btdRTC1A1DI2R1#CA ! "@ys9ex-87_IA=+g=;v1({k͂9z9ֈtQ=޼itvΘ3-k@ V\ &N ~5ZpLz/>T<0ϟBRp3\B IH&$uH@p!?4)rÔQ 㜗 Dmcp @&LZ"A(4 !iLO"-RPD&QPE14}gH*B|jkp0 K{BA~[*R^ȔhS4s u}Ycf{>Ju a SBJԐHs@~} USE"Is0i|Bl@tkXZa {#s|ĥݛ>Y4ES R(CBhFB<@z4IMEE4c;U:{kcd4*&!:)#IJ)AiqX)*M3N4f06%:₨&:RQS RSS۱vkDT)R{yvkQđU 4KHSR%^㌬E4 T=raҸb@ 8Ɣh$ f%2h ;8R4 0TQ 3M4 אЙ62F,! < q!B6PEh`4PRRz|gPzxtIAܴjӉ H`vq)H}eyLO6V⽰FjqM chmYIN'ixjxíj0>X S*\W:Q) X"#ӊÊrhi.Gh06'_RH~׻y$cUZqyUXdn* Bg__>p2!':@- y0V_NHAɎ6C2Ef,(w;=ˎmdc"mO!Ё^ؤE^$(♝ZvWûI rjT7Tk`  sP< I5 r +шU {8UMArG~Gq%:ℛ2bGp!J *w==T8љ"  (( "Pa\!PE xN#d |6x?usBl61d2)9 xZJMRԔL0RS eʫI qաiTR.^ Q,g;ARZI!wDc|`sx Py|l94-,@1#=ODj˲n[}Sͷ_)P561B rfNMRLh"oÄ3d/ o{<$x H[ 4Z=V A2GA(w͚?`r7!2r~g arXa2ʹXwR(&K5*8tà-VX 1GWjVڄҙTrs`EAitLOo1},@~a}+`L? J..(&cc:[R <k ^0v'(Ӈh*hMffXQ\nq_:dOF$~`ҷxh#D #:VfUcUtX#UDՙDDUTMT]X73ѣ? CN)H࿪[',>ppIi4Qc$4U#Xf~9l(ƕ 0Ż!P؊6 4WpuaQ3)\DK˜> y*15I SB D4"rB* ) Va&T!pL"A )HJK0 :5Wh8Ҥ#$]`Y7 L}dq*  N%#%Ҩme,4t+@0۵La߹ThN4 [9AGSb=?P@FRg>=xv$xخ.ufSQ& 69: MzNtaHo AXm.3X4#M+:&7V#X*LkfXLҚlƨmw@9iF#$k ZDa%LX2ڤGȎQ0̆<,se!%@m ʂDXQXf4DGG6ȃ 6a  w3[(V"4^a An-4-8@:kZɋYoy`0 `Ǽ{)<9 QIz@:C 'ThAy7c.n_RL Zkcu89X{z`/7֨S\o(4BD( '^Ml" 5 Dcն+0(8V e4xٓndg"mp# 5#7!3If6h&BĖӺ;"ܩXKIl@a(I'(2alf72(sH#S}43?s4  HV(믽*I 4ta@e4f@fTǫ x~ٌc~d4h3=~ I|0&hL݇kLjZۜ|ٺs@'PdX 9! Q&1. 0Od AH|Oi6jP7Z0equˬ^F9tP1 R.45V6{x&Fu\,þ "NHᢰ̼i2p_FdkDB i ta $)_9~$C!7f?/-v./Ѥތ>4_cHG9}21]Q){fc#qmIl|~5+uM„ E"،$k7 ֪bL*vcpLf>/<=[@mF~|c5uopna _M56 q\G1 c  =͠NJˣCo&+{Lrv1kh1LV0\(D>abHvìF7aUE|fx(Adjė>C"??E01 E,zaX&dյe 0D0"+B #BDP/LʈPiZ"ꂁ6Tҵt0::֞R H#B'b¦JzeGyW18[T7 iEaى:LȌ`$A*T/Y EW&!u, Mz}/B&ړa uk0aymg+㌚'`u"lTۛ)jj4ݠ:m5 qW`IS&4/b~ ZVi( R F" "Ģ]iZ3';cohT  TF` XaIH$HX}b" ET>_C& b@ν;PLICix Tq וebϸXdLE, @<%Nkeey]]dzVQ{L;,_cѺúdE. $3 MOOm{)WhF"lj~1 Je~LO'U, UA @452A(2=7Oa5Ce&߉$3$" 0Sݞ쪪7!pr$a"T IJ(&jiD)iDz~[r5X, h=R}ti~J" :&;]aa*ɦif5UJZrk.]ID+D2(Ǭrs: C::-j"b?h5L l /(p EcX#FiJ1$I=\C{b Yd![1ABD*mByrQQOm 32cOpw~#'Cz΍cX ^jYDf3oW[* X 5(zyjȐ|bͧv6o<'jo/'(U }L#Gkkf=F4cL'čݑWQ>H뛹Sw<h;ٻf1dq?<;,k1вC3δ60zCWnٙҿZKYٚ_ZOQ.u{ƺAZq1ɺ3by޻B8o.Palnk sNPgn)R˔4$y.!$;Լ/p2.W2c_2qWRқ]SuPq|bgDw8Ut2P0˭5Ąh*\jQze)($IM aؒ$,LLb"+.$x d7$Nuݽ It9f'Bpmc6֖YP Z C-AC%a^0 ܿ`6BHAǮ|j!bt#Жf84Eΰ8[$ tAT~__A!HhT0C|g6 W}~$¡GH!|Ϭ/_h@4Џ)rЄ(aG>{¥NDJJ _ ݑ{FE|! ȵXUN$ufC`ZH{3ݣ`1Q&pB#Ah @EnB& 3Mq !KN3vbJTN)֯.HHa fI,Фka &R,# kz7 BGNVfztqx ݽK5 ]מ" 22Mzwӓ̚%{Q#zڇ-/nq3Hn^ܡ-CgNe y"c?X>iLIRy[yhx%sIOS(x$7w40Z@оjҝ`vǜ1|XpCoz~JәYn#N[b}HƦwv7ьI;3Ey =`ҋWZa 8wpT-c V868Ow1>}ƻ<`ø7O+) æ؀yN10LN z~WJ Ɵțѵd;bRv rGN 66j vF\a'CczjNՠ͞ٵfbS% / N۴;>yn8;H}񗢲8kD_SYi^\{mU:mCOdqBgi-,JLs2%9ק۠I&Ls x\vq5E3}ٗVNET/339h=<B\ef~_M,4N 2pq!9=1׎gT͔'Hyz`XҹVtf)ܘ-ޮ zZEcnjIFK0=]pJ#EmӸts駣qTGu2gKu̜XOJ=hp^^sQGʮVNp#lƄe^Bg"q boo&rn:"AL504,ծ7@{$և;92٬<-3jsW6K F/6T8v LEGm; $q6ksFxN热H:xC 2, ޝLgq!4᷻gADN% a (C2Ktp=iyfg7xQfب(Ӯw|a"b[msڤ%βƼuѶ>krR5$x*cHm>ŝPRfLIۂ<\T)wLΙkDPR5D͜Z8Ѱ]Ѷ>DoHE$xM2B[Eᬣh@< 2 N[ J$,xOCYIfόDt@tv_}9eK{TJQ9*{s[:u &`|!# ͓)Eܕo[ta>s\xx*::QXX D*8'81(tT a+ ?!6o\r tO73|ˇ$mfY2pۗC~6 M7,pc&Rm6kR0pevQ3AT 0y9 {+36i1kR4aF_b61?.r.p9m:s(瓖0b}JHBȇ[b |3>vmC]҂ 2^.Nw9b`M&D@$el<`b  lX1!'lܔg}һ+A^1ӳ5ɂEUynް^Cxmi5.ûe&Єjg㊘H^ZO5H|j'~9Mwqrn4wFZHS=~oS'nonPEk|RI']mQJaκvm3̾zpsX۴` K_2d3.ۙ9EǴPӺ4{2nS#/o5o`aqwwм6qKHD lsk! (FDX ~M= 8``a!&w75Ǩx8 &٬2pmtC{уli\GLjty)56Uk;^9pUM`#IlA-!ϳbB^/rD*(xze1nMC~:JI.&xpijfb%eU]fyhs WS5$UNy";bMޡy-:0Yd!;YcyU`2Bx}9y9՘ೱm`tʖfaLy Z1[WUj.BdoO3tPGWܗ15}|Jp yy䜧Ւt:&zDRu0sL5e4:Nت$&h uɗt# "|:;E9 ? c  0[`ӥ;7"Uj݈<\]K 3dZC"J;ep(7b3 ٹica4PPӒڜSs 5䍢$L:c]prgį3㚫s,9Brh-쌳n!~uG% !*ٯ!s[9/lub8i)K[1 ! .pcK|x:&섒B~Z&Ff1H'8' ڙchN~XDzSW T&}fPz{L;6w<0SdӄKLLgBc $rZ릀 Ai=O{PǢxwBB&cdnU*@l3]]ۃSSSBzl /KQ N<C5Aʂ-|pT`K'!7^Mz4w Yю[ Ihr*3Q1gBH6:är G|3d$&<$ݻrxƂXs:}&{{f+L0Ja(iiX >ɐ.aEHKj^ȥƽ(S${e!v #[V*O{kڽJvÒ l; P1 !Qx-'4'ԾWs|&:xx@k'i`V*j 01?`1T{5+D^N=@h 8@)a329SɿP Q $=2h-'KIC霚"bh= I a%)w$ u< SPR-(4Dd۱.u?18({GH&CÄw/_r$~9bSYA8QײOiloMbe8Fzy>@lE= ʳ*gx짠z]HCC(0/>'DC @!31{D/(Ö({:1Ȍ? ͝MTh5%#2j`ÓMnlR ևĖCZTlF0KF(itn!\2\j*aUZAh0f:oO%uNW3jLh*țĆ$Rm,P7{uW⩶_fyzާiQ)OSp-© ڱQ~1E^)s89#(6f!q|SFQհ(s՘SMJX0$^u^yM᎗^|hxD\Xw34Qupg挞wraOJKkU U &Ğ(ެf3P5ԉI+$,Bӆq瞺Jw_LP ! Pi4Tc#w ;b>iEM;!{ǂH@DM!$#φLoX6\ynΧ1ߧn^'`l9uDSX(ՠ =G=+ p 9'u뼷 @}9AQYߟsUx@;FErv// b]~Tް-dth U0|4,=Cª4vt<sɣ]թv SC0 {I% Jj[|?%K{=6j*DDbTeOQ@P3 ?W}ڪ1uOJV.&Œŭ=wjHBR"*!JEBwH2ME%;/_Rzg̙33Vc1K,E+hf)5 V̟zW1_#'JRC{#:%3 U셦#SC6!UBkls<&@Y,]ov ,=yz{*i@䀚҅ؼ93Az&--> m S!n8\Ҫ4@0=q~qGgM̥(4j*5^Gk[ZrFxHQ-1"oXK7NgilQ,*`fEtKT-4%$K# ('H)>h#!x/tPz(\VImIm$I(;eJܠ6[,4UbPLVZRpx:ɸanWhN@8X:0^ rR nGh݇&؁94LN&FOϘ`J(v{gW$2!c,Bk/n?iGTG޿F|Ak@ח.Z:5B|㓃(|W=J<t?<Y8B莈~' n !2p kq3--Mr\4E>CS1ՠbR4@ih >'F-L1ϔ̙L3cC-"qV9QC*fY`zϰ>l?[<9o`~!T!<\g/0~CɚUha-YzP#1K4 yЗۡNPHq,"dXٲXU(7E5hszt5b1 ϭ2PZ)M3 !'9W&i uNÉkALBMһ|y/dة橦Q|{; }=;9w@ʧ{((hkv2Âw*LcLh!wB]DMNΡhNY)M?kPo̢8eF`{Y4੝𐅥eٚFjZN*(SQMt PJ`,gh ^;A]`f]2ol yutDZ1V"atLR!;۩ Jy4M鱦i'LѳzT* Ɗ c a 1z(&nBn!0" D`Sҵ:e8g(a)hbr`3Ӱ$%M`8n0IPCY,‰B.,DEPUDPM0aBH>>b"y; (.ȌQzNƗO28C.Pn5RdRP'-qk~Ϸ9(Dh(o խ[VMkmDɺtPtm؝*"3 faCgDHCpZQZؾ];̓qaJ}u (#i 'Z|ᤱBP.C z$6.?Oec;61H-E10, Bd0\ͨ]RVTiiBWr<٣(OZ7״eSw{ݬ\I{sAfWEk^E93L| `)c}.1~)mi0qu}|~'=jR8ՙNbS{)Ȓ!\AZa@V.Wmݽ\) xCNd4#Mci;"$Jsd;bqPeYԚC&[v2"]UG-K^;jqgxB^mWL84M̥&&brjF ,ﺹuiu: ԁzl}W],|b.=vRU[s2Fr;#22 Вn){|CuT;T .J+Id+D]at ּ_ 5z΁íwہ|fLLx#s=AA .w%ƇRbڛ<,3g oxWpT8㸩4l ) 86l.qVP4ܩײ.k2Cc.۞j j 3ʺnbTʺfN:'x\-G3o=J6ۓK ^qooYk߳ۂ9<B &yg,fИY*j)bE ;wJy+1ND0&o~񈚇3Y)!)) f ;põ7pq`$ckDXDڄ"G؃k>o]SLcfRbH zxمA&\zOGvޣ/W(wqu^B3O*hCR YxQF(pp%mXlJ/x홏f@ LA)2+Bk- d2DaQgyb]Fi I2ȻgbɠE$ǸIؓo:[{8r52 _\K<Ȋ>KqSeӔlGGGTZTF%ͳ ?}F:p'Հѐ`u $q&HPSg[;4\tzWe"xF it>ǿh窣M$3 BVuS~ W }x\ 11Rӌotv;:d4 hB Zl 9BA4̀Z=$uG=UH"R D>\ՇGg뇅}~>fOv}qԐxIJ;.M2䪬ek9I*}u-;Z>hJޔslI#S81RWmhc|f,LOTZ닚jBήJ }!s>\\^n˺75IrNUe'TR(˶9Ec'\I({T?TA~ JViOfk) `&<9>|I_.с ?\=caٜ⥍#%E.LM7(渜U#e/}8N|ιo#RCbd&rsշ<#8ÇE~Va7hWpnNJɗ*+~X#K#\_j5y"4"~DC(׌ysߘG#I 9Cs>hnA4wː}ߔxL9*YK>&T.+),]=2D9YzDն'cgW%*r/Vbbx98kc0f sU9ɽcyѫ˪.\TJg!w㮖z ;{CwoelC7mXG9A» oA1/M#cP-\;`~%*k.jb:/'CRk8z1XKC]':xMӼ5EIyڟ0(wd|\p!,};~rAc-okSu$,2%61uRT+Y9E>ao/z]koj+-9W3w3@%\ҧrA1os닇G75 5dL By0$?;%8L$5 j m&/XCbꤡ:0892d[Aø8 .P?l- R"v}!i B`&"&JV$")^'Z׉R|Hby$ 1 B+$&]鄜JP3514,C?.<Ù$&%;8;IfJQ<#U4 ؄d)B8J ߮O bF+}Ɍ>f4d8'44uڽ#l#D2PKng 5! ` 'g0N'TM#i7;LYl=wp71t20rlutd8_1v ttA@j]UQ`Vq[w5defy$m8Bi! Bo O\}m{ӝ$&ѷ8ȭ8Q9 mricʂEi季!k[i$wH_)*~5j80«&HAo. v֛$K 13cƞ1cV ؖn.C,n1alEhYi+y8@ZAe lHVi u/g_E$ܘŕe`S) UQ^jId8 68@z!M"*$Z6{"*(*`jaQ֨X1lUDUUn0:(")USU3jTWf)**`o9g§#;}X5W!(9LX lr _>DAj?f B2HXi>]xI E]TQ)O(wt{dfIFatb `/*8c$/~{%BK1siNSc42S<觴NXҙ}|_RሒԦ&=rOON~.q{j: 8M. Jl14٪ &-C@)I h4i iC#5tV:c&n(2?BVCAͯqlJ f 2q [@i0Av&-jUB6 ?dkK?2͕jo$@u^4}w箺Ǡ1sA{,[1]?v @">$UV#U $}E@gԨgkf?q,cS u1+y}3kw0cZ=Xi24$L6"ٝHJk{>Lr$Lzbؤ4P1eEVjBZ+v04)~,5Rc|`Xq&tQ` O(MAM.= 1RѧCHLD@ )834@HVdPH(KK_Q> D<~Yϯ ;%_c998PoSK)`;mqv 7mA%QM: LG`N:ylu$4cWyhF1t5P~k7t֩$%)RAh"2Kψ蛚I2maaHrӍ" B#hP;z DHV 9"T) _VtLL{ $RF^}ar;maO!3`HK"}@U6BjOQ'K$(D*?/Z05`MǘB&BHtRR)$y@qHK#u!vGbg堢'X4~&hQ.h{5;&)T*P6 MDn/ÓC?@0J\oP<@w 3fw@X oL(*vdDSG]D/j)ih(@+`O õ/T}JoW,.^lkJRZ**rQI7A_qҔbiE bQ$mpR0HP!TlX5hBSlV/ ju$YA>JxfaNN!8 3>U C#@pD츕3:L?4:.i!_MxYr@\dV C{`L ރ`=t>VЄijPH#="zd<"ӄ<0WEⶮ&Lͪ?(6]=a}]fe%tp{P htb8A%!ShߧSˠ>-TE7*A.Nx]|& ; n|zVbg/TK{79r(S3K>`SHAF [RYզ! i< hu2vIL#EJ`|2X}nIBB>^0z':@Hӎ&޽'MCi&pÜ;\'qԤ dZ &\Fe ݑf!XjeԏՇxBU ĆD0t GU@zv=5SPCN Q 'IrE9H( $5B}|Jt#H 4hY!i a!jHj{w+TZI2q2lb, &IPc3nYo9:!L\b Pj]3 )6DsfNifT" 8(3=+E39o`A:2&ќKC pG Yh}2D6U1 2moz y8[d7<Ŭ"7OEq6n1HSapd =ƽTNF M d0^56:)ɳS.eD؅92u6B$@=j"7fez:50ء'EP$MV9Jm9 +䞋$NMl4A;qv:jaG4D};Hfb ĥS2PLZ1#BsMHh l 9bĄ8MO?hĦ mrҨz8/{h(}ƚ|It |顎=݈sjUyƒ#K}@;<%wq;}-&{&8wUF^JZ! ĖT6"p5=!u^y&@H itD-T4&0H6B{JAs5`@ }ft䇠͙bb ]K M=&*^P~0i IeH=ae+(t`k.ncHhl#$#LxG`T 4!oH^D_F;'Jdwy$tԀ=>rXjn`1 AP[-*%g=4bBpQ3TTщĪhd"*h%C1Ӯ8iL4OXLyBJPÇO.d4bB,Ħ{\ ^]csĔL$4 RP@AHPD KIL53 TPBDPE0ERSDK SD E5DB7w9 wx:!~æĊp+t?GLÔNHep{pM :&'6p _˫>DS-`QQ-D㑟W&zPK,׎Ke442kaag,t`Tt7h|6UV""vi_Cl 3M)m5s[VZP\ۛgpq pJ3}sIYj=_'e4Hkevd&ِC 3~>saCx\= @Vu$pGQ WJ\2hmutu@ք ;rdvዤB+ @8ݵ?ovzԳsOxC 1d qF`t9r8Mʂmw-*GFlJxX2dk Qlcf^D3 8R-su6Z8t1b82D60UABuTv6 _w@C暒)`QPn2M&cm3fQ#?K4$( _9th \C;c,dޠ6J|ѩnN>z.پ7D@ky$fczu>[$oEѦii`J q ܲAQPjayhF\4[t9b޶%4W渟xw;<iEyB@R}OK Y rd?û}lk;,tY`E:*K&>{D -*z1N$ekjDP :0 hVPBV`UOdZ᳄ e8Of/ 󔆯2=fLӚ-3VAoQgq>]b0Go%Ҳ#=[rQmaIQDUj+G[t̬LJb |zf`#ӳ\lR0PNݛ i.׮]7AkLȩHY:̏ wŝ=xl"!9{xbJ PgG 8QDbl @ |' Y6!H҅izH31ObJF۲c&{.XV-ekMhǚ"mqOQ(/0FK@ҏFj(!l ]J!b1 |BF #Bd>(imâ#GTK06᳥ dZ"hƵ1yx?54/`,DT^ OBĔ0bJ4ܹw\{:D Hd`TZ:O9jf&qȠFZM$P̡>$T-#HrJ(F i I Z"K˖t:C?WnUjn3~R<>(BZ;PQy!xTRD"B(ɟȅ&Z0d1%I& OCQ~RhhB!T_@׸<\P_-vI!e;> )XJ}. [_G-zd}(iOxC 4JCOikRQDHF`79P2DDP*P4dai) L%}_,K.'$"5 M3ssIl,ڗ?)9D tɶe'3/BЅv '#vX~yQ6n@[x:jDX,>*!()qQ6_TB -(5H)p<8H۞Щ#Dh>?lJB8Itz_Q3Cs*iDnAgD?#obFTTTz@N겄4HbҔ"υ\fxRQ݆ cki$Pِy4τH/Eo(#X])5C*׉lob8{μW)4(i[dWtgӴ'iy.R{0|:{ž1z)q#^5'NBGXu' x)Ɋr0s؇-%sBV"X)W>4j!9LYnuK_DE$Ծ{}{z5~ۄd?.Ӈ(=HYюVG.TmΈi踈;Y#[7x\`HȞ|LeHV /DB˱AѪ(cO7-2fe ħNda]jq4|n%R-+ 8w1_a߬a~^Nt9U5Mnnxr+=s!^,a$pNBG\n?XX7rZ\c5ו Chc\&OR_~F, $"&:u9!k_N@C$% ߌ򿘄ٷZJ㒃$ej~QUhbWd;N"&?Atl h/"_w+':0ƪPPʇ &3赠(DM4 )#DH矾]BQTYݶQ4 #d\} ^/ԧKif$(lJuX7m4T/~4Eӥ$ tnO~&Z( CCB`" (J L%͈-Q<$$Ma'60̾~@!":M!B X( Q|ġ&!Oi{dѪ*>p8PC8Ԑ6أ(BAiQ,Jm;mi-R%AHBm\.4 !Ci.FY" 0bQS;`YuL Rm]C\NypCAI`v{s(YCf&񝈻†uu9H;NtM c~N4JHA;TRALVo7 e-faWFGHX1}Oy'S]dd0C̤M|6!{M4s8( E`lrs pU@'|hn?a&6hU#DB@Қ]~\D@TE(R(Y Y!MF!I1L#s 4C09 2JR}@LSQ h)lA 1 b8` tN>0A&4 %&&UhAl(*"Jb c%&\EQ TRLTTN#% A3 iA(CBUCJiM-JbM&6GH)ĺH! M$F) p_`[l&$ ǭ7,C" (ey<~|4h~=;=}Sg$y7/>/G1@? {rO6!y,J^#Ax4g"$H,Ld >%VA&2h\^H)O | 􏯓$)fI5N u6pD~MELCDPCE+OkaA :B(*@"XBXTT$ TA$ĤST @T$DHR5DTTR,KC-23X"*4%4C EQI22I*lAU R- $A *$܂:Yst i.Kn2KJ=(cG6#]lK|`%5~m,Os~hBSp,E^SVJBuaAۼ4pHb t\6uB cGI nPl"A9i К#@dCǐH&D"&W!E@Ŗ'ԅ`*᾽LjMMQ+%LX-5fB)il ~K 86D@%\ծI2`Qg"X:-61>Ht8~6`@hll2cbNx 14`C!̰:}:<4Aً%tYP *_ =yb6]`̓v:1[yL:tTbz _#&% 1%3O4;CH0BgƟLE iKc&5rfaL'EIOClq0侐= /phRjzt4D!2^d̾ muJJ y+B<})ٝ4_(J[ AL ˢ͔b,4a1TF?,d4 ם{wrgtquB:ktZ/;Qt@0cцY,#ت<<ƻI1bw ^m׸1i{ئ,+(r҉-=uz"^>yĜ<%ݘ]$iPlHs%-!4RX±Җ<`wDHh}T1 JPx"}6j1D5lQTQQZib9;`#BhE6վ/"]Аm1=`ԧH*OYP}6x<Ƹz;;(sA%hqg2JSWa$(${9ȱ"#`ݧK븏P)NO"`ؘ̄-%m;[O̓}.9v=aD@8(;;3ϺB H*( $@Bjucɠ26r܇c8njIVoNO핥\Bv`ۙ$xWGB2dsB bYb_X[,"wT_vR TD(1r*-aJٹ1GlCQVeIIy_a u+"'#UE6P[ZMltȒ8r%T(e0Ȣ&2ȳR!!Wt5l,' z-5)l:Dž{z /#Ϡm= 4TQ\Tɬz~06dCK68|ctv-5^lUgS7v }e|lD`.8#h؟6Nȧj=ʯHOf l,|&VCLl4o$1\ 뭅rhHdȌްf!T ;rPyIFԻޯ}9WhGTj89< و1G:֙cʦbj+wa q-M oM@uOzn581;: 8[0cj Յ}5ƍTAf1DǏwjh@³GTOBkyTALdjs!Sw{Ob< {ۇj4E 4@('ﵶq{+֖tIC50 *˸F4#2 pB,Չq41lcgG*.X0vTXW9a3e"6B9 6 ɶ.tc?nj&&8mul L1魌" dR !Cp[M+ lmF6jCF43F6$Ƌ _XBGL4@Q게[%2 6,ՈPk (iSn3 W362I 7`oXa+l46esbn,]^?;h"3F<[pg`ÔL݌ϬA >A;lQZ#d)`X|'Uk(: F F.iF4f 0qzhT4㥀") ^*V%{t1% br"3cf`̮9+x(}~a5ozM`׉T$E +LJ?wW՚ "KL5 Ójo ";(ǓO' 0xۍ-ލGf}u8Ájä<@^dmً@aFI 5TE!AXF6퍔tX4?,YAgR0oK?>f!"8=|Ҷ;&3S ߟ0I(XLJZ4ii!&cpAI<"f6ѿT˲uof8Z\QLSA@ê4v{>hb1ުź*.چt*@47ބF؏B N5;3riq,S#2]ߡ`(bϳsN(EU1% RUU 3(;f $ha B$($roC7)q= QG! V/^J(`V_ q:'.x73wGnȌ0~ɦ3h(EHˤ =uPz0B`~&IO["<,R5Q| \I}$Pj70sJAU!rIDh44BV Ae+FȈ(GM.%U^#T2R{.w8%vz"&OWl!! 4Lrgb;a(7 0E"E'iE&8% lh9# +Eظu許x7@A }v )CC$JS)}vɍh2cߣpf()"S!֣+0vB\5aY雊D}yLm8=DRRwR@A%>RkZ / >< 4JBh<6v{͎;>eajU1I4L@CE@]RL *y9yPkzท,A+lmScmJ(ٓVٍnz 4Ϣ >JFTEŽ,_GgfEr L8wӆdG9 @z'US.-RHzi&>׋ :\.ЫO\Ca /C8<$R_8R.5A6\3 G{O)&)# 8"\"4=!>=g2 NF(J0L! !$Єup @"H:@o:n+!7@mo!bu+FWpi/!*Z^3?rPg 0>;@ljyO"3SRcXeR7Jĥ( ,i@z `omwhߣ~rCS4;%hft;]rT04N.#b q˄;$/G愘Y*&C/ ]D@pz@ybp럝y`=2}Sm1 f*yڬ4;\x6 3\B֣OףM⍍'\8|G{Ku^tr1jf;12Sfu,ےe+!͂ɕHlf͑pdUCn,Z:ǹGrqxMIʞ7k֎vZ-3Q3r63DѐeԭZ^s7l`ɩ oݒ)[&k"YPuu@@L8cM2(řE "Uʵx.M$H½&J2CSFpB-tT(!\- ڃLۄmc X$GjkQVܑ&\XeJf;14ѤQ l2kMo S;΂҉So}^(G$K3D>}9ErAa3=gEt`ȸ^\DƙZ6q AW"Zg!ۛ05jU\o-&jtX,B@*tW):x+J,D`a ksL66٘a4 ~,m l#xCdlXRLۂ 67|Y] 0#0:`n9U I;5 I:(jN^і4,{6UZ hML@# /wq/2+g #+G1`'5n2 `@}^s=Ď@R!!SNL(1qyN1^RiZ~S$cl * 3ȇ6(du%\ C2LW.:iBPG$_jfҪƊDzt6\qDg/nNw!M[ݗAҗ[4weȯX(7<ub[gXG!Cv9Bùr'=8ğhVN[1S ߫;Ӱwu{q˻>Ӊ6euBBn w!bLpMC9X`%s9דA|թ}X~ӏЈt)L?)5<Ā?A~VzOuLE . QZcR#zxB OrY ^u9!AHJP(P"P ! 2HK'|E@fRz>'.=O MBW tAȥ;ҷz;=ELQM 5ڄuagl;9n;ǸqIbq3WN'뮂'kQpG:bhR$d1Ҏ(Љ-b'H& 3$LSA>{ yeD,V1_b2h qe烑(jK aײLqc,,!Du꛺iUL$\2 Vp Fp-DJſ9aci>p158+ڴ-";J; XH KKM5m ϳ9z9B@߃OyC(ʐW~o 6z$K4m |P9}^w3OV2"ՠ0lT֓񅉥Dڐ~,14Vу 0pCZ)(AR@OgH$p_&w&G ^<`OlOX"~ CĎ9tε0Ͻ6qM|jIyAhxtd"6 Q῕mynd"#(baV QKobK l h]g68ЇrHwC"tDk>Q "lHC`D=*pX3GY*!FۤkA~,%U!/%PRSl;fLSS>0&5m3pMjI%x&]+B rI7b8ETBC=o ȁ?OX,*!3}T9o=Mx}1cW0p*~PemתP:J"o ]*QJÀ=̊2x4oMf K3Zx,O'GZTUAPP])}a#NAkSfkjlmY R%clz++'I0HajCIkќ3㍌j44k IW|'dLwV`T*Z, CtHw9w7֐ղfF%&I= 64&`ʤӺ"mFI%.Ʉ-0a$u5CHghV"FM44 Za8x͌DDwxiDF.JCp]pppv8&!c`i 0Vg,ɒ6IcUnʏTD8]VD(-f%r3V+0b͚vzc R3P QUGdE 44ȢAjr*Fm[Sl Grd.Fc'XY"mX`Sx- ,4&eX&)Q!$cQnS ;Y8MVݠŶ=޴ cԳHClU xZm鸠G:p&ffDU4 ?40 Qܓ6&aP35J13K4׍"|<(=N*8ޱ$@jK0k]B͛M,If5EY+ @Mf!*fⓏ% A)rQSS[ԃh *;gkCs,b>b"7!&4z=ZnZ=H(ǭ؂F3{sP&2-.%ѳ"n=ЃaQoZ=  kc]mhE hH̀cчYͱ8Z7b;3D!mĩ*[.La/}$XLEYp$JG5z<=H܆:p}xl*D|nvaVMGINEXAt݆wVAIG mL=vِc:Hlej3U[ 7}C^U(U~5 M gh~Z6G\bGăzI&IuQ _*pwG6۱,iF~zݒӝ-CYu1D8P;VϷ@j~0%H\Eۻ>|/%Jj5Ĉu8nb&]^AHqq'ٶy5c]dQe'{UoAOH9LFS%ՠHo(zNQP~xq:M @Pcu(z~q*{,Nwr)/8Oq5xtiS4 $Bw^;&i!u/64E% U=Q1M/|q|^0BAVY}{D9cE91Ӏ @r(bEhIS]| '* x|H0(=Fn3@hA$0=4QM2&ЁߍcآQHD2DD!T_(R iV)@J( 0"P"*"h(b~N8.Z1aT]03H4 N*41!$>!^lb6 BMa@Cciq*E{jrp#"T/<'RݿM?Iu?8p{(48#" *I *% ex 1C *6G(70{vqمˎHr xzq@ԹaĹ%d2Zr!{gҎ <LvF${ KC!N@ E?aޮ2""3+cSAu‚|fJCd T#Nf'} \!rVb!$J LpL)e`)( Z(RX($$J"h(! &` Yb &* Jb $b I FiJX$ (b()" `BF A9eah " !"ҬT!0%4 1E2HH)ď42؃@eA8gH4EcC-2,1S~<3Ubf⌃#,#09 HvSI1bYjQ璹q'<&, ,)[),3gebDqf\:ֲ|5۰B,B^.7)2Zh 'qchb),NCTS$8MCVԝ`(MW!@:4.ͯeu` qr4#R.׳94z(XCP&𬅰>}M5$$>HQPl BhtzTā xU@[ Ӻr#?3Ao]QaE1&s4Od'H< A"A*Hr>ts )OFՒMadfV]~ '=!|0{_./K{Hnӎz r: t'@ڇNO FaL<8DYB8ę vck73+P-omj뗣 % @Ph%d%6 `S1b/6$ 00Ph,E⥢hQ@T!cl=>мPМ{yG 0MJ$H RA08Ɋ#Z:޼暪x"" 0OtEwvOcAtAaΛu"!툦 f̗d`)( (V(m`)(̀18ä1ǐuxM D : v1Q@,  C@S$Qv0hE4'͓11WhdrQM; BHQ-PBMUD1!$i&LF{+6b&*J@J$"6MZъ(`*:n9[Zth%_h6ccBZv^4iK wwnۼ͂&/U^Y*;z^c$옷^Hޔ7 cKI5M YJiIfA='΂w<;`:<@Hyϔ)!:0Uʌ{I@x5& '‘ OIT^`(FyATH4)O"h"i uT x".1{0dI҇Btzi# :hALhIw_`.xATE$QKSJ|L[킍I ML&QU@w&e"G'"j~a}z| &،BOag ʔP'}[*tG$D,@8B]1y!;JE#ꓫSҨiTRv6;sNJH&E5Z.k+}w=1f!Z7 6ltW͆M6%"c(ΐК?W}W_ÈDɻuĬ86Hab> $\_/)]c?xvjNхFG:KIs hcL~k6@:n4eD`zP!!ML69ߑ;Cvh#v drsxh:UUg CFLmH e(iN$!Ik:Č|>U!т%ym6[ic 8W95ņ9p $H4hTRw&LTUnUI-G\<>N`Iv \ː\9 m5MDI<5ӱe iY0L!-&gBC@~`1QI ivI:؉ͲB瘎\w3^t;ڵm f,Y%<0+„Krt$dHEDըt/8f"2t%Q Y ~{66Uuņ9Rwm-;úwdۧ('SMv?(54;˭dx%f~7#LH]# RIxKB^,*B-)~"}wH%C`` -$(?lAtwP%o&2_.ge0I 씉ipUWZƠ`5iy%9K' PMOv%*i'h0OY?Nbɢ1(31 x'e3SpҎ@xIZi#!BBАRx#Ӣz@!ǵJĨ$TJ 5#HABSJ )Zf iQ`T 3d)L J8 Y wmuak58ahs}{/?͌A1dE D[Q`N04L Zx<ٶ!]z~>4OղR>>"7vA4yyh]Q8D QJ_)C$BNmGis#a>Puӿ#ITDPD,B}9'R]UX)?>G!S:#,{쯘s68H:>$Ll͈#&0!YuWRyN 9;#{ZdvEӧgW.JwO^vYuA F;6QIL 9C:CJ v%1p#c I_=|"*"jG {~3 j @PPQCB4H"QJ@7Qll4*́MaD~)9`A( p&P ̖ ! \xXX#u,##I$݇:\_ʒI\e!%(BI[3%C-`?4يL!Bz;1*k!T%D0c ,C ^s!R5B['.L&Й!@vRi/*OK1CnH=D5ˢBIi(Pc%JpptM?$yhtcGĩ20H~Bǘ62G#L@xC4d$ aHO$$@@C{jG,DLU}PL43Fq S"p]5S 8VP0:s8>һh(_)QB#[+AӰGzuDP4P;+ &J*]e0ᘆHsPG=(cSe@FB((Vϐ=GtSQ OL,etM$ ZbI;S?懃𓐫*bX HϧcS&}_QEk͋.,TMJ\ߓ _ЍjDn/U|F!16GԧT k_ϗA$@&*PMe2ZH l,sh) :aSzF=yAÎ˲|koA2J0w3#p7?܎)!鳰}U0b+B$$Ic<-Yv <%yk#ΥH˛5I!+vf& HxZ2QXTq^%/=aXdиQf =O}y_8)0ҡP &(d]JE4DaT˳7-p3t(e08k0U>{ZG3KG@/ޭDI}Ěq#d ơ!khk*Ɓ5)ZB (L4$BH fIJdݙi08Rc.P$p$bc`nB:k0 2505ґ耓huNJP;A,@M{vkNFJufDa=Fyȡ8".7CvJzjyR 0K~t&Geu;6.bRNf" n8.QÔr]^.ѦH0j$A4PiVڤ Dzrh׸>N"7T`1R1F^6fwb|$I4u":O[wyC cQ8 k+4ֵsBTѡMS$lDj#h̉II6zL Y:9Ey'Rv8B 0@ 8FOS!jFxý{ h({MGc jBb hJh f%Ĩ%V!%,%S1ZagП"B0>S{*)%SaEbACV<ۈj蛑5$][q>aF@Bͤ>_b[uIdXEy !pIdBX)Ϙ16_7Z;,i +QLSȕ"l0OR>)CqɱQ83 L9gfEJQC(֥hhf=>6:q#Jһp|.[y5?J A:#NqYr$F6T!Jk T ZF X|ynД@L9Gq1AA8Ʃa pHē)0S1IDT [=_~}KMD#HҋQww6}yCfFD˻,, ߞxӿK>#za,RJSq[)1y{Q܌4VlCO6ił}1OA"PȚn*PxxM낯wLZAM4 %SL5Q>M̮xD`] ĐӋ]:P%ˤAg ޸ %@5IdJdQf 54e!qJimeR} VD 0pcgq^&C1686BO3D QUPJfXa@# 4ێ1mI?(bJ @?~m<5gj(88PdG N5ѥ:;GAt+HU{QcEq2ə'Pև:FǁBFpFɭ3 }WZ݄2W`C:Y\g\p a{ui [j 3Hy#ϕٟ?ZU90 # DzL;V>VV$a=5.2|q $.%yf<`g&%b2l6Յ/!ov ":1`H GFz6Wj1̤WVf}b\1=AtD4 lu zI>H.hx}j>lЕDўγDAj44u'5w2ɌVY$0<8}}G :D3jjK3%u1EJp1ccf/a M,rwH<5^C0~9 @)Ut߮0 Hd SHRI_@X(U lC+24n)|C+֚{-%03(|=hF(}ZtHij==H4 @ Hie"=G,3W{yxشǗP/-u󲐟F+00slrgɘzHD2.'ǸB($XGѦ!;9IG E[feCqD ̜aҀF@~'_JM$@ 5Bf8BJ$ur9r+qqFJ ha-Bz#Dvېu;~t"z1ꊎq뉥 \\L?÷@~P7e9{P>`B&LH ΅s48Pr*-6,ܝB!g9$')V G7q%2O!FָlmIP{$g@y (C?.k Ts`x}h/5DE!C \_n nB<]ϫW-=,GHdžru7 fIZVӂ09 5XK-ݨNs0U p 'L>-jrܚE J5X=91w=᪜Cޝ XbMzP|C3(Ghw4,8Q![3z^/I_JFo XBH} shlbabO1T8^A Lk1t2(Ʒ1UIEB>Cx) >k[A zFV{K xu5$yҨm'gֆ|Z 0*xc[#˦/㼴BXk_{g}C'HHmZ?;2T16 2"6QH%< 'neҨ_fmf} }R DM7;mQN`$VGHż*㶮$>X 9%#IE| !!:S>iWXii>6Ī ) X6Y~[z9egD 2\E}7aAo\s9=PͥЇgY|,E&)t5`Q$5U}}Md yf䐠S?'_e.!L§mqɈ(봔Ƌcש-JM!PlI`H]ygm7۟~vPqxb[hi)!OIv“+:>zX-wF"3>kݘ8f~4zVѽ'2d(96J+==Xai>:|t@><Ba">ȧ=Kyg5[0(2gک(-F"(7P@J $eenv4mzؗ2 }ҸtyMw.WQ#3m" 4,c0N!AD~&VŪ]7֍$PQH O7l`< $J8ΜA9n&B$Id 6]DcMRXk̭!rRF/&+fytPPWɵӳ&L_ 4 iw%:_;ӘR!kz2d'H#W_1h1tn,OOfJVov ?f 9b8"X)%P h;ok vn-(UdДs\gK폍x0 ^*+1>dlwژɶvpJQ$]f`񄦄4H(vBK/<1M&((ht:tN\^|J٥#wq< z]YY6LI!`U$F@BL kLA1r("HJJ$"b-:MIc{54S^b*jjx5P!EI$]is{)4Dφqcpt^qjXŶ&X9]>MZDXsc] PUlb#FPz :4rD4BQ1ACl>lDQD1GY$Usɢ#CxWZ" c- LiN嘈6cͣG"P WӓyB9ZR&`5?r!yJ /ȼ]9OE]dيц+zw]l: хõDLEF#Kh*Fڳf}- &=ُy5ADDyQUU61,M! RB!&BRA$,1 hO|JOaP/>#֍/э lUL6 L"\ ,Z3Jj!͕oZm!4(VaƱf9فCL$3l嵼;k:%aDق|wD`4.l5t0\)l(Eè`͎A~!@ĕA2p؉^C(m1r.FDtY#2 y0q{eM60Pe d·| ra{Ѫ,FJa KN6%H204 Owpz\F`Iz O{@>ཡĔSn>n_NPeR`'KՉڝP4{Q 䡊.R@ORx0LjU >ԇ}=YOMJ50PRP/hI2PMG.ݨuO `|>r kz"A^ .=xG,d)V&4醯|4CXCRfO?_thN^A˄H6H[\zٓ=NS7^qBF˿m(( UUQEdUiT^;]4s0FIp}2r^uRaxîՍfϑh8VwRo4d**#c)0>4;|(i 7P}mӯ6G,I2(B>MGaW@g lUSF㸹s DK5Uh.CxB(G\13iVԡx쎔1av;OhT! B8?R5TH?i $BbT MJ2 jCk`dlĄEk^M&mr1dHj Ҧ`f(F%`AHR (Ba}% ?B7"wan4].xeof>11;r1y$dZ" JJBXa!JBaH)Qt4,>$*Dnz` yP)`l¼kU(\ T2do۠//†&1l@brjPnOԃG s@9 .Ч8D}4(p0쾰 4G2qМZ9s8+(R1$I=\#Dd^.˸VYzaGyo5T|aB): B~F#D\p>OHPD! u*%!J~`)!PD-b3~CHi@.@D Чi߯iTH $TDOlHY;]`C?sQϐKٗ-)LHR#)BA9*X Bcq096i"5H6U D)PI"F$H@RaFTVY% HR )x O.J ` Kak C"J/sd MYM"Y$`bUoyEP B6оK>xGQhs;WCY)Z曀QT a@H@8J}38J!MT4Gj^-%|7;(w@׫'wE贄sH>|i ;@G@dx>DTRMa-U) @!V4 zJ%!QG02 %BӈqJqc%cӠzWZ$ؚ`Pu49h ?">Fi;p E āN4ي s"I:S9 ќ&$"^T4,Pibi]DAI BBl +u Op)((<Uc^=4mb xM?ِ0H6zOxqQsa/ .@s#00Ĉ盻DQD X+vRhZP¬lL)c"qPrQP>Bk4,G`$]7cml&e b|Jk#4# OU|hZ̤s۞Km`02e K`pa̛? $ J J (R.Lɦ<8+F ="(]I :WHUϨ%xc^ }P>z_hʰl&3({4*@,܊mKxQcĕ=$zj OP.,u4m n#AUc5loϼ:yy>qqRBv^g=ZkcX&eLSQ.ڂYxs -Ƹ’CgEsŞN].UKy0 ;{"#|7ǟ CnȮB7yME!J[ʐDJ+@-3 \Z(g!8bo+*kIFE>oyDtᝏV3>8~ռb1X ,j]1p9ј1J7FEZ6GLkMSkI !J.߅Ux1b)Vos `u:;ƭkZcYՏ9}7$9S\7 ŕ ao*ԓ'oVI ֳ:x  ojh?~Oλ9fa7K_1>~v&1;ؽ";&p 2s뎵MNmi# 5|ug#/Eo=83ͯmXg|y8 71)j !~rD ^ݛ)aE#5 LJiAPPUrI *JR;Z X1J^J]R^[uCQR/'V)_ߞf!Y8LW^蟳U;ׂ-fH||w_en$ 텭M+lyd㘿򙂍c̹60˰ SqX\=Жtq%H.W7<(Rі~f9xSツShkJcyXs 2afKqbVے8޵}n%1x1s ʭa[\Tuf`buj9rSs~K٣9%]j#rC&˜ssGN dcbF:3%Ԇmڍо8=~{<87n{y͆ mԾ.L3T;8ДN'ׇߜIW5TS>F`lơ0Z;o(]C=0GPn[XPoxlKz \K:(r]EqtP<u{Qh(4ԕ{}pPmݞ9@BeNвPuvM4Ƣ{OkGۃ-eb!=vǾצ3K5$kr\h5)qBAAjE;/;3[ՖW6Î-zGGP\5'׃]qS"?f]`^8]8gV'ΰ4Phx%'M4۟K3 )fFmwveFf,)iе3Kf. FGYH#Lrgll4N:dsyK_>bS[d*g[K5] Lk!F4`2Jdv?*V69h7Ē+ Aiѧ^H}X&f#c('9Y1H2 0Vv=9ea|$8zp#%Za(n=Ч)O8sXSx3v 7ƖZޕ,YY~_$lʅ- ]:Z MTwe4!aӽ"f3wݏ2#qB^eİuj0s &rvx7=6|$Q>.}~oys3'Kd5OWFj^*g]x{M"rE<4&gWWZzgr{{Ocm*unC.PZu Į2Dblr8c׬^񤠥 VmWHFU/4NʾrѠ~biyߥ]%ŶL99{m|J7mqtXu3XVre1ǿIjspxxJj?zXWs =,Vnzt*(ڦll) ~<"_j_[YTi6;?L,ZBA"]Sh -w,$.Qf8g:`P08:#/M-IQ3OΝI PbxyGO6?nWeD:\>&R+Kops¼# an{vd0b륪Rt\(pxϋ'fsr)<gY?[73&ݽ7^NיC!O㻶Sc'^pϫZގ2loFꑥ~g.Sv\&RS96gVF~yֿN5*5lf09Oak39A ymF ɽBS&LSʚ z&K:ux?dR?'.w5[jΞQ!2xwY>8l=do3o^I3J_'z {m㪨ckA@ލވqФ\Sp@CdRcD @g!ٴ!-7O/ _abyNR]m7~⣃orJ'1Hs|=mpRw14:"q9#ݯL~~ h81yM29w!'~=:Ѱ[b""+"'`E暗G҆hQhtQѺبw:f#՟~!}uGi{ɡ5AZ)qM lcP84Q;hkw.be# ȁDsg6]SXk`윷Dd$(yӡÜG Ikyy5M}2tqAl;A!M/c潾q휲6n3l)aN?i{mrQ8U 1g3U`Usg@(XG !{ {?7j&O;,Ra,4gișֲXѰ2FHF@ S-_R,F$T$AL,01P4vO&˙4 bb>50!Rwn`4E{D,HRG\P_0gYQ;vs;b `` 2iAN 4ؕRH(# ؠEѡ,pX>wyXVMrx:d6ؚPvVeRB %prj .4@bD8`B҇פh6MK7aS=j~BytnBa-mkA\B`6]BoO!ehѫ 6?sH)Րəp,%Ʃ(VV.U$ELRD2A&XY:渓7Ӎ2Oh]T/T01>dp;j~@0|L??_g@ErOO Ad^n *c!+S!|3O30JAҤI~T7$UDC2SIB5w_#A﷿:ZޭbE0b:ފAYE"H̔#4 ]Ӣ:pV6.-*((_nmmQESEW 걤^폩xQl^p7vͱlu! ZOؠ"* `TW'XcyƨDŽ&D;|ƶ$0!vBظ 4`/ypJGbxv9շ S>V(uYik9}޼RdH'z&J{ Rrcm43c l -%`o#[vn׈Bt)gE6:Z9iDS-0aq|ڮLI⩪HmT͔CX= RA.ۏ p =u5ޗ|T,c  4to#{i,nAqlc8CFއ!>.\$̄TRt|>$AcZF4?*x-֞i1qqݙ{nid?q!QP쐉qxiZ|2 |og5-VEVܶ|ˡ>\uGUjUo{gEj㙌ܯ5:o&RT¸D"8K ZgnqN"Xv4LRP@A,T%H$$$R`<\062={Ea LĶr#0 xL3Nu|Ʈhuvt};+Jdu ȟ[{MJ|r!ܸT=&[[Z#&5VfrFNU)*t[v+* #RrR#vGX! @QU8%h`2!J' p䘒[wCLkY}ucfI >@lA.B(rM:C|pbM=v#|EKOfj.|sO~;kP%^89Y "YeQ"C;wXXlsjCd;q/+14p̐$Lx/0\ #vu$Uc-,;rKjnn¸n)V S͹,!"@@ Aи\"HȳT4ufd|H%,'^%ɻ s_FH`IT5y s2fJ^g὇kaiq90 Eؘ Em#*y\; {ÊP<: woc53sЇA_72K2亡w7J%6F:Nn ya' wFny$t!6Xm\fL;ő4Ӱ| bC;'ƫ+MrJLOl wagt/ 5vS(wd]b_lxwfd~'G81mFfl%< d(H}|k$OI#t$26Psci6F#* $]/hhXW80etSADiQ3d֝&Vj ħ wWAY~DU}BӨK/l xwFQPO4at1}SpV5Ĉ2(3OlVŁ Pmc>Ȥ{BLF0['u.xʬucP?JjEqCn(~7w^!.eӴN,p?$`@t˯l9ǒ`s)1H9jjVl:PO(u+z:dC{w=}MB;f9$^~%ty~Kt(ږU4 CSAR{m )$dN$FwOSfyt9AOyzž#zd b}g{G^#T:e`HN4g 08+4 .IKޒFŸ{[؜pfIqxA$ؘ}pC<&,*"$P0FЎ%n ٢qT" 1/1A Q`0WP5wЬ#3Qͼt۴{(GG1X,S x5Y"K]Ed[Ծ&$5xdU\``$yiY,cuuhkr5+ ,i4a^RM,&R8p8 =r딂(Q<_á恠BE}3T(H4<>~34 1QZ1 \]!ǀbd;.rYi4b'/ `rZH!@ӹo1qA yg@j$7fU ՁKM&B|C"~WIUZJPthALd2UÐy U6A3ce"i낣^=^&oLkOnkc5DJāKV %2iN!̀a'k3-LTdD ; JMu d( ѐhm HM zޮ%2C~>dAe^̉M": $Ӂ H*(*0ĉKux3;* Y"*a_Ap:ъ7Xat~w|fx8%]K`[S#-cABh?Otvon֬ m1 KS70 y۶ o]$_$g遫'l}rv@%(`h|C!P3R3CZ>Ѫno+M>87{M5ER6z5ôY Pg&3x2I!܆,FqJރfo4TF׽9Oꃬz{NyD豂 |!4y$TK)b}`(%ލ 2QACOyE^z2*ICI=U%z-qzĆsi$ZH(ɗc6 fhFlof$)0(+Ւ}FgFM13>rLju)"vu N':m`ۤk|1]yo#o8k]4{x6kw6^g<5`1qQX\,h78h7fVŎπCI!{9RW!RjbT(?8$:GHa!R WHRiY _Qt* iW t1R#TMP޲:(h(@M@:;[X 1d!VU$.UBIbt[G aoCr~],wM0-0Gc)`8#NLue7QӼ6: XnF,LP޻vj61/oϪSJw%_(wp15Efjfk=]b) @;%ShbSx@/u|CS-9Ap*5APr K莤{eD"hE `#A`.P!͙oz<]hV%L7Jv_%+/2T86Z|e!3]9.VٌR̈́|Ѣk*g|=[7eR؈W5Qg;borkÜ$̓n U$3xg:.ٱ+H^rX@-5Y]l\Ξۉlw3"G'2ЌX:D3[ ZWC!cW5 c2UQ&Q54\!;.iBvz{ޮKw"%KwTx{3iε7c9ƅf9̓P9MPT; z5ѐrqhtOCv^}aai@D&SH3UcX~H| ҴarڰL!ht˧¶)T:lأLTAT|ZhLD@HJHpCgvb4D1ҍ@E 3E `(' /Ǟ(Ҵ ЍS Rul}c_4Q1BoaNاᇘg̪13 Y$,MYˤpk_._ڿw䁹!A*5`0~'yFbNG;$1K}ƫ1Y"@HIIWW2!yAC狈=lqs6ܦ -V:b,Hj9dH<.sLS4;Ч 7Hvٻ 5N%R9ȡ42yt$Ώ3f?z8'[YC _y!Xlo(*Y!+&X?Q@(ɨ͓/F&$(aev g^/2@3$@VYjartDDc9N) *:F&߈ݖAb`JB'9ڀ@D6j2QS)DE>}=t1HZSi;94{Biȏ3  @+QA0`8b gu3fXCq7mnuo-6HfUdOڽ5Mn " `'İK 'M>??T2%xF@LJVpǎDRvȃFds6(004sD5o}AG>Hlŧydud1z5 3 *TM7V%ZDMD-*֢ft.޽oKxNڈX)ʇ!pA׿ '_^4i% DH#Hp#H1?YUCO ? St:b J(⩅6}B&l+Pѱ'D(y?upQÖUY`0$j{A˟_*ե{ߠv= NSOsdYtH g}TCiֶm>$JJD tJS8|w9t*2&l>_C]JDBR $(_+t<5g`K !dj UtYJBIn􅤘b(%T 1A/)n59|qAFpxOl1SC?yd!9bC_8 ,S^ W߇>B* ?(Jy_hZ_ c>>x0Ӫ u'!`(ygN}(8D 31%gcp/ZoσCGw48e= t*瀙LZ#1B` &u/0TLESY0@6jPISKɀ&f _!%ɉucdcM?~ ٢qkl R=LE,Kd~A5yI?7h#܈aHH;Xu -%h37g޹1XqޫM94 N,[!$j ,jJXFD9–qfz(a{&@\ ȉ~ D?L-UͨF9-܄H ABx!_?O7VD8~B BZv}'3y $4({$v}B (/{6A_+< ! !G&BBy"wRP_ Ԥ^l Ck@aFHOe]a?N1w`h BZyqZF$ J[dCmMR)(BRiRbOخ-_(TB.HyCT/aƔaj}b yv`ly%%D_U  vy b_*4Дc>@| BݠPAG4V+BIJ@TBkv{t@C۾VlX|) 0ְ00Y}; e ՊQ H)(D:GeGoOE*W}ٓ B&tꚚi112pv<ԇAL1SƢ>)kZ56l961^ҩ}&̈HNeq!qQA];htڄI!}'XRs 2Qꐪ*Nhm !^ϦWbHP(pE&x_684 d85"gm~b>SD%Na14И64E![,J%$HtƄsVi7i}Ã?r~C!Ņrc(:ZI1./ 1< }bd d08^ }@P y.s%h͇::?_cH{ `o毼0in8p%9D 5QySCL <=*d).J!C}0 X,)\rpAN:C4 p.xwi6g#c7g+'&<++c% .dz<T4ɭE`Q($ݟ<;8ChRP  Ǣװ- wj61vqGLHo iVYpאYe8xO ymCPJ_zH)bMǾO=;90֌Qxytg'pCTFD(P) $(Z"ahRGBPԄCK4DEQ1PĴT:1V[.3I@cl7ZI^\=IzT>tϛճ s1)FP EV Tt0R(A5ATHE|Г|lD)H~f'.M SZ2L$(3-7N6C;18C76ZRBMD-!r/7x g΄E!mt .ڎ>Nާ R:<վ1T6MUMA=hAQ bQN#`x|؃{8.lP3!A&|R_\5d>. |& m}EWHT޻՟ Os ;jV|:ǟש:Kf#SL`rg0~*yo15$<|5֢+iʱ}|F#"c*eA6ޓӳ ~eÄ->((1a)AF9Αq̔5OW_ +gy#h_HQwr) `<]'͗Z3o[[\wܾrrdmD˻*;Y,:h,`]0R_Fw:,61y`?M-5p{l;eAf&;eIj-0CI7_l듌Kɴ~w 'gaK;J4(F'A?Pih}b6sPF شw"  ,.%7C{c }~77^x'4"(-9<| 0)g2aZ[*i}BC=Q bu;wC{f{ĭdSUJ)K:)DV# Q|w$ 0(;_bYpVUUL XmU(NՈlf(ǽ[$hA性kO u !Mh}f^;4.@x`A`=>mv;`Pk4ɤ3|5-w0Nb (Ad~ A&i0R J^#AJTD!H҂)7Z?\!́vJК@TL:h39|\Tm%}Sٕf0ܞN"BmG/ l>{g.0\*Nu>1 }؊$eE/Ύټ4Q+&GOvCpD lo6BffBtpjJ.% Wst\>huߴQt茻tf"bXٕ8Cw3k 9aE얒H4qeB'FGC>li´5;V@*fMd MQzz4rfX.)ȸ໊BM(͎b }yF-D[uI"DB)η;a-L_ւ$ʃL߰~>P61$o)H%!HP$H0̫K,1 DADD4-R⃄ޅb[5Zv#eh Dt|nR 4P1E%!P)2AE@QĐ!yQ!A1RHD@T012 %(  4PP4!KIA4 E$ITPATQ8IozptL!@`uZebjb 2O'O>?oq(%CA"BsPLc~M{zB}sl>t z=, M/]P-x>JwDolw=z(S,y(Sop.j*vr|i;k}}C5mvMNuݴ.{bW%ڽU^Q/-o@!]  ={KG'CJ Y)VץTcYkt{;׽^7z뭍u7gKcCv;^ EQ *iTi l5]ۇvP|O>mIP(R;2㯝j}oc=w/'p7cʎ<@ݺ [@BQ "(64iT[qQBta@vQP vw(S}^>J%c$QIzׇ{֭_;^4}*-z(UN^P;(@ E.\P}5@UOCU"&>(*!@x{ P9J;GͶgg]47s׽eyy}gz ]ScaXw6F_msþ|6ݎx4u 뮾΍z>Ǻn,rD((PP%ِEhP[RvlKޟ9>c|=w}}}zwW7>=]׶pcwi{ׯz>^w{/3Lmgz}Ji|UQ5SǴ鶮sA|{Mk}XcY{5\4ջvyg93ϥy^-(Λk[/{Խzzs޻qxsŨt;޾kfxcnkMAuwbm14|=Ѻ{q ljW{yjoztz;&zsިLݶrszֹw[On^淉Uq4lYwy=|Gf4gU`xVfj-/*;3mynqm+M{ઝ4UVa =eJl@ pݟz@ 9KiX1m%Wݵ֩}j^Epe"T.f6[uTӻp>UMt=:Ͼz3;kkYŃht=]WNwgg ێ햎wSw=i׶:7ݛw|ַ_mG^;s%j޽>ۣPvhmvx.]'8 mVuݳuAwY猙(hvQ»N_}sǶa:wW;OPzs[ w'[m{gMȗ|@O*f (U^# }>Pvm-=p*T=ut<ѥ>dܹaWot;XzJ {1A/@y} uNp{My.Ww;ry㭺Gz{jPhf##׭xZ tnw猭v{q]xNpu1|3tt6u-卥ݮ8ռQN27]SJkxݸkwp7eZ]JvlTCž]׽˽V[^vvzoU].hmkMnٺ {Kwnx ܯ`vUu׭]O]ySyh Cnک)RYǼ$o5k2Y[;{*Wn7:mλ#dhwnoC;u͚ãVn@vWڋ9 #rOzi{meۻ/d!tSNOEʦ9[t:W]t4rC>on9[ܯs`ٺ18FZܤzPz's%Z Zxeڙ`֕::zsXl֔:dI ZXe6*An8m^-4g7 9nR@꬧nZ65P/޼MJWGg{w^GgKVEn;Ae=fCZ;׽W}DOT5Z$ 4@#@ h0)M6F@S@ @FOѴLC)ʞ@A" A MHh@'==4Py@zRB@@FLMJzP?SڦSe6?*=56iGG!J&ɓA12hO$&)dzSAzh$DBi3E<LTEG?T $Bh(( #CPb"& "h(*jbJ)"H")&'1!x Fߨ\8SUUU 3A6^=LTIS!UGמxٻ<{0MDUQEt2(Z ہIM2PUbhA JEl :C(Flp z S?&8K4D^er5 (( VM "}/2J@5 !@B 1%.,E4EQ1UADEE0T L $%5SHIɖ 'UxD!@BP FӴRR!Hdξ휼]dBB"_ IIza|? OiRB0_x񛉙:}} wK|.sYᭋNvEl$309#W;ƧƜim Uqo 9v?}XiLv[l .yw  ̌ H}|u~RڋO[% ǧF5]=HrLP6b8&Ia Yvj?[ZY4p!Ng(r7CG6ŕP1D,Yv_M %w@LK$ԓMMUL2(ÖL?_-|}ÿi'&Aj_% Bё;~_nz_ _7oYo_fC:Sg='z DS|=9w~|s4#ޡkնnR_ߓ.z&)?[܌I=@>|.w(;(YgW1IYNX9Gf9@,MTkK+L=ױz]7~g(COɦߛj>'V(CE\$ѹs,-u9>HC Y~%mXB>vLt6KE|7UigkR<]E[y!tI'nBPN)MopVW}vSλD="E>p )HɲOf" & BhjdF"Uw 2Ռ?N~kTZ*gyTCZ ԾBzyndžRN?~Š0D~c73/?/>\Tp%f{񈧛[,;cUphK'TĆeݤZUgr/|av7F~YbLBU[tb5[şw+Ok 6xX3<Uudf9>r}+; 78=M&|VoSNj#}hQV.28z#\0Fd5`[r;;6r݆2/e}}k8* .Jځ6ǭa1PtC~Æ~_e/Qx$ b(I(~˥)#n;|0P1ɱ0EM4ARA)*ɏGo . T-&v>|A^vS;C1`?YϚ&W`>+Ir_0Ӈt]?:0#wD:EBz I lOQEM[\7ul(['l8á^v?h?W;HP0hwA\~s4r?v7CY&*Zh.k\s3n ISjIeϭZdGP¦dr]ͤ܁C̲l0_qIB9ʭ\\{SGK޽xlAAKJ @4mdž 8k z]rEu1| g1ˋclBR $QĀ.7js8&rμ2:gH=M BU Q,YY'* EaFWx=HIL!pkՙ7ODTH$\ r "y|6a_gzID7ٓB]N& EDQaAKAIJ C@DRR)H#@H@k>?iSHzЅ u3@KDvJB9&p._g#STV\_(P%:v Tv~A%$M](6YףjWk\XGWNbzL^e?犴y^5tRygW:.6?F9*]}aj]'n~7wLGWLgoVv^(i'uuR[fYd4?_49/v\P?s3zWӇnvNJJN8E)7O_8~n{6I^ԚCkL7*>WjȤeG7Ō: d9?Qurh r?1'oahL2/4"4v4X&SN&~ggb!M2~59y1Nֳ0OΙK5wDqK`@YlqTnz^SR$4YNsS!k}{O(9/%F^\ /j;܎yVAXjc&eit7Ds6Ϟ}"1ϒ!Ի!vhj_O䛞ġT,3Ohe-nΩp@ssϦ+<!S5߾e^S^laЇ@q‚A]_wθqgqD (Y[\.!B2,,ި0:e 4X=$:jNDb7|s~Jaq,0$fÈB:r{x*GEmL&!{`tr}ц |ۇe# *;etbKώwBuAM A{L:֢q3Y'1U5=doaY4&ӃBU?:0"sx2 ;Xgk78a>Éh#5mݰW hu^b_cz|;\̈P;bz Ӄ8.\H2e0~vi\^n4̨?IHmߌANb1ZQKPߋX(bT6>uwBv68b6X"Ϫ|m8C/fTWA9͈1G0A8w==?_X.eq(vnEei`cC9Y㧻OyȆtzi1?)mleUf>Xs8z%qb]ST_?˛Ҫ,4;>]k{|nv,oYdj[{KpX{M[TxB/&rm̳VLh#u`/Gbl2(8}oޚ/}G<b ޥRwqtu>1$c~ {n#($A{\Ke'N%oP=X 3p-HhG[cS;pPUaߵÙ;`N21w7/9a+6wV )Wj(͗ 4{wJOއ뵊a{)_RyFl;n dp&94TSk .U=rlq>4%L88R!Ƣ%sON B '(=KW 80/Aس!26Qj/A]x&z1+쯒f^jTo#Ԏwnr}i F:$KfH)]SrL9<b'Z=ra{[7ejGB(qz sjnQQ%(Cd@bظbagfL?ohqm뼠y0 p# Sǡt)-X6L3Mk֒aTqֲگAJRt~ .%m%^3*XލZ_8N)z*a)޳tc3Wn  CMsNjuFg} CGE8(//;>@eQs*(0>w:TpwSأuuˮ6%l'*l0)ıQqg0@e%swrD@Gn UGLP{\X%*[-:^cf;F7/ tMÑZ9G A0)g3okNy'*8Pmu$%Cq=:VC{Ç wEyX@f DG.$VKBuZzP*yUgw.1& fCVfeJqzژUJHX6[/PPzcchX&F 3C~k C9Ҁ~}CNE -5@Np,P%0hr(`` "OF=nkVřnp"Jf&XB"jeb(($EG:BcZh 0Q 4fLٞ  M}KL=4 22+A^saCa?^2o!!95Z7DdSkiAV[8B4#н>#O^0LUIa4 ?#-<4IGNE77d<ƒ0 {nzgP\X}$D((BER;8xM9'o#UQQddI$7 qP b@)DbRAi$?& wCF M%dfP`aeU6R:>|/~ ND)F6:xv=`x1E(M 3Oq׎~)QgvU_J,Y\p{2h,S `g gj?YiөᧉsCw'ꆆ"4;h 1z[6&1wy{apXѻ0I3nyq 0ֵkS"H EDgwVgycC2egM|q!aSY8ك(ʅW "dc gvy4Te&L62 y7*FfIgBP}=_*L=nEH%bǯ] O`h@L 4DP RAR.(j"P7l&6bNO5]|9)96w ]hP"юUDr]&nɤ* $rB"( P;D+ZScu7qBϖ$LSU]nlkxE# c֪b|Y}Eh:e)j  DŽonHۛp1y0&9CԭPʤtl9y]{\ϫ@0 fDiRD1tDDC,2ҡE @1H) QI PP GdT2;Eط#zI,vY$II]:lqTGpgWm[mJhJ)V()%I!"("H (R%iafL s!0C3D@@= Q 1 UMUD@TE B 4Jjڦb"(!E.pq?K~ròMpȄ 1+TH7b>+5gHae " ,P-AS%!Dq&5K#HDTZ%ANAY>q%?t/wr !sE UPh%}ѢV *;ĩr%' ?wbt{;;sn"h* ̠ȇG( }c}0@P} "A}\c}xn8;Z[v"'wh@J@ S>5A\D 5*<,@MXIpFCvר`#'mӻ\2IbL~1^hD<&3UeթZa7,¡4*%F!X7`Ҟi $ב~m4z//CЗ;\)25;BO_ ("hɈ=Gu `Ùe:.yQlHc6iT.\QEo2N D1 !-ld2 R)-R۫43L-J`syѪx]c<ڬlchrH^ { q("JHajk70ĄP<T"n{tgGc]Xtw3lb%CKN@Ra(")|q 8 [vr\b18*{1AE}|޳փTD $SҋA$b"4-$E%4`JjJP[)ج$d6g'hFW&G8(AMibom Ze6=Z<#;eލZEM*/'ҤG `R#g9IX3j‡-ZF& [LElEnAeB(1?ׄy[6FB>:2AhOY>YOl6=R{ z*5 O@|ZɃYc&), LCth@P[UEjx\kǒbv :=C^TmumukL7WGOA\ ukQkm֢+L[6hmMqqi)'v0lemIy| 2(G|Rѱ CZ0ҬO~M5dDa*op$+xֆoDacyV g2h.Ϛ* PQo9mdVRGT$FzlY,zvP!5,;&ݵX7_G]c#\RP}Sl42XWXAeZu{Q-?B7hj~ [6o'XӠtRm@"QUmzw ;Sh*' *L^փȈ<lb1[UQp932ŕC%2X5SIT@RDIzְrr.Qv3Pߤ!RxjjXzB.#2$AЬsE+`*)ywUMW~b,CL!Q#7#&^)x;A+O>IA2(5fQ2K@;v\g˲޲Y$`Г 6bId 4JPyUd,x`Wi3 r{!7Esp:MXyi4.3YSN~]S #5u~B.nx<.XgA@UtKT4֓4U kXd3v6jk%:bYuy_` B2jz}fsnKn":ksdfٛ5w1iL0127>K{R)?2;Ef0j.Mg[7U5.AL5똾'-HVr[a,&}JfH>'p3W;'ɔYfFy=*='Ev19巨xdNE3fĻ̡IꌄUo =ɸƓ/0y{T41)EȉҁEl8+ <6֋nZo ٓS 3t0הz`^ iGh 4b+gۮ bEѠ~R79„P֨'~݊s:] {/ z!teE%=οl % yd s@Մ;s&S:>ՖF:=VQ #Rְ\DHflOJ+2-NYXq4/F|0V31ܰM5LWcUdƗY}0׍ ce##ҌMjG`}EXH*p[zqP.Fr2/,Pp! &*U>3CQjR/2@{tN+u\T~>q.)[0{0%hl_+i':)&]V?gXqVwyq )⛰m3drQm~v tmO'=0,YGg?J$HL>I? /r,~SO6eI@Jc j G-ȹ{">DL`TMI}b*FSO 1wBAeczY"B#,r=Na;JG:?` ;_Mg.ItZM L)C] U4~:X_h/CԇIs@4(yF}Xa '-0:#eN˛ h @ ~?<6VlH-~"K]A=t |R"SO%uHf_ٖR#G@},aҶ?ATh}b!`o>2! 6F5$d9r.DIbn# n|؅1\3+t>KzX^C,e,e530`[R0icu>|}>5+_FfHjA]F9Q@I#7w%CA2@RAL)w;޲ ;Eb$0R㹝>m\Uq5BŌ&ݴ8jsNi',p|2p}@waWh4Rt~~],_ otG B,L^@? F-o?ο$!JOց(p߇#-^^zpK~RC vR>My~$s s@؜/|'F oNLD*KPwo%CO21A;kx*wCOn:˒QBѐR)V0) ~hJ7>X(PLۆp:Ks4;gCW >}~GuªW[DCNpt%"]'G1 e[9.rʝd)Z⮽!p[bv'8-,?[NxE|Q,vfϫ? Mܧ񣍭1Q 1DAΎKvk-ҳ)*EѦ3+F8WO-1^oef뿛5,'W f&ʯ9.ÿD`-u$)#V|L_3tzU5ܪw КVsВd &7U`gk *?Ynp[_9*-8@ LrrvP5AUؾ,cߚ˺v\ng<ȔmGlR1%}Ϣ~-| J*~{#fKBX2XO%2u_x#SR}d1=6c򲥆4HjB ePGu!O~5Gaw/7k PnU:#]q" JmXm!92g\6Sy&[.rG횧pwAǧ{lX|gd|@0t_jƅP+{kk!Mi\eg(fxc @ 5@Hdf-WUbAw-@$ђy^sH;`67.iTIU35\(((hAwa,A( $f/t٨Clµl[N6\^3NBeN]]Lוu/ClZ+rH*=۾nShOKWHP0-'#>l- ۙgLR|ZiA*Q5,u]q2L*v|DԯL9G֖E$-);5rlqv;Wa>(B`c%teZ5,C ʵf_US:ڙ!A_fjo)7-+"#ANg@WA#=rmW NO5A]|wlNoM@}RD%/әysy錟mک`(LJn7K}gPL 9oGӵ B'̹bgjݳG7քA JPdG'Qhf6+_<0{;w eR+~y:Rt%0$e%,ミzcXS Ӕ:™YJR 󅝎G&u)Bo*4i0]WDq%n- vlcNVհ%}"HPߝh/+0?/uHoZao\Gz-98D&Ë>:*)*)DIgfSvʘQv9]Mxp/]$+zm6GhMŲ9G(, M'ګ. PB/bI@ i%) |8QJcOg-!*C )v?NfQ+d/}JR{\utw] u.L5ɉq}cYք +M T뷨f#T^]-J" l \(@*$?׏ iǍWM2%9˅7޹ޥ6K3 hJC.pzUM%uvZF r)W=!Bccxծٰ\j߇&i{SNݻ;N#x'v?'[}]ęS7I4⹞mraB`3=gglgit27I&L,О~:]w2巇r%&g ɩ>̉kmj1f*ȫϧûodg sj)!+LK Bϴ5^IqOH>M/q=`TJDծ vaW{A/=7X%cAe@'g2 !zJlI3t%lujJm?BRC  q$__3T:ޗ{~q3#kywO%Y0d% o\{,NW=['X| k^4+ZUC,ѣ.Zh]1xc#װqڷzLU)u䴟0`^0)X}7tS[gB{ &0) ej .*Y \W]p_j1XT" " v4ttiҝk)U%Uj*o#FZ$(JWN45.Ǖ"m[k0#@#$"e`xH;ph(( !Iv7M)IyWeԤzQ㊙I!ը:I+KR[,eL5J]UD5xtű_mw=ֻ'E.4.3fJCeIw{-?'kijMCQ(c\] U|8G5ETZJ."iu6MP|Q4_vRBRȏq}v{fOhTw(mOWc vHu^#4PO#Ty-2&TrigZeo%EG0ܳ!Y]ݡ(ؒJٓR#ڝ[*뻢.ֱ@ U@dkf5LI_ <6=U)^X[bCB~vΒ F P黴ՔQkRHDBXE X'2}=Vk6j~|}Gj$#lljig߇npkoCDGd hJ`*"*)Ih#|5?:own8#<5Wy]շf#Vuuչ3<7ֵ pAG`4TX(<HR= A^N|! }Zk(a),JiZ|}EGrHۿ A`ٌS !NU* i1&(Ѳv\Q1ŪAZ'Y=B?So%Awj wV/;ɣxLIzScfT53:$Z-l࢛-FC7مRFwt>? <@D@_׎O ΟrOwC;ӠM'>CFl^()m^l1BCa{GyٺVD)rzI' 깾DBQf7|pw_ X!~xѡ``r* }??|m}('2BIƸ~e{wwon ~Um烩,{4?]=A8pN{ jbIJy-Nb>xSw$d1b[E0rDcf@ЎH|F~.<{ׄ%h ;r: Y|I -\䫖R&ޥLQzy't+.'j’u{q'F|uݭ{K?-4DV*U8^hZz<KxJoWAFy*bPuk ڶh;yvS5u:"'Y=pq67UuX(X埅q}ȉDl5=/a|bGOFGnѹw`o6Ïrn߿'e} ׯoB F]sm=_cb+F>c~[<NW 傮TT2d^lE&<~ʎѣ:qz⮻PLZ=!x먖ئn_Sty(H3ru2쎣d3t N'u[t.?t~(!I!'iw7x0#)`F5﹆CW[u#(pO.%2Nmh˩rWkQ6Io3AȎ'CL yl_aԊWVAm}_3#J )Ղj=r9;O(.edY]9\# |Pc?\??W̾ؿ9w>WSϙ~#!0Mȃ%Ob'?`w`ظ=>⏚4j " He bԴH+_{@SE$tU1T ?sf+VƸ4PG}$ )ekbAHK(Z MWqO94~*hhlƢڹS_6B":rp{ ܎#"rcWś6]'~|!B @#e5!Xh"G T gfy?Lp&Aʧm)$3 i1JFnE瞬\z)#uꛎNZ!DD`w Ƞ]& QrU{ ߫9 :_rDB&sQfaج.矷6ʛS^Af=&nX$(C.iG/O,?Q߿?s.W(EP)`1@?NM!!p)\tWn ^ +-q13`0TB?<"/Y"Lb#GPOMݣ>\R)?g7ÏsҡvO0r"Py=/>-_p0=h7h[!'v X! FW!(P) *5M٣p2<e(_/arV# kt*L ٿQN%G>_^<. #oW|'<`v2oƒhIj pot.m@a4BP|&E{MMRGY+G~?H%nR@K /s@l$s( PrBI/'w#Y?/J"@ ¤{õ|QsOq[WƃE -z],U.Pt=/`"@giǠaMWR!׬bFn/ s R\YݸWVqve|/}=i=βD|1[h֏-/߁'YљRa.pC_b2ua" c8=_;":Q? R35ǣg7]N\(}R%?U%`ŏ2z<~B+y>/͹ۺAߕȞDO"==|D@Q˓BM|LG "?/[z|SEM'1-{ag؟Tg=kYwx5g7Vܘ\{I~KEOfmM.FPTM 9e!W:K랞A˪ȗp\ly:6cS58;1RiUV!r ]y/tLۿo8KλX~+Azofdcb\y%F^$Uv{K%[{Y7^0w22Koǚ7)+;1 bm$ު(ssfī/H\)3Sm~QHЩ3aaWYzթf.r:nm\"ri Ppp_&lʤMTJ 5uZn4,:w;uGYϑ_oVzuT }ZjLH[,8[:`]iO{ّ̓`v}^/P^*6c pBPs:1MǾ4=8r`w?' 9WQ }} -$C(xSbЭD}QRo~~(zj3Fqnh? &gaДH" N| #M߆2V!گ^8z]Tb{k)'Z}DNS:^PA8Kuz[\ڸ1z˞@׻v.H6BjO']bk,|{ݢQHh`E|7F[;4G_iඉ1}d&ھ[\[R!޶mY7r7VEh5"Q͜g@5Ҕnd3Z|_t/RSε9yz%װy/ZGoxjߠG0j(atnSrmOC S‚f{N$ӷ5Bfk*H}|Kv`5`G8?ݷ;/&VJ(6@Xi4n. dNnT`Hf}o^ 脼1a7QɆ ؖ`dp>=İzn6cf~SxF?@7n`D#8[gOۛ.4axqIQfHzZ:xI4?RAJkI]IF( l;jodRцRn4VAvA[1{.: /TFu⫲6KWLSwſh>)Iz?4?w{Gg_1|uو0IW·0%v0N{wQ;bkEڣ/;5}èR *Ђ޿חrGM?VѵǁRp{jmֺ;z_W?L>@0ـEXtPjAD kXJ Լm_tapNu3 /f)-]O Qqu{ F^X[tGi?MhU႞Łvp17?qdw quLФJoܡ$.j0ǥt_EãTgK$Bl wNәaG{5ɲE" ȉM_OHK䞁5(( R ̈` mq8j搔FJxxmS oη Pr6C9>y^i2Tȱ~\0urr{a1w`x(3GT}̎cO <?An1Rl)83m{y&sY$QW`! ';=NkU6C toY P/358>UeĈr/{P|1N݌;N`Ytt&wdbzWET`|Fݗu<%ڳ:8vs~xֵ;k\" sek~gOYU6 –(g (nsYr'Z شhXUKW!MO} y؛J#_>VJ![AXU;tah#~ur.W~zas;+ Yv[?lsIDwYZҦeu.Vol{9˾C;w](g3-Khs~OB"]{}ϲtӸ7 R쾗q_nŹwPY(2 6escDٴF |grqְ)RKE";rnvS8|<~o^|z~ oQá}D q?ĂL;+_67>v݃d\(=4s ^ԅ+ Sѹ>_>o"ObF=p9T܀Ma%L9qPC#E4>?N)szLU ?;؝}#GmVq@ G<AStC(R;H7R tXX]CբbT3ɪl(cXBU-LU%_RWihW 1&A)#zvspQd%{tQL]q^Z-{]D ?:f?qC~4^6QFuTT Ý}U|upP?+켹BxrEÏ5.,A ->^ӏƦHwrl W=Ϡ*뚧}`{L ׃?0I^m{c*Tn HNe H*`quvt︔g/U{53d?S?e==nij3hIsZ{SXL&?<}eW!;?|ok_ 5MT[3dH!;T>\rK3ЕTU-F a'~sS͏VQ#= _R:6rvn|?lRE @cjMn#B~ٴGx_2K)J2~>戞={ccJې*tiB~{@/' 8'>z\n!Dz|dKW+{ Yͣ3MjUIQ;}Mo*ߚ" dzzg!]ljݹ3_2_@nq V('gUQv4˽Dx&h3?dчv'AT/͇@MGQq?4 TTHT+,$}\4 "d/mmmlmm+m0Wmh{^;zzO}k/fx~>VxwKJ6ۃ{AǞ>NhIUEPId" WCG 4/BuD~8MYLYPC>f禙?}n<9 /*UXUQUQTQTR LS?&IXrJIN1n4$b@ {81`r t2N%\=T^r(b"%*^f.N:J9z/;k #s_Bƒ.*T\%G} ?w}ʉ/QAPOlF=oъ` @dg ;]R{HjiECт\P2=i;3r>@KT96~9{w_hCBےI$I?M(ϟ0t/Qߒ?dq {]]u=IQtk+#( PA k6J 8! jԘu=>iCqx?_a7/$ }J"+|Ir|^8))y6c_DL07 er A@ȯ>#Ix_xlT*: '2hv( 9<+=xxhXP;c_g&vQ5Q)B2 -%@n~`;{) (x"_BmY Ox |tS{A'?ӃӤ "^JB+rMn#L߻wi;)i)+#5Pr ف׭}s߮Ls9=&}`ތHx z9n?.0|7t܉#Z(*{,nY򆅏c~NUWܟâ~O穸Oy"/gq6fCo=IO߈mxz>ܲj, %! 1=E/rD "aLIhA"7ax3AeMǼ9f'u bQ bt5 qatᏼuv ,LRxXTr$bH?@&fmq{tBu`S,YoJr+78D9|s_vSأyȫ⌁I!>Ym@pƁDp; O`(?Ug!* S_8aW0:W\b THٽU{F}w0̯5x˥;5u%cdI6ܠ,S,Ng<5)!^>^kmU/(*8 6ԇ]<|}Qd|قC_Y[@:?Lks$yJD֟R Y@<$< ͛`>$| :t(4?ry_d@Xwb~?6TJJCmPq'(ہ-N4C5;5o oCsEt`mݻުjm6WI@D~N-8KI֥&GqݧH>pYם\ R`U&^7A($B@0@~~LUF0H5=hKmOU{+!5`ر@;*XCN`ԩ B*N0h1K+J;?v |G`S:O1$PPaǷWQ*Jaz(6T D]&+ޕA(.y?ͣfڞ(H ( |yHnl~%+i3,<ͣ"4^ H0$$ps3ʒ2;7rFǡ sO\? (w@>Xst7OhUbڝ)G-(Dz@JU3#cw}z Ԩ!Ee!=QJ}G8"?XHt5gU-U-U-VUmmjsעI$I$I$n81Ƕmm[jmmmmFmUmmm7$mےI!?!"_=*}jI~{č)>YY;.k~~Uګ0'B~*ymm[mvUUU]ڶjG$wd~~oZ!?oAETAq.0T QJkA%l6#KՋ;#N6޽o~3OFۨafS{,--F};}tCW* v2v֋>ooF1&|SG bt-`Ǫ3K5ᲡӎQw{9SlAwEC?3%x3s~ӱ+L;8mu0`Di_JϰOf "/U sb *ivnsC)S5ocZaPK'g.c`uNƣQs$$@kxC;g;C4Hc̪==J`LHem'+s}^ }k#MHDvzPQuzAtLG^D?g`!.\K*h 0ud{]Z]h(R"Tz\:YEnF쳝]-µO1KFyΛM 1Ϡ PӦ]Lq&! iq2q}G=骨Y]~<8 w:XBY g;h)(?9כf?Qj 57/~:*N:l~H  NCy4ks`ͩ|=]x]>RK}SF9q |'pnEzq{{?Q[g%ΟU36=|O8ьLgֽUQgV&uOBmZSW~iΥ~-R\SȠXymCɆ0xt˸"2=ʬpw? 2ͳLnbFkrQ6{=u5ᔆG/?եz xC`Cm,;%m8읪7cq^c1?͂ B'uѷ: _"io|%tvUsɥ]7zHI}:3EWy|n֔F0|=o^Ns2n )m{#@Buă5 y>lU!p  ) y^b%՘!QjV,@!G{P5iu7N{!Xtt<[#i\Sw4mñ^BabxEWz7U-dw(/18g1,ORǺmʮUb+vRGC*knBH}iBY$2eܗ{*fj-Fy3sZr1\urIR:f%̺(I45\^KbY)<`x z:CF'8vE.ϊųO/ IN/2qw#~Oh.,DǗ:wpL*Bn]|FU|e(XTVcOUy~<Ϟxvx 1ٝ=}z?:tOn?nVH~b&V{^?¾AS˖?(pzƊ<#4V=Xpgv7 Jd8$9 7X> ϊK # 3@QB%ѹgn=/ssցHBi7ce O|#p 0}kV#FۆCwnፑ@E#nzI(rr_8˱A4P`^PMQDwi"Mf"/\8=`g7gó,BAMBh\TqxUqU$4Пؓɰ ΔWW}~;n#ϳm<4ڟ.@fa*zÁWE!8E\݇L &BA]TnE~(=Ӏn9yQ}j_Ѣ;RnQJНl$3e]@_4W@4'x5/S? ]]c#+QZţ3SoڊDwcϵ13U>.ѕWTh 8a.IFXiޣ0~BFʉu :MiHcL, -f 'HqQ0|=ח=N;!>Rq4AX(Ӯ,ӏcuu>% ?vS~G0]vUY,aӾ14u7<CCT7bFHz*tȂdaK a/Eժ?4=x3 `fGh*:n*y61&YC/MJv+v8F/'ӊM1P dc_H^F-b"@4*ĀyTڔ!yR)bP&.vX 'Gb Z{kh]]>on{=@㈓sSάܳTcM.Hn$"UMo 4Ȇ Uådb|aG2w`ߴ 7V8+bAQTC#Q{d0w ЧBF[m(SJ@t>wO@ G8Z!/ ot| .-L׃roA~860Ͻvਨ#Q{ܜQDT,0={Lzc /# }a}%Rnba{q(Nh(^lL[(q#__5aYDxgMw ?4={腃ȁ4-Kebs0$QpH˞(¬38Ўʣ$ñQbn{V܇םɗ^" &}4fxl؂/aDq.ށC6EXl;=`z-@2Z`#lTɪ+n}Pr3wJ(0U:6RYpHW,NV|/IE!:цzלJ\C,ҝgʪ1FkYlUҞqW57] P緦`z$ND 't{{$f{YOٝ^J̌/me#'6|+QaOxLDc ^ 1E&橐LϟPp9){>#$f2%xD0BNb0O:2-p+5N %xM4-8 V}nB*o)= P4Futߵ I.Rӱ37\\7?A{8 4M%W~!@p@:G`T G8ϩUgW/>Ns'z*Yh?~u(wFA{.߲,VmjtܢOQl aFK1lgXX/uCØuGY\IDt'+ (T㰍.@eWLc&"R2`)Om={1ۧX;:3wtU$ހyP1'D1C9>"2 !U_ en_pdZTynW5)*Da0:S%|5jrΡ80'!盖o $_f5!?C?iAhV~ 7+_'t:_fO}/GudĊĹ'n4 aBFнTLjmEv)Bv^[=*b({Dw ^^*(zH|%P~dٺ)s_e!:g:E3u@F+ۡ7ԿmN_>ȏLZss 8u)iUVgV(>h;_ 6LǾp{n:0^1 pٟy{8'>׎`EfDKdU;P Ƥb G^+~nn0[j񾈠Ɓ $V'9ks>f6VQ3ۼiמHi]0I`,1&T .̅odӯ{Tzľ֒0|?71H\6fHԍS3Uh\L/pRȨc5*<-=[_u?LPJL!n$&FA@ C/txgB 6˭]c^T;d#NrQi0dSU6e;9) Dݝyw$$qڎW辖CGkrk1W]%s<@p1?'SrkhzAW5wo֜#_J͉ގd@@ BpB#%N$dzFma<{jqL=4Ȩ%>'9Y$z<1wDϦmӛR gj3}%3Hb3`Td9}dS{U@S %kuN$).:;cĴnDD&6t׍vSJD_o?>O{^i$-ow{e3y>  8W )o6C\V5 HsQTf%p*ϕ3\DmٶB1D(H1WǛDaジiw^}$h=27C9Hbz-qɐl=ٗ!Jq: Z'&$}b8aF@D9lOq#E9QgU@ ^ x-eX?ye$#~C$C-8 D8BR& _/ʧՙ $cCHɆ p x`$v濯{4,gh 2WLz*dZBK;z.8}>g7kzF3NǍPh {6Z*;׫l 0:6أ v!em3>g;[) Ap^GJ$p>.`(&8$ zvѾ. )̄ |߱,ntV]+'. "7aA.V(ڙ#հપ}-UUUUUmUWZf &^jABLvWƺ焀DIm\' @7M9f/q׸溙5.cme5u;Gۓ-zjwc}olQ==ʨ;A#rx|AO9țT =![u[ "@ȷw8az~K[y4c-u9 I0!b76'N3,(g+ sjA7(Hf].׌z/iFb,9YNn,Dt=f ͣlۉ|zcpgLt?o{TVtS_l vK+2ߞcG#%Gw[;)Ǯ)C4t TҨM+Ʉww}X 3,oW[Yͨ^8&nt"T`@5L$<2l`2һKT;Vݬ _jcZ*K*_T c_԰n \Aa'4n-&oŕB_QQ*=twrV"=2kt{1bar\•g6ph8ߑ]zo?ξ-fft _=77<+۟yMw8޷$/6\%!'>kBPn*:5BH˾ 0d7pP@^ ǃ,$ޓls|&9˜fn]I@>1I=F02X{w:tѭ)}xqu5DK MJwt &b UR4O7QU1T-c/A,A6 1!I\1j(7Qm12 c7Qr#{OQQ\qOvNZ mѱPI0vµBRؤ]a1۸/r񞜞P~$cv}L48?+r J"6U0gmx;Y|GH](<_:R<'zҟm_/|Q a$ A TMYThgb=SK}5@=sD6HFSC s:T- 56?DC;;9(>D<`Dh^U3x!%UrBOqy($ YXqbTwh ޘ 2.WmCZX<՞6aɂ߶wb{:Iо?Ie~-rn}pHd/tpE6Cvk[tX9 \~نMH0ؑTP-cGeU%pV"uU˂[=t)p((XesӣqotŠ,#Om>sK`Rᗏv7ݣSqﻍ퇑.y$o! 54Y+57OHz9}LN^?F! ! cB SgU^5^ކk`0:Zy𻮕=V0Uǫ֌"qȟti-O^E)z[FuOXx9y;*~&5Itk=u&\iXkE:0U1J G"3WhFPNi,g?7s==:f|yEy= OX}8lʹ{EIDPjF& ?R{z:1BZfr@5;;Px1,d#^Y mGrz˓Q|DQdǨ}V ܲ߾^LJoLShC{ KO3 qMKoEF?U68_}B@`Bu,j^6NwZonٰG^ Gov;fv<ݴ(MH)fuf fu1aӦm!W8z;qV) ;)"6pt1%xv^Qnva!Jgč݂xYK#5i8J) 3A&iE.UƩO&;9> 88=UgO:&ťy o _c!8E{u\38O~ 6 NJ a,|2CQ~xݖvp .,ltIU@(`:BKtV;/EYO'h]jjxp,Î;YsGn9ۂO54HM;hY-LP3WpP  f1xt@mkͮdYυ 9C h1{-`VKa#+&r\g,Ǜ ):|Џ^nsϬz0#"}C uc嶋`Ї^H6tp"-ͭuNaՈ~6Cq|W\)=!Y{Q Op#ݺpH_!8&r7dVx+aOH ;mקv<<8w ۸A$:Z|Y 'Ieb4/m^aZjP [ig:~7ʧKK_W~,>{D9gu;y42(GZ?m MdG}C:yٮY26?8l/[5pTn [*uan۠ut,,{NULc&[E?gSCĂ.^7@߄:F)"qgqqn 7%.sh^񕅖BU+=.qE3@ ԰R-z!k^#{7nzJE>“I#| gz{3PzXUD%J >!Z IP`@^a~C)fD]T|owCoo#c)8ʪ棻$\NL=MAN"?DuK8y/O⢛ز{+;b"xE۸PF_ gyU-lJll &ܒ21V1g+uNgŠ- $'irzs'w^l|EL~ՊFbqJe[kud&#98%FvdOt:ybPm+<`t!vln\MA RtԨae)k@@Q$ >i.1fFx.ZgCeKyZ)+$߳=c()*$ 7,?0|J-fxqoD_8S/sV)E "qxW|"vsJT!IQ=W|f#2M|ID[F4uY ;aE:jzM5N,V /6Hg&LLWT8!mlG習iMbO_v77k-Hk;cbFyc|^Ing__rb5IS(o{ր3JYN2w(>l舽>"bu)^ucGOֲbଈ?wK^:::sPG&ca>[k 9$ [< ((v>^J՝p6FcΌsEG 5 0o +AO 95#ssu[]Y9~LJ3 (FҞG 2ѡ` )B4LIp >{觧7,3zj .]Z羰}{{7pQ+hػ^ܭ3Bp3 sUr}*B.  8Et =ܛ\1ν4xTO ~cزvGV^@>;:X:I%i2oP>o`n~ OC^U` Č.1 M͜(I TUU\~&V9^Pel: gJm=o X%ERbvAF[è<4Y}^la0u%~< ;#Rgx`83X9WU1GYG<}U=z(om00_p?bO,b~%0E[muޡlT]IswesM;(4PCi7\^\' \3s҉b@ [(s:~8,e[|rz:3Xu5zӈU݀FtQUCd2\1 =X*Q|Z k!I9_'Ԣowͳ;|]qʹ~YM.8^xbjbRE*Udz$:j.>Nمb<p^ヵ>X$ XqsIA8BxFnPI}{Z['嫉v>Aw*k4RA&%#`C>,'= wc 6aJΖVqxo+^] @VE!J\Tmwܤhec_L9pI?`w2Bm'(P%_~#مĒ:c\Nc_ v` ɆQTGL7C?F/M9^ReAmC b8b9̟߬i};~rC"H!,A3SE8-lTJhµ t 3BھTz>C9):tx?;,ZNA` IfoVaMp;NvMyTb?)4w[|Ѱ@¿JOσY~:Sf:3©4kp]᠋(#KȢ(=t$wNN!Z y"'fJZl)QdBRAY閹gcVǠ_[نhU8+FwU g[ϦgtDپIꐬ0&[^/>}yQiU*i(ô Ek],^өِWɴ8X$aOMBGJ~?W7`Hxxݐ&Dj'X JbEu^*7"xT(jƱ&'OU#+!_*U (/p/!Ngab$،;S-=Sp\њoJm-Q޳5 9Z{ .6ˉòu]1I/ J&fzi Ӹ U \{˭+7>wB%lr轢^.An5`7^m$˦N+O!-)ȧJ^ߤ4$]gLv:Nʱ :mA$@X""Xמq1ݷ=ݫw ɛW0]{*as`'_@cGzE%1-v>޿ɸ Fb&zwNNBc&b"R(wF҈¬zSl뤅~܃:ԛqr߾@ (=Q%]'vx\]K|\z^?(@PNrhS0m)|FPSX<}8c}Z} ==q(A8&o((b7[;=銊/]u8@EC_;WRBd:೤R(@3lo@jژ~GqtG8ąC6ǐ]lcҩ7Y p8=H!;'B夦D4}Ďz9Ł vi#'Hy@?ɽXwz> G޺`Փß {9#zGuy }#94,EZIQEjL6 5=:z 㨽b /Th νB>H!Bb?[Ga `Kzg]1X U9Lz#Pm!4 Cdi' p\\8XX6j" CR$>1CN֒LU _n)ZUEHeƆ$$C.9t18E mǬl] oDMXhP}2=YS&C+CexƨTxh8ZC&l;%u{1׺ʹ|y`hQ7WJZ59bY SUuc ;nMUu7y1*7_>AN܆cx,~xiڟ+ËFp/VďXʈee^Ytf0yR1^A[+|Hhg_B=э`{l<>-g?'n|[HزwYƸsU.loP/02>8XUsѬB`L"~vґ۪Cp9&d-mƷҿ^Jd1 A9m q{>N*."Jm%B D,`_|y#Fkɏcx;uufeA*;i7cyk?Q.z'iT[n\B~x^ahuN{ߵYi8vD'|֦X7/䱻I#+> gF@7(n=W]zbqwg:=v;Hl7V9*qX$l<ڂ;nܣG]N4{MU*`e# b\u&NINWry܌'3g{9ӏ3V4n_zl22mΧsFn8;VJLx]w1:6bjȍmSEzL玷Rp s6?& 'sOwۼ{`re>1:40Ĝ87ч&d#ssuUB{T%&wO[Ex®!q~:;x~;Y;>0'(h3ZZWi}k-bE찜' J\p0k9kK!WԌ),赟Hi]D$QEگTx+8`GW%S"WmGڳ$td&^8J~ƽftN/Ν_z嘭Otg{u&UkY:KڡMTCʍmQ5c^oǿqjbK@cxЃjm~{4÷e9YRNRωdLQe"Ӟ,78rm$xTy]]>D.)oqc:6u/5[fEj632 Qs2ˏ(&y\+r,)80:K 1p-lnFZ,_v>Z7B{,2(L3J[qiG{5~2>w+y(S!^հx냖3J8?yrmQgZH%vNG#^OX*UUGlQV2\~gA-?\h"!I"*4]@3~'8a۠?n w9}}/GRRΒz>u6 fCQN1ctwy̘K XLLV2CZGk2pWpn E:٬~<'hdo[zJc8Unٝ#osm̆Q虹quR?_.Tnz7Ks},l_I$U|֘&)|}\jippA!t' 15# 1.p=Nȁ6&4 Ay n;+RYb#"$qx0rTi܏зFŒ&O(HZ&&_FOϝ֙IqmWm,Y@J:?\ 6]vNĥF:%x)Z*>, pB![N83웤dc? OI%/n49}j XƘ´5$$"#/+%Ѭv$twۖ7hcd>7--OF&!uˠ. `.#NcR`v`@ih)bcn㴫kEM@"\G4?8~&g"M^$Tԕ$sX>;3TYTl298񪈎39^:C>ح裶+0ϣoM۫o2?^Q}"n՟QZ<"Y8KY1N.`3QFp>lAw{A|>c_5F m0mpTTw@fY'[wNBA1 '0>^_!T k7`[xC H`h;L; :  ݩx.~/$0<=3x"]wt/Q#Àr,sxPm R @:4hmG v|g"=YoTwaHu҉O(p 0WO?ɉ4 MpᙃwK”F)J"J*iHIXa &*jRH B&Jj)*f|sO8z'KtC|"Uu H^.:!?LJ= )QE{u \{ r29~R-)"!H#L뇨Jhu)_čgG}aR(B-_iv<(ֶ&Ǯ㻷u+3M]wSD0ZJ $9!UX00C'2ymm S2/ 3 I4|4RRDWX9π}徆^L8a'WU;\O!I&D N8=³@ (o꺄RKmx}Q\X}*^$Ȣզ"#.鳷GJtPd9x% G¿B %!aCׇZvAmTw٦Ϳ9ƨ+FIwTAM @ZaԚF]61!#-a3XgP6,G|h {w?<䷖[sp:lHܿbۍzz@#ljo-30'N QN.(_uVK3Rxp<> }ex3:,ߑm[~懇cB'E H $qq0~-i(DɆ5(Uc~M?qֽcf}jV1.\teޠ4*.iyQ4_;<]?8Lj&ݫ T?Ǹ٢JJA"D($1g Kn8Tw֌=mqrJ׷*&8FL C;ao+]ғ ^4yH3 HC. ~vmOq3=EXf&wkX!N%>n"Ie;wPY8x -‚FP MYApoJޗ^[oritmq<9k9?6K%@ðj%)g`?6h9O!!;Hn%}G}O~'Z~O_l 6:$EWehѲ 9p@U!߰^:;pnwqDKO>_c[8c(O^k_0}GݰpM=Qg^'uТ{7|Gc|?Qćڌl,?5VUgW>k郂]_烱^~-2tԲ~uXa3 EA0m EASA!MpFz~ >- (RB*GI(/W:}yOyzt7ﵐ~W_ _qsg${Ĕi/&~NnPd h4PzxOt굥; IJ!ݨS?avaU/a?g r'02R)H)_䧈M*#$ AAőg>Jlck{(:j_X42or!3ٔ gι8#yc}lI0NDnK ÓDOz>ݫ[$M-/D$_ bG^k*65ݢSD|i5p=t.jP)x\cZe.9EKˠ' ?&߄[c_n/{ɏ;n},6XAQnDÞ.J )&tKaϋy)PGC:t?` {?_žok/HTBD!S4]YbZ#۠ "cBz|\y!= 3$Cd:D 9sE#k4*Xߓ7sYon:$_3Ws9x&>TߜTf W ntK*{"8xUDK`^Ap3_cz'V@` urvp p].n# n(%sdLs;ƿxw ܈Tw'i<%V7CrytnõˌAnD G]DH?.|>ca;ӛvR,D/?keqt齵i8wwO Pv^ٵv J]`2uЛy9jSEP3^hQZrA$!O"xA>#y#@hv y@F.xYa9^ УBV1Uwuh$Q$`ǰzuG@)1sH?J[#גL!)b3SeϱqZqᶂH|DðRPzba .޳dE]~aC 3дۚ,.;b-x: "=6-pj];$[XG % xW~0um n,vUi2E*8gZmn; DމI Jظ-I,dQtxG?F0,BG el Pl}.` r' ͢1}=h|"57wq907U O'22I=OLܮPGykpo2k{Ea^Xa"Fa;z8RHLI dqBDKR8 Wx5h< ]w7D!;"Yp:HG8RX ~qM*)0%8 s"H'TnI]MDrv Q7^/w}kfffCUGP 0GڡƯr(M]UŨDGA^QȜICD@o\ d*U|A2BB^pD 똋ws ;\RJ8FP_;a;NGj7 dU@B@B'WwH/}Bj1 ,( L9DdGK-k80mg;-+h[LѨpI{y A}|DL&eBp;D4[vaU?^҇ʱ ɚ-'=5krQ[*;AMx|Ӻy/q8z҃d*w}z?|wu%_D]$k<$+O~TD*cx(uG8I=~g6\0Q׻Ѽ9Ns?N%w1iY+d7;|Z=C6 e3däpmY^͒?_}ܯ||޸홈Nb.0]G gwOf4_y3ZY;sz޹~a.+z8۫n.3qGfYk%q놰 a._*JJtô]y$${4fϵiG+9u<e w?ù+x"6z5Ԉu ~}tu;-Y~n 5`ҷ6sԒ_ů/w_϶_!8_Fu| πsU aꦮ]""&onJ?p kK%~c+l+ S‹JR ~wupxWo:*lrL1ZgQk>(.r+y_ _f!f nӃGQwvj}_LCrcgy<0Ksrtr0pxO{,:Jy^Q^Acz6祙:ĄE-(( ‰37W{?ǡnOe9:m,?5t(QlJ<Ή >|*?}ԱSoEPIdPTq}ێi1n,wfHMtQp\3_:W&ɝC25WL t̩Zoi9}G?舻k lذL8ճ/K6PMP2dxApj32sР£QZs5nH'cF_J~@>Ǹٺp?`x~omA>2bAI*E/G}v7O׻ky[{qM{W|̕E]n> C>gV:@i\#߻+OQ!Wl!m?-yl%q.r=>[&Ϸ. A丽'{w_?sԶ Hp>_7i}=Z*[{/xxݞH?xAQCLDIEGp^_b]Sg߆;Dk;xdgo/?h;=87T}>(uOd8gM[*OڣN`$}8yE{|(t{onP!6=+V@T!dc~}?ϒ^;*:Q_&.?>I'|o{I!?c!0F\^qy qV^|l@7JlZ,pg?@oQG-^- EG .pV;K?cMZ6 "D8\"_'~^Իuilm7RAVqZ2boV6C145w.*JTVEw'HU4g'S?7VPI`f0rj7?W(P3rgKLimul3*) 9 kLWfn̘C&t%ߵbHlB 7w yRSѝxt`. c-[o1,qwâu Kbb.qeA$e'ewń/N<,9QKֹS=9bԥ7#c:Rv'쥻D`r{xPx.ZpψyоoqxwWhNP𜖅79+W;eJ#N͸s:h/-J2jly|;I_l DI}j̳~nGuAoFp(Mu3'vI9zJKJtgQw|~~𘧳Tg:nُׯnz[so#GAƞ<@xSà*LCnUGl+iΌgT%xvŁof9518!嗨BXON q}~ގS*f3rL/B[?JvqK$,O883??IP%" h@  d)X*a@WFBhZ%("JZ*&*h5$1#U%LS,QhѨM)EQk2sPREHTU ښi"AZ@R$J($(Va9KmIB# BJ,kJ]U8 XFQCE  HH,@P4+H5~bA#KR H3T P5AJUEKJAAIC@P 1)TE1P %K2B$J5TR@E3"D%-RL4̑40$CERM RPRDPRP$3 U%S%$ @RU1P5QL"CDKIEL@DT ACHME$RPUTQD4A EEC1,0-41-D1C4@(RPTL LD!5U$K2A%*QK-!!RWFb&jeIHRhdjh))b*BJ ("Z*e Z"hjhbJ(aIi ZR(f`h & Yi(jF h$ ))b6cQTUMT1P%L$ԔD5@1K2U$t8&$i#qMEE)4Q0DT@ H M'Ţ(iC0ZHBJ $""*J$*Ii&* "FJFJHb &dMPACU14TCE 1Q,T0z'0Z D3AL0TTm/Y4%RHQ4]ij#1PEBAMQ?ϗAL5UM#LE*40@LMA,SDITI41IE4S @PT@5ETA ,APAJ TPUtTSD+ DI$UHR4CDC@@U!QRy&Jh)!H((b &BczdH*b&! hj* )Z$iJa JBFb(o )-XCDLSQ)31BD1PQUSGI"=ZBH$"z02Xȍ1w^b!BAI71S8ʡ ;Ö)J&R&BE0P IA@MT DSUA* `Ow٪w5(e @)F* ix"(!O D̒RH&& r ha {B*JRSy|h_PS@W'%ZU!C)! BVC&||vhh.(ۯcT:-]!QMWy]RbcLACD}M-&J4L}d0HҡCO$Ǧ *W B4jq;@k_Y~VZ(zYFT'0:H3T4 mj < 6:Ts'8IIӡz; ĮEyD Q(.伺b Q%DK*0LDh] bA IT <<LlF.= tQS3 \:\HB8}@qBPhM!# 6dc+v QOq$D)E$̆&'Byt.3:B|!LO)DO8^(`njEzLGj]8Lgz?gHϴNЃr"Q {w]w6C?~d&s eF_xНto~l-x-GouW"DFUKIt/?ѹq^Kݿ__-,ξ@\GV6/UGY^Yၿ~Ymvβup[ZFPFJ5^<%َQΓ|.{;ص|tv]y]涣rٷ\ kN'ı0 "v]scіMFg,u>2e +'G^ e7ޏyb[Ɇy2{O^ףvtrwv{O/[|_.@o)h J öĻl}UW/'6 _̲rf6Zp.X&&pGBo}'Q}W]L{Alr[ʟOiȺޯWeTDAv^ૌ7Yt]xג"59  WW6͜ qqt3;FM3[k,=/i7JEPĩ0t&NX igv n $5UA9FlAg^)x ꭉ-f5x, 5Bz4uugJkq́YWXaXt ^ҊiSho8Uiޖ1 xUjoW:^s1|k5zzc3OYl|EUjdW *%N7Wo6_t}]^'4?'-=ab'^NxlE׾8ŧR_\/t *gF%8R XVS cf[F~*6hYt5hNW]u%XfXyz~e0#~`v(VzСL2!s(F}:܎@`A'utzG ^I%$]>pmKsW"{eoTϞ$@y&|XC/ߛkf^xp\ֈ6 |;@@xcwB= Ø`(J yvfP 2O 2ښ'K)ϻ߻}}Ejt1JX0oPS4}!U]'|qIZg胪;8蝽e@ UhK. >ˌ{8(%>n} T ^>B.I@b B`|$ FOGDz҅qNmim'ם7KoLNM㛜p;ݿh6x'0x=!<#^kKّ{lZ}qHD,ro%v_."]y#y?_sL.x[.eqr<","7+^r.* "4ܻ7;e=u?+}F1Q8? x)1T_֬;BD/hp<]; eplsڠ=fTxucui :i:i^|,F߰Ui[69YZ!EhC9Abgi}:#ўw^ƻ u .%a\ #Rϫ(g 1W4N}~Zr]N+_}٧GtT%(RP! _~o^_ڜ8P7zk`PPbCߊy6o-Ķn(~$=! }e|}=8h{5 ÿ>Jb^x,{qi63o=rM5 BE(8O6|4 zuzy6%X}r osUORJ Y㩜3j$2a+EaP^WN m2y=^;4pKeb$Cy~ P5ܶGd6tǷT_d?U1 谼YYIGh7 VKxSqD~~?#i=vAX9P)㦽Fj} TM6mmtǨl~@#n~y|<}Q ߓSCHj'C0 &t1#rKk@1"yg.yFDS&&BĄ46$d@ vج>Q"؝ǰ'v-ϳG:PƨI-Y f O}A'hW#R#kpe; rYSp&7 Km;.~pr 7HH @uH TU? @5\pS!Uf'Y664XjRf~̆3[92sd1/ /RY9~~=9t-0Q[#KZϬ7ޮt[7f*c~z1;$ƥm؄.oRY5aow\ B@ ;ywϺ@'=DQ*_t&h9G1.~Gձ(N@s&-dz";f28fGRP -ZJD u,7E|K}FT0|WTqm٫%r~>X(+.vdEXӵ4nG\1ԯk>. 9Z+3Gt`U{>0b+ 5G7 cvE_1;[K~绖e+-+9򀋢8E.Xn+Pw|e+C&d/wWvv.xEazy_N8Y@1kssKPѹ‹ē޽UY7ac(5 Eh [YH>ݳoV1+Wg " 3r՝QV*Li`dAt]XDNiIgAfS<ΌZs򰒗/|f@|UKzg =-iGb6x!_LΗ]gfϋʽ]=jM^*E) 4 zqDhO>$sgFϐc 5H6INǤmrNu/Ad}%?:3ØHÚ]FJ;%x3vSdkxa n_Q3RY],/4W5`w{KcEk0U쪣GPd|X1 #۩T삎v?E L+Kf37^ቻW=78CE/eГo6VW{3`k1J%V!/dܫGE|cx`6xc8]wzap+#̰vvʾDQO.My)78)qrz1/sR]Xufl?˟diJVR ( 5{aVsTLf]5̶(HQ9!/X6\~ٟ4e1h6bvalZL s{ى=|W&]^_$A3>4Jg}:g{_Ξ_]9V9#q ݶHR_Mz#- #&(RppƧω_pqq;YX"K{se6,2]|6GnL$ӗ<٤rKbjE',ݳeMحqnڹi{4*cJUqhm{[໯q|Q7&wI߅s_{ƘIݺO+ҩy#yƘPrUc / u]}RIp_W{IHRkFU{ehCHhVfW6jE-YaG0чEP<E\4vƍ$TU1B(dx"X+Թ;6nj]ܺUX3s 4ɳpTp "1JG킨*XޣHEMve4MA* Km.S@ Q" (MJ)]|`[|5"dg` '׆Q82FEl;} / c2|KNERS='ItӶX^o~1|ӝ9xR6^dX2L,^sAwJ65'\K8P_CztOK=hYti4銚GAz|HdTYI ST^0q]"J=.1kBP>-4 /jn=<1ПH04Ub$>k mۈĆeʨ_0#Lqh'jͯQA\B򂀣9~>-3GmjGz?}G}|4!^vsu KxIn6~ߐ T< " 5s1Lb78gCONvHpx;3&6XLu`a0#)@ w?\Y:qh=@3S8 $0}j㽄a l/u&l P{ΡUug:]ߐv'bEiO}~Qw,UʊKˇA퉌*kk(y$mK_׌}!dCκmZ{90Y"IQ%p4MA [KXڻ9k/a-i'7_k$!2a&q49[f3UXӘYfT ϫCDLGڔ\/Oʆ|r#F{#B+?݁< .C?x٨|vz`BrVtجiA28\Q<|ϰDHAsw﷜~?8{|Ϯ9.߽NndwZZiL&o_٣{'2AȾ4Eo7r lUr82 XļR\fj9Qўqm]uIO.%~~ژƶR+91=-Nj/sj;7S%D@R٩ᑖo, Rxԗ=etPQqHڢNɾj6FQVηo3s=.¹W ?sv7`=NĎ Z4|g?Ҕ4- ''PSE-uEPyr(Eȃ2g,TLPq J#U7kʩTB9fL`{omiUDSSvm1D7c/(и|Q3bjoOTD:F(c e0abE"~S 2l%oۏYvDA";}W_gMߧzO5hÕ׎ -Z7%uj c0F1Q>CG詜iu6_p- U1k٦#m!I0n3wZaBOz*(QgKe(UUZ,A2z2Kp/gY\ Dd%r ۂ'ڐu^Ϊ~+JT)G\VR8ܞAΌ&>qAϿb ~l`nNB V(yQ(DD9Ee]RD #,= `ʯ~!ΎbqfX*9 fhI!r8R  \uA3 >VG,DWFe* ԡSKa\T@b ")! i8fNi͒)JX_"*T@Tʫ֥ #{ý(99o}TFGtHPS:W?@Ը/GN6r"I>?.UDAxPCDPLMfS4H!tzDWwGXK]z@ ;CMNXYFA K!c%am=yǻ}Jj>uTTtK. Vmo?gl=?~p ?l8X%qr I[gEN6>V4&tc ^eJG q~o?v24K ;3n&i2_`:s ær_]$;衪_'^OAM4u@~~!IUFEPVt(rݒmb0rvs2C׮7,IU3LU_j=UU UDyTl>ԧf>b/63|O}&b)tAf_i&l)'4QE5 EԴpm!ªяlcۏ4=,@=P3QPUD$2`4PQT!E%& j"}A}Blݝ6؎1 גi_14Uc%OcUTSEBTQ1,wxq "j1}O=ONG$s(>_-$L(P)~# w8?w./~O!%O?]ߴn qn^^3ÞQDϜ;>Îra>X ڇy(?֘˼KƑ$m4 ~C"I-K8Xoz{LT@(~l|J<,JdN3ԯ ҟW 6lBs>nCC0IT7몗vRQ8_{n&xmEK߫&A䯊aUgk|=O7!!O-AT P'm;n ^R;.Q,].\=?=ّsO?ttu?~ BSxزա*OG h.,)¨$EU.,@[*F|CLY3@R uZ(&T"Jd& h( :zF>87PN+L}*ѐn,(jKtR71PD7E)U 0TbUIpE8u/NJGHWzfwkTS<ry1tux^jersoΨ9f"aخb5Qܜz䛟?W]c=#I#0OJ F5~ZF_w;(?ںࠉ8"; ҇REO3 }Fj`LE7m˖ |pS `&g C l38k9;P9!j1oF'hA)G_jD~:dzC?Ӡ~X嶺 4)T:G/B^'J"|'{϶'*- G8jh $dyH)&0fP?R~cL%ق&D7@#'eM=jqv~?\e./7;4c'U[ NٲEOB?VV\(bݻnUWbO>n]6@t"|@j~?8TG\C8F} 8=:K>)*(0Uhwq&{xzMsOl>dYgx<nQŦ# aaEߘ\%G#e"_fyO7!SqZPIz"G⏤ ^S,AUB٘؟5NyT#xt(*C`VsΞ?"q!n"`Sc s ',d~G哉Cy=Z5B+ &0'9D}PO؟CT>]19<PHI(/Ϙ|'~APW 3! )] ȳz/ר| 0_Ǎӻޜd%K'3I9fwK&tMv_>>Ex|]L9ЋB`^L zgY]С;5љ`З ziuF (0>#aÞz|{cg~\UFUdKe?7ߓL:wrgH'\Wq[7,Y}{\I{uR<|[|K6+6ߎ7{TTm)ףB?tm2R.oyWg>e5uHCVI;=Q] /+_0~P4*GUoOp+!x< t(^B-Q]Pz*gy_t;1B]P9y›o1s2DڸxFYO|_I,wa ;9/ WE]wQ;SbXεLh*D\7"{B $I@SԽ{~WgJ&T#B[R\/ [DQ{Fx6'GlrwFݿ/#yЫE^e/~* 863ѓU.&;0 HV#d$| F]gutQ!ca@yQ ;/6x 7?\,Ta#b%i)(:_qA*cs7w: >ERC\wD ǸJU #/԰\{qS.O8Lg5G@k z NvfdC߮]<$|GS=)vzf) pQ_||>;~'JYqΪf&*7& '`k(w?S$ bS@U-1E4^P2&( "Y]{V]N_mw5.jM9;?.9vp?Êas Y%R@t 5NJA2EbTQ$!'dXa|6^PPcmBٙYTJIp碈yBvt=?_'{+3L w'h{ }`cTwӀe$K2d\p8D0yzKK»*^R ,ą-g:^ΰtpljhG<<>:"s_EGx91{ ]W>Zei`d@PA?EnvYU8Q>q :l#yT?%'4pȶj3.j}4=iڈ=} =x yl` dU8H$[ipi3UW0б=(ocz^'l:Ò/܁Vrd/Fk{%<8d**APHP,&ÎBk!7:OǤ B!HvJ[@ xօ4٫qŖ!;8Q0xp[_RJĞj/>Rh-s>9NR"n\Oι0 WF?A|c{#zb(|\mil?ǪF?y`ش8b?x `J~.g.Q مy:#@gZB#*lǷ=zi߼oQ/ ''>s+/gj.gAP8a(8Z!zGYK./ ܮivw[-Ԗz+eQaFP0e.=LЫ4 )s[ k(RIV%z5zI{?vW0BrR .kg>A51R~uӨ[zDe 'S4;2/!RhAcþƭ#5:30Wm*kIG]Q]",nn"09Ur .kUW½K"JDy}ϊ9wO 鿥`{pDcA rvb:@3S{܀p_l?Zuh߁򛧍Sj0TNyӺ ]__a{'UmkQ4MşﺆNjE(HCVXH>uo8I =^8} 6nialOҋ4@']m#3wcy(W-yuESG;~ė:oS\nj00y-ϽRtNL6&wwzzX'> UddlNHt=4Z={?xg@>[ඳcs ON8gb0BFIq^W<jCҏg"SƁ㓸lE!)b ȀO+ܴ Cŷݣׄu!;Kspg&l./_W3./|\#pA.}xy4^k 67ct3H%fn+gl0D*,Zju =}y8{_  m:&/eP}:>Z˫?^:0b +ձ=, ӊ*P '*`)3X2ZW?`G(j-j oç>:ZcO<{9o6S5hì??3щۏuN6I~ٸe\,.|ΫZ?Px.5Y|R!SЀ"(^;Sv>˱e GQ1.\o%T*}ZzE7{ܽJt55q"=ec8uw=^T9FssYMLse7N<Q 8-۷s$wwylR%ͩp勣Ra~GDTBltR3@+26c!wٴ”T=>cޏL;O8I>;CN/Cݾ|$*@ԏ? i?gZx RɉL" EIgV01: w ;By@\$ q;l%%Ss49K;)<<3pL>;$iu;?c'O8VwbWq ѭ*|Ѭn@9U@RUiQFD<\ zXrh-˦7]|_ch`tXV~ί;??eM:%_-_NaȂxf!6c1x]Ad}J4nY} ? ,>i o2i-/J1MS\"dֽ9Ns?]G#?ψ`B$tA&ſ`*jF/rP[\T/U6~`jG.Hx=@X0 #x)Zɻ2L0Om92Xڌ}2_u¡c`ާzfR^! n!6;P\Xk:6++*V<_p~ G5:F/=xCM҉}u]hI7\EY\C "d s-p)d nmya%۷kh98<asavLv`[k[Tq:nRkmSD^CdɛqivKmŜۮ\0 i0>5)))VeQ:ێXg{ax?-ȼE3ѭ*mXBx<](`1Zd>)oC2(Q*cIFE*UUG`>84Cb痩gs' O(PBjc=zAQURcB1hxfVkA!/=[+2BV6K/u+Y<ߞyyY7Yہ~ǰH2ɷLFUbmHtjz2 _{n4^!dª(XfFP:o'O|lӻk!_$h@B0f2o"g]*8g}F *9Xa1} Ȝm<'BQ7wx?QӼ*:Ht;ݽntmQ_v o!ivq,pZ8(Kf`|d9k=șa/Ӣr1iv;D 8w8ƫ_}f'?CI=M`6ІH qQA0|>pn3j,MS j4If퓄 -n2Y> ;|?b- xC;˷g).І.q\窾xy`_negm{"1{.  cG%]]9}-)Bb8ܱa,Ts]|B6}jW: w|(_Ӭs1s讑aȓ$:e\B+`PinU0|i"<'!nu3NHqvrx'U~ w3d"4{jpawc&AЄD_rT9Uu޵ZT wݱȃ d20wzAcZOݭ/YiZ~9opb3UWo;EB^0>vזSv:mȰx*Br^!7:(K!tu)b7X*עјnv5Pz^K.N]B<nP2)})sUA#Q`- AZ5i[^rmy$9v½y8qpD .[f6QȽfsiâ%zt<;\He!_7b|`^N_F^*KBJә||sjrm=;8ReP8"-xy/y]•D^ru:aU@% d߷ _9iRL0e;Y`&YhTSɜyR㦞`T1E,'ntZEQ㘗5̍U.װQ$v5}uc%_~zŶtw^d1RۭE>q6)<#NA?<4h8\MPĕI=Iƀ*f$MTHTQ>tbM4 |"34g%hTzV<")#޲V#D0&YfœB) yW"B]0Yq=˲ ѝϮ=.b L[f|[SppVEȘ\zv]¨W S댇f[(T*sY#'#$H Q_ /aVpj[!]@1G1I {s5>g^4IH}[V5*tHt)Hgݒul> 2P j@0a~d7" qO^uMGVRJZ#"&Pv:b^.0 MЁH%f`" !֢)t)ش޳fI #4Z:^'PA@h{x9 l?:Bxz\qY/y4e=-OjC 6L\-2xf"kJ |J0=KI3#jz#Ӵ>$sHh;ЪyNe{f|{]AfE ftw4&/} 3c'3FnH{Qr./37.H$'Mv[(UcvS,*Bn+NaCTmkyu݄y_G_7 6N.lt|1\d)vxU{ICEVFfRNk7VfoQd`vP V eU s]*Ҭ%Еa+S2XuHZE`F_*szZH_9:%aJ˕ٽ\ѦeZ &?ܭvdemTUĺ'T8N4CICecsIl:f BWBRRZ %kǎh۩ы7Mpf;M&yba ȃxw1o& H3r-$H#Nr)lU x_ Zis}z |.>ww A\ |j`G^?ٸjty4}|w᪢~DF%~f{z:D/ ~IRBhә鼦=yH7z#`Y 4XE!]i=R6+83G]ߦ?LB'Ut2>/ igv#?ùm>;rۜ`O 4n:>bPOPeAwᚐ!(J*@t1[ǦHb? tAOaAH/DwQa$AGBu{6~c=]>*8o%g5 s.8-ˣ3w^?eGZT sG B[ED X8z12T7;qҫ4Y+3^ڰxùUO+ j\wud $'Ҩڼ+dfݰ%Y/%c0лʯ 5'^=u%eFzr^`x$݈q3FQdMlVH;:GA'BO$]HhkO;1P>_MfIE C:ڊsPDU#'3s<.EZaHMo6R 4C2 b Ah(ABOLZBN25`^Qt+Gн*ܭgK=o쮊g&E.Xl(m+z9H)j@ 5)|{ꂉN۱pӓ .*}͑AN5 =Bi#&g( L vaT3ヒ#Y(iF}X0 qU U Hl#>=_ d$F.L,^y c0pB2'FeۑV!Aq jbI'AB1PcSHr\ А˻)/>Rxt99o_N+d}1 =S4 MY7Uݎ8M]M34N$EH()ś8 Ys `4UN<:WY&1ћ4uq] F:c9+SPOHsHB$!cmAFICo:7C^Bbi IHzyXJ³ǐzNfBf\ 0]Q`Q3Lc <.l] \bCx:QG#XjT:Jő; 44ĩ4:_̊h}͢{fWvx*{]b2@W1ӃB@g'90RU؂̹+9`[;n쮃0;e4ΏS@2&'n06dX00`<;]R̔FKM)c]k8D4$O dT::qHQ* J˧[9ݿ*Ba5_{?R~{mS0jxޗHq-)cdC(# :uǡv:NV}ѷrU6ev%;[@մOY7-e! =y|t/\x׎^EԬ&=N<3!2o1C ]r)ʂMfP Ȧ 5΀K'lͧwZW1⎚[Ѵ#V{GRОBٓ# z}rp m F;[B4%E)*]KkwA@4U3%ApB2BX8z{Pe 5 +"uFE"?S@P PN~c|1(w}/vo6}jGV_rXMh uvs4v9>7.lp{7 )r`lP8vbM&>='ݞlנ:X0( wM+ =Cn:ߜq5r(ŦFffKX[>•!dP$ԡ)Lmv>#X>:(+#5ԭBu:4)E?Ê\9]<<m<59+htd=v9o8AE ګ_Oyڼ0޲SVS Pa`ng/~O$D',!:&s` *Y` d:C܏c/3>é!,׋D/T s"FGJqLmHPWj NAc#@uʂ >!0 oYs*+jMR$R+ yz۸"C'b?">Y`Fl{Xn9˝QC0xn| ~gPPANC"J0%G?Ud!(*\=:.Azq^=c _ e+"[I<*O~x=4+9fҩhҊ,$^\ rk\6R='3~J4]b1e[.@Rr؞ t5mř ho76AZպLK^8kp;vM8X6|Go.1$ybU׫c33ϿZnN]as1<|-𹄩- oΨDmB s[Yg P÷-؞Of(?pG^ hb]|Qb(}Iտݪ II#^ /BXnB`,@TǬM N01&w`B=0EiLg9: p‚ZQ&wNx 1zF ɓ6&.ݪY0mj zū{lJZ' J`Se_@b<&:=$Gv`kl}]SKbUU!B'pӯnCPq4C0c5p<Ж;   C؂0AQe)60I60ӳ A!u>sX\)v%bQIroB@5O?:0Cz*HxwfbK+(uC .@Oqܮr%bnAe2܍PNIZTMK2dF@Ch1Dlxdq<0zۯ}U&iivI T9gfH M b1123-}ݓ`NcC!;IH)>H88hGf̾{]),{oLLa3 tʤk{7iO{%f&;iFM`zn}:6zʤ25xr-`jl O&)4NY@;ZsbW*tbhfi3 7 C v< sҎhh HB*6:4#@,FłCMI|O:*U63CCK~!߷NTJMel" q.=PVc=dtΒsViƞϽ6婨z}yd ^7,{_=D$|`3N>,Ѿ[`ΐ`"{2@M zbI,a NEYcS4-[5usK-g 1kr.g֛lekݨ곆0f6"yeHvlKw8 iCӎ_[[[3a SkYyl-`aba4%NJg&f塝 eE"AEa-s;oVs@ `8:|mFlY쪟FW*C~CLF/Q-ȣHV?ib_ fH@A 5}M{y83}@럷B%r+3>iMOG_E9ډoT3}*V-!R)A・]짶kmTqgc-b M!#}hswc<ФX7H>́'Tܞ8BK~J3٧=7#fDc%?S<3fRX+FhYukEp"J y 0W+Ť&3<;D:hq;,dPT1cq6]=flT9x*)pc^ܓy)%dG!0UI3kX?F3f5񐰆Mk Jsƍrb~Ԛ#Xl7Ws#jqH"'}܁?{J4`40LHOn![K=Hw=l/T= OO+ z:ӹ:΂)r1!B$+:3a#>Sp}TdIټD|LM4$R IxXL"%=! )tG'!A?^2o]Cfia~͑Kˁ+K*twQ`zM$}87_, A)Gw7'X57!7847 8(~ޡ2@2sfHx݀@J"BJ"_VFۓXv^$_2A;X14 #dO?HC3I&.[k{PޯCPTd s(^'_=`WNC:Dj2 /`DŽ (ļ6l;}(kTvin"4i!(~LC8zĈ`E$G+bk/lHqH{%_nwJO4fY)"M{ iP_ aea%NT|Cia yACBrg!K &ϴ;=]0pi2;./H8K գxpZs'lD`;&A*R" x'U O!&bKJddx5"(5bQw~Y^/n߁p}uUI#  z= `/QBDTIStC%s.K9 0R15匜BXbuh]0w02{4.mF|5 d8q=szKEOJ3>̣1( &q{b %ok؎c!r$u/L1o o jL~ }:++@/(HS 1O\pX㷭ՈpgRr} .>?w?mi6hI,gk1|Bʊ ,"U",LԗŽj$yZ9׍ugt/asB  Rj3WEaYNͧL޽M3wڰ—EXF4S9?Uֽk:ݎuDdhiMݹ&Qm.`oȘ2^,ZQv~Foƾo}Ӓ85RyyIifH ž*x+ 552c}N7uWb P@2YV ^4Flɉ/2},62@g/okdgP>kݦ7XqƇƹ+o7;6x\٘ՐIY杈ATf ws9IT К,:y/B7`iWtbZ/wQx}FLdxKaaYwBhтCmc5LOlW$uya+*N;a0m=yXoN2gʬߴtC5B\!;jK0&7NNS3k8)@molڤqٴ$q&4DU!ō ^>oC"n\螆 I)G Z"u2;O?6knr:j8HF[xr߈ '23'1HV*zaRe>: 'ّ6 4X;v]â*7&Y[LY:O@䣮v; ϰm% vu<>>$HrHBG.[QO>Wb=vt!q|"1ÕXDa(!`PLKʯ"9Ha nMȞ0n n:Nu{nĽk{Yf3 k" CB b/f QMcg~:͡hw`f#ŲE&@܇@if p>|H |cO6LG1@M$A=Y1s1}Tx׋gki.;U$xTKPW;23RΞ(;97 a^/fQuWFqCņkm7jYSݰ0֠EC;t3\4KG$ఱ vB̔yPz0ņkk O;8 <{pʌ:wKӔ؇isyUU8pצs NSmu hdՕiET$!d7DDԹkL@ш $V):gyXViEV r/ߝBHD@i,=,#Ԝɜf[rW pDoRbDgޅcy]0錾vvT Ą fa-{W `;$SgJ8ü }ٹb n"kkMtðl6&sl=D2 # fl &h4X%#C!$ `e&CgXKL؟1}2H"\-^^]t/d[S<y܄! *=B%h/ACAvfGg [SM)a9ԩPX]*&gdi22\Zˆi˯Aia N1g3YšW ݃!11.z٪qVmǓl !0zLJ K &B*/3$4b캦+aYw٬<َ4&Q $+[y)cGEjx{Dy;27yٱn5_1ŀ7 1TQdiG4HA̒*`TDq8z5gAXC8A$kRpU~0M |\ 4ˤ1_樈6+zY>:I+ԄH!(XaB&,J1|~O` '!`׿eJS<"="w ƉT֑΃oe^]st yO-mپށvkNNvG;>r7n#;o&#Ys[VC@ bq1U Ա2Ά#LԂMcfd;V0tݛb.>JվR90ZౚNjw ,Ѳڻ sqJm97b8b_|aCRc|S0A&lLbPƍyZ՘0XF!gj7hmdX|3a iO8,}lnd\fwkwtltsQCyn0΅hġWC$lͶMak&BЊ0KlCbN8 3vz4LRa;%&㉮Lg'XgC*G pi3q&rwi[tm, A- =vaI^%Q-1xkDgNo)  mĤvF9os-)+]ҲBm󒬕C#qI܀ěo;3y-vxnr%S0Jr95L=KS; %]5%+,ҝ|G}S)4t>^[ " erk?Ȟ?9(<{r+=|e qc:xn 5/阌!j/^ޑ@^R3aMHĒIΖ|nc>SOܵƫ#>F|3_\YT f >M׀V+!cOaQif] w#3!oْq7dc>&pkXIފIDYRC*m J(* <6 jV Bousb$9N8)V:pH\4,00<=خLlT^n+ K*)K dMD Pjh Vf iJj*h"pPte5ÈWי@L`t_3V*jrȓ$xw.j 2pd&ۚā@!C`xz C!״A30uBF)r@_y>w_4xx\#'tEL&+(k#}51(I 2c%SfBB3=ilB)z9*g{ڊ ۅ"8_UυLAŞt|o; ޔ8uKV\m o62%W*ʦ\ےNxKLF79ļHEñb{GѤglh0 4V)y8,i7.Áj9*4m8%sԦ3XpmpT|A#$4]NSFNnK QUԜCB̈́Az5l6P  ޲!z!|YD C$=l,'039zO> })b]ֵSĂppH)%.Z*D[q1ǿS@FQ(:]K:1CyD$ Rg׎d`˨,8MQrsmZ@3V?\I"^XB @fzpG @C顇spw fB0q ϰ8%P0>WCef3]gQZF*NUD)lJ)ὂDţ έA2F0v xb(X͗$AM @=F/1DoWօX 0pig*$^0$U@4-}Ё+,$RI K@ңtx@Rf<>cZ(] ĶܚSVԢ^4|ׯ??TX5@/cߍ8H-1n'f;m㤜-0];5W}sI' 6t<^=X.1 ˸;JOyS`-:&F|e\,əƄhcvWn鳁6TAo b#L.G=ehى^l`!2 (FٸZLB]h79vS xӯt " '2 paF(( %dy M4T0L!UXvymUuq)4 UTUY=Nh8 ~ĉn%'x)D| 8aNaEV'oN Y94]'LIF,li?2{4u֟a)"btn'wbLŌbk]f7:x [6$HA0r^VNk$%$:|”1C ;.!Ox?> #! QTnW˓Ξ!;t%~C 4<ñNՄRx96\~{*ýPo[)1d Z:5S4(4= ONjA RDB0ƒ8q N7{&ƛ`  C^ ,p꼼8*|NU4EFQE6kܽȆ/qyo̹L&(5qu N'qoݐ'd; a&A) ehjI`hZiT.sML# J+0w!`#2/lc1Щ_t"oP+sa֟K]4y{Ϙ]9ds6p<]f((h()h)T1bEyd<̅7᤾έ4M#zG dRI rQ0%z6X"B9AXD$c# -O DsQ38 8bDTTO EQ'M=❵drOAN{l/@i Id4Oj듮Пh`$4#ah _Ϡ΍/wzC@y|)wLZ9gX.t a#c1b.34Ž hk@]t`a1zwl}Za#p$x#ns.oj`ަOslb#x҉|e0'i*"w[H "+pvƋVF̝{A-b"f.ڻYyD KF5Gcm\'ʋ UPR?f9Ga8/a`M ً HXoapW o)O4St`@AGw'[ELC3vnFƜz}ނ~y\^X)B/@*C BY4âhb,e `~^9&xmzǭWt+nCZ *cu} 3A@̭ P{)㯡`3!8Eь~QWݤc>*25WjjZF Xc̼as;N7 l"SHvS( &L#7X mT<3S4*'afdR CATWCߌl1qT1%c=msyAf婉m4tG+?N&l"IB GA(2Cwؓ%9d=L 3t)L#MbN'd^Mg sS1F@h(JLݬ=K{ʔA=Ⱦ;ZeoHM40&y90 ^y^NU51WNPwWW^=9˱رCkC'7/Et"b=3V'ZdP8͛8p؍C:Bb?)`%%G^x<@R|:B0;w%RS ԊjFY$C"o@4d!jtAg"8l1L>n4#t0MXC`)MNxrS  9fr f*+rf67hwrI)|˶lR'0ʖS+ɫ-)0lM M- ڶay*.0ΗD0 A|ƣ?\s_j|(%1)b 'Q7QyAhD2[c~p83\Gόb !tY/&5'6#Î:/E14 H'= 㴝8Yfcy^q׆<%a(Lh^,CwUjK s̍|xaU yоBokP XA0WbE`I 3qPN?_E= とFE$c^()(~D C粁hoэLl8nv-gQ,&KJNm쇸 =zG:zuw2C D{` x0:{[nBZ M=( 4?IgKv"<'TNvm% Fb5)HPkЁ֢q M5$ w! ` 6^[u'vҎŒhu@&x h<اo;`Hc)l&iW;v]0e=uOIGXg7'i\QbZI's45/GeY)/G#H4vJAyzd9vl >6' xk鎬~Yn3 3Ե`3oN:)zO(@$2dXFgYf,&e)2ajkA.1~]PQ**ĚUC9b*${>0|)l0Uv,_ԡ "𖑺H4nC,2AACC!_3X\x P1oI$'֡}4ݸL bhliF 3nvجEU+5 45ur2& P_\ʜv9|cTo V"x"8ĺDTOxĽ `ig#4d>vȫc"nڞ9kG*~2v Q.=FzDI.4O8lWNcgLDF=@9Bζ9KrK8rݯcշ% ~R˙k3ebad8qxmE5Ĉ!Bִyu&3{^(09oľ:'ȢՆʆx^?=z=F/mf"e, bUXwըa\(ڡKH<dt蒺CBa/_M329)%GfHFL*EpM$d;Ԁ~B XN318Z O`h$ZJAbXyդkk 4~5g *&6@tP_iCېGÒi uil4N s K A 9':}yR:mdRys5`Op~ٳ4‰bCo6Lb U<;%´>E`»H/ڞ];p eH\0>~lD`8#&`K 4 .8hZ&e#z0#Ҍtyh tvn' ƃQcHjl ㊉iCPCXi>V=yH %;>z2#T0AM؂9=gd4{\QWi&rNs&h@2jb(db A}E^i#(B1 M! æz!#]1$˞JjolY&V(LaKfdrI%28'QI$8#=-4q$D1op>6'aL n7rIJJh! &>6;1#[o2 (sZ"N G u9ض3ea?̍c\ui-.Iy&"3DAQNVE\u`d51򪪨Xe gd7C(ҊNfہH Q vDz  ^Zf2 &۪]eh ,B2!D1)@1 `^{9!f8Wΰg*mL1p,&bh %@ !7`.Bv8u$=7k<̅9N{~UTm{ID1!oBSgDIWN:DT"x޽%#9<Iҟz ӫqqSNf.FX&e&eIƓ]S_`rk'Zn jYCߒ.ǠrP{{O@{_vYK2OΧW7+ :>GC1ᤛi,4@]`y$')eJ4zH.- %s_!+a-t/'McoS=d(s>׉~{zzJ'r'KlM'9.Hs<dRjCbC`\Cl[/ߐ=GDD鴄;!ؑSz^+ :}PylO#(FU4F݃eq/w$:d` ['W{}{LTPE!Ԩyti'dA^h$aÇ$a2Q ^H&TQ|'Ř75#̬r ޛNײ ^ڳyQ]R SHp @׻J,2eHY",A%8V05E& n.h`.[P2[aD^p],I:ٹ%pni "}ZZ ګE [o`fÃ` m5kbOzvdof4S{ː^ $W4cA>ezDA;oUώ`rd[hKL hb1Ҹ?һD(r ~ }[ix䅜suZ4ВHfndy mvJ >Q2̭-3nM]VwFx[zoFsOb|z`}WZ3RkpmV۽1m'mRK Ļ,EhV*;]D=*/'iߓ|g3|tP<5(,'LKI/5HF1czϟ̞@N">]"C]T~tL^ ĕ&th6K[,q1̿A06 a?>ǼbH0 #~,|!u%Ԁ@oW5OFCq{v)Z.,H&HP!Bqg0Pw s}<Ƀ=|@_ϡ7|oRKawVA uO<Ę.o%!# (.(`"vHH1"!v}Ǟ 82@(RI> +&5􆡨u9ěMVKZgwHs(Q&JPpACYV!ipVQ.5]dCY@mohF9΁نq,y[![MK*d7ESf~ zrC$x&Z`PUk+CHU20E4M,OhE Fv`lTx"}"Hb}~ 176h-)̋ \LV  |RL7H]tR>N=saQ}zqϫLET\Ā߉;7W4ƛl0exl1gyXQn20\Zb؃|L342olW`%0l#,<`φ ӣ7.&f1C*27([HNA̔pō22tPI͆, ف%gYVZ9Io#"\"za, B#; dC}$&[50s=Y` +UZ!5O뿊١dS_1$ib ORw%Z"@"C v*#eQ ď9_>$02_8,P!_LzKbw|ʇ,2B$F(1+wfI- _,{DzOzo=;X@)vLFk=qT>qB|$@vm M4\eU?w|_.lMUQaD{:oL5jlmTglڃ/+zPTc {$U925`6QE&U,H 9mDQܨlQjL&p}f\GE;L˻PFL҂iRI+5UKvpEopmxo{o70\M^@sG2YCpLbrM߆.Ay\1"2ˬ w2Jdcr\P v*<83q y_>7G'i*rNr&hѐ&>=.|IwaϰEgZm?(|[ڣxH!3>[u%hM5O/H'rSHCm]`BDCJx ˤ~iY`|D, l@jj5ӎG=cyztb=N (r < qŗ 42CF! l'>Sy聀C e%Te ՘ci X{кc:oh,Et9{v4 uKR,$0T5`-#k~X/?xPgJ eI.Kf~;wKJbDpb;X÷/N8. }083!ԂL;?VԢR4"jkHC,"C4g3ci:VMji0e> SEhatiNV18M0ТH( Xuf*O;kDݮhƕ'g'/&`r q<Mx{uU;'t] >~{؏c`>o(M|E 9FY4f(.n!Ro)G'@ JP!AL5jelVCXGö5ɶ&6'xꨪȨ)i#@q#Υa Qbv6WBm#}Cv`/Bp`yHhjhmG <14AI*LJA TL_(@ϸ+26ßMU7 W\C'"%2i qSdFyAרJ$f;hhct EӉ&bˎqd8L,^H+37if+D`b0Cj Z.%NPshRI`Ʒe)u|`)2IT≠X4E 8v>Q%UIQ-[+xovT B 8$OSe:=Nıvk~\ s<܉)"$2^lk4\#bNjD6 `i<4*1A'6F7=K} :`5$G SVA`}1d1FN{oYAQSiP̪L(DUZqM[Y"0,/y#ֈƎ x01N1$L댧.`zRzj {2ě$1GU.׿ fH.Q"}t:B6GYټ$cOc[q& XB0l{y$~QqҦ$8^s'= +CDsyXo{lfھ n6UA#Tln8x 㴟#pMvcZBy +øę6Ab>/IM;bPbڪ-b5 &-)=my0hmLj6g! v\ P =4u-s1P4WAV ,;O6d(UDIu\Tnӂ|\ ݉جxY`uf;wهD{†!=hdGLZdX`DCk)R􏢬Xr1*%: H[ P+( dFe B[RrV=!O ,O4H!|QՈV14sϠ|VjlnJR>G\>895 sAb'ç$L0':^O$NB r{A}KzbN5C!oMd8U`6JٺC]|Vx(CBS u^ oƈ!*hp ĈD t W}~ &M rRIXxA;5ڣ81%I Z>F`uã'AqHWs8.A.i&@M>{7O@ԤuSU04lxs>T .AcZyr-CE {_8qfP}s*%,Ab0$đۗ:/VW7h3=t_(t j#I* PԌ}0i)ɨP%`(M%3 GFy"-a2+ ih5,ؐ靍btcG{=[ ;KŽ)CpiED/*LGzN'(OrlzdDpF6Xlj2Oj9Tb{(_([ ;cQ:jӷ/}93uH`5,V{EFb_4D&Q=*HJ>9{h9}oB`Ef3tf^e|f@3|7*r0Oܯq?^H/CR9p_ C[3w@@Qv%܏B$H\)!UB']NfW0tX\e=|9XvF|n$ŶK7l[4oԘGNt *XSe$C'wyɫAϓS/^+MkM;E >A 8)rlm0 jq.Q,qY~#&S2WL<483}2o0F2;ΊL0lw tj\73ndFۦ0GҝTx߀AP,.P==lBUP)`GM`@U(t?!9,S"QB?~tdF$T|&{F'Zvp/JVAQGO(Bi 2|,oo[oYZCG~FɴuZLEL|6,9 g Fk[ډAJ92һ6:eD*oXEquhu5pI9Iryq}!)F' @B.ηܭ|6y8#|K>\nʞʚx<9s ^ g'8xjׄor('ձ8E⤂S4_"`@}*ЪF1 g-xxo 1`~DcG݇|48\: ^]`0b٣w;ߜwsz6XDr5! ;'A  ĉiF@As~,vT g Sh jhȓi"7ZxN~]%My6v;R0QL {@=cuRXL,64$ǖ['݇3G醐8mD7b@ r&Kv288'/A6tDOQ8("75ab$9s`/9(tŏvYzC<C-0<[ytSW#1#4闫itPpg))_t9D[x- mk,!/c:| \Scaw;V;6iB Nͦ#1n0GY:}lRL?v2-qE (t B@uÄLZ3JDvj6EsMT9<ڛ,~Wf e[ $J> ۹}:hTĘ*8EIXbIl)GnGmPgMz: ISW#8K&1/%xy3?TEܞQ޴ٜtbY5wԆki۩jkzm{XQ42Ȥ` gYCOlԁde' ȹr0L}@Q"~yn']w}  *yUT紥RIvh" MlKC.'WLBii[P.gQ 5D >!ԧ(3X)X{|^z9:&wۿKLmS~a+tra؎nC3`pz<=So:SC5|.lǯIyxu @A vHL< lXn&iԁDvnugۮyP"[ঔ6[i4@ (Fue>2cFBL2`M&ÃO9 qGz[7 (;\n+LF`1z<*C3Iŭ21@1=_f魡 7ILjA 0Cbѭֶ+_nθA8P6]7KdFtf0ӻF&|Ʉf 2&|A[lYm'8͘J/2Ȇ7`/ʶkц G߇33oMSNx뻄SUvF4!7r$!33R$_NSv !&f5sӶL#{~8ݛǁjQ$ڊlwnt? / %T;NJfwtļDL& ½CHIGUS7=7mex 8pHl2I-iٱ@Q܎]DeBNRUO;yb=<^ۨ:g=ps@Nʼ5:dz7ƮIy  uzN }wE_闎;<:(Jay0Cj$_k`OVM>h;bYJ#p.d]`~X/ ܀9i 2ԋJP~P_m+\ej\tfSEMO@: 9TT-z/4~ @eB gWE[jՇ=TTJ4iE{r7M%ff!gJDLh^v(a`4)&Y 0dN !u`, “&!Oy+NLXBhj%R"I" :CAF +|H#; -lPE W{,{5:CH2.PD#^!Qhfz0oPqGCNh։Xq'!0uܙCRA;\džׁ!)0D2|q_C".+{8 ۜDdR fRd5TCxr\\{f `iGfb# \xL]fZ jHiF'@IlʿVDp1]\{~}m!-btL )0.s9jj邰P6\# jcˬU|q@눂dN~AC*ěΏ!C `3/i)z)&|qnHqw3T/g|2Mf [ FHmpŇĐU1G(NܪIw #A10JyY2v #C8}S 'MLKǼ{)<8Fwc[̫u)ΉlC\٢1h=!OǢ1Fl]!4'O|@'0CUTsSPIPd6yb|@Obb(e>p'/!}bAXߦto!VLjRs-ڑ )x,gq]~4F!`{ >[ǂ;@0G\}d ՈF F.]?f/5b|:m&>IX0FFi&sHt i&=-2lf idV\ϓ\n PXĶ:ZI.I&RU&R%Ԣ1'ުZQi |ٜ FAca6Ѽ&q# -9j iQ +,oΤu^ݧV,zG/C͝(3HOw];U"m~#N9e8jom 7=Iv|9m&Icdz^k`(q[*xһu4Lσ`пX>BŔJBM7rX~0s 𞪦7^LΐAqKu:˪sյA"'߼!gCG :{nǓS^vܪ [Td\Gc+`VÄi`$J3TQQ!$EPt W\? _K!uV4yE^hP0BL?az w7aΡ>pOϾҦGs,5Yfi/O<Gq]Z[T %6w@jݘ^Bj#06aIe6tZn$v.}S{&>`V6D)߈ִej#f@r oE ]jܻYG ǷC2 m[MaҍG;7y/wYsƚɓC=mi4T6(_\2uoa6 \sSjj>j^s'u㱏mff&|D{|D;ٱslCm'%T^?ߍ*M7a}Ah8K[$YQP5YuwF?X=y٠E7"|1d( zihBd/}OjɄMfjJ2|$Ìnyvo#n PW])d֩} "'/Tc(x\_`A}COo =:5@#_dn<1}D;fЭ:(B1K}iƈ㽞yd)/I^'caD=fzw'1|A`$&|{u>ǁW+r)b aMNGCCAG2/7_X_52!@Ԫ --anckqQS_mHEC àA3en!PU46o94HC'όcD;0$r/G;e%XiTFHb$m?qN湾P5*$7|8 v ̱l gd;x߇]ك_αo P VE(*W-0X\[ 惉LXArf,Cz] 1U`>enxX~dYPJM.Q!db[x6̾#h!epJ) /F@Έ"48>quя?GJ'oֺ{q:O FzUUU]RN{Ug#&:& ;U 7߬b"簦 7ZiZeB1L.7߾mx'/e-^~ co5ʱgN+0Piܧ 4< V`κ(0Qa%:h=tJ>F.}vޓ`=;}8㩪k8'TAK0ҋ~4Y$@3TA \#4J m>E{.e!BCf U3+VYcQ #S;S)CG8:nU}p`Ge}mNOܨ(Em5ܐk-) AjaNx0-C|3ϾdیlEAb Hnc\7Z~ĒJ@,q'$UF/XT׬:tYy"ӒE0{ (@ Y4I/VνD -nztզ69,B\fEH)2c0v 'sݘ8Zn?@d'; '=Ja&B2B,ވ+~|GbD$0WjQctIU7]Ƙ28 0VWoH\:in[M0{aT|&m$Pcs&8n7mwͲRtGxѳC&LQqY,s1@s+#sҼD0½eHf/j |QwZ\>Y3;qPwm~|Wy|C L ggnm ïU~0fF'fgLZdl)v܄x69i׬a!1 Zk *#I}HcΐbskgKA& p˾bjC( dHێ7 =! @FIcaY ,'^ɓ>Zf:q)qvҏj0e%evff9d̽5)gKKrCO#]5='L5s\ގ e߿JxkVHo۲80gNU-Ͼ$ +9Om:RӶs BW>|7o=BrbnGsEfԆCa5atkuc>9Sziպ պ4˜9aJ3;Y.9_s햦uq 廄qoai!kgIX]0FpѝEtoYxF ~v ؎ͤD Nuc<ĪQp:?w]={ɱˏ:^ ^0l0u_|7\dR4*gE 'jP9/\φ\++ʹ$r[n: ] If &sG `}Dx$>smb,F R]Ӆ[m,WZAV*J[d62qq$@<+f/q0cCdG8De5@vGH4R <+<;+&A~DrI/|xRjGۢF W ~/IcuWEɳmeGk[ 2D*L32B1I3#;ݎ&K,s_/d m ;qO8A'i[]v E-3ïbwB%aPxE 6db;-k[2֣XIi=^)x0UUUB}Nd.[I@(b'PeYм"WMDT~xXŢ- ] ܡ^rpxX%Ak?K`|1.߳i ￘|`_mgHU.;캵6^MޛQtƎx&*R_)V|dk@ ^B{j+X _h \f9 {n` c.f*![EyC.CÈų j`)t( bw%t<5RŦk@DY1TZ#,u'/;1M1i{>UJI"&A@Do 63' GVPiмȏ0n~|g3Fsv-\p`x}./: x&!Di0c$/q o7[}/^3ָfא j|'1#nMݫVΒVG9m.f1ZgܽxN65I~΋hU3l69A]D3 5'^W-]@q\1|a4w8b0;ccS<{צkºZa cn7R>x53}9G+z"t7CκPdJ;cR[gD7{v@g(U #1 dċ.\ln97 xs íK;L-PrU1l8dN_ RM(+lϽ֓2,LHK>;5Vr5̒3ۗ=m'BI޼]70;s\ZҪy&<;v.grrҭĒ#0$>3ɲSeE_!x/E6 ]՛nV.3tWX@|; l-!cótϯY.b>s>=qf48%Y%^`(78a|$;$˹Q0  uif:~b^h,B0t~g?QD]Ab*hd5gEr΢^;r|M!ÛRnH2M7bV{QX0"SX6m]gbݐ~pQێ9" gM*R7%S;]\<{ s֘&4cӧ&X!AQtlh\Ҝt&,9\QgM6t:R<cTgED%o9 ^؛g1!Զ3i&pdz>]:^ɻhc4xR3IG@BfM1rp߷ܼ [joJaO oPuwhU1Hk3p ^w#8(<ep!Zʻ|'(¬!!:{_vp=>Z7&onk_,k_,osN.Ͳts=gIfgՂr@iYBoOPtKvE&̏0bVGAѶ Yqª""**$*Єݑ%7shO&v%z!"}!HDPt'!Q\{L+?)zИ"(hgf_ iSvP>CTTH$< #DXB 9$X> Sԁ"R݀`G 9xV_ )F#bQJt*D>>i"NpjTysq4ë ׍8?6Q[iyF@e7^h}T2ooqG]+,pqknѫ3`x  ,vUD?[M/17CuwZ9f@H"1 g&UUvrۍ%'f78!A3,1 iӁf,[$0Bn{p{;^?S&GŜrt+캑C"CbY É^{m{vLh!Q ֘oG8A%Pw*zGnv>N 0qx. @jwDHǪl*^ɝ-pB?t67b+2WJ:j }Au$_燇aȂHwrgC1D k 6Ѡ 5s :wC/Mu \|^iZ~'OmbaGZ#32o|1_sp?mOByӍ={+AlڣP6`C pEw5тpم08D8劬1n3yS/ thSbw0fq^~:뒃=J%N yr z6N\;X{/k1yO>+J92{eB @1 ~*BƦ׾DSbqrk|!|zbR-HF[GmUq4bW sA8;v%-N(o{AANs"jFetfI!h㔃(IB4 %č36CD1JLjw/t]гIF㊜ʿ,IVBОAlQ`dl f烰2$Btd:1v] bm9}>՟;hKI njR慮\PqVkG0EQlvU[gz)(a}yyexB p>xi;g^y %V͗d~>l1Iz 6͆A,QC^OVvΚGs8IЁ'ǴJ0ݰVOUVҹF601No,5bTMp'7-7O*5ߐw5v:l`d3nxܢ\ &GKy{=믻_m(h*^+r~D"J,Muj8&Ir0=/XB97UUT_kM$[rk z⚅Rn2*p{^X@8x}*/b z'swo,X '63 $ٻVqhBeB};&@cm(AI d?f,~_#zR&8yNkEDRǶ ʇdѨu28&wHտ/I 1RG]㻥뒺^wH28\#_($"G[SEr+ecg!ƳQٵ@zEɲӬGc1h[{ioM>(kk)$5IpXeiM d1py(L5U~ Mu'2)۹G\`cH<ƁU0rt3 @أ!Ņ"''$)!Πl ɮ\oBDlu-Ci]ċ"j31aEZ5Î1~xT\+G̺biW=㴅]QXC)Z VEB-)0sJLA@ڭ.B~yK57#0~ʶR>CV8>|u@`bA뢌NWwQ0PJc4ǘGϫ=p hϸ<0PA۩=7gmnͻhxO46mQ֯&$$Ơno*Cx{5%& ;o5梯Nu$Be-*h+ra}d&AF6m[ywY^?YQl{GeT*)'GfCk5z /sezNl@cp;s3G]A2I 35pbMD='mZm ȃ_=tec$3Rڸ7")NC}Mx{| ͤ>>BR}"X;V'"ȦG3YY|^zNI} Pxw/|asTgp)䇦5 d#nvAD H3GBdJE34Q?-vMջ|~]Yj]b$I.Wj-@(O4[im1f12WsZD^=17>ƣ~[ɹcWc5\DDP wQ,^&a4]6PH ]։GG!sN4wESb.!ض'հla& 6aH3ns%\hͻZy$n#tمpeσ*pp]wPͳg zg"|-SA# Â+M"QI( *љ$r.{8a;]pՆq\Acdq)n`ZA [?g54[) nE @RiQbZ@9L6w0AƤ'[Z-L9lIx5O!3'ĺUr58p7Sw9vL8`a.^%a|d*mz-`rpCf[n6Ȕ C;FDc6#8[ʼKjMMF X"^dR,('ޕg g0 ϭfn$X_W~-矪O]/m; K`\jW5 5vbN ĖQ7é "{vee~#~)chB0r|C $(8rH[Ē[yL A-N(N?f:^gl|Ie$h1v98i}R91 msr\x=u,m) LqC.SZ&3sS37 @ﻟ"1l7tN8ǠqE3cfG.;n73kћ`m/p.kwpQw ׵ÈB.ܶfBuŴ:{^ݤ`_ "n\ D; ywÓ2DQ`C00ެ6 +y^pY("?]n)MaTWmȯ"Co')nm9>ŦkY\fqI3DH_+ ݫh{26?}L 5K|qQ>Z՝GU#A^{M}tKZIf#@YsOWY)z.(컿O[|ˌDb085~\>7"JhfhAHW.BaK(-!LRQ$<Č B3<ԝy@bG_Ig 8a4-!iB0!wL1r8 *|d}pFY80p{P;`5a.~}4h}o ϞS!L!^:vcΑ.[짲Y qL E.q}?P0G1U+*j'_A( @D'8YI2́uW^ J &OkFMU^_FyJav72IٙQ%} %+PKٚ""qW+b2E8(N=f|Bi>2>đfHCf>dҏM&q4Detq-N-0&ߧAFcZ&1hPTdxGOIyt6([%K$ pm(S$+ eGC 4;VFM4{ձdHESP-!(kd^)J'zb: ) H?Td% y~o㵰Xfa5 _nMAh!564TMt 'qwGv1iAtJ@'e~́Z lmc`AO`JV B`ZUA핀m8B~xRD&᠗w|_$M h?3(KCS ;f̓G E_=b8V"=,J!D@RBTNqqq'xQ iJvg6I _bӰ@LNI0cIe\‰E'$J6B!=?huwCD0~:i8FO0`|sAtCRQAvdJy pww#( _iϜ  =A]c8bF4/vtX2X%0&|>F2DLQTr;`%A'\ZO7M"H0 ?väj5T1lK@ "DG@R4 LаIQoQQ2el8 e! 88v `m40zTATifhA`Pn( x?ᙈaZ(`JZE B7!ukmx[7 ,X>-3Α40!Pl[``i Uz'np}Aʴ|;0AkM)sKF p+ueyݒU5/{v??4 "$4 T98#>\o|zj;0"q7 #O 0xWTh(\s0JaiFff+S:wB2 CڥZV1{DH\$$ E-fj,.S'ڃ%I I!CQ(5p40oK+2D+a.-K.[;ʹ}P&60L>g bIxxO۴!^=B{GYшItPb %jN;}2Ʈ3-''(!1NQK˝ŻٽaU&ISel&&̣-u 4l|1d5@a=ߑϓz<I%wmJ&~?ڦfww 7J̖ÈL߿zᦵGXR,:?p#@C  CBx~*B);ԝ-TAUs$IDE40IAI,.$ NXêB,E UEg'.m} !T80((cbht>0C[MF}_Dð:8̈r>3NYMpO Cx^!v-;~< (Ը^*}&#"X}a>s L!%<쉐B)C!!@H44LDX F0REI=Pa_d $/{GaNq51@Y92&a7%ИxAGZ 2{ j"F+f6ho,lӈQA`q\?zouB8QD,k#CjHw'CFi:JE\94:ݰlSlUnx`HSh<r +SQSy1 z4DR(QAŔpBe$D@b%" h!zugfN#>#Aa*h o{_=NiZP&Acz?`WgJH07K6: o{nDK(IBR$ k9nPzrhYFbd&))}}^HO|euK$ctD#TT4Bۓ׹Dog?s1qLI, $,7&@JIiRA=P%'C _bɛ!w'­}+'z̗GΟW'1/*O8l!j@/EY̩FОM-le2F3I RkJ(/6Z̺m`l Kl7lȌ¦M,syGO"Q Xbh2 )l•PiR׌L*Tź])d8dSذR˭nidCfʞZ6D ʎ I p59t4o*G).bK^J,h D":Gƕ\JĝkVf_vDdg Ƙވp7ƖePMCmlѶkx6Ti]n4ޯ3e*NcG0G1JW˽(ؽϦL:r0z:#P'baMHt~y b^"%yTLhmYFfC 4"|H,( ! 圥*$>~ 2b]$RYON}y7oJ*(0†u6,H L!(Hw@xm8/ H usA 2wTGnML30>2@1m K0deLGKP8_9=)bTz]5}} f!a%LRU4P#~ψ7lnJ*4&0]. G@a(c%.0i)bB ]=vˇCݧ'vףg?h; o { ;{d  fpNLՒB:D)Ό])lǕR) m>L}zs?^\v(` (`Q }][< !.c{7Mp0-6aE!v @A꺉|@$c`A^Bq*5R/AARI!>K P$@d] ejh#O?x\RMD\`@!8E"ǔyxXs~\!qDnN X֏ՌPN?cpIQfʠQu>xǷBn^{_זLd=Z +%HZ ך'UNH҂CWt߳]^ "UPPL?!54RLд-Eb"!Q^a&"B8L\ 4D)Y=K\{8?_- =U4Cyg4lFZ)]/jW$"]?M2Ó' P>=Y'hq<=TXjM:t=C3B{7}e !rHG|{0`KD,Ɏc^H9<='oK91eOky7N\1FQxWҁ.2t'c!c [ Dq9͛H Aias1<*GMPlp5'/ݷݹ!!%Su{0uC:Prꆨ'HP D`*PʩVUДC&@Gpzk4>?g`"@,yYӊ?n0)?s&% B{Onc>Sg8V>vw4Ǽ >mg|нҡ46vCeA kaZXѦbkF#Zs0jogiȬﭪIiWEt.VMYߖ|mlZQN\tiq!`jX&J>?; jaXFJhd#W75E*Td4™RƆ®PG,v<](m6`k PR0oKb 3DkO(g레c͓x\|эRlbL;l0. ߹sަp_d#;7[+>pAq[bGbwΏҪ\ol LB@шibΈ49x:T  :׫pBTc )16@9sDW;JP-(LI?'Cw3ن2c @9,BKF*,$ DDYB`qTwpĦ/b15 =/mlV# aG\iJaڷpٱjX;d׫N?? n0DžOt9g}:QY7 D"DYlN8X[n0$۸ qź05TdO'N! $!0Cosۖ97ml'NCwqv(@}~Bl{4w$CISRha'Vu6}MT"@f6C0xW"hT rhp_±#go#љIiHkCTglllf(=?T:䛎'MOyC "vuH'SH4BPz4ܪ5YA1I`)_\RIBZl*t7 >_߆)Q@LQ L((U#^Wi5S5P4$$A-AL{;p`7} h}?!)6og~}LD~,Vm'$Q#_'7]n2xzWp~%)M$QƧHfs-(RF6"'lA ˈg;nWGhmZ$g`o x-bBm7kxmݲu9GZ7nv7Eɯ!]6{cmAnNXJ{*zyi7nᦊ;щٵz5Yv:.'mC[!n'&a)]4f `-HmIE'C"U`Fc`MjE&nB) 9(~QĂ`koam SH01{8qbC,I)m٤qd! )B%䅕K\IB߲Z>9wbg,3[*g *'0̴q212DƋLBdW emKCx!UQkLxCoSaxE"Lgjv;DBbG'}aH XH`;cՒi]}C |_AȻh;o%"K(>EPA,C5 I0.u:GI48%p]6(4U@.ľX(($FB&!iiSᔏNghz(Gs'V +1+ ZRus" %(k0D8G p8Z ݈tP"N?mUUvÇ`  q?+ yûW?C;H v,Μ{ e>mA"d`΁$BusÒ2W}i$;zoO˛{F"h *m6?|*NR 4cN *a+lN=8$GL\0bv2BSlid(J(j}X]'dbfb":g1 3eHёC'I9OQ%ZH d( (b(iGO ^d=xA~W#N=8DX^bR=ߚ#fZ֬1Va1P$5@V(ҧ:$ (lpJQ( #YMшvڒIɿi5R!ԙr, Me/3ߞS3q|M⨩Ph2l2v>E(a;2v~*|0yR6􁻳>̐FZAe/:5`ho+OB_ŐN|GF>D>\ f:+:æ`b|S!i0CLU)'GX hA0s!YL)\@;ׁ7hpG:?_y#q"+صeHFѵ'/|*qg&4bWWy"Dad# C1Ii}H~0ĴbP? HDj@5!lcmmWPos[ hBh$lw x4JOS|(Nqzt[i4HwPZ`s X$H9(6>B!F Aϖ "+TADu*b@,2DTAo>|>CfG>.euhgt6yN p؇ ֥qr03zjLPT0%3 ܳD>ʔƴ;ef^-Z2|?([s1b萏-cC=:IeAX!NtאeM 5MV)ƶĺs@UgrؼmRD !3IB_ld ifTQP4[.dbV V AJh#ȀQH%Ax-"2Ȕ#JJPb (R$C@J DG a:L" #2 ::F$v3Ĩbph|:jv{Aߏ ţO6x(>89r:#PdjKij8?e::  肀h{ sP|fwZO yz2&I{$L ~ ar ݾ* :M3+}H΀)rV/?0 N6X$QNFT/ɑ޴Pr a#ۖF0ƴ44+4ɋ{NA$ku'8:z5Ui/ hA[>: I侬ձQAt{8ZWCF4VFc%Fi YחzzHYUժrJ4TsF #A f e .%pպ˅x+݌&HU:Sc@BĹ"lVD3T\;kH:] Gd9 Ċ,{&`ƁxcL6f{T$0FVenc7i[lt }M#|CqLs&6&6m"0V%D"R7#M"$A''T+~OjK'-zdҁ;B^,ȱڞ m*jTYFn \` nm¸ Zf,5̢[,,cF*w=4&=#,UB Azd0ASuStuSՓ SBwE%#*􇄥"W[Y'vmĪzO<28e'^`ĎVdi0tx"b;[ H\R@M܄- {A^ nA xٷ01$e@{66T6fEdmZBCi(Doepֵ8:B+ի٧]R)2̵1CU1.FH@-40iVƒ@5jX'81GGK{̺x?IA4AA Wa%0X5mA,d=n$["e eS)4F%3 >8CI蠨`#%L.%umiٽh+ n;aD5Ih@`fvPf`90m%_fe(bx}$}:?°tޡmEEjCv,}:z 5:=P9⹔x 26pLC998#sc8fh9҆0NZǶi4pQ A,P0K =n/#uOd3|hJ T( F泩q &TeRFH0˳>47w* m 9b9*j $A45HSDT JѦ/GDdsypiQ괴YyCDҴ)]too\qbxȂ(E<( p@ LQM TТh߯MI*}?%wEGb IB"RB H o( 6xs.+ڶO?EVEz @'OC0B_Jbr=Q!2Ѫ&~_ 6O64mە Ga'U{h{, %,nz66f%J୏暥= 1!LG+=1=ј(cChz[;A 5yQxq̜yn !KgDA+pv_'~s[' 0wI0M`!NJ&@S)@\xw[r?8Ym=]}?+ic&֟bM0{9rf&xKZ+*!sRr2t8p a84FAy{8Ap ,V! T9,M*ef͔TQߤQ^߶dF uи3OtZd6QSGr@aт{숃آÃﶳ:Hg^PteD,n'G`B ,0)%!@b$b F %C!4Bs0q VHD zj ^40H] JQ/C2}ؐAZ=!|w;)aYMzz=wp !YA>jML2xꏰT#t+jG0K2~ r#kzÌ޷Si\w VH.2 "$E!pocq_LGѵܡ6D8{[Ck0!<k$&+HOMRXv5}S>㻉&_<_awWE敋7N'wn5``H-Oɴe)ZA0/>66"A҂^88[ƩHs ;$K4L&,2J|]GMtOgGnѴ3M3Yz *sRٽbi4 io QTt_ss'G<3B#? ja^j6V6&@AvWESA쨨È>Bq 0֢0AH; UW~4 DIPT.R*)&$b5j4P4PD$RH2@ST(ĵFaC$.B-aJUD`6eɌ)- 㻤 Nc(q$ci={7u$@f HVIFڧllZJ_L?as$!U|p?_X ˽b{}s8ɆEckQ2AָLa5sᑳrmݳLB@o㤪 |G3ԣg4 " ́BPɞ L@ ay0l\zf-i$$F ᱸ)!Pt50!0l!B G>ʉ'zީR!O 2$ )(DT:x"5@Y i׋9]N!H,R`ƒA`D۞ttCn*I8o` ) ZPrkBB_}ǷNY&!]VE0)".%kGd \f'}ї! gf2SiԜWˣ[Ú,K,z~gԶ9(^g7%\3\mhZ3=Zok@'|a78IO cĦ=kSf/ͭ9:xYߝWt8.l cdkɛQ|$A&T;>k"g* FZg5&٘泫Ĩ6B 1TA"=w*osz0MjG݋Y*Ȏ-^xl9LxzL-zefM.[8, 海 %}} KШP¤c.S:왌s̴ ]睫 BS"QR)i;'bv&ᬛC 1۾{ѫ}.Mώ;aru}oJ~SBd0y>|>7}5ͳ! hۦtNy5I &->_shRu 1X˽i}":G> >8sigvHʪZ>vg ٸ .;vMiGT.IMx%3rnӝòFKV6v2I9\Z 7]5mnU㾢1W U"}÷3әYp bc>|tur`upʥ %oN]eзwPBss0,GCy^.i1gW曤Gׄw8x.H$>cKuq-v13M֑Nh7֡u`;ry}\QIs/>c'J-8LJ8L]7^q9ˇ9dt-@t4ciEwPvdV˘ӲN1x}+@"]G0F ^+ƯlO~ sRh,P]G7ca.;R2f ̷U"dJ*k%0ߪ]L\TbBMIӖ~p#e[aaC_8!oM+j+pN Ŧ6O<ލᭊ񵼎R<sV9J,|v5s0x2j6IG5ruok$.5|i/ Eb*> hmu񽹻Tpp21A&&!ߊrBQn죐 Nf ×a%5? }|vlA; Mj.%!Kq9(O9b$md;JG :xZɗ;t;pOz+e7K[Zi얻XYV"j/[K0SO:#b6|Z tնvi61l× j&%9Xm-gkhbzwb;qd.q,W*y|o]a(~R>LW[30ydmɞy0N|̜A 5ַ$U䇡R᧵!Xc;.2#˂Ca>_^O l-(JA샷@4?XPDKт(&" lكnjCƗ'tNrt C!vs;- S*ZiR@=yf?!<`0%f(Յ&d\gtȠ]|IkyA`#" AԞ+'1적h'HIsט{uz^($d(FQ!knDR&Nj&?{|0aɂwb>&Ä=iqv2?S~uv$Dd|=MgpBPLa%8pM1>bWj}2'ڙʒU LRkP Ĕg jMJM[ƒX=ki2`.HAQH$FE#[%wb<|. )Z!9aLhb**RNyЖ L\Ŕ(*Gg)9zI9l,8I9s hDUZ ?lR7>0u79Wמ9֏!r0\,;̞ cCK&x׍ԙv6L62w5La ('9._tۦ;!F#=J/+i:y٘} !3&Y'ٮ(,ֺ !C՟|-f9; z@޾҇NO@h;saWn'mA\|єNvO0Bkvps韛``ڻT_xYn(/m R/V&\*{OԿp`sһJKQ)eP7e<-Pba3 WN`ۗ| G"2#ԘF7kOIhZ+peQQ6&c߃UYM b ї*“!F*vP͒2;3ek=23JQ3Jv{of-1e!V:xʋK30&W[IMu0 1].i30N[C A&6<;JPh^%'ƛ3ׅPۉFb#$̴zLF>75Pg 5c R5E lZ#.y8WX8Nx%si`mT<]ğkz8Ȼzy&I3w,D[kʛ{Θ7NOt]LxNA"LjBz)ȍMv`Kz Y1fq8]fd[j4\eY x4GU8J~ϣCf~DǮ#4soI#Kv=a[c{bj6NǍҵ|R$@ RRU2VzSE~Ghw5'ĭ/7̟?wyU6s@;4s}O3>:lr{:g~ bBjQ0{?(&8 /kږA&tـ D@ZUTi hU"R!x̝XC4!'=tn89TR|S@̍J=F & $%)IPhPk&~ $8r wz@g.=ϑ :̒nvP)>5P`GF1"0?! kl_[~<0yj4 l]B, Qz6xn_=&$6#+p)"1)b#wE %"ȎT"O WIڜ7ω b|2ݩ/ zLl?pio ĕ]Q׉j=^ࡀo,a\B)u ggt%~t)y%M-ȂY1d'1$`]^4%Xjag`Nǩ Չw]PiG$݅)hub>wj_1fg)r_T2B!TBo`.e^C{~X͗=G>y.hIc%?cKua]rv F!Y׏Qj2ť-С5^x):_6cفF n@41iL^ea0*g#Ӱ40|kwAc( *r;eX%]X!}ڢ+o"{()_ .!X`<Zۚ;4'2O [J4=E5UѾlx⅊تQ-uPFe8^N0KMiQHQ`.)C3T!P *QDbч00fҘ4`kV'߭^&󨥗 HeFx p䈸O^!u2{׼PO@'S'(q pm㡸t(8f+`.4/LGE1/Ea+3N\@=V,$R@JW9"~5E2g\юX!hDԥ*tZ5_)͠*P#9Z|ao*S>>f9ۇ4#g $ ](bzޕkjpSz]q&:w։114v,Gm}؍f"I.?j0ۡV[r t']A0/E(B)VE@{#$Y6O %FgˎiцĶniO<-'ߝC_Q92ԃBmB}6Z&b MV]Q(Rٝjp2mMAI HoԠ`u޹ok9L99Lj cB֑j:oMrBvh :By5sh"9ۋ\W9d/b2gN C'p܈Qx_kv ]L k'SޮoS˥|-_B 1avŬVԎ"MVeRUL,<4]C:mm7K3a|ᵂSfMCphT8y: (0voCj-]l3@C8s2jAfw[h`QW)F֪u Nִ}Wily:&kpIKÇfdqiNwM%[볾TU(TљyTTS=Ze-!hC3nbqœq yn̺\O \!6u+X/Q&t:6CͨԧL0;Vydܰc`TaטF:$qOQkK-uE^#*"*fheHb(,S.MJ=JTl:F" lj=:-bVͱ &ko/r:r-.y}ui$]@T cɹa A@4pqx!iBIe"r +<3dX< QJ7D t{7[uOH`6qb^y9JTR"8j>: @t x",ESB@t  B;y"h+oᧁ$@bSLL@??ԉ o٘J/ >oR`X#Q|rp dÁPtQ2nOV!%Ǘ%Fomk8֌Y佲m}f7̾Q\m;ˊ~zc 'c1G \ĎPՙcSu|oD:}m=hIZʗV70Qpup5 #I#BVQQLrPp7=/_4:?ۉrlF "ƣyIl|\φǶ<eH`{q9 Opׯ:} Te-&rW"ѳde*: 8Awp(b hp"GQ-v((zC/h6&F*y\|^ M$KDp^RR56 Y D7(ㄋf+N[szخhqfAN:K `qyڣ1Jb']Ag5Y#B!6Րby(en1V؂9үZTCi 5M4n7GK^y<фcqz`ETzF4x8F \ۈH8: 9xqۨha5?+>X HrrLjޔ g TEUUQ6"|a87k^fH}OmD^zTtbj*8h("Z"i*d=N1Nçɩ*NګK)B*EJ4MӃPZ B0JW@Ɗ$Kh+A A Ĭ?]h(fa'|(ΒqtZ{P}HeFM4U p!^z蕤?33E;SFZ-a$V)m__yl&TJT*>ՓaXӬ0AcOuO H)^ mh*iOvC2+ &b@RAO !{{,sO{֋;MKE^̝TOV:=YZ`^ڂ(OV$T()6'DDPbӪ֢U)Ӹ-l!ClI49Kq%Fc%4N<i:ǒU a\:٩R2w7wH,*VeDH"5Qc>fx"9. < ڼQ{|~Om\##:scN}%͉|8?%oq8)?/W?\)Aqxn) HX@@8П;MQ}C<>U.orvA P} HO;5>g!=#n^oV4JRLTqqvtkd)h0ҝD oxY@$oQG _q  '?;xgoЅ<5AHZ\ACJ4: &4c"k`?m^1| :.!Cc Q(TjМQ`P+HJ&}/1BB8f@J 2X,Hxg&գzT7`¯%<'GQ?0>EDP š>D8#KK<4Tg"Cl{&Iԃ.YO֩'t9JA@Vq~sطQOO^L Q Gah7W$gHHa{Ń^"LdQ }Z:ub#"LOGw$=#CK t^omhJ냱GC2Qn:{)&_øO&8b6rlAI0 ! QGT=7LuC^"hi1M,G%6 !G$)ѳA`fgGCM2fΦ$#`d 94ʿ`˙KכA#c:@8 &dج vݿ.?kE C>|zR^JC (v<i>7ljQ{=FCHS L'WF.܁>k|{3_JENVF :IǬqDNG(xɰ>ƙo>[c~$sIlat$(j70u0C51*UrhDFz ĈBǴmf Gd׵BgA興3m$@LLIDDTZgh(ޢiH0 <^3EYԒ%BQ/ t'[ σ/?wУluD(ª8Q%PͣԈЂ?*Ѷa~1 ăC؍2C$ƌSSp?(1?;fQ 4BoфǑM@%$٥A~y]fO r $1AqpџkrCVZ4fLR訞z)^e*:LA/P̃8+ D Nr 9+Kx ܀Mu{i@5 AKD'Wxrw$sHet{IJ=ΊJ(( !;e>d 3He$ƽ:IG;U"$- F L}d$Rѳl`ٌ L YP#C\hk0 X,b_ql2F<_O<$Q@:hE ܙ0FmQ L*e\;URl91ZJP Rkl#µx==M 9k=эa&Yd Cgl *5 p#[K{p4Fv,7 kLThnHl2r3>HQ@ } bR #fY.BxFUB{+IRd?,ZBctoY2|^@t>ӻ'iS {V!ZJ"R.ţN~g0yC2ĝ:`J@DGUSKUhCJU'Pq!ͭ H Ҟ!!$ک%uj!hc1@)Ntq$2aiFf9S@!@~ĬQKV,AH` X i$bbV耤PLo~9݊\1Za5}mƒ(!fXfś炱)dEh}SwʝfpL1AX^r43F"1r3p77gͣLc6ޡR^SZtp SbHߘfmPP^}=_,Ƈ0H$ @!#ϼh|;1f]aS:IHd܆j4N[̸"pHGx2ԀzNW糧ދ%U`j Cu9?恠q8ɝQkC|59 JϧhLe9a`=;LJ@X(0r 9Z{\۷F0~L:- CzO~_79# *(00N0I:ADD4?"s`&)=e$"AX ()TS6/yxKM,Mq%KpGJ:yB$>Au! 8E 1.v۾;:Q7#c0Od~E*`=n[A|Nx7s#Tc,cf=d6c!?1{gq'Q/Cז-/cef(୷ D*tz%" CXѴtf/V/ڏ7J]wmqZKhVڊEJW51HE6Lj'Hj #SITpMرo= W!?2p%qIxnFnM<5Cލ95meBb$hcK> 3G.Gq-zbP$k 7KVe">Y[ÌB4L}̷ȷP t4c#94ʔM޼^x# U Y>zs5d(67I?_Nf$c⚲hDf]¿u9\MoIGU!hfD(@i>E5>؇u3g`/ P;a"; Оy`w3I "Oȑp`A6j~i)B hh=D~S#Nb2Д5HBBQRA R(LJ$ATF \ 1bii)bFbJBJZ 8NѦ$Z X-E DhҔ )61 C2b1R1PCl()B$)4tj )Z JJJZ 8-D$HPPRA.RF"HM(Ѧ%)(.dҚq4F1N%LH@PVvE V8E#@hr/?orS@V(MoLS ~̀ B"H0!#upV\E`R(E$,,EJ}/WY5GQRܘhʞC*z(kmΓcۏ/`)$P `)6ծٖ+j>* ()f ",mmrM'Y^ۣť3Hmd!СdId] ?$:f?,ꨔ*øH^@af3Wӧ`X+)RqɰʘP)Nn) hHj"!("AR(jd(( bBd(% j`$ R h(hIj(=FuA h2*}6qL#àթ}>6U$9ywx tKҭN8Dԉ{;`]Z93;LH\'}\ {#ϣmC>(j}xA iQ(P*r!5@~`h #!`Y{yUAȊ/;3\DDPȟ_c ~y$mD"kpyTnkΛj&M/VqQWј@>=JGS> QB$?P5]RNeEA Z"j`~uhZiUyaB|c3~ f jX(xF6󋕂3p$M6aҢpq\hc9/jZՠ 1r+7 TmtP#BS:s!uoA !p22Χe kZ hֵWlfEu᮹hPHbϹ?=̎+*#ƨ)"$ƨA ?2#d+?uw;1'5XB05,6OlqFwdG^\wQ88xz?&pCL$H&Շٳħej@*T_ͦt dP̕tHC"i)v B<=!ABCȎ( Tc@QIF_鹭5w!(n&`ZͿS9)GOxILӣؐl! LEɩ7$)PJ)"!b)B!TM"Xg87:ÇˈvHߊ@0ldRs< JF"""ǃ|dOk.Ҿ2yawb=P} 2dlKCLX}AQ%sk4Rw:8,?eпIM#G= B 'CXōVunN3Qp1oU9ϟC}"QA=WQ<[o8hL]+6Wy$@!>[M BM4)㍠p9P 1g}؎RXgWJDy~7>:aw5G4DpPUYBb*\r \=s Db=h鈠iH& h* &ge294XÁuZ6Թ$09y =*@n>BX3DfB*R T(J&H$a&b$%\L\Ƒ5' ?fybH{$:)S%RWb*hzCe*O%mC20b+oFz$9"BF & _Z3؂J @}RWQM%QҡqzmP3}:B_+Ƃ sfFk1j"qg6)Z!è?Mݹ;)TI(E%=(HDvb H4zh6kF:);B_! QǂC'Hﴕ|^Gc5 fz5̥ F@"Dm@,7/Qڷx8χxlؘ&L86 НkAg;csVAh"@-xP # ㄮ|S$"H!M& 4̥%UH MEU-jJQhiJZj R 5) 6`)JIhbZ((FJVE )#bh(B&b(I( D*R"d("h)" BH $CԚ)J P(ZUm1C vkHd sY`h6*z %zu0']@ΟHx"F#).m"Oc_頧pTS]Byr4u.?3 {PqMdCi_UMSbOҀ"1 :]e_kZ[|I@6b]'i.hz]S=5J+ _ac*  ?F]s{Zf45W6ypNi%HkV8a`eNH(&(! ZYbHR!Z $*Y$" P"$&V0[dm*M)GG} &S4~}(^V?q ak n4'B IT ܊BΠo#(e)I@n07(H)H@?7/^b~@'t -;u wwr8"@$-QAZ=0i MXeȌ4 :lEܔN`Q U%6vṅ:WlQQ A-JO fأ\ r& hA*8Kf eZh\-lcjx54D8(؛ԩJQff4vmN%?a9?IkϺi3D,uT`Gs.&3$C c]~hk4r`p[wGE1C?SKRbpD6L$/vIpˬЌ{=>`(H p#ƕAwM6 f#fvF<0 oC FA9FmBWS!omȖtZ+ `E!%,f&<I]Is %%K`Їi:Eߴ[~!, Ҭ?ʦ6./zP'!DoLtVN0Oe*Ez,f)jR,r4\d:3wt֞S 2 A0V>(473*؃ 1O:2I" lnGmHB'2I 툶m*̊m*BLbm$"r]) oG<@&JKVqkFAHkx k4V)^4wpl!8sAiStă\VV@u$ej2-(N@I0Dc!xԕ ,h+IBy &N~-htkiP*x7.ԛܱAyڭ63"{ jQnExvc ϛA;xM)ɬƘ)5 B֥A L`<|zAGCAօ;y0lLklXGzp /xĜ17%skGF$ YYݛ.TcѸd6'O\A\7>znu`BX$a7<_,Y"rF4߳g;Hd_Wի{(wjM64ABTmT; 8^X%ճNt.dU,RC]TXlC~hm4< fX[ M>< x?շ.C3GO4QA 4Io)܆~)(M?6¿* HπǫN}[l}ϋ ӷO}$Qn Ihu?/Tך ӎ,$IJRG^Z^ )k^!Q^8.:Δq qvaUm6Ȏ&IUipM~AG̢qJiBbJ4ҔI $RґV` BĀ>7!.S0z\R1VQ@\u#[/eJ\S-٣y46dj%}3_)~ DD9Cwx#PE GƠX@EVBC|Lk$ʹG'7`؏pOa$iorre6bz(1j(!nhj,E+F0!7_|.|#+tN/rNdbIyV5he`]0 vv:È<2ädAܮ)@&K<ȴa,sd*,J8Z DRSkcg鏢*B\Om\:f7>j7gP%*JGKbfd5(A]p`BY >ZQ=yRm֑f޿T(+9A- yg/uPo*U$P,c)V6k_"m)T i_C9oqFЄ0%7`a3' %(ҷ| =Luh|"`ů')?}epLyi_{{}?&ݕ=g\uJ3MҔ%>Տ&ZfǒYqlNiH|7NR-5 pc_~o)Hh<T6-C̚Bu\$QYP ?i=][9pCzn%0[˜!hU&Hy%(i4S̭=-PyzqOLnuo#HMYadKz61 4D&2Vqm)TΦw!e3 ZBb߫Ғ75dJcQ-0[74p4/gNϪ4Ok psE51Ƨ0:56 MpcEs71ۦUjwV|-]4I!6PGf" @ƛfӨ'{[)3s7,)s[t{zYU>$DTImkEzV۩l]:NlS],ű+m[@)p\Y j7NAT/`cT1|G({rSw +3F$GeK覄> ``CA2;lp˜3Azl !4˙am-yNjmTW`L7X`h)(Pc iX $0F> C>3.{{݂)) p8@lK6ҿz~c'Q':2 @DTy?e:/{qӏ/͝_~ {PGTGOoq?eZg+˞")n! S 1pn6ŀ/J`{Qte"=|7HbF1 bzz"{n{x::!4%'FR- !:&4Չ @ @BʥR98xl$͇-u#q ZyR`:}!`0 q}CFR=ꅤӀVJ ZF1{8`>r)/Tv}w}B(P#RC:LHHHKƜx5<1 Mk5] 0ڄ5Q$$ "" ylF=N^ +@4I*YEq#@}s!e5pukd:* m& .۸? z8.`1m("4R -PP>1 Q G IL̅U. x!!R "Bp0μߖwLSJ;MB)37ڋ흰c%"7a6 {L~@8fx登؝$31U\eґgK2?{KW$fٌh)<bds#k|w"".8x_}m>S5@>$Ny4B-1Cl.?&bN#Mll<6&>I)|/kXP߼:h C''LYB֪u 뎄&+R~p(ۺjɆ& ;#IFrC.o&| UT3\-6Xqc2 JȘteCv2K*o4l=L9n!"C|QF?m$@4>KpP|7P_/`af| VMT׿z0Uxd1jaAv0J^LRH T1V ЉH<2Qx^' fْ> 7bmPoq0(TdܐaV# _tfO9' ?˂;Q6N AJl>k 6-hH#%0B}(7ڔ^dzO=EDH d3&4 jR~+bTbV G t3Ê#Fga6E|aF&cBE9yߩ{\^-m8DyK"PS=؊yCILcF]zGyGr$# + q imdzInT)Hj0Qt1D$' rZFWմgZf[YTw5AclU-8vsKY糐0Ɓ[Yd7"iȘnk l1蚼p^q8Š_fbsuViۚuBA8qaFo%FA8&B&Zgq#gG /xg* te-L4ZbML WzɊ= Jz}o,pxhW, ef%27\mcpfn f2(Q±f+Q]$͜A;`ױh"/QnBHԐ mۄRM\AUklĖSFEI3Pq\Z4U@c4z"TpQT9jؘUDX,mXXc j@5GVUK hg$͢طH3!qri" -r=陭 ,V?BtGK 3.;Zi9`1uZ& (>5cᢏA]#.Dj;`Z>-yFƬR. i Q,u#zZFVu 6᭚0gʇfX(ͬo6 3I ME,y-1quo#Is49~N =%_OC_$IB%Z@WCJG}$R8]mt[8h NX4c4i2YҷR|`=OV@~6rGͽM`p5'.`ԫ0LO0\ |$>^%#&Ic&}3g COitTPSLrk.@0TCv()2>Go6'4c$Jkشa맠/1M]N*ds\5í`d)trIi}Xpi`b3S6zȉzJG`)nVBM. TvLAMyOR4G7g <-h:P P':ivcth(mQv8G6F$UI퀂lLGI2>H e530/aJ xrIi@c8[B8GEIH19x+,8 `$dH!BÜTMB 4"R(S@R^jiRIU! R&%hE&jbhe!tjyk嵸C6c p4u~R.^eMk" &k& Z$Q댦c0xr!}yM gZb``T"D "BhbiiV dHJDJ 5{1.^7, ?M;ye)DLYkXA ~0 `;E4n]cYRPPXBl&r+2i{OSǼ%(0"NLBaf]㷻IϲD` Ie~$' 1ڥk3EGۢpt600}k x©+"G [f*LP4TW'KLJ% FHJj iiIJ je"h(IbB"*HXH(JGd0JLS0S@AR43HU@ 45(HH5#)XlUP%l"yoACtBEhwD~0 D54= T !u {=8IQo)q+vwO- 4)B#Hz jubf_tI˒4 TQQP-*uǴW=#@ CP @գ*>BN4SYKP4Π (PF!D"CSډ&l8IO^l0"A=&Lu{dJND3,kPNpQM]RYp *OC@THc\g E0B_kxe΁3!!>jiE±@;&X~,'aEȅPlB8e$iPrQ9!bz|h1ʠ->33OMc !þjۚ}5mL',0M+'fYAv3{ @~&d|4( W/;|Hb$겁Y1] ܎`#i/[ т1-V27;6 Jhtꮜlm8m(b7fb F`8% 60d2E5`peHB`fa>Ć0- JP9yМCO+燀NWe6R"ЄB @J@Px%xnj*r!vS@h$їLӠMP$RfMFBiT(*#}a sUh%AbR@i)BJ %(hƌ[*@(^CR>‘RJJ E-UH4$lmbpO3((4ZRg8*&(j&"R4lH$(Nn+ޘJ33 c>i-gB (}.*c>K&;'C~!Ƥo =ZӴ&9FplZAn8~ TЍ!FNEbXwH%ad9v :Y8I69CdS<;:n\„ 0\խCkDܾ3Ä;6GL~g%!0᧳LhsVe`cZ2S|KM{uJrlkx{# p7Tsx$I `)#IFYhA25h ˷T ^தL 6 !Q5wMmu(F.' H;nGXYG< 1*0 yh $U m H 1ǂa8`8ɟdqy~ c4/ aILE q0S2'Qh!ibaS[Fpchn;:=q\1T"AKb>|v5H4a,L/^6h?R~O"}A:F0 iGK|NC)O#iۚ*X,\py@}i)JDIJ#c% R0>hB@W.®Gfdh hbP"4-:QJP $SJ)2@r)"v9XH/Z~D?'6I0'qǒR(7BGc6a/.xB#x٥3;;ym- \&i-Z(o5D&(4IIKFC%TS.1hĩ[MhiGo3DL&1j4Dd]ѭT1;mR*DС#.00Q˼Cc<.'k%VʩYӄb@v]&§)>"j'v˒=JT @>ψ@$T&H{Ncon%Ӝ{!YAwX)CQyOA'~ LHɏ ! m'>٥R Zy}"d]eޟou?NG@S^>ߴ|}CH<,RmVi؝N£s 13O|qeّ9պXPV8{-Ɩ2dD #jΨC΢b Q[3jhvحXπTR,!uϰ-rFu<&dO s5${lůWM݋A tOHSIj T_A8|E; meQ H@iW NeeX f|qH %N`=$ Qi0M,Æ3Z A8@*Ӹ|:rC =KE){i~$"UBH4Z F UPZZ)J?-<:>?({{ 4i 뼄}pP )!h" }4c>4 "YI ,dWN>j BPRA` ׁS :O& &$h"* D)$VrI+pdztP f['LO#Øp xI~δ%%Zayyߦp, q㲭XO;dg~\`R_jiJh'h"_T/×}Pz `8FbF$aOl-!B)ݿ>'tɲ0~@;i>m(j"e2§  SgǏWnW੆CI h/g>r7zTbٟ; D*F Xʘe/ F4EU?c4Emd1~˘E`Ocih$X̓^ea\~Z>ϦǠ@SFف#M%,Bi#sAJ}857rBşQ_X<Bx}[~aYC?6dex57ub3M-gO{r:O! }?_ 18'(rEV~Wi:3FA xa`G'ٕױRgXE(  _?'C?BD/csq c]7 bQ;9;zfe3EJ7)Q7Oy,:Zfde`c=E̻Y6j3mvE^Z툦?qG;Z0#ht{XVնkvËr&;kݧvS@{꟎VJ4N/d SI (;P*r{ |tܷ8Y@ՕjA_OгbdrX<.ҕ :Od A!o8%2F!}z<:GxD&"W>{=831P @čE4\_:ku5UMy$lA@Cdxor^X'݌oE{=23FR\pPv'f >rQvfbdXSxJ;#IRx] 54u+Ɂ*" R3뎩#CǦ tJGex`aLtt*HF`=|&ou RM}v>)99 .FS)n>ۑ2eP#KeJc `k?+c<5<6t2 t ]0m)Rp}6ykϪmb3!>m BOfbR rkFy7( b٣a!/⏤{S :*/L%MRd,TVx&QBUyjXP!YC hLY ^ַ|hvt{2e8dxH`#F" 64%BjiY.fSgk/w0Āʉh*Fۄ(ss ~3KyA6P#a{1.5 =B0F-S_Ex'+u蒌@Dx c STeK]2ITQQ6/ )ֽl'9~%0@r^?5 % ~Y g|F[,M 6_f5F&Ǧ>pA\GK2;杲· wceeg)^ZYU),AB~w, M桗 $N:N\rƄ CxfFH¸A"#M:8j P_C F`T\zlFu?@?,R@C٣vh>&.Ѭֿ? ET ]rUVs,YѼыؤs5Ē_x'$I"B>M|$7gP(x$!hH%fJ"2"^AҐ0% FRR8MuHň t2L&'5K)lj;~0f=,hdɀHwI2Ѽ"0Ɔ*)vfbʘ3k qNv.`0I0f)!J?v3' XBkxOIo^0lfD&1Insp $L -K-eշ86,IbD<=]Hu#M-3Qf bgg4,)5*" j"&OcJɄF "ۖh)@G](B:1$91A=wI&&|΢ -f ("L)E.təB-LALt)hѦ=OJoKƘ"(J "&% $4ࠊx I'՗Ni9ih$3ǒbJ$hj=cـv3Ĵ튢 6-Qf}bb{YcDAQCc;y1$scz&fK"!J:Zq+TZX S4F1QARsl4Q,GqDNH&60F0D 3Ѩ0쉣㢒mm`*5MAH\&;6a^;&JUh~ìxK yX;ֶ<iZ>3'f QأE&:MM<#Y-.6Rqb6Q2" K]6,(*&1-Z 3 h}2 8][2TL%>;qBJkl/{ˤXeO*;=ɷb L5mJ,^ܯ.REA@Ca 51͈Ko#dXD4R9_@j4hB$&b垇U>*Z/Ȉr2*0SrkC8) sɨbď,/XYټ436P3t\dZWtrȗ[!ƒRM~:YRr,8/L͙$rE<x2ZQ3T5Y@F ,&9ёkFDawyOٺL.lk0Hy \!ym.-֬ћ3޿Ho? P (+%a'"<ߟk$m aŌ%S8#" ibwe@P:4(M&@{6uM $a _\0&0nY0w8Jcn9: M/#\bHrD`m҅bn7 FeV yIfpJ&@S]Yeh'.CIEX y0(g*ΦylD;6m  L&9L]1-KlvG̬zq4X(}>Rea 6MFUAw_[<mǷcj'8^H9s^O"diwz]gZ=0¡JJIn$'c~<՝i@R0"~*hB!h")PN('xd*>)xKA*XEl6͛mvE^='oo6JP8@U@ :2=Q|]i q!2g@R}C ɡ1*=*迫qyFt30iv &"[d[ϠO Awߓ0UP@ELg{L m<: E,S&:!l 3#EOclBAw4"ʷM}n_[USRHj/z ;0܆"xehG _BZMhGRG Cu{'a4Q## A& % 22+ *ЬLP@Dʴ'M.e)bCL$K!=~x$RK_|> 3BDNO e  Cj= ]D悧IOh H)Ĝjj0 a8d\41A46Zd?tG d !2ǧ!x: /65j-&B24hW먦 EX" J, SϿ@R*0U$(Q4 O^ӆm}D"RRHфZ1$׺n @i1ϫ=pGD ..@r=PyH(НRrh&N(lLSEM !B( q1qy{hJAMPS#R^J5phs dK~E#S- Бhi3V7ӈ0Pp2ƾNӅCȈpwJ)]acF jRKthy`V׬ZXGe_;vߑ|y3q*{|Nw&ܣC+L>;h|372CBf;m+㪡cBr옂 /ئl;J<;Æݧz)7aLζso,z,ovE I!:5b&t->(nو!d |vMzW+y#Y507j|WUx Y::s'(B&Oq{\`=ttQpwч\æ˛޵ a<%j'ыڱ^BGgL:ቃfz^uQ$B.ڹj^ލ'üՎV -he0Rf痪) {>Oao/5VZ[-b18#J^,K3*b:12cjlJ(XuWÑ{Ĵ's0f~qomwx}kCI /PqALv>HqSAXmLcp[MkSx5O0ވ1bA|%gˎj_8&AOXQ:g7%JõTw&y0b.$ ژCR!&J4n8I!a;wjY"`؃i5]<8 ڼdBى(K*-4A]qCT&Qpx$s󃷈OʰAY/ˀs4% *,!+qG )7(BsInj̍,Lϖ6ñ0Ph'EYPs RJmo6S%4IbT.﷣YrcLE ' txDqǼ3Q6=ք-{H+wӎi=rsTsI6 Ǩ΀W.`ew>=4 @&[Y{m3$"&JGfу*c_.uv*p^WƟu^ҧyMO67'vWb;Tnrxxt=!ļ,,#̧6OU]+QONӶΧlo ~eh_M(p6Ih1{=@tiH=S 7LC~ߤk</8il?Urc>uH'H˴_71%]Ǖ`YPA;-tS,G ,2y,}F bꞡӉ"kmR&C}Bn3!bD2|LB~Dmw4\k/NjrW5( 4N}5s;tN okͿ;aw^^| h^53|n;=8h90sklB DدC(|)/,j^d1Cm +=f0BߵCXSg;Pm3jYf/V2\y% 0ēLa@k-xj5ar31A7mjsA휏4uh$+9np8CCK8f8Rs56G$W7[# əPJ 6%db Uӎd",@ƐCB|H7H c3:0=2ZSߌd'M:wKD8*BwU3&/]Q+; J`B`bDU~## OV pEBC :W׶a),ġ67,Tq$Qf9&Ȁ7AUuzueywxw|"&F hd^Qaܙ~+Hm'Dha3@%^ByǁxJū+5! &G!`xO /&~6"]wv4šo߫B) V`jX*gD%<4:#"}#>ZAU[=p'k&[mNoD=fj X 24UC qv m7BllG~{YO<$/eҞ!I&t `V&()MF6[pV %d:cՉCZ,K">ٰ`ױ 0٦k{c@HnvI%9҃r &Xe9"ZdΖ8lMnݺ=,A.(K{|-3]RH GlR3wOf{8& !rJJv`l3?B] Wݙi̼C*2PC+/l~:dӯQ'|aZD4@vP;|wHGQ }tXXޕSQ;#hi d_F34 [mr@;="خ#N`:"sR!V e ?s:k<˖i0""geJOY2> 0ڬj<(h,HAk(>))>>w~cE|sgW[VYO82[TO_ι|6颢%HoRhbDd!*il Ndqui+Hv-=w BVa>r &+XL] OBA3~n S80%ű62K 'L<~9 &)gn<~cE4BJ14C:&=%{"$\fIĈiZ&.QV{'~; 7 z㍝ 3#J*&C"J˓> C02)\;>/&wͥ`кXDLݛ2t۳`5y ih$jq-X{\:$6j,$m}=xD1fZ'w֩q9q|/TLQkԄ@NX$O_8`$jEC9FAcn"R6 |2GVir34@,TE9Hujfba&Z JZMzۄ;Jww +ڄÎc4#"bz(DMgԖ\ kV7DX z2dDM-#kr8߰IJ" e!(Ц"BӠF0* k )@a`:@SwQ|8㉊ bjCCJjr )AA4QK~/5Ha鉯l Q \]ZKz\ͷ.i7/**gU[h:XM*ͧ5 HIUSR]4ifcS iF* Њ& (L҅c SF7ikѻ&nK'vb3M6"JbLU"|rP)P,DEM@da~pc7֑NmdыWH0]d$huRdPqhlr7+0mXƳ d# &tҡ,kM@4܁LC5!^F" 5ZF@R1.a#f(i0{x8&L޴-54|䐀2r0<9D3YlOYiXn=r5y4f|ܴc͐Y]wihC0m(DmRaa 2<8 L907Aa2 \h;= 'E~S<^)jo~1QBvjEN2e {t.1,H=D?݌CDJHa2 }fk AQAEDLY7w؂>u&R%+ 5 #$4 PӸB&wN$^,pyeW?"_2ϩbYvbK2t\(n5VjNsCۉhBВG`k(3ǁ6hQ/TBS&`V JR\4SzU7b8 84r;qDPwu 1 GbT 80=1ElqR m$Nj1^L-43 S˃yzwCgd\Pf5@ ljj4 <17rc/XƷyxqEUxmox"F2v(1LT>N:k$C*ΣE7i$O(Z!aHhjωclmZRi<t7n9z+S*N:*ыmV!)Grdhics|c>yWv~4%_3L dQeQHZ/8eU#bLzZ0|Qr|ħ0| f˫ 7ßPRțߡJDP%/8cv 0ϣJhn#McdlZҍ.1qAyS&lʂfJ12VX362=ko0 c0%KF %i h'՚f` 5f:aߜN6b63>LVbXrݝ&csϮ빞kCC&b>4f8T,J3),]}gY(Zٝ;%(plqHG b@f^RJxd1^lf6Y@O:Kr;gd1p1L,I捡+ٝW^w.'df1AQf[֙N3'Ǣƽ Q44 dΣe{Yg:d:oфr[IkfGLp}-=tF]γʷm0igl}%D;nL%"btl9z- "+jh@: : k `b䨞f$ Q`;>=ǝqD%}8n-ɩ\P|D=Yv[)/vF¤x3i@tgQ"@w9d:FUN\SMf^hBQO(j-R%KA-vm»Z]%6Mp @@\\0:56fgǖbC,?*)׶7{˴krc3=V);2FskK-]H @Sl9:SVϿ{EƳ7hT^ gx;NκC0T w:MѰ;IMt(>jl)1Rٜ NVBUHxm`(V,ebD[ Iocf)9G]',!gs@P& xI+^L`zkwTbhE6z[CX1#B,1;mf4hbiLkJ>ڔ$HF!g1XmvkeÄ֮dƼ^K4Km3 ӶS oaFH6 88[:7(w}\NCmnD1/E 1I&1 mC|Q~ zm)y$ H Şy;YڨWdWn{.G׌hoL?q9i`ʧ3_}4yu5 ŀa)D$ !J9*28i/o޹ĐRD"3!0S2bOM@"IStA4`&BsKPoºk; 5h$QtHT :PNxwEmx'  (j"K>~џPfX"D4*R@% 4D$zKH=RY~tDLȰK #*Rga1aH`(h 20,J1}\yHiF6Xt;\;k(8C\qȻfMI9iR:Qan|4  A#Lڧ^;.P UZ bk_^iS̽\1n(#yXI\NCfxj2 @k3lNcL1as#ˍÉ 21QnЩ sɶ3"q'xYaqWOƒφi̻Z8q`!,ev+Z 6h A7ʸ FMH}8٦4n$.6ODJFTDUS_V8[h8Kl$Tu&m9ˆkkUz\FYF<ͽo(]n!46C;:0Eԕ :D` 9lEKΤ!3eQr[nbCxΎw} {(1*?*Y o#YݰV%ٖRv۹љ{ñ J~gakˇl̄eL 鬘a68f^pKe1fE8;"=nA4D< JprI(b~g;޹36kn0:!X64>q3QC&xb7ss.xAfW3]20h91i|k퓪֦\̳'lc,4۱*K~d\bU-can;ɴ1\1U'7*o\2ٜMX`5>]=8;pAYF!"C T&G}4 :7`To9"\VIbGko:Qh2ؼCuP^m禑#ʂmh3 FMYx\p" >Xvտ}> MT&8Ib^ʼn}(M)M6 ֻkl\&UԡUTǐHwPGB&PGM' !޹LΙB ; ;a\1'NWøQdՃT"Kn`]hnS. oP 0&hOZMm8g XOgQ 6* dx>FvLoAɓ(ҪHxClgMT6c1mCiM a lJØ0H^oQ!:R'Z".j9WwNeىf1$Z&d2FJY5y] vs,;hNG8?!o/޻5PGcb.~{U;坴ptpcyQv:J91blgJ8iD> IF6=8xZ[ i>xr[r ➧U_Z$|)7X`yRop_/N2H>CR-L0ovFLՅ^;Sˉ> ґ1poH|&™rk0wǩs.=ԥ%m!euLs1ίIJoݥ"9GߩylU }hzE BFYdwBhʹ,ʝPf<<؄&YhHf$[ś) 9rw qKA] FaUQU% z$oK8Ŵ S+ Yh0$g.j!-L%v<bI}uvʱ3am3E;IhJ[u ITa ]|zQ[[Nުސu.ks_2IE$ع ė)`7 gI28<ѓi:iRvd*O߼Yu NbVѬqOLjUPjD5,BΓ Mkc&oX*ADYV  CT)X^okLJ*BC1 HAB СCAҏzHW+X/M7MQȝ#BC68G0 {63ɉ'(RN]w)`N :;6M:Lz"r8Oe:J8}fRd(|pNXaO1F ]Ґ:q8qr ^Ь4B*Dyۧזc01QP4#H"u:ʚ/A!jefPC≽uɹ(`d 3 4Z65Vf;dS+|0,}:sd7ubcGsQm*p9/jiއ>9SK"G٦ jeuֱ1ZAJHU%#i[dMhFPI:5cv+v4QGx*R#eN'0uB2w'A mfB3 ːxSA0M/Ǚ) *)0.0]41D``Oi:}gTp{g$l76ad5BW(X6tY_iq? [ "Sٚ`d ;% w*=R14}U^Yn cۋ"Kr‚bO s,G ֫.&{k#U{SRųZ8 ?цFDN]9c(flȪH((E$K3F(iYJbByp1-޺BJé4DWiiE_xH$\hJTQHd#Î:%$BQJ3RzԙJԪf ;,SEnXr)P jpXm#ŀEj Ϫ&Q&ayC77 #'Ty@vI$Uc8MgQs lF'(CVrCt79ge(v`9G~1HQHҴ,qpjI=PvW#3WOt։h1;StLTMܱf鿁SvҘ$~`v?>¶M(B M4!T>> |,>)d4"Hy#lf @Q70x4AL_/X6ށ'&' @6$3™(UHѶ${'}N'; #*%WʇF iM1B8afRi2fn饗bGС٩\ی>d>d;{]=t0ftI$a3\X8 j @+ @M6v5RҔ{lFM!RG(i 0cLf)4VF ٱL*Pc)1 P{G1 [OgQ }MBy'w*}t>d!x#kIB) \¡4@>BP)t iP AJҔ:)D3Kx]5A:RBh(!PI,GC}'?/J-$x%*0%'p !lytܸtfh4I3v14X66ƧIV6mo&4Ma9nm9ÅY"ILQ Q=]^z3Xl4IXA''ˀ1>oqLQ#K)1UF10b"/íգaI+bKOG=z}+̆ wq3S ,I F^d;!%ώOt@|3FG}5;_TI{I 00$&qB}aٌ쁠<q=rZM#%`QNE飀ؒ ! "Hp}H t?.0Btv7`E߮rT^E$@O!G!u.>U)KT/|{SF4k&ᝓ}}e@PݡGCt(ŒޞeFQ럖ϭ;eFB4;R';3>(k՚Cbֹ4pٽ̙%XQVwXtnaI#)dgL5Nc푑XDGx <1dtY+#޷x(p4NC\uǧYnCDaǚ 8X fj:-3`VޤvAÍ B^MT\x)rL Ʒ=֫.85'I\T4@~G\Oh(h98-׀n40iر4/8MefڊwSh|11Dhk25FһBs!j(P0,4!.`&&=EҴH)tWVF|yBk{du\<;ɿV4Φjn1 % 5R":"WNҴ BjI2t@Lkr&g>SHd1QDWMOf fFTbMS42sį.)U CVeRǟ&`e)D d}iYXBވ|!hQ]Pw^@_3(QA^}aWF!|i/A<c>Јb.x'bbF*qEAk&?dQPQ 烈80S^ 0*`D`BES^})d7/BT1Jbp.Pb QbK6$n{ u K{9 'M;>d I*j~yÏ#^=Cบk b;08gB<ʪxQ7 eb`Aw#U[T߶Ahqim`LJ{D{瞸s\qvn8&cE'" CS`>AlF#ZLeN`l3Kފ"Z"O@PUD(Љ!OQ>!#$S:pR"dT1b:`{| ͭ9F# ~̆,țz=NN'r N}? ?鋀@|>2T.?~o{D45P1ז !NtR}nuhK`鋏߈"q6O;0S.#$R(t=S9joğl;A?uuv ZYBJi)hHbH& HPz*Y7]KىGChcJg]z+Ⱥ6&+޿]V1D V㙨U,=ҡBx$OB Gc^Xm7qk~2ʴ3 Qt~@Đm{xHwa,q'qXL:gzRͦ+|V%BQbv>K}q3F CybJNJ R^ށHxb"RV{^'PkC(5 ,7{gQ݊J".؎!-7#lx#q2+:|^ -03|U^8 i7TeAuGII)޹a@&RxAF&Ge.$]ODSTLtDHd\7)d$Q!'k!^f縶䉽Gu7MA 8J]+]Iy0Bedc|b\:AW1B1@lyJ6#A$F* mU5-ҔC *T8gZ]dπҥ(y#}=zꃶQ l@L%:xuuuO$.k@DR̥ IJR/`pζ-R&l}A@8͸p̆Ǩ;bŒG"M甔j{Do)!O*u W!h0ddxF3 $,GrH@6/ Mf@ɔzD$V-`4 FM Q:@Eԇy|hCpJסܛ^=D*l>l塀hCS#ЇR&pbJxf UJ)00>0iN#xTHNM}ېzor,lk(&!q>ׅsňwq~|Ɗ}q"( -&yyY* # iIc0J!iCH*&u 7Lrkz,^$щs٨#$e&ж04t ^uS1*w8 <:tghJIH]/})x90PDPU4 Sa;G5eƵN)() @q5Bޤ)0Q,,Œ P<%8;렒x<% !Ġn-D~=R._G!gX?5 ?CΚ/00hX0[Zl3,и"R (( I!@B4+%( "Fh@D@3;):B/[I" hrh>+Gc34{1@li!M5tGǦF.-q4 YsE"˻a`^7D5.c/ Q>R"fИ)?99HI@TDJ)' (%0.e 4ߴ 881; 14&޵hheU ip5;CkdՅ%@5DEdcZS0<Pē GRҔE%0 KS% HE5-USDBM2,U%JUE0PUUSUDK DJ @Ah)$pCF0$&3a leĘP0| '#3C8zUd!7 Mc\9\߽u?¤Y1xH1;v*m[:;?Ɂ rg&ŋ LKJcs(,!v&Uɠ.̦z"LbH4R(H1$(BA R%aRC?Fp_uY"CkQc1] xRPCJ>E}SX#B:Ԝ޵H= XB# Q#pD9p Cu>3BP ?1I=Gr=%u&D8H*Te4S_-0`жZ˓'}`VdĹ_}@dԲNEܝv0L'|qߧR)g6=Xk lT3tpz{n`iA7^iA4a !rU!Fr8)BόJfS,O'QI&4xX-j0JxZN5nF5v1"u!xh8ʕ  ۈ:tJd >>tJ TRR$aH*PR" %fTU(Ȼo24_n@oʻݣ*W33!eKK:aQA49lk с-=5);CK612k穈xSq|H) ,b@ؿel]jlvj=ahִ()CZ>n+UP&4spE̦ټH7$',l#F@3fYN58/S*b1`$:޻s80> pG~ReFPMqA_Mͦe6>9Dl>0R$:(U#APv!}L_† 8HI fsu$8mβSO2s*]4UۘS|3G'U¢e)z)g{7C̞:TI}@}mUTå4!w!pFO),N(RBP> =s\k 2i" O`v?*1M@BJПJ @RUԝ!1ad c4,HB$0P0=dX 1D C}S1ϜK_ vQ~=W{6yz} H DC!dI_ʲ0j~$?jIIA!Z5 &FIP"b"")hbFbd(h"Z TLD@QD$ACAU KUPDB"M4SD-4DAHJU1R0C@QDA2IELSE,PK / R\q]2<y !K l2~Cu*j2d0R*T^HW,T}4_~ϾCVoP ;oGP PRaDZ3/aT:SC'HHRc+?hUEEWve4Hwc4PbdVE. Iȁ(h`L0,P<>l6خE p:IFbmAχ@8}oPVIof̟? 3؞_|o=kّ@iNK﹥ޚ6{Z>.iL^{hݵ=Vr_= j!J Wo{ךQmh>غ^^>;̐OmvjT_3|XZvm4:vBY4fzN׽_]G0w֢b5qKmGz;bշ{ݞ݌^z݃R=݇ {篳tmYR݀[9y]R-}7 $)ZgU}&F{G\+=viJT5ۺA׋ͅ %DWg;EAnx}_=7Ӿ|;ORoYL @tmmht @;2! E(aXB&f=tJixu(IQk*ٽ}[+1zb2 RJك44@A m sπIƛhx6h} U:%7P(ewPCm:\9Bإ{{]ǰ>͇N;ϽUC֝=٫VڊZ; MiWxuu;w4SZl;Ԋ{]2P(P- w٠w: )ϟY[{wl>y|,vwovYO{ޑB|_U>}ݯw{_{};:b#}(^-s[jPtkޞ;]TazۚnTjY5O!w/>s{7Z{ldlp7V]p_Twj=ٽnnN:jvk{GzXq<7gϨyWX>Q͵aQEuQ:e/s} t"Ik"*&Пw[(};m}VSWmu{ᄎ=>TխeUҷ]OI[};ƏmIʡ ]ieL+S3p<ϯ8Kq:.nѷۆ7z׽ro=t{U*^1r> ۷>VadO55Enytu.վ/qAZT}Y^nΘ@Bn0=ۏv+uUv:rƵsѵ޴NuWf%5l-i.sN}we۱p-Mٱ7A{5No=Ϡwavp:4)C@6 t PP D=A>gz*7]>>1Et/}S׽V]((:2(97zﲯ[\>$hV*9SC!׹Ͼq2vxo,]\R9Zk  olϭ\x5;[97vI+I}HvdNKskYJ](ptNۦԽmDŒQƹóSuU#1Neط,<ǚ.eag,:&_vy;ݸ7&*>/}Ok̷. mN+|.˸Z̽Ƶ;W@dz8k*D{1>h &)OCbC MA 0Lf)ɒf h zd4ShF46{h=SjlSzPP!( h 2T~F4蚙bhhdzGB@L&0! ędGQ@@44h/O VO[MYUQ.s]nV7oFgvAoڮG# Ü}/W_y?|NP[ K?m/>qgo^}ܻ{Öpdzo! JZnW/(OzE}&cD?!=a!f}=?8{qqB2J8-1 aE3?_}`̏`Q~fa0iJ mJPPVTdFV,U `Bۣ΃{ :@?pT%]$$oS~_PՂ†"Z߫(("hH8Q2Tg-v c^ڒY?gl箪f)I:f;,àD@xxqfVh1w8I hQm#1E ˺O[B7\  '+uT#hl1?"??k Z+q8塛w mz8s>iLi#(~'֌2?, ~IҞN9zs:[y| VT8C5O*nԺ;dªo#U\$nh14'i5ux|'d$I!62[ Z|~on~6B9&+xƤ6j&7z~3vnM,J=r~k _hS[5C{ x+2t[BAMb84->'[9NjY^չ{F[m䙯7EQitDhXA{tהeuyl6gR럩6Ǐ=ݐXZR~8gXz|r3IR\c8S>xH[.ZqǏGGvpF8aau}~0l#1;aҳ^u`+?tvwô S SȺSu~V+_߹B"PsFџuvenZ,otpjRuS}FEb)Npjhb| ;;ⷴx;K߰*M=#I@3ZN#w׍c- "By|"_z >,Bqt0TJ A@o=y=q߿Ae;œyI܌_suR˝OU8_rsǖO&iW?-ޱ?({ûrAӜlIdmm%s37G秉,!O>ό~/뮺lȃZֵs9sg59wj5kZkZkZZ֫Z֣Zִֵֵ39s9s4R)Is9s9s9sJR)J]JRX!kZjukSkZkZkZ֯ZZֵkKZֵ9S9sӍkZִ_;/\:5^ސ@[*,'Ss9C+HjϹm?q5LƉm"_Jc ltUn0U2pKUWr6=1:0Tz1Qm`9U<8GM22ʩa&x}#CyҤ KC2BΤ=ٛm?Gscn0ސklB t;M8O26.^; ΗLxKAؼИM -re0mDTqr]t@tU~\= w<RfUÇթL٫;RҎEIeJ+TX&t8 yo;ك͆!=cQ5uA( d<_3jQ dRqc1^P2M ~Wm_=/wTUyb}~/ =  pQx..djSɣe&At7DoҤ8b:EL@^28ߩuarrw9HuȏCb -<5oz WNzL"1IZ&%&f>M)LT9:SC{IYWɝ!Lb&V"7zI!%>D_}ql,* {ޠ]*]"m?ŭs](LKJ=i;~x3  rU !_U(*RMv.N`*ƛ')ζAQv[0}jF.g,={T&P6u>bv (nWQ}w a-TB[Yn0zaY}1ΡW8+ؗ,rFSnm}Ast4X5gJq." i2$g)KTT+dU\OᚉlQ5)Q'y㶧Yǎ^1ӌ+qNԣنu֯ʊCLϟ:+ UQLEF!Sќz3] {j{;Ǚ&F9Cm},1`.8C-/e  ! BPuӌr"7S6ARxz~=S?gB8tIWOdtC1͍E t'8v~v2:F*VL  73јUWA5@Lj!/[mjQeoZ,rkN18PN*Nȹ ]L˸sM|87׉FR=0 *)@ED8H//r| 1G 0>JPHfzP7@Ss{T4Ox sO_aj12:t%ڇw̔ids}mno{KZ:4%~;\A&w1kc]{8 .1 \6Uj]cUq  [%?؇7~'[zAã6A/.qaGuoDtOSoKѯC :lB{aH/\\7Id2US„.)ƪ38(Bs9 -Pm&Ӭ] tE?dx˕(^|O3LjyRSbJ)%joӡt bA"%<pwa@bRdD=竇] LGkսLFUۥHw:Eë'{֦oؘMVa03O ~K?Uab F2PQW]ept89#\ݡ%p#!.(Ps(Ws t xM*G1r~+d1mg8GEL ή:fƸ04 3. SȺ_GZaGpd?{P2ppc:`:,"! ):tS [ ubBQ]! axy _]wITErAs@3R%3f3-lr]u?*/lC$s_<!^~)$5- MK m-hA})z~XkO0 LEL0$ \S?!87:b"W@U _tR(sBd|Vts0(ghB>n<9nUe|ZΨ88tFˣ7(/irTilK 5`\e1@b?(hJ>^_Ns5J嗎ɛb])܎.=*C)"(xE QJL(Zu$ ; 冁ݐis=>:pB R `M ѿmMȱ?$t8""'Ñ?R`BU)&BR" $("b (ZbP) (JQYdC1 i3;ҙ kd69!"( Xi/%HnNs䰨~AJPL38:B"2M[L"m^N( da5!Lm 0b϶i1Vh]xA^Oo8yB&3}iR e_U56J|qJaتOt$w0C;Z "d)E&AoRs6 PfP @$!LJM(@XEhN1\6pͨcCcS7NMP%K<wr b3c'$첔Gߍ >&Jj>rr5;/;ƾ˼2xc AYv &/EN'iª i[w8S֫ʃF}.DUT@FhX<6"yC %*DCDTQ(-LPҥ B80ĮF h`q$sn*^R(|\ǜW֜oe/1!ӝ͔@ "P&h" !)$  b&Gl0H bNhC4[97[4XHEB4 JL%6_3"RI20$4B44IBJB@Х D4)Hy[ M DʄJ^pcgXäi`) *JibE5~3gspMUDL?R@nQ!=zUv#\7g8&ׇ~,QuFti(^s }qfɾp#iO鎟 w{t N,uh$?d??vM2ko`L  :qLbQW͠2CO]SBg`$>lLd0W}=W L/QQ-mHa@]dL\Ú8jASb.9$hl)ze3ȢO;a5&m^3T o#|8goH} SF @ݑXPh2ܒ& Ebb#1"I`B REt1mR^uB. 3m}k2E Ac52h 0xdD^^񟣡t]5\6XXB,r \ ~) #C$O|4 c#eE߻:9>Rt}g#qw;#8|ێӻi7B6;7ShYn#pPl NBq(@676B |0٢] "`㛄K$}u*DK}qT?O@PG"GVs /H\y/ NHlt hl|L0FEn2OH;R5y3*Q0%cj0-#\ &Z?o0'594sc(ۧc-s -;d.%-+ #kZ]C)i66 57Ak'J̄piaөV6Qԗii:Ci+JZu;FЛml K.5s=O'ᦖv4E6 R-7;1'3)lµ&V slX֥(wG-?."ͪ8AS5 I/.mNb95EC\d֎c>y\I 3=||S<٧;= K"^h* "bh8Sz(_EysA|Q@^:evD}b*0\?,NvmZNWÖEwp,?JIpg>6C>uR +ԔŬ[RB/,z3nD_]E{+mj9  =;_llUCci8෵skU?DxcvZ t z3y]ӉqO3}LknBuƵ7ܡ(o/-R U`F2]{ϙ ZgO30zQPܕ1%_,~Μ2>g-̎|7wlۙҗmêA)R<8׶8֟\ 69S~iHQҚGDt_).v~pWAG*eP3Ad~ۯ &JEH.8g,RDy>W>? ߬G_KZrS{{ a7eX2+s_&]$R毭pL #?fH”ÉQ ?^K9Mb,2.V>xǵg3Nү;'(r`2Y}dMчgE8! w;*~ڌ~p 䟻,D[0UgtYss3?3Yt.jsϯ%Rÿ0D%RH%#JYpf}#k#g{M!O-<.8W8T? ZxBP$Dfg=GBNZB?CY~.)[Rw4X<R!KTܟ`lY"*/B5ic9Ϥ@E;^MYE~QhPv kmZv3T~xI|e.>UYܔ}#{.ާ`>ymxSQz075}TٸY }o%_nfD /14~`'¹cbSA%5^NCtcm;yևE} nGgZ3qb!) l;]eP><5MYH{7I귒y3Ζ6 M)95prw\.xsk!Ҧz Lr@% tYhʋ_daWrh bn8&-ewPf`Zkd("IO|9|Κ>ߑq܀qBID(D_=1 +%&sp0FDȀ,29I}1: >%1Th?'wpr`60rܬq٠l9%(KZ[ }8cM[Sj ^B9u.je6z/c<p?r Vp\M^jt?xu)JFA_>~<͐s.,ID[ԩ,2^#u8R}.pq+ܬYy\f;\'++ >畖s%ݣ.՚;0;3]p-:USB+ -?ꜗ)cݻ > .鐆UP*Fo#;e`SfpV_}𛷈XkTA>oC `ASfOPwϰUFP(e]FH*)SfO rL C^;hGql,5|b @u<Ҭe<-=+67+2ѼqlK%A*dHKV3>}\j"ѹXvmd<丑\a"zGb0Ad;i0@=~F 6O}dqM ]Ӷ+KΝBgkӽͶD,۟%|$Z`- T&8̑8Ѝ2EkEVU[ȣ$[GbL#2} K?ӣ>հgJ)h≖Zն Xm;Cxi{??"~>'{C KZQݞ>9)hŠc\Is>D҃/@!,kϟDLKf2>zcΧN݊-CT H*"ZJi>{ιq̐P~#B]PSSr׶rJZpj(M5otCyOY ní=KYQt1Bg">ĭiуU$D<'}#'?>_3|;U!\@*,ξ?tEcWsA1%UmyՈn^@Ҍ sF;snQ<78`8CcgWB!HaDKSZ-Ɖ9hyE9=0sd)0l"\0OvӐ:*S ;'NJ50z"|fc?F7;.Cl[C>fxf:UL18'1l1 6<6),FR%&zs\ bNcED4Cvvy+WkML~rWx̢;0[رf3i@F0\㎛a! 0"˜]ˆ&N_S=:z6lEjh)_ᚭ@~ao8yZjej~%qsb((*jT%of$&].[s+(0Eb?]6f7{v+&BνvE ,| fW&ixrﴳ]'q1;kϼ@q48EQG"TH Q6U Y㊯Qf"0(frSp A` :ft0ٞ_JFl'ਾ?Tk|vsN1'uX0#3.Ar ."h3)y t'&v~֍Iff}lo\)z@%C߿ Gl_SK.rF1n$x}=âUK#j>huH [_u-}1t)_o}&nӥ^@Tr@B2[,~|ܰ 0 0 0 r\#v8889m6ڵZ^.tm! _7{(JSj:cWp矅_yܼ::fO襱(wdw1Ӓ(C0B!->1)JT*7Y\ `& jGMvZY3fG~:c%Ƞ,01MQEǷϟw+th&feU}δpgsٷ. 0 0 Rgiʏ'Rm; /~_va5&(TE!HE~0?jvF:uWt6Xbv$닼5l*SAypq47ݝ0&\,R"n1jR. G}k2kr˴K~bY(B7M)+gKmel'L\9=뙶|8>_Y5LZ7Bpl$0| NN($>Lm>s3V:Dzovj[E>3;18޶ XTQσuxbJҐf7lYN8}![fh=•4u{aKRlӜHAonxL89G!7!Hy.)9=nf:梮c=#-\7?I?2`p7u{aC zƔ^*XuI\C=q'{NٷyYEr=Y᱇A7vEo|[1ETHgoG[m~ ]\-UR1E5~swwi9:.ƱZYp9,g#j]i!HluDb]|A]=HNu:P_Ů<~vbqvv*!I\fe AeR<(>fgZ{]#/;ӥ-E5KǺhhU)PZ4@$"Ǫ' ӎ7Z)*2zS:5*¹E{oaEW*(__rZ$tsӗ? OUvTT7#i-7ZDDm&e9:-)ʶ\-wߠ})m$EbG(J:^GDK10_"W(?$pr/Bc RuYg p ?.UPצ2" U~t"D~'#-4:CQԣ^@nSX5 oU/ ˝?֠eչp]3H6|s^-hE nTv=_twf,8:3 ¹ ^{#2 ) RryC/ÿϣ5ەNf~7ǿg=2e  ޘ^>!;=1''e+]1E3{?gܙ_N<%'l2%i04>mDQ[nnf9A42J1,$ lpVHshOQM)OBZo>{t^YƊ)LMPM1LvQkGn^-x%=S]1H 3ETKIq" JV ӈs%%%RPE7衍QEA5ݽ`J?(JjE׏" O+;zKԟqJ$UJ7Ap UV*0n_Itݱ>ڸn8<POC?N#fˊoM.`)/ԭ,Dx?-J|#엲PzC?8=">dNJIH&?!I9h%~ɓPO[2g"TtH?}I¢q{C\ Wv^w8_< u̢!|3 W]!f_th>8[9#lKRN>ɰƦ=9r?L*>OJIݒ1wC$RМ" X p\MsDЉ͏Cc> rI=:C?ʒBx%m4v(hRm}L(Wd3Z?S껂)dX JiZJ퇄ZV%+1 798SAxcTJw؉-VU. EA8;bA~i+lAUPqi“qߚ٦ITd)*nI#>8#l&ߓQR%USG|*M-*aν:~LUG+l9&)Gʎ>=ةۚ$nj,Ȣh+>ƔFD 5eZ2ԵHےSE<,Pi.a̝arZvƊ43Jeo5bV)5N Vt \jӬEh-bx)w8k`(&R6//lzkXF# |1ؼ MP \lj6S?CQrbQh(U ~{CQRpv8dh,BghfzuN8ϧ34 LQ~n_a< GHSCC""O!95I@i$)N]5CK;!0 B4Eܐ4T M$%E4-E4HT_GMs,ycSpJ+0D犇>FO鬙D)L`))j.ܒF"-_NdQ74cד׏<EpIP~m>Gc$^ɔB&"_|ǚO3h8PqS#A\`=?H(P ::L<͙T.C$wlQ~]])e0;/9˳@ܟ?!*|$M e4&Ȼ>df|׭/~6Iݗ˕]__zO@M Qِ~"@LS~H5 ٣l6|02B~noQhiDASGܻ+ $P>9NR(M?(g$^*&DQ@|aO%o={o Q=PTAC C6Ff^ ]~l_l~76-#N)3Mk("f) 13wb сO>B8Ex<ɳ?[AM PQ<M۾÷M{#B6CHO}y~?DNnkKRJJR*r?64ێQTD),%M \ 4~#RU:=Mɥ6pcbr<}diJT};OD=es<&9%vhQJx$m_@4qJ= x/2O Ch945˙"RLX1"q^˞#Lή/?x'i}|^;;>ǓƝhy;O||~SOPdo*2&{;o=C˳ӦKgstu!y zsH;|y󭜬>eF=SnǢ;ez~#.sj"Ïރ]}w#~x>>gx<2Ꮗ;vߵ+7ү]&D@,߯Mi}jvَ)bFh{2!~c͏GZ{$B9%%dKA)(߯*V&`\=^oBTBF]v>OEt= >g7¿-+rH2uʱF |dsOr>5(?ݚ:aT򶿻 (&>-֔kNv3KbC<8Zw-pj,Q!8Y!z<*#`16n3Y1)4>'w6؏7~M(K$?I%z&\?w bYiPIY郦`ƁF8"#v÷~BL׾ʖvVeSDԐ HnWIchXV϶ < @L'# }Xy:ؿ!/氐]FM$GR$4s*HLеMn*RrT*@[ߙ}OE y5@G_.&"H _X_p/bL0FY럯L]?n n{zC@v8? "`LO2J[0K /ͲЯN/XP416UԱբV.Q*J CuY.ch2 +g~`UT(^$SKpxcP׷Mu7*pjKAx]5_*G!CE}'pȹIY]]7cQD8ksDƬ6.1>x?%ۧ?`j@Ggx m+wme36H<0 EHn78 보6t |p:Avsxjs0#܈t7<cW'"Px'|}=5!NԘ,-1Ƽ3Sd5NT`'aIJמ&rl6<у`yS3Ѻ޸dW ',}І 0Ģ%j+|b֐۟r?]׹OrH JeР`TQ17qtw})΄k尐>N b1Dx%AZ@=O Pa8ufGN#nxx$C߱qͱJb85AV`"(<͈:U**.Ě`__/;%8H&C!Ǟ ڞ^MeG)@BOl$4:829ub(DpOi倿$`a?hNB].$}7^(_NQ;7P" oߗӕ9yQ4H7܀x7:C=zf> ?{☷w 1tU1oQlgM{ ;^E0 tEswZ.z6F>χw$/ڛV 3F.as\.v;gJVIlqQ' ۝͛!e=Im7] vBp@ y}"SW]y@xiOAtG=9Iqcsv|w5Ž+i*tnYFEK*K (i#FhNXz`9pH]!9^Jd}b&BGG=⿑m@ٺ 6v N=WlaB~ϏW~O!CQCstQ1F\XIwr߾`?'j_1yFj=`1Q 9aq| vkw@ س2AbʨEkGolO4!g* M(Go@ykwc^34Ş's qJ3ۯf~ZpQGV4w%뵪$S!`?Z[^=y[/11rȻKqćGl K?rz]7S>jhl99oOx2hT>Dž{0mYC_Ka#ߒKjvt.oDIA?;@!̜d [DoQ{ߝvj$,SB'ß[ d:?V$3>a/J@D[2.Z3bHAZ*)Fh+P` !YтD0$uAS^iE> $J^TxRʱPV萓U6Ͳt|1{є:fZ/~_(qxW H u|SB:a]|$NIUzX2pGgG`}*z0FUu:s2UX_ˮ @!;iYw֠@@;GQ74W)0^ҤAb!L^ !d'nS׷>oF:Dyr~m[(͆<9Y@}U:كgmYE}+UOӳ!@TN)~U)#ĊCN<){"f\[_CߨJ *$ܢňi/T>Hqtb5B^PPi@ey:芈(-7fO潐?c]z|nP{LF5dpz]z\~ʭ+[g67K;x\x?P'aPΚH Qxw{\<᳗}D$Li^(rr{GO4{_V,3Bk߷#]V-)+0G۾;dۙi!J\M`5/ϹV=51CSR45$LI8 լzxn{@gv1&U.T;t5ל+ gvjj0o5 9qepn%vԝsa2J2 B9iuL6xA޺::! |z9tܻ{=~fF8dm_HaΌy!'p>#Z-U'D& 'Cv7'Yrx1 Cg=96|/tO@n!No]Ck$܎3qda*h|KuN! 97u 67@$:6e_& :ѓ}&gS}0ZЍ|vm m·cMLJ ȥ[=XFѥP'#8&" l6޶w$ٯ-]A4Aw lBfpTG Ň}❝1!L oر r=@ :TLoJW1Pb. m1˟:@u>G i">Ī=a ιῺ"O8| {O)|}Zxkm[:0(:;ҍ HJ_1c-w׫A/'IR.:7?w.yad؎ QC7ʻQQQ߿J'JcJ ;.}8Nx0ˇ q4vnUhV2PDiygqk7ku˩u9G r^[?XWO1T1 ?!㳚W:'aY6])2Of|7lK nU5Oſ,qܣ(ǠpBStD /Սrc8"J*;:msg z s?yklܙUc\H@(`α.]s[&wYbKd!@Y#ő5bHҦ(MnQ$c#jKH7K¸șdHYFd3)E9 ؊Gi/g ?='U0O9x;6VgA4~:&(TP?Twg Qs]#LN__t P(OQЇ]ItfwFLJxNJ;ݩ_ϰ]vݕj{spp/ rKNQWqIƋt?_Eoǀawj삪*|g{NdD;!DU(r1}rS }_C2IUKDkVsr}wSM;a~q__VhkVfiןpmq*)`-\v3!u;n/wA)<&J쇢?pR~Fv~{_Xb`41F1,Jp78ax!mt{%Gskto_qek!))#K!x[}>?$U!HLN~nrLA $(N VI#ĺYw4)7(SX-'>#4h x0/?H3=|}vZD1e$C|~%e{quŴPgE?QJ(E>i0dui> 2d,h/gw} lݭ sOE<̈ɀ IyKR 1@Q,;O=dix67\ D~N}X=к?tm]s =ODD@=;[Ap|Ƙd?ґWϣz]pQb/T+ixn8c)N֦}qt-5 Fvr996{QitwN)1E֯Izp#l| zx98Tߡ5^ 3k#A|pPOdO^YIǏmҼ?;63m` QBF(߆ UI3;v%GD6("(BA/vt{}~wo[H&(@b1r& dBdQt(z8}7`?>٩8q?7q, yQ1;xÇKa2A®$d:C/#NbL<|stB$LRQ!DG׍fen`P?;? Qm;Bd#= =dOh()sK)^CDD YEȾKtg\hb3W 5c.P  z&? ?(.)s6/DžPq712"KC@szƟr aaG`}k`u:zu`R?SV"E"f9KlmIm/?'c/w2B PHB mA; yh#(2@H@vbڟQz>GP8LJzgLl9 9bhyd,9Nظ_5ѭpv8*jxj0BFᚏmIŜ'>MiXhEMvxx[&d;CLh=AwMc]AoBFg끹,$nuQI;@=[I{ǐW_D=n"]v[Jճ3ݹ)4EBCJI$ axx|ݎoTx]pTO"qf`Z d= ;+셟T6IbS8H -Gtk㇢Rp8Ym6 'bQ5GJ `mxgX5?.d rQ?Dm/ӭ>]@PSH u4~zrOD pϼp5dwlP[rWrN588 ֣UQΌE Yh r؝:I$O =#jpt?>LLԊ LO?~!vi !95}lr'S'%,.tP2 fڟ ~IX1$ /$?V`B>ՀydPo'1M+*Th~uTDnrPŠ9 6 ~V~tdppqgw6]SP;d?DȻ~Ӛ >87BN Q@A`9#10%A)@EQ{dLbd&$>ǃ〢ZUp:o'`o#1Ƥ0(J U.s1<}>UQ_6d@$i\TP n A qM*}l˽V <AB:4YP!G2N&}Qy9t?=a:οoM)CKgY~޼'+T7'ΌZq~S{?mbx"{mO@ބdsCDsMT;S>iqߩP0pH"Boox_$pfr 3SR_#2??a/Pg=DQ vr3ڇi4ҫAgs=g=?:u}?ΪcOf~ɡϳ I_X-:qu3A(rGGaS㘁&c/0*_/?f43~G뷦:ƶ'"J K$=\{{WǬ@{)>|:< {иz3M9\I95j*:ݨΝ4xQ? |~(|€*R9c7'g0sMf.=*k۩\7wã=gRS+ )X,qymv^1Ͳgftǒ^N 6@ReX~ a㊐P2}w^ Z;2:&(4u|C ϫƯ_)OcJ@r}?Y3ցfEtI'6;EUUUUQTUWzgd>4+(TUړYT򴏍H|o[֢33v#0a[jswkPpjU I!bw SubL보 @`BL?|Pu20 Ŀ} 77ŇmD%;B>5UBChG@/ \?ԃ4p7Vw"2"\uD9?{nOv)V=]AOA P/Ҍ$7L`]o@Xk?1suUR@<8IӒUSWPUAEST((F,)GꇶATn=Z} F[u۠#lr }e>|ovdh;<_=KRI$I$I 6 }kg I^F;$0_!ͳ'7 i?@&ϷۺA"\'(xU)Q'Ґ꒘~XvrQdp&22m{(QrbCαuT zm"Q18k- 1wU&B Dw_7WӉޟx 8 Dݽ $ ڗ7p)~:dxh9'}GP!ܨ"r#E4PARr3܅mySzdTr, _8wҮ'#4ڒHp)D(M3*XL<9dQesiX$ C`:x?XkÜHd !TCڞ+ؓ^,Lo|G5 /ib9mǧ ^'_:I ?D_aJu[ruY}](,TvyBt@yK?>} io0>y L7ߛ̄bQUDd懅,8o:=6x6i?ch~k=V $:û81j=ґQ)VȀb8WP'S ß_Gc2u'׉Q{_+KF)Wvh wps[2(#GN;cɱ~"iP?YF?UI1YL;?',8Ѣ4@U NAI(yG" @lo:Qy~gbl@cd!b6/Dzt7fj-* 9 jF&2aFs8 Z6hsJ1$1[UlM$,1 LTm9#dѱ1Et&Fah&9q~#Ƙ\ =xz?BOG,zhJ?nq?D޽4#1L >'rP,鸂B : Q"@MХZifO N{`x.~m׆6oJC \|rs;P>RcWN wGO1}0~։ B#uWZhM~r1ӛF(8 1@0P'ڕtH]/G_lN}rE* Gj~0 +ax HhpRLȃFJ,lL. p3a{bD6՟pG/RppZL'8r4TK_T?JKsqX|.~lZնmm6mm[mmmصmmVڵZۛlbնkUfZUQkL9cCkmvcSIɹo  vmmU[jVmjml@(;BzԂO|4E ˒z/o' MNFQ9F~f<9AMaAgDyU 4,++# '|k5B=S94P (BCmKmdLN{yt{񹵛B _S8KxQ˞1Lv09U koZZxtv!}8EQRXCU#" L'qp8s;=V}fhrq=nzowb*G_9ˢEnρ됅(BoHT -g>d2Сp|]03>^}`C׿nzræz]AWOԌL,/xWҳNr\+rQGC9&5U\Zptm犱+鳀 V"ApC{ 9V~<.~ط\ :&"\\׊7#/ J# f4{˨t'?cKGD )yxs)P.[Zr8;S%%_'(8ǿa.R__ 9]P)8 u"o|c% ,I[{ztvUc9x9 n Z8p\m0wq_cE B#yI%AH(ߥX|D6uIv9#C{vXI",؈k_śG^+̾-lq8a0?{畠Cr&G9Ar('7 åǎˣ5Q8샼Q] 5 ?%:jD;NA>!#}w$;o>x'3\0rVLn";{6p k'PB'6* grO>^:PѸ_-.i]ujD9ծ䆇0%Mqd+n]L *E=_*o 0(HQmV.B4jQllsUZ"*tE<۽Ľ:xt:vڭ`m)\to9:X]gJHozɺh2e $ªIGS!_,jCv!ןoxߏKX9R1B" NýDAXMzU ha U/# ɀ!`}ng>$O 8Cp[Tj# {F3(R=٥|m~<ݖ_i0\ߌKpީ+yqsOdI(` >Aȉ4ddh  d>vY{8oʽ+}w{%4M0{òs5릧oO|j>EC;Ɵ=B}g (|EI9hBq_E7 (zc z iQgdlݥXRC1s;QD/TGX~pbQo<ը>{~z}s/a抇ӹJaDTxDWwN f-/BN½/atGw8MJ$wEFJVA^zF**a!%b4{ހSPOݖyN&a8p=0L|" pwx9;qሁkR؊0W1!ktʼnK'e<.qyg#(\İLc~e1R7$T4$x !,4nxg ԔK HS:]]}$v Z`k7?]30T0 Ŧ*[xCBO8]j d# A}EG$Àā1 [7b&χ[KxՂ/BW!k2 )Hc=_sf4C]^VˢsꚆLJݕ%I4~e]}LQo b\1=?At"#Z3 ͎@#!c?:%jY9+[BH\ы<,,( |VAB[x|IFM:bÿrטaxCߟdKwoL6$ǖѽ- Xz8'YxyHo~7,KÖ0Vm@s4=0 $,ү֌|@ڵرK^G^nRcwleJwPHSq63f#%8c^8sν1bQBME!w`.\meQ-(>՞y P׉)c*yFsMޣq=KIە3+D;c |a-n;"o)gGS!0b$2*\~j.6,$$/ Xި6FZ,e B`@JԇLG_5h')<&8esJI.Ko,('WJk:eیoA=} d!O(ē{:Mei-Ma c²^W䫧S5$OC_7 r.yīUXB] r8#{OT-jSp}݅-rL)m3e+gEy~ 8>^[ju pfLH7Ɓ(0A*몭; l/o[h.L}2d1aB,@Q*ICOHd\Q@PyLIE &IE'RK@|1ry#uZ5tlNR_R-*R!|!U=tRukC7q/u3Ai?:/i[v"QA1@4XRDT$YhmWPo|nc?tu +e'pwj11LwGM g)}e͞m+Űd?U$L`fBqv;"zF c9-4ϯ#&Iʃʔ>#?f;gwYRtxA6=GH3 dT@&,Q|3: 4Z_~ ;--dT>'u?ByfrwG87QHߏC*K7Ae C_Q88Cfh46\/0 H3xeB¡F'?A//z#, />lj9\|ëQ*T*y@Oq7|_^GM9U#W>u"`WVɳJ1Cɀxb%+<}ȸ? uRfC'q$ϐײ3)"fս=Ӓ( *Ղ C]$I6Q΍ݖ (#y?۝($W ]m^qɆCr;q%~nn-ӟ2CK[<HǾXPE4,!7xQs7vrd$Erm/vCR0tF]-Mwg+gԢ2??737M4 ]q;)Yy9#! ͐*FK]s8= +e9GmPPf3kN;vF-R"fKHtR8S|Isᡇ@F9ėչr.Rg3V`aZ*M(&2UK$P  q%1 _x42*a rZτ@t3i\7w>eMNb=KqW4惘ї4D P**GnhȊSC 8GmfN63J1RZ`q/2}-px\j1>N&a?7X"?+l*wVk@$նa)x<]e3 *=PFuc<™Enka=ñѾ/nafe=ԋGE^A#O h,^'+% 4P=-ƞ x @h[c r"1tStW.hUZGGcPId_ﻡb݊'>1Mi~^B^qʛ_VQR\=:⮟7 }U/3 f صq{cKFma W|L4T[1kbj9̄Xb%FL8$8~3O"CDo F=}Dh=ھ3?''2%g -v;iOT"}T]ق#[~Yؓ_R. I M8K}:?ZMY;b٘*nR<3=$8E .[a!]}\φx&`(ajpr[F# YAhጘ{MNE_ݗoDQt4SGC~?O/;>IN5$sDwd*N5AOH-GH!`}=8zԒuj=#JJWO|ECh`}hYdyn3թ_4pR8kvd U(+|>duz7} { 5ӎe$9/7ycQ[q<  (˸ 3"p@|hT`{E'&7`!&,>1rí0`֭KT}ڶ&PwAqws:P \ғ ^Pn|K?"";a7o2T?8@fUh=.[{n~&Rݺ={@~Cn|Xp1Qێ5|}?vqNޮ΀+߲Nj3ֳGӓI򼐼;fG0F+G~/^sSi'v05]W׃LFgp*\B Wp{yxfNg*y|D(wLAkDZE0;1NOe4&v.Π_^1h1]E"~;}Ɏi`/g{N4uc F4㱟xr/nHXʣw+1nx,pLP$ B44X` ` ^/,{=C QS)7΂{ l>M(#?s'c.CXspd@ hy6PP{Uk\#`M}@']p]ksBTkuc7^?<>z^tY`3\HHJOml׫V+/ ƵKVXa 1uɅEl%5M'HGA 1~Z#ė!!&r`@m``Ǥ\qrGOnVoQ`1g3}=fB~ۨs|+<{A;T ٭Be1*bcHW})T#Ns8I[n!T%EPM(Fa$Jױ_XfHCt侏/`pӫVK(Ɇ_!:k肌,Ǣ;vN==OXG[}WWW G1r"+?tzG~Ix rb [wͧ~_V{*s|'|#;Gnů1bǩ_uv8+L@c#lUxb_s|c.3hôY#VUUu]uZR6UUWʮUXjUZ޹_ (GRxdũZS;&k; =Bo6ѮVhV9=_R>2rt{W K/9MhNjw*0-~|מ-$מa9䴥C\t|\5ɩw.&]}1!b~60|6>W.ܙݛZ5у7f6/ji#BpvupץD"?qg2Obqm4c n`ą|ЇHv/8bu рfN)-а#GO\G-uKZ*DvśIw>:ߞgߥ @t+K$iޱ#Ņ'HvՇcӌ. @:Hz=guq :?Ed s6 qo7KtlA2(:BMM(߆dB8"Ǹ}χ$<~cíl|nH} |Z:3^ɜ toy+s࿊ЄWMK.*f CD֮W3l^uY >tgQZ$H3;\#-8b͝6 _U@?I-m[cv߻9PYL+!>x7E2irZ%ZV`0~>Ff׎StzzѪ'HYۧ(p"&+Noڟ+zq &$'h)Q{:μC {L#CɺPQ"ľ#_ݼ #>":>e|4k xPQ&oſw? *Gbn ķ0 ,|ie%tXupa#nOq^6aa"/p}#xԏ.9wU;Q): ``Jsfi\;2Ƚ\(7YFMCn$~"71HsgQXO+J!{Fqxp)꘩c0C"Zbph(|0 {P" Oߓ3WHRT>DO<}K\8V;9GBD q,0w<7v")0fW>k%,櫶9Gәi/L|+\@|~G8߁El7ϜΒX:{ ڞS`73e]7!zA(#G0{MAxWs u;u* 5pqze߆N` =W޾>92&e  eA:HI0f}Q>ɍ^Qa"h;拗Wcn[ʺȹpWp$N AiUjw $FR#,056/N@cɒ7!ܣ(zӁY-戂=ށhN~qD埑Fa!<.<ƿS =ӫƄwyDX>\˜ 赲qOu.rf[_*U=na@A ]pƾ,)\>w7/~;26b6mq{rHDE%"BM,j/ΜE{=NzMQ|7eM ٱG@4ubߖlăHqsfdb {I)e$~R~ۃ7nw]k7YdH-t-H U0p@(\!S c5$P$E־@tBx&a)@mvDxpG9^#7{:t"<fdHa%+)U .HpXKvpL l xhh)*f!m{eWێR (c`/c]ޔXrg/ Ʌ~7ؾ[z>FJnc互8RT.q.tjW\!W)/|YOGi‚pzaې Dj#+Y!=@l02=HDf:_ s1^K|# !~Y]GFx+ΝOW|cm@*1xAxoXЄj:7d2 }zф8ئ|#kq:7m|veiߌqyr61 ADrq+ŔTwa /W:*2(VuLW!'S6fɓ<]մڞRf~,er_V z|4/c;ԈSBc7-Hqkl|(.Q֦~;#=tp.]CP Aqn5A-)Wpri·iLy]d#<kQG .}B:P/=?}{+xGa|hD6 F1&iW ̿Xprugn\ְT2I@vec~$i LoIE#!;8Skm8=[rͿj_JR#s ;{촦Hp#폦ь|;Z n%Ds7(l@;3zN5k{ޤ? Cr"hGnt*ۇ=뜆#ѭ!K{ 6)u:Q.??ye D-0m9[W|U+N]RJ-+@A!oz2`VT&Cq q T`ˀ7Ҙk 6AE#lCfEý쌩nwB<ӯ>NzGr/ɔWn{ 5P7"ڛ+;D;Y): 0YzgLtq S<$a05bmqDD q1뭁Hݧ~;;sx ::W,ctlqBs|y" W[3u:hڰt 7֐\orġyP| ӌLbP7E4Mh0 ':wp=4U?5D)Aǻx̎Mhr5HwFU8M*,(XfH$Nk:58hHb|e$W D( $0#q3L0ZYS[|n{ 3#C KćL 8pdG$Uݽ= Wq~ۡl4cy?Sz\mIʬvdbte>+LX]w#=E,sGv}j8 _~:/靗?W,siГrm0K$ݞ, =y9k#>P0#NAcg8iB UV 2!~u܌ͺuM&z{eR y7?j0$޵K7A@RMlD!ۼhn s9d q9NBiB$/||B 6}fʃ^BsCثP@<қ\I׼Kr( 3 "lҪCE;[ ՐCp﷬?T1()op_]+>-5k0jM{{6UNp `Y/w^_&Ƀ C衏ϓ"jQy'i3xNE6k/[GV0wW Ƣ٪uo[ƾV}j߮#`GjvVtsD\&kӭ_{ߦxwX#sӪQ.Kzmp"YD{`.Bfc_]ޥ']MR:5_|9z"qeT !ɈUǭD_kDDCc|q~Qu]L?s &|_|l4w~u]ynWε؞Vq((' G:bGo>Cu2'ö0hТ2K ϬĘe<{xeY3rk;U w8J~5Tw0# fʰ8$lFt+< oj2c{h8t -Z iq"4Nv ^HO3kYQ83j;ZWV/}A9z=9uv4=sZ.x1O5_ 2VqQZu-^4"̗Swh흌!}oLAo3,X2'NGp=0MO?}#+rm<)¾0:Lir *OinD-ϧAl8LkTlѶ1 a:"k8Ο8Ğ8R[Nl3h6SQL;߶/ sNf-B7XO#{eVO.W#vn'1k 7Cp,@UC>5_8B%QpT?)UESAjq47epAXio(*NWeK($A_!!*H|['b*`Xܲd GدC;ח ᆔ uWoĘ,jg]O;o˳0A Mo`uPCeP"6+EF\ |qxo?]EѭDK)5|YYw_Ȅl M`>0}]s3SݡaaU%_rRX=Ɠ;.I촳œ ̓_91?N0u7$#p]%֑>XwNeKnMΪA/.(\-w'FaW2m%pMҖ@#1(|OfCOQ8{IGTH= !.:s?.1FvͶu۞1ݱS; nũ`Vwq@%ĕØns&ȱ82(V.!(rKt!rP>?B%mw becT ^ ,Wx8Lgr`v< ձ7I XEh 0h&J9q `CYb; '=ѣ.a~WYcr|>q{X,lb2N8w]~S>u_};ڂ}$Xq>ʮZb.w4dELbl1Ԫ<Àl>zw )}s(猱js mPmTvƠI=P F^0@LquفebgZ[w\9CK:ߐOSs5/ m l=0Gl~g 1]cQ%JuIxcp4¿>mlNSިa!-R7W_g\j9lпk'x:#6A3( 7;J%}C Ǔ~=qoQ P򀌳$^1UWǾ?3Kyqmp"1 qk CXA!жޖs\Iv杗N.s ȓqFuY<)ER*Jf"d" ij*JbHJi"jHH(J?UUUCb&%$f` Sݿui #o쯯w43H pQ磞? 9c0஖#\ۏqa+M?o0/^&ZPTars3lZ;N;iwm Wsw Nw8A?з?-y.ώDv!=OV]U|>+3˙UF I\gx" ,#⣎kqZA&apBc؎)V/-168[w~)4%H)PsngדO QX牥P?.TV M ?>=Q@H o/UI0ORc@c&t_p~~[>ޏۑ% NB+zR5=gVWO9,{V2Z3>J=!<%͋\'C9 3,}~zBFb_FCAAyQ;p"0( |HI` EN?h@t1T PtҠ䈠ҪaA}OG-hP4 @*fb "b I)@*A@D_a2C:A??r SGp80"p-n}|<-١}2/:~L߻d^=b-%~zO~ǁxç(@Z~ ˼?Ɂ 3@mӷUOl,4٢OTK~D/kT'e~tփ>&~ⶻv1>O,vdirК_xNX'9d_ X58E& VmI S!!Ұq$FiP =sKjmGV䩯W%[Xm f uc?sby$7LxJ@3 8tZ++\l~{y^ԾeI#R1,HN0ќ-|)lI]Ōw!/޷FF_ݐ0{s0&;wʹ4!MBԄ?t\ٲ4j>Oۚ1Etb/?;faF?b0u֤9?w=:/T&VCTPfff*U*!BJ ƺzjVZ5tzLw`,tKgГԄ셱RCcw+0Mh̠)g@ǪDh9sѸ(6Sj}quIy>鍞P#!c-P9-!$l0>!⪻‡z. 5ou"/7c{,e_""*ΙfD.O𼟩hQCj=>}"P|0Q`*F@ׄa̎tey7 tF??SJ'g! L?'PR>6=hqPy3cj>5OKk=Bļ1D_4ɉF}='!W:P 0AtD@-Ǧ?)}!KH͵V0/F@Ny~U6yESe# 9tc _Oϻ7b=m <@òl@ssq6xJ%, L ?;#I/ɷNbO{Y^7:ӿ pFd 0r(R;LuOn :tM[DTTu SG<$uQ,6B/?‰LՎТ=Ci{K~## :ұ*OIPANH1fYIwo\7RRN9Gʔ{$`g1)HdX yc,*@20zD"b@]#NRJt J;@A9 €`^pRK"P !{(-@p%Gsd'HOE sâx׺臷;&a=@(,1PuAbw}/vѷه|@ Vd$"ihX{G= H uO="ֿ [g߻QA. xSn]ew9oW))h r#F?8CĠT5(P5u惿 roHD  ޅFt/@d+Fp>z?f=!!sTPQ3eG:`,LGu]&W_IzrNHB8wB`]޽ ߢSGJ'X[υĢTW=RϷV1yXI? ~x4!!>#h$&)q<3l3]kGd!QˁTHM8I1CQqaߣI ˆtM-&F䎷0&4l{ݼt8LSaSdZKZ(z<xKĽ=VY.sHtCxHӒAc@!l(hl'q?vV$ЦN sR{SMO+,RwŸ8&Əm$ 5kA,Ԥn0>(׻>iݼ܉s$`s˸¡zERWYɂw1ۋr.S⾳ DH B睵SzP PP8y}^{zѬlJqꍂD8_y]cEm%Dߣ -İ0GHM‰΄0_=Ai_J)p =#;iʀU*Va~ F9L;3 wWcɤ1 ֚pjauFs 7:<7S(d!ߤU|miA\ꌂ>l$I\J\{\yHP3|bDFA`;VgC@_; T-zcG _%Y0}G=7ݑWR <%茘lj Pg`X=Hϱ ߨNt<|?v?R( <KoP8(ਃoxVavh\/!Ġ O'rľWJ%dScw.lݓz*:Շ>kڝdqyzê/kn?hP®Mt_;.xwHG'8tkvѭrGE.Ŏ"[!w8}Wwk/E~[kb>G`ºsωA^:qȧ5L)/mN_U8|ڣэ'dΜYYo<M).YdI:w?UUT*ٙUUUUB/w#L#髛?; %[.1/x),gR׫OU .:R|Er԰{!g-!7sÆv>#Y}j8̠!x8 kfbzCX BSѲ_7O~砗\w~ϯltg8j)7VΈkx;/  xbc R|iafԬcY¢FRkZֵikZZkZ֫Z֧Zֵ:ֵֵֵj>kZƴkZֳZֵkZƍ>kZΖkZ5ֵkWj5kZkZֵz֣ZֵֵֵNjj5kZkOkZֱ-kZֵֵkZֲ9sgZֵ^l1c+Y1-=Ym;{%S(־Ek7 y6*r m,uϱ6Dz}\'  ހ,@.y{˸)@N˗`x| bUWF=>Mt={L+^}ՠBJRtHw{a{#oP!;, #uI8'6?x}`ٸex9kTۭ k}Y<׍@v~;+$QˈH*$<@0M(~A|c ^]f2~B:/Qcs- WE';e 9$vqޏsv&}xAHٝ)7e/3gbg8`v-g/jPLuS:w[ !H ָgFkF.͆ 8BwY0dQx[)lŞ. y(N4$K^EJ5MÍhHfF^v .ˍߣS\&,łO>s%ݮj}%:ޘj/8vt.N?%v¸fx=I<iSo0pbvKw/|<4Vc7wE9{9ʶ9 +W۶(g~y|C9҉4B(2eA}!~jx/C}\ .^6hѤ{bG%vWm !1*5q^N*\wŸeRrI;>V_z=^ћ6$gO/M1>2/#(dsT9>&x#D]?M1< "V&bJ3oty֠gQt>_WTG~OQ }7*Jkz`}SGW=.Uz!?Q=\7 ςE=֣ w!:?S:@~z(-!Ѻv h(P&D<}]%1n7%/.Zt'̜Ct7'[7f`yU!Ak~1 Z,C)x_ &>q[-7 }:Dvx'dBE̿?ť̡ط='YyBH q)K 9"HcVJk- ]Bm/}8`(y (UB %{` 8کMuǡ1]uuX7`wpeGx6{IOҞX cԮi#e1ۃba4@u )ӵp\[(;'4.c u*izб5yœo TzO#O|5{j{4'@ gA 69Լٷ}YxķWFݩ4te؝ÇJXKdHR J/*Â(Ot+^nT֎neEGa)t]^w|LNg@gq՚q#=7|ݯ=}G!(~nyXr*zqvKiaA.^$mLJl"93^A'w|ěqo mP"A #G7Tn8v(s٠[  4{DN[Hi> FyvxotcI\5) ^g=~.Cir^\B$T4aǫGp``EeȅasZeV<+qꓗL6VN^vZg$:-_΍hMhP40Vk=pî`:AJL~XO2s 0q ŽiQv ѝv5/c:aB}0r13 I;74u>8A6ݽLL-/uyB<2i=Փ˳Q=+* #Zi) k%z-5-mD/0SiivY9s´yksX>^ )g'z~C ie&%HO^sNh:ނ׳ W*hcm֣;]/(d!sJ0b/U ] nRAnf^a V9n5ffj-x챋ّoڀ8Lv<94"EZGҒv,':wy]E`!t-pg J/X3p[{vȋn^mu"ߞُ=-y t7"ɒDAho"Dg D6Bw7I\bQV Ueq lhB}BNg3:\:c 9;HU2KPO+8+ŗSi/*"aHyU:DZe)"/I{8i#M&5s5^`  :W9µɶtl"4bȹX= ׋WL)Y5pۉ,HWK8#T;P13ф^6Kt_;U&+nu22$@3Zgp,F,0 鰦mò;9RMf,DIEhYs8JgmD(baݪ=v'S3z*؃~cl1ټ Z:xO`Q:'Έ򌑿ۖ'{ .kcG$BM-)=i~͍f'AU5U=TiBqTORZ$Dh )$Jy06]Gc@1$!E3 AA1ST UTPR5@PLFfSCÙ,- &j *64 RQM5E- 剚 X-`PPSE43$4ºKDC01 "IS4Me"-!t$4QQ&J I1I`HEy `{\@LD7cRLf$""*" "MD̔DQ.ɈdB"I%&(H"D}(Ih (RI-r1 tTT4DΐDLAIdjg8мcZ ĚLAUlbfR*j*C!HfREh44D@NSA$"%0TTTA$̒EDDL% li5ȥTZuv1MPSAS* HB< &@!Gw>5_4҇|>ZCSa P1PR/૓Uy* j>?3F@舨iM!I pxrg )rq_KÓ%?dg>ۄϝH_uQ^g9T$?8)"W ߔN^)G3l# zyբ[M0sʋČ kfOfoL%C(>SlTy@ Uݚ[ߕDz] It;fc (Zwؔ@9@nIH82'E5q^ƶIU>ɇ=tC+87dQ΍>QeTi!_Q)&B|D݄G?/hx8K_EQ;v ډLe/a::c qHĩT+lJApT4 F+uw.T 9n_5NP>yyJaLrmmi@ Y%!a (D` "TiI?>GBic \4-~< q`HH%y$SM!9' A(D9NДzWȏdJ=]DBA(^BW +O#1E3 ԏ9d q OߤQQ݁%"JD. @$>$SXh)HbIצ@KҮthc_Պ~sb4RD,'@>xp07v;$? :r =p~?g?دo1@V¿RSAZ/?{Iaf3dOa?bb` 0刉cAyGqeY wYTRqϒgE)t8-xŘkr~'PUtD8џBuTEO# 4wtQUO;:oJzn]loSd{ҡIDr;G1wD /od]ٲqg<cxZguAI gS8 Ps-pόah%w*Z'e# uiq 31h)Gw/5uXz=OCs~?'esg7=vn|*ik+rď?}=Nl%l(XPdid(M2]p gbl)^lƂ u kt19e4O_ᒍ8(n݅D"*ŒXX/U GwoeN0q~{vӦߦZR*Cfϡ7KLJشVMUT6kc׵1ga^^UW@m-N*pm𔤭gi䣆1Fϊ*o@ dq  'tE|ovͭ?Ռ'}3++݄敃;Bи=lz߫|ϟ2CHg~L؛e()1hDGF{PԪbNxt3~vi-az0ɭݠQ_Tw!}};K\)Oc"}Jj)<O:~ERD9 L P% Qѿ׻<>%@6UZIp; #gLL9U9 ;h-+5j238|\dcT *=ϿTF#l }46fǽ`9;fꋅpXW: GGY'+;õ>_ݾ+9-qE /N)-6\JP Gg.ޏob6V`Ua^5X wA(PtzxhFv_;|!׿,jwcuO,#A z{;5Zm4Seн#OV]]_pJxd/aTJN`HgQaC:F*HH¯Nq}r. %zq!0`̎z@xd1ҦQ>HXB`[G~PY?Q[fvvYo_\lə /'yM PUzS<T~_Z"oyh!-W:Of|>q@$mDnׁ͗b>蟇_oH/_~Ifp@Ǩ}0p"1 h>"]rAnK X_;dG?U3S n22#X5<}[ A@ 峁ufWl x_Q) A'C |Ur_/:Bc3'SI b>,* 'p'iפEY/(8L0p(1Rh5 -vɥQ΃c]hvsf^f< i{f0Y7s<`$`Q;$1qkáGl*@q#v BM7ܳ@>)Am #*NlD4,XELq`( Ӟzܹd%ȏ,M(Rz%q⼙G}fj8njQNϷynDzW%p gh )tp5~χctz\<G^ϖEJDu3ה߾-]@W: L7ns+G#%lS~\#EZ qn)%RfćGh wag^"(1 ~,w݈ZgN\dzڴڝOG.oN~nçXu|VOABnǤq|{~~('gQt{;kױ2yRY ^{;YG6f`ZopTp!'̗P%9jy*gjz- "$Ȋw|Sij_jތ(ԟ>.]$DRpAɵWw%PYۯyX+<OH >'#p =A6s)8 ꕻ< ć<;Sl z_TKC^yDEUUUU޴/<|ڟ $pO&|KA<ޯVjg z̽CXuiSPCYNֈݴhbuل /yWӧDTBH^D:EXd@R[=%I5pkqiW9^ajmoTxjӸ&oVqEmJJ+=AE%ϕk^%OgA#b}ιiP׍aS?vU =Pg]en1q,6ێmY%#2b3%δF5#2b2JzV-cx1?[&c;0N3[7$+1bcat==U173?|lcƱzCzֵF=kM3X֋i((<PC W"'zw><(@C$]YDԄ\ |=D8DQcbi*4=:hI܀0G15h`F]%/>"O+ŽB_3df !O COfUA9ˆ'>Of>wcǤG(3]D""Z$JAW5.gT ?vv]H45ٞL kP;LI'ya3;a1Pp,(mQ3  s$rxNR^em4!oƌ.z$3b:Nz y=2WeB& 9m£=6X"H9GFmρT24{>wqA,vҘ&{Z$Xcќmb T!/jpxWCѺnL}AwE}dkVpkCr!jV u*TB ThJDyUp~S42YV}3OƥPCrg]"Yk ĈŮh\0n5SϞR6tB nEgHz^H.<&,w?ŝYJc>-l?mK$! bIH( $j>g퇌u랭#9vKZ|Mp=ɫhGHBH]I^FC`LgWu{F0Dy~إy> ﷋nwj.p3z;yT"Y#ĈBL⅗F"HI~}vIhgq ,dx',z1.?:Nqt| y}îM)vSlɯ8I a 1E.9N]iFFnR"q)fTX)|Km_*[sKTwS1zԁJwBJ8{XmSIؙ=j֋$0-qW ׇ).j|8_w!o}ÀA5JԄB,Cڽ{q1 sB6 B`ZZ*}2 s0i!otS׫?TCM%)JURM.h}`ƾ&Llk7oO A @mU@&-B[_1}߰zO} v~NtPKq8(V-}:(o-U "We}l<-1e3-O73vM2:?Fjn_g*˝QVHʛNEΙqڶU{Euo1n3doܲ%mTe+L8B@Q*.< s| ?u1h+N{4y nt%C*J/Y5qS)1q8R=u:'\f3;z: 1摶eYw_X0^c9J/bPvr^vmwbuA$v&9Tx`X  FQ %'I2I5x60#mT`©@A$ (̽\zk ӺUT׼]eòAO|Q)Xslj1?rU30Ѝ>,.A5O:d`LXƎOASl\PV8I۸q({4kL-2\|_ТJ)D(@T )Ղ`H p9dU 'I^E$ ϗ2 vA}(~[Y&^,ZBW~{|h|_dD>Bd 1PDH1E% -"P ADT1LI45"P.& Ye 49'Ҥُ/wÙ-M +9̍4P3_I8nh!+0]D`6q?2>i}2QK&XgQ1a^+ aYEߖB9fjG&U 1&QG!728.prZi8>86v1cx<䋱65CN,'U`wDxKmd8%VH2Hƣ:Jba.Na+mf%cV"J`(%=XT[jI/ӍȠ_) pNHObO9߿v47OQ /H/@.cr0OC/ ܆ G"%TV{ XSr~OĖkFQ.5q}U!U P{& DjMy@&ۇCi4/O( !w?-kk89z&Y;LQU!Z;}u<#pod NǽTxeb].ŻLv@4 WmSNGF.A)TxnClCh}] xAJG?ԪV}<1x>J/?'?|pmRz=|?'Zͧ2g93 )MGv y7_r~8ԿaȍqھqQK< 0|DɊ"/2i}ְ` F1?yÔaa^h N VW6QYG^ `幱0\:oFFx).{c.*e^!UDT$U /. K{j“m k!*Z Dj/z$;_&̇?bNw^H:úEǦffn4EkaHRfsb]8c}o?Ď"5˔}N%-HtQ,O D=s׮r6;+_>zz-{޴l~9Bfd)xlt̘dh;#WАsVtDAW A vn$oZFb3J?pj+['rxe`T OxCa.&{vy b`Kؗ1X -쯛~*` HxӲd^́Ĕ7xX>_^I$;r.U/t.xk|*u꠪i{{cݠj43ANA13%kYZֵ%ᔧ9d"ݭq1W|&ffa#̎dnm )~b^bf%%.iw N{/ˇxwd,1{ϵ=X>D.sjt[&^}k'N_jYjRtK°\_b騔Ntp'FXBZ| i[{{I !DCg~4.X&w]I8JS!dC$K,ǞN#1Q|.-8Ė'㧜]xs;ꧫ7L?m1g|BZ}?nwƹvj߽.xQ zn-Wz s5:cUnEFyѳXi\j6F-2+3R=-A-%wΐvGjffn½\(SxG2V7K2b9zHg׬FwA!)q[4j=2$<X.~7uw;WVy2HAl*DQ2{A1cc(Ey|)ciPo,6|d4ʉLšYqUL *@yco] 0^$\7G,"^yh Ux:XJDb̖ |@PEMEBҳEPU- p][O](,,ԗ. ac =x$qyNBaTd<%c;Hf`?33eكB6&w|lw{0R[43Vr}9\iyoJY?H,Jhg!M=t*%I/ yU~ '6+$lЭto܌>L$X*6?`II~4(=GF$DLAjGPow>)00M4<40|ОM %Q<蘡gw4c@b4&kø|IOgQM4_&Chlc8p9.t7 )Q4R-L MT\1)01yxq` (8=߱xE_{J^*-z$9j9z~LB۶rb>0ǵBB3: :xї ZL1q}&l>/gi=<5NW ~nuG0@r ((ňRVA4x)2&OxF퍤mĄ=c$:DAO$(o|P6i T40; b4X{[>i rӟ1]Ϊʪ6ۛ:>>+Co,sQ&?WU`>=^ݕCHB@ognU45i%-?Kӹ%B v8" DH(AE(q?,)22yg3iFR{VgiDvDBQ S>gvJ$ ]|"733 ־lmٽW6 KdL Lq/>fEHznVo{̖mzk^Ys?^\ϣهatgMu-#oc3nw8,e\fkV##C#CW ڻڛval!BAg& Y˷Qv!-B{ HSQ*AϤz7\`V1C/*+ǩ?E(ޥD?_'獹agK CbT㏧.rzG 8k٬Yy[Oubi*軙+Ō D#?>0A垾_?̀huoj>ā~P?o^c^- l7}Iu$c6ҽ'adI=Y;7d|-\)?>OP1pWB5}w$W|}@>Ԟb~_E,>?&~@p|9Y=9ŤCA62PSl,EȮU5\^.BU>EeGi> Jl,fr}ٕF{kk h DU8' WW':cyU[d$p|^3v1͗$k|R}a(S8VǥOOI#~0x%ɗCdrd]ߗ ̋# rh1DziwSOqkܞ !{faePW\eumϭ?EgO;Iw YWv$kT6[n%PȈY*Tw?v:ș BD :Df!J$ ž_v>+wv(]vs@I.*ţp_?/H_30U Q Ɨ`h7c!/I~E/߳”)EU)Mtayޮ+֍YuA܎7Vt@] v/fPUԿ>޻>9ڵa G9࿙yh/gݎWtE0m(7jG$8}рn}̋ĉyX@c 涾f HM ٔ~.no|9)JRIHq dTʈ$(6@c ੅Y8{M2؏R,@9W#<fWyE݁*DD@w~Dx|+z^ڃy:hLA?Mrˣ,-? }l#oCGnUnBra„2z)wS恆#WĬ6 įçsѰna%(Lu=4Hh0E\n yA|55VxI2!`P INHd4dCv(n;bJIT(A_[7=us0Pq 6P,eC&)" @TQUSq$$WHoī#܁=oQ|vé6;wΫ0w{$9`.XG@B8,0!،XT+ynN,'89>ȹsf]?{hG^sbz ĵ|@P]/FwԣҸGƃL&I;K'GK~RV@,~OR 2N|z19OPrݴ/AH2Z!eKŰOALt |ɾ HZ>{YOSX2C:5C#9MwzaHxܲ, 'òh+FsG'2PVv `T} JKlgm}Z@~ȯvW?R|2CFO?J'C‘2Si@tb G nb\i>9^gQ&3"ZSq iWNs&s)JRYTS>uaL1ٝhHؕ)Х"K⧏]vu?gn!QIV߻dPIwk 2]-V\ʼnqTmcݳs53p 85^/=7a,5.ezFID$)="?~XMS>J6eJ)Qr:Tf#4$07t>lhMѶ_ )~W3;U LA"'2O\[v?w,#t)qVL:R}K;=(U4v,I)Όhul\QrX;h'{3DZˏ\!i)!i!=Ԝm>w~mgjwE~ZpNZl80gc9wS  TBRB3EfibL+_XsxI:gx8v04Y `_ؼzD1_01_w}66-լg;+\ЈTEry>?{O@3ʓ^f|kx!j+Ž.|nm㳢sN4)M&V|yf" pzPOՎS;sˬ͸6}; ^QVl!9: E 3Q5H Hlsۭ%Kw]nq næ;xv6. G:!*!!9!*Ii0, &ọY>請 ʷ!pAJʹMYds)I: !a\-8İ2J\ }em)ZP+@aŃ`֓9vx52͈_;)hm.}mݘl.zJ= X#ؼonX|n:'?4VtD@[r~p+!Ҩ]Id]e00~mpG \*<&?4 U mKW!4=LlPĉ:ti @MG#9oSS;7=$@ ?vk?-8PO㦾F@%яgg[ ǎ>J6on7Ijkv $+ZҶgk!D j93dZA+##(`Y8/6gy|'8NdR[\Mk)QsʦzesȄi/ߜ51P;9@hNiw;433"n߇<"_P8T^LɖH [DG css|L})LA<*t~6'0ρ6>nxkzs6u¦H8G%:lE+^dr Vʯ`%]-:z}De7DmUH.4!f|xs=5"f%9Ls&s* I6yc5I;D;0(W@%řA@2m Y\㬵]>]Q8!_LR?)Zo^k`OZ$}DD>ˮâgQ[hT`&?%;>ӯY+q`H avgZԱ>}e^r05\-07]0ʖ3n7p-/ pv!@=W0Kk]1pMF-A%W H;c@@pPϰȎ`q?jkӗw&s~=&i*=TZ؍3%/K{ @5,f?TO#6v.H0aGޚ"8"&[85:hBAϖy2 }nWSun_÷qOE-'FۗH.r^5THzϢŐ.')&X^ы:|Z$(>?3;fMv8G$'pU8'0 'q0E[mٌf{Y<۪(s?2X+wH,DCN};{rf=L1s@Q0RpWワg[һ /}^kq1Rc+]?Dzx,Q͠)Yb^/lR}2u$ PJ YmVsopqᤒzUs_3W8ttgEXU!Sqrq0̓)(U緈ڠ([ѤV,Y[_aC˒v,LP0X`zYBE XAt70cyE7_ fhu';(v +W0aXV/6=zN*df'./Gu˝E/akAɸR+"%p債g}nZG͸v3֛#ylG1yx:8xŚQeEYwl{ 1Y}0u)'a0bP/2m8)=-UA9B:qGٛN=Q)a9k\!c&&Im4٫ рF QWBza!1ϊdR`lt7 *Q98޺L%C> ߇nk GS( {G^f&W#[p'% hk'lr}qhև++Ϯ2TKR#Q6"qyvYc'l.f?2:O$w #hv-.G4,o$ъE;tARsK[GTWUoxTX)(`P~gȏsRT9(VS G<3O]L{ތ 8N;<9)jh.rX{ ._'Bt|e8Ba@L\>N\]l ]5JYrCkcup[íѱH M1|v&PgE}+dpubֹ~u݋qvDy래WGN)1q;?"jRR̆`ryN!hK$o$!uiR74zFphd[nd\9=GI%"ȣ_1c=;& ^5UU6@̎+!"4s ȥ{~LP|^WzkLn&f:"W0yTV!WB#=wM1=YrH7EȆ>֗^Fhi;(}n[ݬ$}jF={Kc V]jm`/0urUУ҆ɿwUa"%˦9 Ȩ6c_fG.5v^qWC+5-F+ gpaQUY 1sh٦ W5nU,/vPUNGr?\9洞>e iru3=>ldNhb_h *ҷ#D-:YZGkiWm8jӹ&1 Z,=rgpL1YU/tb>gB>QhL0~Q_L.Aɵ[e%% aIJ;X=tjDr S'876ag! N#4ň#҃_ֿ/4!\{T7 zS/ x(]Z4nOGꩿG^Wxv@]28w'}9 GH}]e}n^z׳t@@IBJXB( FBZ)@fBJ ٧R%4B⪹ʎ^(ksfdf5œEyI"*QBqJqK9I#arS0 R%"L*l,\$)§EȰ{4xd"Gr>[H?_.W_?ƈ,< -Qrk\ M,a|HZ<{*5.$=wA-RLuE;rtLL 8 XdE"ZC3f=1.fyVzl<\"2dXrzCl UR0GphBI"P xv@>E4!P!U4@*:ַ)JH?GK]~o.eʺ .`v>Q"~T' ʪ Cмc^LI 'x ˚P!FL1_?Sn|1@`ϤϡXp||38_NvIDr.& '&~S3 ǿ2 H5C))D*P? PPwP@4p}RD:P=\QdO(uy$8X3=ӶSi㟇w`{HGh;z.G?ߟmٟEβځY5|O #?8z㨣? Gz`q N`B`go!.ZB84k\†<eD,W$^a^3ͭ+qYK" ۳d@]b=vٹD78oUS=+*alH$>!?Nxԡp:KEJHwEȄFHhJP{i[)Gw/yaC/DllĎb]ѱCQdG+v΢G̪$?{PR~G ҊNXIx7D ܞ (w go&9ҬLε uo9 +^&!zC[nҩ u 4lIIc'P:~=I)!Fo3n$)}ǑB1zP#:` +1Td図 R3!@@X$]7Ǽg#pڡH!P0I,f= H@&2vs0;v0s u莨nߘ9cĊ/JE|M" =cp`F"{4|Klɡ7'5dm!7BDH^li]RlԸBMAa) ;7+^C$ bV߷&҃FE [E |hQ 0&QQ"q9K=rlQTA(*&?1G0bJ/8@U_\V8c`7ح([|UQ0WipeT䏟Y ך;h b |4U\ _@>pF3:M "(z:0D6Ĥ gX I X)!$i} ".2$=/Qe htrq;Ă#ˍƜQ| .%Ysѓ"9h _}]p]2񀪪?ݵA!ե) +q4P'(jv8=w<9UUUAb< 8@[X8 $t6(*"*0K.[wj]׿e>obZ fdjXQޖ.SeZt(Fq&#ߢUsW"sf Ā=ɸM!JFze0:ŁZy`Ꝕ%'wݵo@Gn9ğ^d-H(;#[㏹Sá }gq3⟊S+k"~XD h¼`7jb'hy2BxO7a@/KȂzP!Rk$EyΜ-$ENJ VzD!^6W^gJDMs7ȅ #>G j.߯5NIICÅB/u볣j?vz\Pt U45M@8WH^SrsH{? 0 NB("uy70< rx95f3a$*~IpDD;rhWP4IC+C=v04{NAfC8d ~5@=^4[C_LO tù.MвƆ!X/(R?'iwG? |3ep:~mCy%a%Ĺ{\9 ܨv&[)8q1p(@UyVjMH@~|C3B1(@HSH"O{vpwwo"]꿕\UUUJhO( -U/x7{w giwbYԙ˳ç={N7٬B6JTE#; RhBH($"X!傂BADG8I=/ix!%3& yi0w/Q% dÃ#u4! ;7㨡{e 6࣬j_L?O#Q9'eXֳXc0 K 1QKayaqޝ^ z ;& <1(v K.88picQyb0O4wd3w N)W8jr ҡ *Y2+Xf#=D,ЛØQ]$]JW< ~92k%RJ@9(i9rr ! P(:hB{cXF0j2A$5A۬ =F˥UF9`ykq;_>=#tDq|p/ kg8nk`myǫ-|Xb8F)tQ=D,G-?:P6QH rQۤ!M >'0 Wgd$Mx -ff&&0n,+Lo(֐]\fp9u&$En6o_N:S TBmP &!(v[ y`2g[57Ƀ8g#S-NG4voVf&!"`P&|Ba5?=lԉIxһ/ᇥ0іH*ez`6r^q ݙ4DtA2:L\ ,#hYbj _Nj՘|P{'k82$&6*kAl4\gvm xP>T]?d $7ꗬ 2>bK;C?x?n{XjGqjU ;d#[^:=ghsCʫ3b֌nކڪWZyb`znI#B ѕ﫫Un[jY&- 1hU©b;E+?_ej @(hBWvrU.٬O6l ˳ F<7L*fRD2L,ɓ3333333333ԛ(c 2oI1\ޡQ@I 8CYh}dJHoKF0:+؉ H~"G𓮪S#{ oͺx5 6n3ad+_P<3'?vol8LO Cns <{g>#I}^~ q9l/Iz %dKS{M_R!'Ea7.6biu,E;a×L} 8'JPp s6S=$Dw Q:Nz҂HG;=]#|%d) t+Ry9p}&Oitf;brS<5 !(V7@lW<4}GnioDrxy5 R:|:wY@*6L F2;N1ÏXUtf=U8'Ag:VG 5WͺTZ>TZjf?p(ħ=P?|*s:J}p fwc>a?|ÿ|7^j"ffulo~G.u=f=f>jZ{ӗ-IF//}Ŝ\mzLUif f Ί? dqA )sJ2hO׌Us5spj֚\yYg $RQ=sӰ>_~>jS=N&α-zl>IJf7X mFG{M )8Čvna-ow ҩhFH=Gj.taO(klj!IKgxsˍ9<մKe*ivxcZz}c[ޣdM=uļf'{Xå9Nx[,fW6YFduÓ`eg̚;=;Dt!v^~ ح1\|yoޜRAI(hf@L҇AhiVtÝSD9Xc;˄~'ٞݳ Cmߩ* FH4, \XX6rųUG?=قP4adK2]t-HL1;Uϴsa(]T d5]scԨzu3c3W\ݦDQ /X@I=8E|ZrvvÆYyhf"S}܎vd!4P߷ϡ)aX ޻c>믭n'!H@(d\0ibs3=pKf5|l8vX&{ ;Sݛ w!w21,uɯC˱0CG⻇`(|by`"k]x>!xg-ws) dY0Co"%~SQot0@CT< !bMH K[:) G4cC,Ii) 'Zp~t= PXmaB%-8/OI_ҸoA B iК#́%^c</T9e[kmeczF8F;u8N064_qv)R6Μ^TCNd) ̋hdK$u<M<6/| zs(n u5@1z[ˡY`t&L0Au*"2Gx:S6pI7̟|{dOSN1$Щ5|a'aGEbA/" \#اyQ]Tt=葆Fm{3iN8 p5lcia#o>f2@QɌcLN8,[!BǛ*y Q.{yN%&msĵ>˓bd\&e;[` 6̡|XQ# t.mqp<:F66nbm,F6pU٤2M Z4Aݛ%s"GlcJ;X^Bӓc2;%ft.hgK_tRuc б 8]r6Ť;i RbdՍѦjkFz 'y( 'ĸ\ ;jbh@3mQQDEDDLh:PT*ۀvԉ2/H6=UĄ=/u? ~N'GKN}L$fg}pDL<5BGq$(2 xc* 4SY\RL9:HE u!߶Y|!JG{)7sW3CYA!tDBcW?21a0d?Dqd "bK0(B"' FBd9; K}A@D"Pkt;ut:ILB@'MSP9ӗAKCbr//Jbqa>d6McPz\鼐`CbY7@~:v5Fx=9U F9ه,8\: E˝!\ΛiIṆa<"n8,u˃h|YF3pI(u6P2SUПќzWolS=#I"DDb/G &1$+V^<  ZBDHAnrS>OMlV s3:'@]Tmma+eEZcLLoêKS\ RPm3IcHPj %`[?S pa;x7UTԡ-ʀdwN̼%0?Oš30!v`muq]R DTǧhb54|uٹ j#tOX##"tق`hm# t9HHc1irk({gꇿ2np>F~ )'@I6@dbun.oM0t% Cm2 :!xxD#Z$WdeQ΂/U H4P8bB)ҵWB8а54 MuѤAe J=Gt9qmiլw#PU@~3nݧZsVe ف,_ I:y5e6%f2>OgPn!Br1$@#Qsa =!À28̸?!7"OD>4,-֮nUհKUVѫp-LB_x0şVxV!Q '\ݞ">@b&sLX\⒐LBu*`@NkEh%⍿.s. *g&8;+A 68cq%77=c9)9[ )f|~C{P~q" r7⭅4: uB!"M$#Ƅc >A[hc2}^|/sffHGIJ?C#z4/ [ghP葃iSXTMxV%|Z >/ ]2ubuV0`$PN .lm 1`L1FLNffDF3u]# f\%ZE‘O> ~4 ʄe*.Eݵ|3Ts9TKyPeg 2cQM{g9X.T9=$ZEv#"i99 >g`w8wCѥCXj#ֵEs+ Rq7 Ag[[#<ߴq,U^<C'ם Ң6j\`x,ZXρ'k&;`HvV$ĕv{p0фX>c5^'T KN9zcdSp䚉 d,M)zpXdC'D08^;oT`{(¶ԉHNy +tnNYyud8,m ˼u˪hבթ'bRgm J uI1#}n[R&" ''tT& A}UNEQR/,~W\|gt^yX'wjFIUUTŨ- F &W.Τjn wH }(%+{B~ib*d:bZNqa"w7"~<_@Wوd`ghA밮6 /4lcf{ć|B;X϶v!utOہtݘ8He6R֞n͔` lقYX$yi|V]mVE>P˱JLhC4k8\#`=`oM!2oPj 0q=I} g)ÎE~2)? U C0=C:ݷLBIQpV(D?OmͅqUěHӲד[MvM o]9C2//!,"#Xx(\]wPb~> (|0s?&v<~Vy#|R{]=Nnj-s - dzuޯd?tq~@L ב63M(/߻b<9 a}T/QdD;щ'? MTɩP` }}pg :Gv&-K9e"MFPo5"G#;x?]}`(zA#8ZH' P;wˬK;,(0]hųFXjF &Mͱ4uM j>em肈r8ӄ6`6>OnAߡ#ˇfanYF9^maSyd23.z6NsSqH6 (;.Oc[{#+Eޜ#vip(Fu]0*@D$T*fTaMSMwfPO76MKHESL㞠x g`~ KT CC}ʲiV!WM@PR4Y>Xq\mNJ5?DCWc_{0}> }H 488|6<U#p NιgAT7ps; B gSDCC B #O|ǙZphz?1dY 4a'SuνJ]ӴI*B_3DOWQE@"jpN4ԃĞ~U1Q4 GXh8Ȫ>44وϢƱH4S88 <uMx:͎qLh|Kp"PrG,U #'h)< !#n$ α€@ x'ٮ(vu&P(I9S(ϙp ^~ɶM%%xd| #5u90wP1#{A-46+W2>`}w~_y?MVHYl ۱oi;/JvX}X3CQ2M80\j2/"t(3k¹Hķ`Jʆ'g { >pԸ r&(? x yhHOl(E+|W!KsW@RB)L9sQPX"4E C&!1d`0[d7 Pɧ$S>(aaRv8NY7OKOJDN\2ʤR R0<әEF&X(ʼn*Eߦ&W([no|Z+-r4!t`T`ZQCZ1wR&B&-P{^(?ADXV[.`6A BGSH\1 ֋p%C$ p9< i)NRX'VBɛl">"h>!ęYƑ0xc)7{<.ItP.?>*^h٨P8E(;` j9*[5joD-wߖU0uY¨uڄ& o5JAV =Ad]BtD ѿ&]BCtyULu&x.F>P,pv92ѾzkXPqa8ym @jv=JOI*"@Yxd*tx%zwc!w*OODݝUݶ %dg"F ]8[ f3Hb ID B;]>>^,X63⭡Ly`5  T Fa$# : RU ƵЦ CS /yƠH#t:dHyb\ꡜ? |UQ&sS&rOȓ}_ϿZYo =Hz Auv$g tW$a*ޑM]ϟR}e0-V:F8toeBЂ2cj '>/1kPHT#^2$L5uZpj֒jy_1ש%ѓ @UJҩx'7lylZa2gPYRUQ\8{LlGrgw`ʢ@ARxcPz[ J1`=aࡱzm=IN:rӼ4A z= r6kL?T& +^` >L Nfv5_Ŝ rjCwqkEϫ=I6!ILID%`hJ;6V42T'"JALY'9k0GD+umC$BfzVW,!=}x9̢vI^$^\Hԋ8qYq~53,1 .DOkݳD 77e`:a(cAg7A"1?,͠l̘;B;̔O Jփq'χ~fdb"gJŢ"9s)~rRfU O K#<❜|7 dÙY(r2b}+iMo~ At^0"!KB%@kcIVDqq#HlܞH8v|kP^] ቜcx : z}Yqolyv`<i~Nt.? a%}EbbM{י[_,↩{,؈w EN> 5M +&qUKp.r&c<3 5Cg?StOEUUAUZ)J0=Hfu@A~_33`=N#.dh9htJPAp2k(KP z 2|Ti' Dů6  R!LK%'bp ?z(A(x#gysy E! 08~vXwïR:F&9يbrᇛ'gJç8|5'I|8"lwÛ%"xbNTӍ \g2J!cE# 0rfص  ' 3'T PcZjs3o&MLkYPY8++938&d$s#?`hC\,֬`}"lk Mj j0jDq>yRֆPi!FlE@!NԳߜ҃6<4OQ)m@^m'Zduq`YdhC,5!d-92 Ap8PD@c|iBk'.+008`tzbFbH;| ;y=#X>PLk"DНDI,RQ'2WFV tr3AtD9@1%dϐvr6*0{D0bWsfDm$`Li0B7]h#Ih,яxa5탷L=fOutC$ ShumCܩ.YĭD|Hgg3r$ % )A49:^.$a)5hDnQ"{:@3G($>J9tX{=RDȄ̲ME~)frNFˇ!wvYF 8s~3`z`yÄ% PD`aC[;FQv[;So8 3vwbS89c,CT8jDoHHx\|WAT^V yUFNsO ș0tÅ@DfyxP)t!KW ]nTfWX@EX`7IM 2Aiѐh@҄A>G-H(Uyм@(1!N\.!Î r(9ѐ@BFHDqjAH`#*6`54s=Ff2#DRӆ!YӤss81XrޓNABO T(J I+Ӵg0 OS C뎞<::GKG[wy0㛪R=M=g%Rhk5Vs܊BQTgӆB[̒,C"=+y)*M㥘Ν.(03R 4@a@&83=\uPr61# 1t MCI* ƑZ%fm\ "̈ kFʇVE&'}10TM PIl]E2ʛ6UK DJ"($؂>&v}I0#pthW4@aU 1IsεMۯ2uiN%S1' dI|ANgC;CFo=1~4lӈuOWy{&Ҝ!"'0C`THX!P{859LO?]Xyʔ MƟInHd{X`Փۺv% AG6&aOÐ1A#,`[L9btĭjg4{< AlPyP Bg%P zS` >jm96<#_Ųc]j>`;SSXdF͍ID𕠡:w9wөJC\56|ƸI82Ԑ݈[c&o*%;gQac=>Nҋ6h#2 j28-ؓf0#žyj`>C8iGWs;p$A=H{9C֯Iu+BXb1ү[ݡ>*Qk=HY^|`AZgwl SO(!PtvJ,f{2q"goyوnPorHE,ݺJm&ٺz shGӢaCC ĔxftA >%Kռ=&;;k.{p,ʌi+)n2:̞#scr7#6Ia;N1enc.);N ?'+xk描 / =)Jsa`t 3e!s\.[IBL@{Ik~&v 5sZۖu8-5qB`rJ5QVEQRf藂4~<c(\d"66[9|$##wҞ 2[32c;vtd3DHDc@(vx\,Kk|ob:Kf<϶ͶG0أ 8e目{<֢ZֽxZWOCH=c7`LCNhPs"M$隇$MceFL0d1's |K"5H8Ij&3SBÔEĈGOXo$$?l,kkr-.qtqC,O2i;Bc=']mchJظ'4"Dd93Id\?}"|J/~`NŎK Qtdg6?T|PL}A,dI\`6"mS|QFoNi?Dk @@4' !'#T$G0a"bmL=P| >?= kZ)~fdFԓ1OmU&3:&C&'eUA&ʄ4~ыǍ}*)$* (*! TdC(DI@b8)q~]_"}f'ZxaOW %#>ƨ@[@tc.GI=m\1Ga*dSĿ4P0#`1zu<K[ue1H.}4Ɂ}%~m~\M杮U1}L؄dUw` , C0?K\yOE*u8A^v6AHTpW 1rTTPD8' _-QĦSa럣|f[ʯwZ b87o.ی'N{bjk$oCٚY_Ϯ+-L0]Q{^_g ӷL#NLQNKp55TpQP GfaBG k` -aCdRB#D0a3MV7fPړCA ঴f Fnk856Ǯv􊍌6P:5jp eU iGѠnEQQ܃#4ۺr=2m[5\̛ClRxukUckrٍosAͤ8|t{&/,Fii ٠uN4 iD#dq`Y:L/Y_0u obD8n#b}`J& yV'{m 1٫F=^i@ߤBEYΌnB0XYEq-5rg$z~>{Һ S.? 2D2?ox>ϧ?lTAL}?v2r;P ]G~8~2Pz!4 spF w 5r#&]:±s[}pNE QDl_V,5om3^kzl*j<"1OynvM螌\2@p(:?/$a6 nغ2|)W-cW+N<ݧr/e/;G`JnRT|s>_D P Ihs &_vz?^ǓÀpfQ}3Չe9AV0p INڝן7ȩZ&S%ޘᩡ 8s첗 *aqx }a7Р)BGAUU8#xt9~ANHWFXB}"6}]$UݳVdؔxlC˷xKv@gYxx>9!!qEm62x:fо5{@,503n^ $Xl+1l01DhշM,㉞*}Y觖\WAb0@dT `rB 2N`ҠhنC'-YgXL3vr}Z;%؀B@m6&9oWe4Dzۦ/{g&6g hoKֺ]r Ȓ牮ML_.\pAO$TF$%*1 eϋ\ztP fˀw4禜0n  i#Cio" 4 #C==j H?׻ &`H"c:8S 9Ш1&eM[ lF'>AL>s$Wuc\V{fTC 3à=%0݇#I2}=Drl`h Dov mϔ4g"`" K+3jcXcT5T|p;Ipyf-i-95= |ܞ7 [ډD0EISpgЇB;3O齗*FŜ 6:JTgdxr"3z%d6S'N{wטc%z %-*Hfc ȓ&%+7 ̡ p.:ԲMM_|im6g'tB fv d룅7JA ^m67]٘chBX㡴fm [vR 4vi8^~!kI\z.Sw+A4eKfF}JWcj5}6.6Fk\qٷ<߷e}۫ nt0᰽ajzrr#әOibHV}+>3;E z#^FҾ/mog]:G cyzXQssm$s*"ԃֵ+ZQ$ `P7 Ee^ǭbSoEM 3yӋ1fRRa@1AxP9K vQ\0@0~"qzvf`D!4`OSK  (.1n$h1LFv~;#Ӑ;&m嬈=IN 0i<?Ylj45#߫sG0G$>5n~ h?sW~T=?x?‚8"TiH! {Кqsh!<]`!D̒ʒU $;O~gZgv1kпl~+.c>l}0lf~&޹F2}\׎J(4dN$fq V?HP5(z}&CI\\4|pP)Da/(ಈݱ+tSffcOBpJ&"zzM`{㩫!goqlrڽǎ:hvjcԦ2~Kנ~幻VV )AZb[h\2 nJ qUg8$041eQ|vu)1'D#۾NeĝSb}Ǩ;|sRpܩoN'@7f|нxBC-ӷы*pBV@A~ Tr eAHe0b/_%)F1&"WNB;ɊMoBHj#VmO;";n%OĤ!N^fpmyjvrwniw5P},Py, ́#EqBXO~ܰzn#|4oV0U2^[@o["U+ބu(\^ϋ3dU4)vp6F" i%QrA7/Y$0&zr8TA;Cq bc"2져_#G@2oݽp{#da+O>| 8Qp2UO$t'BtsH'% 8_rR(*5|<ᳮ]&a8X= Y%ԃ#O5{/p v!HǠ)D2EE#( [hd:jwLv^eq8Sd5s%7)73,"O`AiNȜ:dFrߌt~k9M5pY]Rv#Zo\ī@$~s6 #W 1I(H#:+njʎ4HwH[ &;ݺ;v^&pgPlM8VYYX4`UK[yE)>/#VfD@(H`5ٝ:NuB*8l-dmd4h0ޔ0nKdyFFviȉ Z +h=; 9ݨЬtgߦ\Ї;s/%(_y2~!>_{4AE:Ai)$3v0FL6oNӂ98LDz߶OR _q S *B6> ]" ""G#.i/LL\0]:Rˑ)J C)P JqrkΓl2PwE\ceJE(J+#TDqpkA:@L1z aUUUUT jmTPTP$EA m4Gmi )> cD$媀LQe_mnm7$^[^1aaBT9%tz v8Fmo8)i*2 !" GtallXבּ-1*!dBBT'dmĺ@ '|0!R!1'naX<*d]MA_!Tv&>xo7isbTG/],Əy@S1| =To <-z2{KX?} Ⱦ aT$s vwF2y̭`oFrA>Žo,z]{dց47=2i&c8dE{U.ZV A6G}:h$FN}^B" e׳yӝCvC!~^NG* 0x"L?"MDMHJ{v {:"tNsyOwcݙ>& -a ǎ Π߫Hbp 7;>d#,HBy=N>!^I~ <0#]ONx(,7FO<`NGˎ'%9Qvh v^Mpt)ATEXqr n!#>OՖ"\pV|pKd|@5^~UoOVtD̒2QSQROĺI{ ak3٠>a#ӑNְ||^ ~wy% 萊Lp%1Ɔ!VTҁEòu ,:֟,@1 c) 4#o'<w:↙1@p[a[&HQlO'Kr%uzI /j#ĕ۬ .#Tu^6NFAIInXrD` tx4+LDFEg(yx;5Bj!eq젓(Q ˥'jr}RDe-5_Hd~Dܣˆ=q78[uS0Iަ|#/@l6ϖ;mT!(Ik-BWـP1J1ǒ1XVQ}UԡxGt]) xAt`wְ?:Œzac]((CH^QTUPkA9/0 (`X_ ^A\@2Êhd~݃A㷓 Ėq20|vxvkAuY\w 8Shz$SA]p; ˣk_/>}~6kE&ATAI@sTJ(9m{78 o!" =qϰ}]Q߇* @ sBCs 90ƒL1%A~"F `Tiv#—C1bLdo|>hs?]7;| Oziш[,,{;Y !V]jFpN\w,G>8Oa]r7&&"}w7/3*5٦b€*DO2 @JE;eJ3wsgHHC|2/03w+&C@DY_7U!,bs.=$<2bY%旯GU @trUIq棴< 5Ne1<ɣF!_`Xl&q#gac X6\L!HG =D G6QnMo"\ pz=a:t*<`KbFl{BZl=a2HGrtzCd+Pzr;󬼭 'I;|߂C1ϓ-V"@P߿qe&IMYupG\ x76=M7@ ;L{XE-g= dk&FbAYKb@= 2^at&(ȉWFܲW.k;јml] 5Tsp{"5Bbpw5 PD+J2S4$QNSo(CBK=t=o(d`A<~Wq^sם(H᫸SPx?q.; Fd񪑖V\8%/4/Z/n.1ŜmUX8%P c|./}nvvvYBii^vvc3V 1GR;;]:v8lӌGIR'L {^} '2I Bx("CGh tnjP̄%`BXnYjBfffë4ߨ^UUv#vv>;LR'jRK 3'ӇNHd($CTsS@V'lk-gB'E+ҍCǷ =mp ؔo&7@W^ FcHJ%=IݘlW}_5صܤewS3>54!^ofeMQ8/ M8 )Ւv[ck 0AނByWTٮLu9fXtC2!ǫsqfyUREl F\lQ#B ,JG M 0ByI9(Q*Qkl:1EPXNœ,\ǺPnd|XHwH^)N q G:%HC 5;w qHaނK+6b)Z^e$#s톳4OWʚCdž&jxOpwB5!PVbo rlS TRE;c׀a3CojrD{b*ݼfPtu7rl1E+l"ț^AAG*_o6:̪ѥLN 9o?%SOg 'CaO~8qEZ*ʙfÎA!~Obo{Θ=^#Q\sOn?[KNZ»͏il9,0oA\@ ٽ^ɏL{ v4IM%Csvklx%g]ɔ6n'B7c,dgGLK< $(KC94`&'@ B ,#0unx%nAx(;KQР Lu 6fg˳j/1-2cp:*l2|"~vI$LL$NrX4@{D|cv\^9&[tM"8l J=/TFI]xm-4(oQ{REzvO`PH:Jca_叚kV zQ8,2N8OCdOd7xf!o77ёx>`8F{Z;ྉP ,N"B=K6aWE2W9U۝qkp4bO?uuU烔2y;L\,b"}YyۉHȁ}BcDdXĕ* fڳM39c7B;G*8U9CWq @2-9/bq<;6fd1To Q^[][M}OzdTv1ƴ IckCC<{|{L93k"#~(c;O>m1 ^}a(s=C &gf Xs8iS nӀ)û,&y鬓MRز}2> Btwdg|wMLvq R:88=vIΌ94Z{0ތY3X:NחfT9R4!Lb BU X5%vGn+q ["²TqT ņE ~n(map Fdm_0m ޻Wl_t}hn3PL*hA>в* FQL6NhEu'08ݾdcI _aĎvJ>a홣ʮHsA a~9PF@o`KWhz*ʹ8Ш"WOgM==׉b&rZ@jGBȜi vBNC4iOZe>YH 2 PYMw ,ir۳Ɔ l Wvf Ȋ(B*J9 J 4Jۏ D 0st=@1MCl5 @em5Xl=CsžnMziϷˎysøRލ[oI 4w? w3'ŚTh'}> Y mOmcPCfw1-t |*M6pߟ'WΜg&H6g ld/(TbI@bZM߻ J?gɹ͓UZfL͔߃$ ȶ?(rq8@Ic~1z*H0eZnd(i"$o tҚWS48ڐB\o5D?"!B,T q.Aʹjےp:y<9G#D@\68G.qmr(mLc`э 8"i -/~ɤ; `{D>!du?) %cU (ﻖd:֌)#02a` /Hv*\4pp}) 36DJgi,"+:ՒG=Rb$ Xy0N=_<%rY?1JQl(=w%q{ |!kw=PxD]mwmj]:\h1&ig@'$b+أJeFJg%R=sn;srncjZDi 5Iy'%y4-LOT X G$$t33TގO9\ؗ:*ƜD d;ӸSP[L vp~o Ps;l)>9pt:F(l[JRqΌmleg:AhEBN8yae֢m O^m"jbhHpKoj2H^fJ҆.EX-wo \:ۏqwEB!ʘ ձ %i|z`X ",EA{q_1#\߼XX)ԢCBj'x1'tR$T"iST@8+ɤeH!o( "wRj&@X' |F'rhf }" pò bR$p%!3Ei9.a]ثjVX kHӀnM67SSuz|*""(j6xeMGI }O۶}}6% ? IڔvOC/&pPP"H IJQTt>WC-o[FCt IS nIaEEбAK+WnQ#'#r0zF7郃p]*0$hqr6ױ>W7xO@$ RiiB!Pbh!bx5>9@wQ8LBBRI~bTOYP!hnʃ"joNAi6xv L?+OCCzOXkFT64Ho~(OPF]7>* ) CF8yN 3V>5(,B:⟑K9~Ԕz =":c;8J1NA!#N%!@~/ZjH1?Y\p+OO<1<3dwF@u Es\)490oG1wui)Sn84d9$H2EWƇ~y朼'Bw!i V"И%`"F14EQBJPHB Jr l9v||?$?:zE/bL0 H@@d{B< Z(M >7&*U"S/]1^aIx>+d۹9NPӧPB$>@T Ih#A{N`f{:Bvz4!G!D+4y']<܈;Z TBR {:ʴ~}yoY iʶDWsBR3hATCB-R̂p (DĊP6C$/ "RUD#7:v-BP~CI M!drO'p܄#eP"1< k'o<8F1'df :+8'6܄hlJHbb3 r U~W^a*gޘ#U \f֑f C<6NNU.Fs[b\haa,L$҆hwX(F t`t0MЭPBQ跪Q."6pT4K?#y^z:q  ro2e,ޥaYn3.c(=nLxYLnbETB͓!6ގ0 k23*224Bfh;9wa4%YA-*ft|q>5N9]RIgb\ H?T\9; S*DJANBWKӶ *C\ǝ+'2NlLܘ & þ#I$2Eht mtTo"Kk#ܝ6M=Ac5aCS]靆h16Am l6"wIIƊ \cl yb}>Qdq UaEp5+g0)$xp(=!^'2΁: d$$%J,H>iQo|Afʟ0BGĕ;3'4Dr%G9M(v7'I<+_~W@M44m ȹOεQIԟ`jSV(,ʏ%ʨB'IL>XA'me <%9 ?t(I S@paru\SDF2 I9wnV7ۻ#.^s\N_˘ܐO݄yYTi"!w80KP|`PQF6ꞿ?w'O@ sEMIz?^OiYLg!3mP|}xHnݿ.mDXS@s 0An1?e~ٳhEfi}i("haUgb?s?ҝáА* ,N޿ٟ@ @9י+]o01>@`~;1 v~b 6p¢2Y5zo!s`U*P6 |kȞx=xGvրNRBZ,!b~[VU<=fTɒK:H䤸%"$A,ӝE\L]۹̐c;c㶢fb9{$( lӊ2 ¾|Ua¦hSōŸC#"Ѝ9G7?:|ӖGb\e#&!ܰ 'T@dADGjhPC/"(PP~l 45}J&'G۾1HI}贁 HsS? 'H螈\t:y  " _ ?Tҍ-jx&k~\~?oơ:l@$WPW=*WI緞p^k&&1P\1x8P:^­ Q~n8\C5!zNx}=pH@H}Xi㪱3Rnڊ+6TcR\!9v:4e.Қ^FbN# 0( `0Y&ơd!28bkӁ{@giMOUa=r\F>VӘ%6Nӎ8f {u!NJ!GTgTdԼ~G`{o:>kGɱ C,pO Y;?z'솙8&: ܛqsɇ$M_3W~ ϴ%Ȱ!q7|ID Aqo@pTQa׿pbc Laili#K${ADPoqO־&`i"w![`_;cU9?*fّ vmM(d7phjBc.N3}-$kQqbi@ jsN<\Ќ4'2^s3D3$˰AK+]tNέm~)FI;礹19!$DDQM1UC@,uS%&Q ÷w#y~靠*pKS40QiVu!QXdPza`g'U4c̄ABlD0 t44WD>cB!J+ 1$T~ `vػSQi!>Sx"cwFk3Hwƙ]@T4b8s4Dvz PQDM -/d>=٨J:sH#?.?'7_JCv˄lQā>8)ӈw08?B>όCNHRI10cQ+:Yۇ 4EHdm"(1PhdZ2Zl"k!U,Q 74Qs`"*M=ڃ ض"67 %lhqlӌEYiGi[,NMh*5,ݍl%ms% `*ɶDyǕ ::L5946"Qe4C) ?Վ͇sj&L !Ca9[`$F`Zj Γ",y2'OY8Foh sCG;5("5OQ23S`ܶ,lss7L4TL050Ij&I?ga; }So3wԳ2 w7Fhʌȡ0e(hodMBB* :bm*bvv c\ul>.L tU&@:lYӏ|Xd5:%!?6K.0h)5hJ+&I_yb@d8AF H#ђFL`?R?9Bh4H(:!u74y#} ߯/P^2ۧ^Ͼܸxڽ@dno!C@a)ֲO ̺h :N*lEt6@y,- Pm\N:(O |g@Kr99Erx6hiAl<l wNF$.n!*D䠘I F9Jr,p8)&w .$ X*iFdӠŬZm!`R[[& j8 RKF6c4IBÔ7~P`g{3Qq?7Ǵ4>'x{ݲLdxm!gcL&&ǫ6O:$PJZ ̩MAᯰ<\P"F$&!cj li9+ :I8"-8pP/f@b[x\A\>#͔g@bQG-)$ 1rS,Dަ7Jmhdgz\c36 3JdQBtWnu0n1OL"mnɚbVH6HY˲<]+G,3ZAA)BJrBd #iLaAN*0'<=BohC!9!F*D8U)iqI)%(6Lc}dM>XjH?{КA8Ip64Q34t'{*ؠ3KjլD44Qtlړ96}1&FbflAL Q@A BJPPi136@(Et D Z4M"LR[.$@ BD J(CSJ Х  D{P)0D@Mɣ I=d6"04H%hO+H])NsO?,8T&IRL@ {.4~@3zI;A!HЄ'dCT؜0M!ߛrj2\N!Jviu`:SUu׎D`S”Ez#c -6Zj)a8 E4 0$5jkm8VMSzI<]ܭ{:ےQDj5 ΘP\!+O+!cmMBn#Z6ր{R1x9؍U4iӮ}I biPY3 jlSEWDJS48N'##>JͰD14YX# AO`|A=CzR: \ `4u.81#bv1ֳOT`*}b=$#v8rǗDdTKrՙ(¡  /CT54^p21ŹjWtY\(qnŒTF_s9g3lTQik;e84ȉ| im,l j7鈌"wn.!bdEL/z7DAXZG@C2І)p`;i.ڜ*N'b-v}\+E)x‹xc걉  q0&z<<Si:Or^uq)w |wE$( s>\j\;ddчdM 8/Kq{GOc"%V$u" ҍ.% iGNU&S&(fCT;1rЇMLg7 '{E.fw+i֌ =ޅm~px΅fcg 6Vg>>>SR~wٻ2Tvbwek/fgBGU!'֩(`l1"!M}Ω%;̕h'K\rYK2wL1EDy+fS]F ْ̜G¬XTSk#&⿋>wI]!׭AEڋWxL,{E0 Ie16I+i $/cIg8COH %CCpJ/m >MH+]U4ΰQ@6cf(78HͳD&FcFar<MQqF)4#"a#()7%4džNsX@ӷ[Ѭ6 ;heüe8͏`s Ƥf}L0)" AQư61], \eS+k떝,lhE=0GKq_T|G~I?)|`cW^Pp"0jdUJea'Wzod eGz#{eARoQKy*t?_g _ NfnSTy{A]mUj"RlsaӖvF!;2+H1e)R)d,X> $-`%F!hNj}hR""JID*vEZ|>'5C<:?nyn˿M hhb r ?&"a@DR2d5/Ҷ:HP\iՂiPU{}vD{Pe=\XԜI2mT+;6]%1BP iɉ5@4$Յ8$d ><l4O\0V 'DB_cut~&?hex! ?Cߪ66j)LvpYAkխ4\k|SE~w(O8ƚHcJ *R@P2JA %% ,PPB5W*FeŦ/ Nx'h9p?:U( ĢĂ PTR J4D(0RJ(A@DL% `%0;'1%#H<4S<xۄC9>/j_iP9/\MeCkYD@􌅐T JKq>IvQ32P ]47Z&(  A[fM1kYk5""̓ CskEœ !,5UVM`ܴ8G@) p aMeN]mߝq ݮ'c+*!iL B4`WhGXs,ߗ6%|xzac#Bϑ:nP6ɼ*:t{e6Mk)HBhooGxh^Bbn>=PdeqsPΖ7 q03W.Xs&G ,DB;,vjPL|m@H(VN(XdPX " x}Rk !!lz4ӷw !סH`)!L)^K`$.CH^<=s$HbCqc78BE߿+0h(q\?;*R#fw-9s&~!<E-Xqt0qq<7In_ ƻGCGuG>SӜZS,HΚ#(!z$Xz8p' /ڏv&^:`;S[ႆn:y\o9É^ R09i p) W~ ƎKJbtqRuabz /,*fUX}%?;n9}ZGf:vES/{rZ'nDH:YG<>* l|N85XSS̳lqyE^ve%].7B> -=a!03.ᫍ\YS[wߋcIﶺ:~4ib'f`LE[*eR6X@yHCSPTng>^&xw,HIUqL\7=fMupW3d5^5ÚaҦI?lFjn Ⲑiѕ|g0O¢K(S0kOw{V5\Q9lƔ SwŌcH7ADB SfCarT@kNE&:DV9^qbnh0GGlߔr_ owk},Q07.rQm t! ڜִ\HX8Cbϰ0w ck D5bCTᶺ;B 8ijYpđH@@`Nѡ-=BңP J0c 8܍S<9 \ʆ Q}CNWH|U @tNjV>OиxJ䩤9 (rQ J!@79W} C4MW|>{ Hp<DL@ '  >@/ >-" $7IbQ!U^ ]Ө3@ \,Fú$cx%]fa2":ĘͻI "a=뜳g;yoaO\TIqd^:qGi{asMP܂:?^x׫/;iϧbF{fZ|xsx+qO8j3wYt ( „9{Fs~o"/>sϞeacYjxnrv< z~k \U OWv8!AWx+d]<,}ve9/fuܙY]rBw\+A2@? dL(BMq];. N!K/0h\iG/ƙ/Zn䷅Gz=4qm9LѯdKJ~t֩80R10F¦%ҤXPo80m}9:`BO,tݓwp1Rn ݚ !: ;p!0Wu? gQxu1pmc00i3Sp 1M‡'xfz:g5U-!6FšֻؿN's8ڄk] YΖ=G0 DrIdyllFߢgI\zN==0,b&ͩ܁^=`~fe$C9qC+!Lu#aj;m0uݣWv`mOjQ΢zf| 9& hTˣ=I_i= &F#%fԻ @ nְcH]7L| :];3zǢXxu~{]܂6&sv>{I7b5OT` _Qޗ(uoOGh㙋JtO*y7g adzzKM h,㣿;p*g87|bv.R4$m2[MČHdokgXd߰.<3Ƴ"guf3g$&7Oc^;gfj Xɘԭ<K](F NfH;Ƀxj0jxIqPrD[lַu$4oeq|\V"vӘbj(F/#U-s9K4OU1̚>'WmK:\ﳱ]zwԢ.yũk+WP"t)G{>ěp7'3WIK!f/nj*A0L~Ҳ9Wǿh@VhIתdh;47yX<uoCpE$KZ^O#ˌCHK'h < {mI-xї|d['t#J!0K wuׅxl]t`H BS}=<upOܣҊpٔJKj./O/kObJGb|cYX5hTTNn`وa`1ˎk\wL"m9f4pq &0o^$n!pžg)7PD8<(,.22:q~p/tqճb#3geiFF|Mh02`1xLpOTT5Ȗ_&eb: h"3fe++jxDa+X܌Te02EV La-(0Jpl{qz 1{ǣ=Lj@zG}?։?ll kO[83wr'([Kr0kk-gzWONr\RR$gpbSG|Zʪ~{T\u-ȑEG>z*.Υ$nJ2yZ*ĬMpЃ`Fc$Y~kf*Fs|K7+wOvo|j3Dj3S̏r|˱ ܢ="AiDrF醆>媻I_ʎe~/+N%%"q:V>Ԉ@<)_jQV ,hҘffW|Q"݂Ne?8XJD 1 f`mi&H5{ϦrgJ?+W˘`0J#dD60 ;I  CPt]5NL뼈\ِo%lcI9<'N=`8>A{dN]&Dޢ=8p_Q|PәpW}ˀm"RU.e82IcgejjPr5[zm I1\!vB^\P|%z>& !z[NX5.AAII О>b"(De/gλ}Q6 #t(S ?zү24#E!BV%O`G:=$xb$'ﰛ%?N`:Zq7V 6àJ)!Gyz%t\>|~wb=d>~(` Nxns5]r Y%%QvMH(P|Ca䢔'GhugGdfR|{{>b p9"#]{e7pM hf b6cQ 52]Tbri@lmՍɖ+8:|<*KqM"Z=x9}p=m;B2B| >A-CBԢb@I>{!_CD1"sTUH7O؇(^tY$C% FON~^pV}Q.!=e4{~(Q4oKJHu!p;fmD|$+<qL{'uv()"h;&Ȑ(HMu<;]baEąbׁa6 K@/Q݃;@d $IM ,o?fnӷD?Gg`3Lꜫ~Î+"`X^I$Дjz:* ͈.$K8 #]oCa\:㵒~}glIzarD<5 Zj-C5=g1rNaR5F)i`k[R҈.u}[d`@mobH~/ AU4#4|pd4$Eu'Q%ID7͖]8\DOd3RZ܈I$.I UT)9*'{0 ypVS! .V,VFM{;0r!c o_q1pL@` )͢x3^N!4B0P T,B>>w7 C'eG"IO,uXrx43~ :ՙˎh5戻<&(;3:i#x't݋pіh\rvdrd.ʜ/~ќ뙬t&.:%Iɮ,꭬͈Ll#>X|pnKSmMzԳ%ݷe2Y +2k̑Vp8rEJx}^ P:Ôna7:QnNaQq)X&)OC&2H ?q1]xUb9cs\"󛘭Ѳ\3 !zLPH40vf_nz[Qɂbgsӝ)v3ŐєG=#3] z\󽢊2IJJ#B=Ic"BRT4i:B7dJ"Y#fc4Zx WQN \Heb{%W8떧Zޱ⸢q]'@Ha&8!\p0Iq8fb l;$)GQnH,k]aɓ1H~!T!co3^Ių4W=mNJmNj(9L109gSlOx!j#pӷe8qs2D&3;so[p w3bai66GbGkr x_8rkEP/Cqi ǜAvNPH~c7aK1 Va.;2W쓑[!$ƳSK\H"HШsuiZ! =1%"{:#wRhD,Z2†n T\ֈS' ptŷ5pr$;7g٘6;Xh:9j t !Cs3 x&#J~NR:`(btnq8*G\G à:@D#wvo/zB `I{Nzq Z@tiZH󩾼@ 4=Ĕu0Đ"D&PL @'. n厭QQr dD>B yg NagbՇ(Oa:P:UGXPUzzQ1JH+x_ >!0xSʟ\O#tHHdSJ5:dlߩٯo޷S)7&[ӔG5mz?S:ěӊr(%gy~6ŭY!;^@FfqJ 1BBoZ&HGG =Ѫ}Y%+0 4%֤&u|REB ]n !3QI8\'WwndB 9%+=O^>=鹇:/zKçO}Q19B2j\G,V(&hѮ% &i;˷H#m 1Ư_—qyCsx.mfmε& Q_<q'{EՏ}Y]׊K(W ZϜ"΢\P`6mapq[\3@d.f#1#uxdOk{5dm&i{O,qHr*dk+~v׉trVT=a$`][גlusF!H>!&0LZjc\Cg|,[}h[,Y\&t1i^}s`ZnlKK\`X3ܷ^޺ߠ:g@(vg#p)-uOڟC .T*^ZSGPovE-`NG&f'1SPvGCm@6Z!~Q@AJR.O1pC^GM{5mN)V,Md 7hKBT 6UrGL:hØ ؓC/6ݸww72ɋts#Jdv!"BP`f BbyLpjvDATh(LI;ưZ-wA~ƃ)=ٙl6\w׃ 7;4$1 āM82p ,=%W&k!(sWȄ$gGL&zS9c%AѠ&ěC 24pBkQv霡_M"/‚ԋ?Mv <erAU(txh=c.ypd:$m#::`5`d;|n0m',!O:7MB5pPPQ(yN{!-ڍ]u>?DwVf`'?Wz>!C.NzF&'Sӹ xp=!bE< cGs2HF@πE?E %!?39" !rflQh_\G1Lev$A +qշT`3;d¡XGXU t=g8&,6(Dn5kj82B}9R=QSt;E+BȲ(D1LEDHDL,RU P(R T J QJL*P!cҀv4q;{t~S r "U+ " q"ܳr `: bSP&$0~6瞋xybTk``fk6U˄IHd4 @ء~CɢpÜ.;I2R P eSeI#s*A/Gn݇e^G_9qȸ,C~VKA '?q+Yd IBT f =gKflwsSn ͽ_ȭ}' U@DY42 a>Şh@ D *0 $"/zJC{G}jOe䧀 "˜Їd1! v y'Lb`-1<Ҝ!#HN؀Or7LRaP j)ZM:M&F2`XlE,A1& X$&T"*45~]Z9.d<HgSf(~MCw)딡 kϯ cC ɁKU*bve/x *Q~ĭDֶe"PE KH'CInB~NӁ 11li^A4ʫ͒JV-(E| &;u<4Qg/</8*a@a Y TSCDRE1ОN4 x@H6ﯗA6Nf/xdckVJ㹒- $8q6:>\D7SP7=?S|>GM8An޾`TǎIC.b`Κ:2D;߬7]5=42#92,gfs3u7C5 =1= HW#TkZ{G]1X)F=izɉ*!wm$"2i=W3plvOWxHi9qt!̕-DAbCC\ʹÎfP)i!2!6Md9ćg< "V Hj$]{;l"mhquhM1}p"}=4E PPp`>< ">ih)Zu(h(Z@"16ݡA=1lԿT'gx_wQA&%raiyv㞌@PSE< FҤd KHPD1M5QJE,@J1P0DD1EVt!H !BPČBQAD4P@*R:\%D4*2KT1MRĴK0PR@U4-D @4 C*LD4-`"H)_faEP4́JIr@ĥ$@RR4!@4M +HAII*PQJPR P HD%I+@1( Kla!JPQO׀Р?wI*$cq@`%HC`HC`<$7XHA3qá' PJִ Q11S AhmT* "?_#i%q t8rtrbӣ<>~qOTAWCg_t<7J(|9+ݎJ #zw#Qo7l2: [X (*57njpDJݡd125ЀC:}JhYϨrT֠h AIs "UA6/umReAZ" (J&H!(ZB"F " (& "T"")` EB$*j)aI b%bX" hu9lnl`lsw}a9J=jePָ!mcYfAp{fNQ&=Gv[D)ZDD @fs:rLx`zϢ 5F-~ϓ*}%4 ,,%J,YU3i r*_EB}38{ߟ`yA dO!w7>G; !@Oˆxw{cVon$GUM4QAAM%5ATQAM4Rwt66/y^"$st{P(]`~3" ,ODqf%=#c>3M_yvwc_Z ˙`M'1lxDIM?{>2~1B̆aDA.a0?5?V;&!#!#~HWU%|;3qΖwh#Da(%(>ZEi*,0j.;$z[:zBvz:tqأAT0;(.a RE2,Ĝ$\. 0*#'ݔjxib  8?ML18RPg]QĒCK NDV K~z  3!jIVr{M>=fiDgvee"-[l&6aFD0Z9*qV|\J TFZ760Ό%$©&ÝyF#mbx?PMy РPSvy(+%8?"T0Rbqd NnGy ^ݴ\H75ċg:۳U'lW>ㅨHrO0202>m+(`m:"m $q ]].a)YJp 1Ӧ9b;P*lu[рa8H?A egdʥuxxvz1-09/I}AY>qݨ)%ZluCFx&X-5xS!OgPOxzӎ'~*al,>՜mUZ(@Bvڞ<A;{<]` rDMZIٮ"#.vfWQ|=;M?hU?e]z13p4E節42"'"/g ~kQճ\90 WRҹDop|]N-)kj1A*@)w". W>A >)˅g@#~q(Ƶ-8zp|j. d ʷ_3IQR#G {T_6 jiE4cr#PVJ{; rM 8Bi7=<~dp?КG>y0?wC\]vu !#qD_;w4F,kgXO (UP. m,: =<< -4@lC>Nw- DP5ubU'0g;d*~|(cV*Ny.8D1! ^\OG f(?IQDD%JPJU Xe yk^i}Uw+|9迾xX =Q(F&)4ChPcQPBѮ+(ofNq*"P߃luIz*$3 RdHT &JD\5LIHr?GH:'М?f먤&pI}70nS."?邔)Q.4Ȕ1H1 "oB_rB%!pْ07zQhDKS&5XR boi8|R^hy xEaav>Xq$?zI8&'G)wGD؄Hin}/'"Bp#Q!B/ H[]L nFR?m@]f0V& HcǐKV JsCbf>IY: ~x,SQr]Q5VX"X B{C6X#]/NၔwB4әY/<{ (bԊP ^Q¡,s_4LR/i_9v*IӇQN_n? B04 KMP$IEI^A@$ؐ*0kBzr|ۿä'XMF}BQУK|#|e刯QlwaUyth>t? 7ls[Ua v}>y $j`΋zŬQ2M>kE@XfGixD'RHIG^#@ߘVa ңXMlQI ɗW3:ߔcO=T㚡u5cQ4+إJtGbE TGl):G>5ؾa~SJ;Ui;I(U]K{ $Nt`C7hE>$CB1xg׫4p!FrݱG;Nw.C5LI/wk㸔Gn*x;kA'_&ucK =# vG>s?G^:0آZjB+s4s!sː!굀bņScg`%-ά8n_U|“P\{9@&xW{.aף 3;rͿ4̢A$!L͝L32mѪ3A?HSC0~#t+*5LH|W?./յÓ2 ]MIнc0 tVr䲲m]G0BF"i9"UF6CYVa>v{I/*ԏ/v<,tA<9YL{U7"E za_lW$ѨBA@Ns->PaމB9OK-4c 12{MHmD ?}P4&#iJ` d{~ NKj߀Da 3UB=؉80~P 5*P44QBLJRPWI(aZ]ibie?)ARf*/\ 70hT2CD1IAN,:p;)srp!:&,б,\Ȁ呥t, :SG3m#A\gI)1ۯ<N%\%NIC@)TMA@PYZ V((貖RfH*j 'tDAHUUPRдrȥeCڊhsACHEZ{P\ !&2 P,—*Il5%%; .ݔN/}><9}7d yFJ99S>(xJws#0zLr)4U:>@DAG-!Rph6[]LRvaă3-@YN삐C 2^9 !ZvCIFHZѻ 5E@xk4 T+g͝y}u' > @b$c@{.UDvZgklƈf_c`f ˂& bbY Xg%]~N"`~@boTkjS0`.xsѧM wIƘ'b4-13ggi ؞X!0#;@"b$< R *ň(PZ 2I0@)#J8IMB P*4#3+N4TKIKHBpX9 hB"A-0!"IdCKU ̴D~0h h'jREDD $JY4I B iT("JJAVAd1$nuV}J4q{2;Ȋt '#5:\D*L,&05#@d:' }F9JWyE+>ڹ*)U[p㻻 I钎rəmEb(z1vwϜG=a L_hH 92L͠StTXR*1f&Yo"kRDn6!  = n (XLTvLAС$ E,BT3@P0HB325*L-$ IQAQ*H32^/  ij1GL JD#0UCHUDPD@4R29 0R4 IK!EQw♦!Y%(3&Nci~9GQǒr B*\X,ߎM'A"РtmU'Kױ4?9د"N'b)9KgGp">>M4aLE{D,,K'Ԙ?<ϊHC A Hr36 xt GDwNDAt~U='T )6Nc븼 p?HdONSp 7"=zQ( ª~4hU5_fd0 j3 D .,4Dpv6vL6(i,zʂUzSlmtgoLi2&ۤbڊqg H0p@>>G Q^bH"Jx%ǹ 44,0}fb#44<飥y`= ":݄8B?9IG q"i1SyǻO x(RvX4p(X9UTFёH'C(6t&f n(q(^*ulxNT]?ىH!CB!Auy, NvK<󿯌qL Ld4(A)wtubMKm(.VnTSCz S128Xh Hs r'J LeqR[' , +< 0eP" P `]|9פ94-DVz&qFiaZ7H)`b#EIUHUESQac Ҋ( -OF JTpU*_!!"~|=5>Fr`TLOGDIP:~( " ݟ #cAz֘gGIhؚ{۳Z,zy!fFWSؾ:Ԇ&x3+ٌ: Lmtp [3<0W\U9L.cV@O|P 1Y nX[PҼǁ$1sy:(>!F#1ym ; #g iQ,\ Y%hPBZT*"U`8@ECguS1 8'd(Gb)JSy?,`ER7; phTZ`b Pj̦bjxɘ" Owt "L'v(nhW( ʗd  GfE[ L:wrf).<Ϊ؁i8A?vjc\ta!;nA_M衖Vwq,3>&[ګR>Q|TqPB+45P I*c(jIaR1,H0gx'׶׺@'Hd.TEUm $0L2a / i,XչM`o4ŦA)fd  03mI!{y&w/HKle J4mߨ`ɣcb lcF"-cMj D uV<K"q@6NݸToM\~='<PT Dy:϶GH6`-J$l~N|t:!ۈ˧@Ȋ R& N Qٙ3k&{ R1陟:k!(X>PkDzKHFGl2\~896T˻Af0qG%1FJs$E!IO$AI(D!'<}Bq8VEiTZ h'W0v4bm82VfCId<ڞpf5}UH)Š-&F&տ;SaQeW#o/MS)p..x`hOL*(M&  1-28`N>VC;\J:G!tGbW b6p᎑I!jxtsؕO1.Ǽe X Q"N(`:n^3 F:8:cu^gG4#:#N  (2W:P9䦞=@YL3563,mYYX2Q2э3#1}nQS l.'\v#8 ˃Da1:.Dvi,WJ AY8ohЧ;w@@r2«̡닩)/v8(ၐžNDK^#8v1Y .p( ۶$2)MF rrВ"o@60Ĺ+DԭC)ff]}(Lz7,lhTE{IFI*5 zf!Ɖ떚z6*˷b=y醈ފq9yhOa}3ېyh61ŅR%}S3J׃E G}c˩`l1*H.^m%(&‘tрȠ0:oM:[ <V74*)یS1J0C1>|:&t@0H0hX% |&+?"tD{ eB$K8&>Wx`e/H$%J?T,r:)gn(Qi% A(P NqNSN}y)F8 Oy.!D"NW=X2_ᐍ٤OGbYD% T8;0<<ѡEАpQ(|^Y/U-!!L}&YE R);L?D`8 | #]oO3KH30Sl33. OKX&Gg Ns;E o>5ѧNQS0hj͎@x}k2k R $I<02 z<̅*ݺw05cv*XƆ*QҸ(78jUQe7,'fn,՚хl{dn cU Dxc "lmX;:mјn&D4عŽ)F V1j"y01_WLC,Ӭ<8K uΘ[21J8+HFԙ$KP-:c 42$Aoq +hpA0VO1ԝ=:F~dC=I=f9 Q')_݁dߦYFs 4uRile22:GqVH/F 0#4ih8^@hq"8s _ `,˸ qA_' e8|gѐ;&6`3UԜ)x5h рP\95x!xR &|E4JmuKj9xSkd."QFiwb$:ׇQ{Hh<%&vSLKAQ#Q#JE5JCEP 3#!Bf&WIcu{bHNS{sKx2kص$$ ypT ܍،T[ QG6(;0`/F,lcl}{3{7u'\BDm ڂa)K AJAh76())$4QhR:FhXXrw񓼊-pLˈJ6kzSr_ 8n`M?a ?> %7G6y&,ܘkA3p㛃Ν+Yް41m#C3(PyEwrTϨs&64rC0I! 檵َVp248h {Me `>.XL\# Q4 `&*JfIkkqᢊ  7^H9ŘpDH' 8q;lj2DK,|]n_"Hp:$]ah'KCa'O(UJI$πP1 >PTn8-YwMҲb[zҩ7xO~ (DNoXFuF)+(Hԏb%VE j2aG}C (5 ؾ؃l aEsbG̢Q6´D*ύDDtrCTpZuRnkB˿"Tl쁿8s4# fgxj!BF;͜Ҩ) 4]VS1 Bct%~FNf<,bN82dF"%T23b/!U%AĔE R#k@8abҡIv'ᔡLMa7>>9.2&bᑄ1&? -jM.Fé6 y/ ?,80ڰƸl)ӽm ,z 37-Ev;=?G-Rه% 3,r4¿v78I.ڣ,Z73n'H|jf7 t!wGIsAVr}v+YAv(`tǜL*ZwܗYĀ0k\\cB\sa+\F7&PF:Yv ϐg=:~K`x5\bD9N=^AyFLoRfûXU W036JY) iHe0^5nsȎxo[ h!a6:[!}R5X"H'ߴx*qq 4i1Kc13s|(ߤѷҊ 'bgλ#D2hVg9@ ÂԂB(ϩU:G12Mև'PbhWbNeMɶ(!5 g۶>I`i՚E*"; )t^ ]ٓҠ0A P8;j {oK @8$<`sb^`|̳krԄCzT1 cZ?(#CVv멘ˡKG)5ӋQT]ˁ+0IrS0D#9(wIj^ gI=]l"miH#hȁؕ]KNd3'd>9n<وl/#4 <g" ia.KzdF| 9ཱུۥM*R++I*4{R0`e~e@.%jvIglE_*{9:/IZ:sm98k@iy^)VI>9">cCiP I>CC5! )BD  VJHW 7'P{? ~ƃ˼Y̒}g+]$#QkMx\Ud'BA\xFآ*g[ьfF%hRưEsfc͊$M8pJ$H4}1 q!  SE2T%Th3v $] Pp)5 /4 .C'5>etбLx,lS |8u jh""G[h7>>tIy;&%%fpM4ؠ0IL}O`@VHP(Noi rUQVm,A\͢`\FO)aB7?N>NL='_(шlla㱉_'Qؘ !![BHIm|q `>S?oi2ECUGקbįB*0sV@ t]ES(rJ0M+N/>o|t{z<>;l$j8yo0"pi}(| z1_Jz<qrc4UD8q?dl cL3cEFXI$7>~~Ba/C쓸 0hUP`~uan0]@#y91$LMن~OϰHhLՇm5ݦhAsէq P̓Vň-hSV;#.9s؄8TcQ rx]|:a~S|jlPd DBD/?>ôrJsq&x|\~<4H}Yq.bQ5b|KoNc+y/s' _*5M:5pgt0[-$RY "Q+3Lv6S$Z #N%"9N:Fv^1X8 lR"^{gt@2$h%/z-/;h^ =ċ̓K03YMe v`3aZox0[clVg7̓0J?n^u{.X Qd(>sp6|g0qSJ;lְGڃs-mF>Z#8^e h`,qC/3O|Lc;u- wy!֔á4Y35 !$Q\#z̖sMz`;^yY],1{C-M^Y+BM͠0[QR5П`DL!RGƈF[)b5j1gsnz-ħd8H{jxIIaXAdce%u6 X8RJJ %3BiE AH%ĮhbkH??+ņOUdRBH!$$!$"l-a @|Oqξ}o 0uCk\`Ju2,`8U 6"l16>'7k1RZEզuAPAG/v`pH*p5PSJ{M!,aAzDi16Ј &*H:O$$~lr8SBP-ʂf(BDmje*kRX<Ƹj;%i  A~`]:`AR" iܒ΁Q&3hH\ZD3DdM8ΆJ(0bѓ{ va#XZGBtrtGh Oc +)1 FSxO`F'w0IAykMsPsv8AC9Ӗ3ԗ6xs9,䒼< ,ȄP!Șu /ѵ-)C$D7{}FI{2I(`ܜikD2k^WOvY&& `fI i @")!JJNR6J@5DHR4PCTD *A TDBC2U@S2E40BԡM0P,@D31 $P$DE /2Z(d)`a&iT*y&""U(H`h$bh!("J"""*)9((1/DB5-gqCFYVйKܓߑf=@Ƅiz<円1פM<#ӍHEYf21 c6(;m4paI=NzHy k0!HhR)}Kþ$r%"`#dϝ%}}==:2? 4(``FG503e8 D++ RȌn iZ((*$CU{%|szZvOU.a(FiŒ"Z?L`sտ c $cI{u:j19.Urr2QN9c]0, (ҘƘ>=gED}gXWG9ad%v,`tYC< Nj ?eE;g'036sM̺?it)'[v ŭE7t7ZF D>Qô&pzhv- aÞeHF+"E1(n?f1Eqxo:@q$ɀ: C[؊wq|@,;x4 (!QC | +!Y 4bG9Cs# ^%(G6(np"d4- %P GO;Љ4]h{%ĄA@cI {@h9dB(Kd4 Hr(in H< 3tBĴ$DpyU"H Jۧ1+04L(3*2j+JmHAU  Ȑ@Oi)ÒP; ܡ٤Ib!(4d.b'0%FM @(^@:FpL'i80p la)X6 0dpA҅\$ 8(8jcѰ?C܍wR]$|&$ט1lẈF5U,s=9E(R уɆ~@4*ÐƲXƆ$"h;(LRP3$2A-"TQeJpKsreHa]ɱfCm,,]s.w!Ʃ $w2D# 0Ёl;=5NKQ;1萛$IL쁳9FԠu%Kh-Ert)!Pq4aՕ"qeȀ\ դ( rq{%B83E6B9i.",&plƦWmjl+;` N ^0YJ[hX4$aȫr,)M[o H )#>lHB&Ɵ1F33UrCVCwĚ X(nN(JBumrKFc#r/ _tmҺE^@F5Q@"], VsnfW [&L"LͅwMu7#KkvBtha(gT-j 1*1\-Ov缞@p.a963c<'u5Z#DoQakRm5DueÝu.;0*9e!j5C"? ZfH2157;H0Qp'`Lc<5@)b`Jt2c!+©TU"UHE&'n q2Kn a[T֮bx ~I 20u@?GPN?,yFFV|HRM}dȅS1ςir_ǜi@i1q2m&Dto(Bǎ Lߐp8JUہ MI ? !&Uq. t i"&F hQ!#HţJЂ$y+G/G:J!_^׶ͦƝ*Al&wcqϜsƈmPd2G$64C1Q`'Z6h3&$ōZ ST!8SɋD8p֨Mk`ԚIˆFi$1I K:40?G@{G>69+B |y|SiQ(¨H†A` x+7\6"?@X2Nd(.D>TuUD7G׷OA$! |dRBaź]HI-@Sm"TU9ӗJ!#PACID4F#B(E'N≵뮨BnN;v(J|BO({ne-4 BKpTpf ɋpLInv@8\F7=fVz$Iގe5>=6pm޸g 7%eu1% v2?r>ygFaF8]ސqt:az:}T:% hǀ~pк\> \(ٸfaE !B| rAA@A(P"-1Bd"FB!Nerb"h9sN%>LJ=a4(Ҵ)SC솿A *%tUA HOrBSp^V)hrwp !1?:2.'ԋ<-Hes+O!9J|{(&\"x$% OBAݔ,JtzOgv3Z_K$+WP#Ci1)\aFj`B˱d-2m;f + (W(ȹ1ki=%4'7GSi ("ր3 @@;  s?)+N.'y(RA94d92QBдD)̥h `>32tr>uf/F(PpJs3Q'#w̝˪+: "F_?Dр r% c6RdEeF ^A1a6etf,<&JH&$+ԁǍ@CIu}P "@a`-;N}ص祳!|9b5p;qz5,hKaovYH$%Z 5|_)Hw"r"xNoL&FzFvݽd8bImՊӲFOf6h9@"HtΒ9 kI.M<sAA?a܇>T1C(޵ȉg .l՛Ok J JhO7#$/pcgȧ`žn!E7}+CN E祅…@mBh|1 @z|K; ݉"Ӥ(s^K%+ hSB^#ACAzS_8PŦJ!Rm_Ůd /-I)yoo8hC\ATURyșO@0Xj)*BdjO4!M;ט*O ;7\rN>>_OLj%L56*:(B`)#byz X40p} 9b*U D5DEͱ-.%WȈ^@@)8%b*dK`(q  00!%Q, y͘Tc!1#4h1L  G@zHlЅ%?o`yHdh H"rH'ҭ bg &TSjV1]} &vbTSb,9N~:hfr08A /*u=Z5W_`K#}H( eZLD 'I Ђ~f BF%c;>c4HO\z@W>ĠPN|;4mN! vF8E)rN7v*JMõءEʋ72ⷞ] xc YpI B Um81:0+iCs""z (!.XeH4JlP`|Ƽ l -fWX]J"CIFK\QiK&o5P̠хXTjf`P#TD 8T8A4Dcx6pj"î85YRe](0j?ck=NE }L0>_|-\u'$xMIkq8΍!F15o[҈|\MƵ*@oFz, Magorem[");DQf,1DͶE4KOf4 3[9\ËBRAFob݅;?<óeg_ kGlu!XEW{D2]\ B32 15bĭB`A1mb~#`"$|S{<&(|)e=lV2@'UIh42Q4-.z.&e(̃׻g`[R0ƴ8p GûLBe5Z }С{P\%`%zybꃜ=`ΖW*^ɏ$ߌ3pX, CA`!؄/[>'8h doǦո`Q Cw#׻е[9..CϬM5dd*3B/l.JYM>wОXj!z6bF !'KB 9Kf$O #m(5C避gt ħ.3yqw2=P?a VC 0Rҧ!J(ȅ,@o)֞uS4>FK 83R=(IN/ v(D:L{3QO>\:9נwS;aT1nXN;A٣Ǚ)ܺN?8M;c_.t!q(A~ӥgB Lνrv2@HJVBM(3_+Cdž~kH6_`Mv|ýC/u83iw:Lwd,FSB? $w>9QH@JR  }&I2p&8FJ1pt(0xX 16GASת=9HdĠDE6ɛ -cd0C9~0MM=}PAdRįw6)_[N'ZY'A{K7aT3;ƹ]PP2oNa㤔D Lƚ E ТA,g@z"ށ&y2}2H|4|C-Q6ԓ1z`1,1푟,5cej`&qKt@GVѨ^ H%gN6 RLSh_*K֤mA! ;l %@ƒ"-4DUU 877A٥| Vߴ3[j2&ƪb.q!ȇw70f'||I~0+A Q (wҹ5("H<)K(4zzRұRZ44Ҵ~Z@7c#2^0b/#vʴ^q8 #>.գ_ ln j/Cᵍ增퐡=֠R0c1BM(QS K`U, hl¥aL8^~{i暎cwAw ώ8=M +֘da4i9;]Ց Hc\AEyLg꿱T$> hL>Kl>ĴƆ Q$3ւK>ԇԬl1! `E V{~W! (v;whO . R6` !`>קy5f"A*f5 4Fw/ T{i Rfq.ivLgTILyza ( 4R ǐ=?~i3!X\~7uUD̩BFHJJ7eե 7ꎄe)lN!2 GBTʟE >֢u';\.; 0:l<}0D&<1=y@$pqlyۓu~Zb Tg8ϸrGX  0ia"MHXR&$8܃QRRvwyakRBY" "`JtPĆ TE 1 DBQ4cxg] RȔv5Z󇫷jh4ӱi8bf ÆZK¹cK0T'6wKI8+k]͌P𶁭MvxpXyP``G-R55L3:4pb7GH2isםq$N3 IӤd2AnFdt:q4;b"zvi܎X9̉A𡓇vXjdרbʍe,UBlc2 8qdFjaP"ALr& :ln=t*8tr\.6[pͮL< $& <ƊkbAP2R9Ash$1D%!HDU@DT$QJ$4CU-LxB9TG*.mN@$RypXckL`pX)&3FzAechgL-%,{P~糧96o':q G+郻)،k2!Q=X 7&Q,(p \+ >%3b^BҗN4*Qۏ QΘK>>8tΠeLlr$f$˾S) =k=&vø7N'enPK3zI@YXƒPHiB b!h /=M:PdH>y '$Y7x(l@q<|Q݈jD$k ' |Xa {7$On醌$A% $S05%"=M@@~?J 8 U,O^NjDჹ ief ̚Uf30UiDEo?~WAi(405BOCqPeHhU O@[Q?6)şrL20@9sp֞%WP V>[T|CCTTSV~\UUkgmb,DETDDD#U' %p(qPp>'X]@ú,/j4ijFFJcMW;5idF5oԍ p`}PkӭU K2 JPK$,HP$CM4f4/jP "*~xpW *xcޘ)@h $@ `z><Ƞd|o2hKSC2zHLQA&]$/ -7b ܽ.oG>rit4ex2J~9E")gGm²'y>Nz}e`ܧ\^8FA1uȺ',Avkwx҃5 PD sz͏}^N?Y4DD(aM:^D0<}\1~TLehbPbE D)FPs  "$ " P!{'ߠs"K8Dc8e1AMx" "}ݱ :|PvRR%Xe"Tb(AH "`) AeQ'A?#$MPQLP "Ģ!!Ȃ|2 : ϿM"i Zd!z!(BͦzcfRa<(:`(?ۼòh)_(>,}t&OdRq@?W |w`rXb(`hJaJF;Sh I z GP=ʊ0Gawi5}Xr ^}i؟ZPTD@">YG@7ND> "@@*/90h܇D+ MAkLJ[Y4v@/]a=!ӇĽ/tE@ĕ<`<-p5=C?)~RRk2=8ht~ny֡ g!7.`Nj (}5LJS14CHHUDBIX\H^Xc5 ˗ %dڈ481'6][!(& LQ<##$ihHߠ/qMLRc_f\PnjǢ~6\` ͜JL&`)Ytb'} bXAl0MoWXO4 s*:V Fݜ'L! qkt<eEA~:#'sZc۰t4p7R@/i; bBL7:͟Vj~;HwaY \n`TYÆxdgjߞSkil ŒmHjJBfq.#I>Y; sD:~LKcF;J=/Wb΋qZ&3n8c˻+XwrAnj1-汯O,{dơ Y֣ t #AdcpDa^TëoZ3%歄كG.S-{u/ZxpP&G\RYH—{=I}gT0}ǥW0S@8-%} .^xw#үMdB~%N**BW%Lnh+k`Epnm;ӵ} GAyݮV-߼fN/ `ۯX>+x/8c9aUsAN*-~!00ȑpva>`'˝ 7M.3Hf.W18k}YplNܧ8]\i$:|vo&x5q3%Faئr""D&K2m<9n1L eʵcy9vnS3vRƑvnڠR ^-1g#g_:K3ҝ4@׉Ap;HbbLɼ0>M5D[e-|IP^2[nݮ$A T,lb]a[:ex}a y%1e&M\⦤O !5 ā{ѱ tQ0 *ݝ6GxN"99鰐B’2u<CG/izgg.: 0Tgq`}|裗2L&Nzɬ`*]7 *Hv+֭ Hu}Mz~p̞9MȒHf~>F)rDV4m]uVب\1z%^ax~=7X 2[Gՙ*ѵͷD˧6s^@ɷ5t,9βa1) wo/J Kt=uK0cpڬ?+UDk )KQ4N=#8wCR h}a$TLlúȉM's42uoZ!p1*I۲BB?I#cSchԇ-Y)o9i}1Lyyt<0믯P͵7b=xtטmF^80Tj+MM%r|qs=cԍ<#rnqbNoOc˞SHy bh*PcĈr)>")!)ɍx>_QDb;4 0A5CG"gh!T9 Xv A̴ǂ#ŕ$9ثMRA5zA76&w y(XܱTP?|AnЖW} Y;Xj+|M[ 6Esl~w8ar]] JE?dH1qNE4eʅ kpg | ywEfz^j7:jjY_O` }d -BVy^W0Lew}LXWx%{S9={EIKmrKcLG81x!,LGq׽] 8pER-9`F&Vm )r;5zq6}\g7rb?޳yi0\[QYgBn+væ117` b+- j'EOPRBH!3:,JzxLܨ{l={LGϖ=rO)qiN/2GOL%>*\|7q҆Rh=*t@ꜣ`dw^zz0ǻ%/qFI/(N:d;qpËh? mj`7^z @,8q %*ިxKO3yg1lf/NĞu$Ic1wsg%'# s蚒p=&Qa\#FHi'749X L{,vz-cVJQMUQW;I (EI{ZuB vs'E޶X>ӴqH&vUU+$mҎZR%c29 Ao_FxC:6̀=fcQ G|M%{]EWm)hSO4R\BIƦ7>ra$*in5egKYIFhl 6e1 8ʪh>n3S,ON7Fk8Oi8s ${)QZ#y](ZKB!I-5pޑ4bil$qA@擑lވR2"3z@Bj5RDhC5a.LܵLL:I9,m,hfb4b\,5u[]cq6\|nλYmi[4&nDAQ)vqGiۜ3T(`1ŷ>}} g&ʹ? t?QF8z(B'@xASFt4vtXM cw@zJz,ޤ=甒Q%;Tlzt,zߝ|țS^7Jz)H3Q9Ӎx?ry %<0OP!Lb6{I` 8q > @롵IK,Dri HOM;0@$S5WNlmߤr##&Yf,}iCtd[>F !+̔24Kc\5VҠ.m'E=IÏc7 `DfAC)Qi #zp PDݵHI(N$I>Vf2͍T\[^)Qi@mdComnE]tVW;3@Y)e=x!\ӆh0ИHx=RE:(a嬅X)( .TzrsWR\Pe fsB5:귁0r u9}lO+clX &+& d\',LD`٠Ox&fnA03c|\"55;yңЬlOd*sF{!P.Dm-%2= vqQ#g'@NcRKYMK3; r|2fPO8J \|qs̺* C%{>=(WJ*+m2JEIÅ5>RS)X2:3 E ery̜.]w#r ts(33nl~D@t`pod2(M:Cax=y`!XWo]U[ }0E` 8|[ 8U%L}Hj&fE|~@(6jQ ZAD X\lp隟9kXp[20 k;~ne8X,h~ `Tobp0b'龋J+V2Q""@DD"J0~Lhq*~\ Dpm #Դ\/U L lo v>.p2q&9pi7D~9zUFL&]TLU$ ;6|橮Z1:҃*{皆=)qb$E@*PW#=QUqW{*cߐtp~g?3_H):`6w%qp:(bD>\*`7R}b̂!Ɗyľ|IbB)6kAï747`\ = HOe _:G^6aH@pI60kDLG=8#* CxZO?a@#wuLjq4-$!# =6!n5@#R`k$MSZt8pHU7{4 0輀! ewwFmmnpMԶ$?_=GP.vZ?ax{:Ms^إ"J V)ʺC@ P0Q1EBkjDI-BT4*?6<$0A$/V!K%r&!vb':F%a.X>_Fagn dMB)kQ,  }:^\{lykjBbB2h֞bqӺ T=fM6+jwt  uԤ#3ac5HMc3F%5*a 3&-# $ŭYfqzk6R5^HiZnjf[3D ! 3pfj "lH04127]-֞]xZh4h֒d *!Je;\ڧ%(+e*r˔Ufb1Fq4'96($+F0zcT`xő̵7HM:h|bBf@0I $K%Zd7H۰KtsKddq]@z U3@N"hb0bTƅn48aT`I 0?v#0Û]h bP^ǎŇL$ 2`jFS,"z0?掳Q1Rzy1(_J1c"LioHA(8 Mb__S(FWʐ9<ƒDkmO}u<*hrjXװ~y PmP:BZ3< H>X{hM!GJo<3Dj?rל6yJSzpבv]$v!(FRKC ,ploZ Ad:t;@VEk: @RXsDpd -i=dba kq $r!i|}W#"4LQCQN %p QP u}O\ѨH0_e.P1c_ä'{MªStq :D qt|G<;x'j @|;frnvf-ax5kRqV$6 G-dIeM˓I$$\U5fM2&234O L1Xb0?hk&(BH a퍖eL[ƴ%B0:O~R&AOQř3ǿ&1#`@:@k+ҢOjCC.MQN4RXhNgs6dɜ|M״*(x{;^P÷M{,< r<Վyv4bcaT8")‡']Õ\A P޶SeDcC xza5=9CZ" řlC,1- H**" )B"v4jQ "HO|ჾw2^pPÆ7#g2OD'HaA@TcEsLbkZ Ze O9vi-#$71ÔJ% ' %ܕHҺalrxx!;d3"UFTYQuLv.p`5߬̃G.j3M$Vy=iHє1hi$:PL!JϏ qq2J1dA !אL ށLSdV aaAg\BLΎDHhxTc y֊t(ЫhC7:ӌ9\lDIWUTf/xK'5S)SܶΞ`ESO[nXss 305KXoI-k,ťK!{ZaQbD])Ù 4Ì#r5i͢ B[F};謃iD7fn{W~/{*?M8z YJ$g3= M1 643̢ d#;iL7h* 't -WAop3X"#hz}6-g]lp+IoqADDg8"BJ)Xo=m[^1tC#NaYԃQ8jFHlĄadtNN]Na؞-kqs4$Y=p⤰rk !4i6Idt8;R 1I0AIЙQb SHCI̗ yΏP\g?-V3c!EG2ꒋ6$+j]m*LGTmL.{(s>^mCt]KlGJ8n;ά%b&GBzEИd,a=>44dwnʗ p eBawv'Də™~}f!Sub71C].jL0dbbNƻ^8Me8lX v>RXis' `BR0a_ M'7%mt\n;B9gbu.6Ԗ0Ë7:'".ë}4677FLc r{UBdF]ƯUfZQnvC9f^N{1|V "'viDtIrSc];k=g<-F90`!1Y8Ӽh`1#&nw൵83wLa.vi(g!uqt=ybl81lkNtOW 309waiBQS: JxF-5ek!pwBY\06S3UX±̙ L^R .r @b$%Į9ɑ875v޽B,GLF@ ᄥ&`!ԬLAH##C(B` P<4u x+{{ږl;t9"1O ;m)Õ1A&dI8VIq)/;[-VAZٮ9ΜbI`ߖH/iK\ ^Ud&t4Dcmnn֬Q!AA1] qk eBY~Qd!VaiS0b'_:"F&  "e)dB&9pC濻3F,6Ķ^q ݷzv a}CeHC.1M+w+]HS߻Pa*wwHkH]&6ppTZL:jdnZ</\9C+A1q8f5'L`QB1ڴN-Ţ DDccym /NMKz('BR\$r_cf 9e *]xNg*:={LZKF$jjq ?|㙍 wWaL|}'ӝQP+,3rx q@Q 析:-4ҙAx %Hcj$Nb &AzUyky/=Z}6'cn5Dinm޳iw{ 옒]fnU/:mBx$"8e)1'~Ž(pa`2P ܍|s!C&t2npQ(~~MQ9 FTa {lrpu+Omŝ lC9rÝQxbYt&iPtzYHIVU.^d$ʷ̻:B%xQd'8;u9&8jL&<wY&4Ę<7 =n2ԡumlF6ɠ5cOyrjyCq6҈Pᥜvpt&0ךD00Q#L2:]S%lM+O2ST!]5-D \pr;Md<4Af<;؀M`- :/"X9bF%f ֙^IlfgO)`҇Pa%i>) Ιo`h;1ͤ8x 9thւ#^bK h!GEЭA3Ll1H#~a;ê]"TJB$ri מόnP vy]T0IG>;*% 1!H JSi'c+߅aDTihH'q7B(d Z]*!0D*D a A#P695U4 IJ4ga$|C`V J bDmr(Oo^Ν8x7O]NNP*Fu ,rA{ل #O>]<2}it)Ng20tNs|!lo]9`a؃Ym-")+6&ɑQL9ɅHSsjͼ;Џ5w v^G2p=;ɍwHD4`xaLUxHPP˞`Ja  o!JHF%dEtbbyOGjq48򪨔) D5[젔-YqH2߫*҄8FUc ό5,3,Y.k%>tua_k{ Bpx#XXÈw{HtoX =Yv'[]Ftb{2 h3/ +0YSIu1ӊ(MS kb`afoFB% 8'h[ڈ> @$(H 4a1#_vW^re2;N hWs>Ufm_$ RhJG+8 -(EĐ,jF9$["L|ݛ7K2FAQ$ra1FE+Qf6,fnXhǃ7Ǡ<->8ԯp!p|0pi"Fri^eOHc} H-OÅWmkh%uezUd.-r"NjV8}^pLlxA*;cL܂XrϙE).!I8Dd}pvAĮU1ѧ`w}ZϠsx矒z眣Y@>Ze@ƜKLXu ޥ$SbXRDETtmG*OӀBz@6?i|JD)BYA QX!!)(A2a !#)"I~/L%yl'lVUTaV1xΆQpIfӂ?kFL4 NC!#+ʪ0Q@.'W&I95-7_al(fȺCE!@C{GH&f8dH*tH==O']Q!A*"zGŮm4ַjX zp9B(ýZQJK(U(`O|'Gཛྷ'Ct!$ `7CAMwAqpDUTв!1S)"' {įݢ$!ʩ!b ~?ő+Dp.a ?t AI~zLcAЋ''j<)ϯٔ8>h"o\w{c*6g YV Ƶ1RIA Cgt^՛ b # hknM7rx3/Hj"-i利y1D聝㇊u9gL3z{UzЃ7I ̩ Cl#~Lr-%$C)R1 6Ν%Ǫa8 q8ug$3; =4,!5+"Z?U&4bر4PHJ}Gza" PIa(D1GH_v@ P!=zCDpS6î :7{;9\ @dz6Jl4xosI~N&`YU! RPl'yQ نpWKfȴ8J%B)  pc?dg$4(V'TYҘt9.GWV&H.y v]t|Qw*kfXbvz|AfQ$Y|!Dsb+oc$Vy"朶NDñwsu:*t/NsW{nZHhwf[ Rt6 6udo)ؤP>*1!C^n`'R^ߍ?("}$?h}dy}QH$FI L(ݸ"2d=;R JT]فs11TUF8UMCEIS+ iQCMuG8~HcōoPCUPagk$İ P BY9Ns81B9QH1GP:"0T~"r>0FN3)#)PLGQc*Or?/ b@NP$x@>Ú``u^g%E $0p GX5 >ȜxrC$B1(g\N`&PI$m(Z N4g+flR2 4D5 FR ٴkqj8_r$@:y>8QHR@:C,14* "Fq"-J.%_f6*ꯜO2Oß%Sp{bd"Má% 3 8tvYpJ27,HQIkif,Os'#Ŧ/TX %o{L@Sڍ؁_;4؍je:BIhE=aPBC R?f f>nX^)I!$COs67~D1c1hc@peMJh/%ѲtvNL9T! Ս,( Hdg`IiHM6  R-Tpآlؠ $K,BīTD14'gᘅ? 1"/@"u,HH'BD2( zb|k&H% {Ap1H c__pwDxa\Xt.p1hq>gBO^C:(F >񡩐i}͹"u0Qcd(HԫH61 FkM=%'{[ǿpz*jVv7pt]`O>YBU ClI2!H 2% KH/a‡;^>(,SuqpWuB. )2jQ8;g)\(zf!8l;tl?,N~I5$@XOK~H*f.>tȠDX{Ǖ{uHᎻ8!Zt ut~2ǝ7lKE!-exL$~YdJ(> B2Pd@QP2!>{#E<Z,WbJ;@q= z 2 ?BbcSڨ@$/ 8LvEq8- RݕeOHLɑyrȗ's@Kspn $NqA1khјǔtas6 j"VT4F &&@ a B6Q [A rLoUo[R#nm=pzC\2{ϡC=Q2ET A~闗' }{ D޽Ĉ#~(xvz9!0@(eMB`Smdy͈{t$8GJe B"Sit@2! #q<@ v!Tx*T}߃oxyXSЋ!̔Fa ^ :M `= #N0 a#KP hi `38+2oYs op߶G .&V 'Yi׶[2\y44H^nJ#l-z1~.5|YɊccڝ%Oask4(\ːN@Z| q( jǁ'IpzfNО:o8?x2Z^0@4wÉw]sck$D+_MBtL@P~|)9 RLR*U4jQbQs6ƴb^g DŜ-6˕ߗ:(946Β EĀAcʑ2(_p9ܐ_JM&cU`isjZg%A~tΪ2eZ" e$Dҁњ ^%R1 lK (H@ѕѠ+@-I :Zlɠ4r1rGXt#ShAJ'ב'lGsǘt$$2SϲP!/䬟>QIlGР@FݞrjjAN65f!_r@"#c li v% 1D*-D%!2@34E<#HP" >i ˧81i۪֮ ٔ>::4}SR|?w%;=tA U}Ϝ1xJ&)O  @U,B0fR{;6y@ڇhx'80V7ipi[ MQTPA)84A$B`;ÑN9h < J"3jf3"(.KIL@XXyQS!i &`֏1!EPQD!]))5CLITKHR5UUUMB1M4+IC1@R S$"Jh4&jg"JRtz~^P(h߉: rf0占.vy̿h!H5^ J lvjA'5@7v8h$c!W(gDrT;B PWR|TmMlbaGh 5 0 RZf, ]2꼛Cmb@٫b%l:'9{D0!D*a0žTO1SXéxD)d"0mlD-8mH;IyX(ba9Ut mb0a'D >%0 pϛ'U{áXcw  |zjQ9?OV q&{LR@(L\<ڕ7{ӎR4Ur>C;dN@$iG;w%^ ɀ|wiNА!R=6Ϧr6h` c>m[+k=3 p,DL0%lw1pkStĆq)@ms! s!>?ݢ /eiYߜ3*g`r.:e QVh1BMRMGxqhb"0Ƙ̦拄mC:sʋV/.r"02^Hf aM< T@>C;jKX̎3킈J"OO& ?|jFS a+tU2KT17]1 ݒbrB23כz`t8qh=Q!D3*.%gݜ"GbP0s;0>v 8}<ÐDO_Rlʮðnq;0H( a۽ o7SJ +@P*_'I=El'_+dfop@z zCHMG ;u?sjjN 9(䢇D|BGT2IʪP( bނQ˰֠iG!B816L`!!)Xf XB*B`O$tDAAJR@PLKEUPU$RHPA4QB VYbb$PŢA thKE4SoIү?ش͢dR&JS z$O& ^ly<e 2Cɶ1(_M 4H-+HiWH(&rT Zq%EM6J*%Y!Zh-i\q /9CA1!?GDjbp@2PLW ba #oT;kA; 2-@*7c @yk=GO`5Y'j|{[Ov}xywUh{nSlm`QiW>tv\S}{>۵0WW}=` wRkQ|"@5Gm[mo+lƽ^{ wc. !|΀`#FGE[󷶾Ͻ!`s4sΜl}{}]oV>89nƲsEmۮ;sw6-9saM}}"{}Q>A!zC;8ݧѶvP[4c_kڃϾ{ T5@x}v% >s4{IIIzpP @t'`:PAjxIT i(z:u}ؠw`t Pޫ;,}TݎESn=۽05h >;s@]PZP;k>|b뺗pgvΩMOn^zlf.yw/n={/;]q{쯧{7.]|˯cݽ[΍{}p{Howbϡ뫐}뽺i}2*PnSw}}_T6ݷs5C]uk8mmιԻݺQW|ݟ}:v6vw%Lv}﮴W}s}#mZmj:˃_>{L=2U_>Ǽ}fZl-{{m-;wDLyYYYݮsݶ]`VX;y0ѷXKfٓ퓣y47}A]t'Sa/y[uήE:u3GnP9[Y-eu%v5Ͼ}*W\iGov{;jsfvӵ]}{cPL.v۽w}˼ nطjݢV=7rlt%BmvF/i{4귮m^l|Ew{zw}67yݙϦ}yosK}=ww|Fo5nWmHRuu}]yBqt\Yezᄋ{=vSנ_0>׻nwW0^z.޶מaTͯ5=rS]}`lun:t6zrwt{;w[Z={=wEfQ#n{Sܩ×[}Ɩlܥ_t;͹gv[=hj۷m޺[0= (\qJRU֊^G^p2ݸ#:[;leח}{\y `4C;*\|oFMݭw9e*n v٪'|}vW6spMFjkxϷIklnlwwŁasv,M]Ovhy:wm+[ : ۸;a= {=uz:.k[AmA\tׯW muƎvnpU ݛo7w1ݴl9*:=Uw6g>}A=w\ݵӗ[q˖ Ƞ;v)w[5Fu!ت ]2FTUmSpIx/qwn6pk+26Yًl͍B.{f8sٶЅPysN厽]lI@&Z[=M7mݺ L62W{zn۞T Q|4@@ LLJz m#&FP 4B@MSb4O NwAܗvfg@dLb9VR3^[.ڵH ܣֳٷ-oUr.)sqSurQt<;7-k-! m gY`6@(ޛɀ1h*E:.L90VyQ / Ump {ߋǙ z'f?JoΨ <Gף<4fCv"0c);w3b*24HJ; (y2,aF֦x/v5ol*%ǦcQƄh҈x9W, +:d`7+fFP\2E f( kAۖe0M&Y`Ѝe6H@G'*a<ѭ5V4Scaip\ f j$&ln&<HLO"@QՂ`@%LC''ϰv/UVxڙƕH"` *TdUKBy}ס+{x@@p7y2*(HmՂvoi0d aƫVE]+-/ul8U_dhU`"똲̦D^xm~ f[kyh'ѝ$\^wlv%C.('o2C f\uS}7;-둷9S#1jP˟I( :$($-߃#9bqeF2RNq"8CtqV~QDy}N' ^F8[5}LTxpP/DbXt[(%mu2^P j(ĉL(,1tq* !˄]a2 ] p##2@s8k <WMrD<o*\he\R=G@Ek=&H,Zpo` nOa2=9$UbX e (T((X3S{ν|9sP[|rizPóZQJ_.jlϡY:3E66{ow~&O1&7X\XҼyy_v7e:MC{b>|N.hB#UA(0`Jas!{ŵzLbJfR  281².l;+yK+gȽ7NlR]))Jlh&KNYiѼb G q^14}+e77ﭽ.s[Yt; i Z=x}8 )B1pQ~ e0jcdkx*yb.\ $ +T/.::#͞tvYkU[ˎ\`<\Q/~JlXXVuxDFEX(t@:U xSC 'j (G)Z5GdS 'e@.+tƦݐ,`4 mm6'|/&<{rFhJ%ʱ#VWF=Fo-ubּAO@!4)&?0kGyQjQ)0 'T9 0~Ʈ~>05U XjMd9vh7Y!ms@>*Df߹;^n9T3 E$vOЅ5Ҹ(N Fnެރm5eлMaZC`f`,cilaL g E׋8Uqögq';fth0ZSRj(7&qD얷#I G9##҃ 969qc )~0x]eN:m%Ex-ɂY $d)aw,\(LfT&Ffe9G0eTRdeQ 7ؑ9Q6dS0M=dta0Ruc#TPDTQ;t:'x{p]J&"j\ *$=C9icdF,d ?iԔ otZTnE\~>FK1 e8kp󫆺Z7p񛙙죃DIW+ۏ>kwˢzuRqxշ1~U#p;|T>W>' itv֗tPcK rzyᜡrG.:U%@PLqޏ[O|@6X$U(3ܱGWY;)M9FmPe9#3yj pdH,]YHQ#~…+Jgma z3_$8uEY5kL[N ?otej3Z6?lyde#2u/w8v'.ngr΃?`5;r%Α79\87;'^MŐ%9͊j 8۹IpoAٞU2py (.Y=8X @dgx%Alt\DCt$O&BJ Uq[yD#iÓ^PfڐCN9&inY5y𠒟F@CBloZ=a6vI<~'ye܇2n'Cc$f*|\Sʓ(}]In{=Z0>.<8y@撒LT诣<}55+"z-iײqU;a>GwdCjB. 5{ ykǥ6K-K0qͭ:^w׎3.6\\&#!vC2V $rL;0^pҵYCvde3 Cxa²Fgߚ'JM"m&N(M\IYڥ~TQtHgqTJN,6Iу׺?_[ 30R|`{ `Sl)b QiDkThQ-RTP`a Y`"PzgBfխ C? p?Y_-*0?挂R,0!I;=}\|u?hiP)RVJ((C!j>56Y"ȟSI{Qk[ $O ]?adiV)0m3JGט|y6>dܷLEX$dPE krI 62(DaYXz*Dd @ٌT `dƏv@P(%Ns@[ c+ j,Bup<|HB*h(S%}l@ ĩTAJxZbgRVD68xµ]#hXǒs v.͞)VI#GS ijXI'1z? &"Ö9'0v%5>36Ub0V:lDf}ZĎE>W-N,() V*C5 cJ/:ċkX6bU9 G$ F% $J)(J%9CP Bƥ"]HUAEfb4$YDDɨJTª0ă:{9ZhUdL"u`El?BMC=,ñ&'Ny^aOX4$BITR ĬTL,I2  45PR!@)E @1*DސibJJNbBwO;Έ1 ,PU1ALCK4P}BJ!RQK0  RLLPE/e+Jș*d4IJ3QTDiy8;F" DH#A2XvK50 '"5 8feaMX~I&^KEG2">-MT8IS sUbrN^ޜ^- 2)ٟ3SI63QF$1I9[c*OŘPF0C?

,뙏 (^"]vp;[ߕP +_w}Rgߑ #AèLGa_+KhC.o psv$ aBe8s8+;8KRiⷾ}q 땖eL4K셡Wt~4dF/f/=+E_>'w}$o+G1,҉FRވsW"狒²yMgw^Elmi a53z53n"8쥗:0M}ўSqP)$mz_Zjj*%hBUgJe(h"h ʉ*hi] mwu\]T~ȔH7iׂbdxs~$aKWʑ_w)uh`mF7 qyl$" Аtݼ{OΔ$aE}M ]#,!w; {_C?!)G<] n>6}fb45vd fL)e\3yjugw$sׄy[?'oX0ߝQpi3d;p68~2[DR 2Q/U!t!gxB 7A>__ȝ^`n&(~yײ~04QHpL{" {#D}d~?'Gfw S"'ЍʢwB4|*Jh,CHT %)/Vĩ"ScީNy?̿58Q^stǮ_BM|D" ޛyb8>5 cw}!Jk5ݭ r%[LʉВKQ!Ϟl ҇8҅Ӛzg/&62`%tVT ]qݣؑ,8\>\Þg R2guz\ء몰]>8ꤋI.*,(/آqe Io/8 SMd/et S_b˺+3Ms$LB>=D9MEnwǟ:ߵvf |1v uPF[Y|zJ#CZMx/-,77$I'n? H|So%7xo(dI2"Xfl >Qsg5g=2˙~ ;n4q;|Z*x=k ^0zJ}C.{za^)b{ ^m~,W4|bK|qol'g0 ~~CCLl_?^с4ul !$Ggpc6=??E!(; |^kp\sZ'! 3( lC)0D4au p<pv9=O_&Q3h˜J`1B:bF:w8 F#S;(qp#Q;% N3b V:K>8_~Q]ۼOpǰg ;ݱ<7[$Oxi}-} ` &W:uz~ڌ]s\qϞyya|~ys"ǪN˩S(bp*ͨ GjMBA`?l(-S:P'P3w亃_W9J9rov|'ֹ~YPLmq hZ8֥@Ыﰓ;9;a 9R4>hFCnjYK a` /}lg9X;!6fEKP:^kNNfߕ NT0;ߝ<ĴM/z~-7>7n;8uX:_2QRo)!)dSCS ! (0@<}\6u33<򶭫z @16c,n㕎tl--\^UhxI9h=;=`h^3w x8MzR/H'H)"rb/&OYצ BzB8'8):A++W45p喖Pyͭ`}'\ 7ߝ=W}""( =T*!G=Z  F##T}g4T6Dڪ:;5.(:U)M5"۬1ئkV@ ʔ Dy!l?/zӷ3Zٖ/Z ock4p5uyÊNqAq3::޳Io2.$@*Igxxb<<9nXج<ƑTkbf<;gQ:rӈh iؐߦK`̬]wvuUޝt0'SNZ*ѨrXDwܕ5'}v>lh<^bF:rLıaIjXFgzk|̎nP(]۸̖:kZ|]Zgq3iݯ234;,(nƒ)J.k6E"qvtY]bUUĞ-QkQRmA9:dG6Rn!B(uzA{])P9D/&4@ϥ\D6Pﰜ_<{+>5PBЁ9P9Pwﵮe2 5{}@z0KA:zcma쬛TfVFM,R0]O??ɇxlXDO6N"&qd?2t0,㩇TjK2F;daMJ Bɪ0>Y.s#]?|+aB.XX.]UR)U o `ZQI{]lll!.?̘i߿Y"%IHAT,JXh>DC"TF"*7n0e MM25]M"#0Ħ;~A˜W ,A <>TddJ}Ԗ'(}ҡ!WMM QbMDz(h3T O%}zс'6Cx Nuu@Tb}zD֏)(.Ƹ(osxɞ?ٶ}R I6e)A324U#'J]sn蒷\mW#VPF'¨KmnT0YU'Vc)JxM8lwQ\C䆠F$j=#[eYE"r"0m7$;ةT = 2^we[TDDEWaTCEAQTEDE6Y$% RQMRnR"5HiUu>K=,FgY;kΉt(I=VWX$5ktJҔVe 2`Ӕq32<4ƌ }[T J"9aC EF5jHS Gp_5cEQR-f@D?UD:(D@4wϧK>gzzpݟ}b71z^P;.I~-'U?P%@آ/o] ^[w?Hk1 xT;:~*FNpH.GRu>]^ѧ é0#̢[~x鱱O=zۭ#qr3N\r/zAxDb oA@S,Ïg'GĨ& *q@}CBϥ֚5п˫{og@G>h>U m x{<4 1`e?G( 6&P@!A* g6lQ$H#"As? ~P^c .=;Bnm/2Gz75>.:pI4QH9yRyzg_:=&TJCUE 䏙v9׽)L9q叚$ 3 *si9PVg}6cZt @F,'n4_ކ~8%X*ra{}NlVjm=۳L| ,t}PO>ogAH|3#d9agx{p)h/=.:oar@ gMhZr'c{K*Jh *& (Ƃdfjlш:8g1 UI&]v{`D hUF@89<}8+7,ԔĔP|s(UR@W& qITR:8!-"wԇ^ӆ^K2=px<ЀM#/F _ݠ)h) @"s8axuef)mƨܪ\Z1@ZPDcC4nfm~R)@B%H  HosfpC jLT1T{S4@ʜT=$T)K",)* ׯOT}gu'Kz֖_jۿ>w#= XX%I& @vGhYVk-{X{ܞ7do%{N9,-ӨMF|"%]PGr"^a:M#|JFdpw _4sE!E-C쓮֜RЗ.6Osך$p;&|nq2)2k[4̰|j׾.=Iė;n-$ I"̆N9f L!/UF5vU4̤5!Rq%⏶9`RLk,NXz-ɺCOsutG#i'':ִԶmFjB (28IܹɔwU\5ԇycl2lMjz$ 4p/|^7 !$ӌ7;쉱܆HnCQfpnhԆ;u!|xC$8fXY 9 'LPCP7C$::::!꫐tq$1q}97tv9•d;3v&v8d0SBD%!Ρl9:fcԇRQftnhԆ9Cqaa**!b fqXI BHi ИnpN 1I')QјIZ\@C6IsF9C$HBA_Y jBӆv9s-Mw}CYo WϚWUHg┶M=q dNM9ͳwuwl!Q4/#H1!Di8Y|sqfld:`1n] y"vtq4ދLΫ㛌7w^sN23$$[1:ȝ;\M7N)-n3l{CRBe%,$ڌvk,P$A"63rHY ;:ս;\M6ͳ/UUkZZ!ԅa֭l2_=Ujj7!$$/rޝ&f^몵W\f:>n&:ֵ^qBS.tj2N!! Hd}1I 8̍r$\f-֡(EClՆHjCp#sYX99gW[g..pԧ7hǘugl{csCC&h d $IY3OA{31ȆS;R<ИntIYćˏ+ogfjCq6g[ I5i5ajˌf&`ٳ0-陁99ZlգT2u42kr =PZVsqɬaSsEYa"IBM+9 gW~YB5c5!$1C$.sVB Tc|>۬BHH 88K3d74jC2HqUӏlU(`F+62zg y[|ȫ+DH1R|~{G.~:_6r٪ *WceZ䣜R"OжCHXaD]˒w'i1Mn0b]Rc9 `/嶁ĐJq?{Hc?txM- dVRD%KүߟbK )jHle_w< 1{:o8ȨvM \o ł, Ř==x6’uH!=T1@E_ P:(/[)`t>( ;óA~kyX~6yN217辄[ԸkwqƎ'kx0pשJN Q &AHqxk~o=6I$KL2+ F^A*:UaAWeD:.أ{8 Sk+a.ы&5W2L~=!`b#DKza׬6`x\CXyCUZ2ʣOUKxD 'N/XC..(  eyN<$+bv`|j2Xh>CP_֎̞'8pm$S9}j5M3 rbx.E 3)kODxg1/`. -_~g.j= O@:i|?zW;o@qP\@Dx9ĔRR" (Ρ?>!~G~:ӭ(E|Pl5%7&J ыJTܾp&) (Hu9+H2-)Ea#!> aONCQL D]$8mPTM%lj ζ(0S%Id(Vw<nF$) )9$(8 Lov xj%hj$nP q]F|.S񂟳A]vk%ߌnߴ`O ŲB#VVI(I 8;1g?C}-=`Hk6AX5b„]kD.R {i675uor#J C0ZnLEfO$_֌iu:_ϰ -Pޟ'͟g1(2D^V:Qv a wq{OĕIy?gj/K3["$dBXzWk>bƉ쵃#c*髋%5 <{XO7v2, ǴcS@i쵞.|XmY*P6[n?PK:S3a,'Qy\EQH(;~ zGJup:tcYFys}{hmw~Xg7R QE?QC&, mp*rKO߇Ogd p[vc&PWE3f,73医#Qw5à >Zb>7 %X3h@5xn>q!!AZu.!Gl5ԡo[RtiR;̩<>$+ǮpSٗG/K?Հ`^C7_5:ğwۤM|XFPczoߌxR|Zb.%|q|{eU*/pM8O./ DABow0ƜԐP惆:&߇0p+дퟧ\kZY4ihۍ`5/xeLeS =_R>+t]5񃷓ٶ`Nl#j@&ӂ~O15y/qB:=#̡Ͼ 7/L[9Z2BEY1kG kP5?J0@;a1 jߝݳgg z2M"Ch""E剮I6.):F`I3cǤ31%9uI6 kL])ThG!axOiʴ[d#(8#(8#3!X $N,F ?NNnNX1w:T$P J]+KmgajB3u\5!f&PMq2-4ԄgACzZ\5!n#96r p5!qޖ0Mod[iCk|.C"#MHFrm@7[rjB3j!-.`'+P5!oޖ0MrF7ʁoKK& #MHFp@3km`21zVY  m%MծA  Pf1JCٛt~\J~_^p95TU@g#h ɦxPnh 0Y?aavZyJJ4#o-Jc5ru ]3pMxbҞ}m0@0aZ6}tdޞPg#fX]g]5.U4ڵ:c0=Bҳ)Z T-jt`ph$_݊hUmlqMWXMp=A3LʗhiztRf)RH3R)jJf%SY:&\@{cJcZ=#@fѽ#@fѽ#@fxѠփK=ԇ`_&xM6E5<|g+<3wk84xl9UwN= B,m{[0&6 C!zU2Bp.ejx5&C]vh5SgןuB,UjP<ǘ4D UwQ4a֍mM(e|×G7^񽞜thwj])iⅆ&t v0ş)9yx T08zrl|mڙI_r̾ XI3g0U$0Û8gGjGP?ɬ&ѷҿoX6/tKA1 G pU^e|dݽ* `ӻz9R tO~t.0@k8ٱtx1yqÞ-íiaq"P̝GN2wq{C <.GX';A嬒H 9s_̤fOXbMإBSGoxO[4^ޤDF7\l:!r|lLJ{yHPͨ{ bXO8g !`;?8Di05kY2 pE4ɾյbv|z3NGv@ mx)-Uxq{9/WOo`cIMaMֿxY}2)jCOD/m7 {B?)!D2stb h0cvvב̱ @S4:(Up" l 3t`xCLftÐT,X,aίͻ6w[1;IC?/{+ jQi>1/O(PfwUZIqKU~RzW ב7P>7/;]V}<_wb ꘨&Q @#L @ƈM" @  (Vw`Po_gpc~nVQ>n{ۆ[wU"%DhXdpadcMA3EF'cJ =.AAbB [eϒa?t[ _ Ki-a!~fO!Z;0,r~Z5AٻVBWXZe`Rq*>kÇ:Ch}13莘7;qJHY@P Ea~ʏaAr8 0x?%ʜ+h9r(j&&JP)֍,{R_YF'խkYܟ7JB I=5CQ6h[Ei0Cw/]-#")BApωHItu"J4&g:ZmfcG )䃋,B+sLk-{>[s:rffU(NU%@2Z r͡4  MEpH6$Y63hDbUefAmVez~έuA^\  >Yk:mV?w8|]w,1؃۝~>cg ;|_TRGF]!!RTQE\O`φ/{ C`IUbEUDI$I$B[d0aeR OY2} uβQ=BIq,*2,!< cm゚Ѥ sڏEv?/r:I? *3Ŋ<-g\Gq3FO Tڏ/7 䱰F)@}Ǘ -wHz|"_ 6ԋ?_Om~#,e",1n.Uя݁Po?ABPA?RTD}KDj̖AoR /վc 'v s@Q%\)K)GvEh>0&ߣa¿3|2ϐ=1 oo'_WUUW]ҚE)Jz#.+Zת*ÎfsyF7{igx T}d4-  ~cdh07םey*ewfL|d ]h畒PBIA%@ I'__OϏƤ#S'Q*'!&?'n),:Х7Ln~^'Թ=6~du=|!&/?3{˜偰PPQװ<~\4Cn=>v,Ng=}+ap?<[;^w]ҋZ]#ΟJ9.>Q=x(2&מ C1 u p;7V裴WCAOpj z}-CJ(d6fU> +4-St9sAlpH/s}g,~IiO?|B5\!V8M/4rd 蚬^ͨHoon9ϣ`Fv>X?_-pԕTJ= /3֖HI G6I"i%qG٘y^d}`4MtNͱ4B4D 0KGx[m{krg,h-@qfBI$FRNe~ۈøBN#*U\ϥNo8}!j&v$ XXY Pz}D+?hAx;o>*y\i\r۶{iw)oׯaP|#"NrdE7x^Ǩi]<_!1c&^w<͘ki>:{?wwo"OV8B~OH_Pi-NBR:`bY r@6>~]7 M.L}Ov"Fc=DtjIʠ']WAz(UL[`_k>iy|*&,'zV1Ov[|hS' Wqeu!ߝԶ`}8BQH6 ??\R&D%UFCS' 5W4(0RЈFx`}-u?_WC Od<%1X$DJ\>ʃ)y_@ct_?H\8ԣG: ke=49-.JD5G>?PW'9-DCNB+"ڪ?`@e܄ǸZPF|}S#萵(0Or b}d84V$0kl~~>vm}IDAi@b ŞK51҉J ҏT$qAI$4H}E4QEDQ1ALDDMPQC1k٭VB0!$I#m$I$$muUUUVaUUUUUS5T|r&߳qJ8"8kfR;|5Em9(3Mn+*:p5!&|8f\U9O70ij('Qm< T~mU.j|2QyDg^[GYY ݶZ?-}g7u.oɚ/#sAHA`+ U0@6?|}n ?xXgk'J5G&x՘] {q5?Ӓñ[:t}N.lqAWvDPY(V?048ORAOa3wUyxߍpY$)kc@T"dۏ,pض8,v9wyb-`믳ӇN2\ޢV-c,m1a!rUeHU V4#"򼾬|*ŷm8pgrGCOĐ Lۻ]0;]uݥ<<y:+x>쩻fs,dDpZp>_NvFȺˤ_;Wa?; ;v -jER BZh;sGݶ<vٌEX"G;ʼ*C*n= v)oNIE 1=?^CyY޹ݜwkGWBKud&6<~Y 8f҆kDeoܣ|c=Xx{#H ZCͬz2cζBZJ(Xf#N3{2`l O/o*gA` `eehtΒtў޸ػ< ]fN.<;d5ڸiWS4<1>QRE1ux}ĩD17R&ꐽptSaX E +/YIdG" 薝Ҳ9UJE <ݱEq(2p&%N  ~ Ҏ]U+5 @9=)? )7qG}4ɘ݃}ZIA/ѿRam[nS7&DžDr:؅-_[(gzU}["^)4B0@BIL'wDDA߯Nhf)PihKP{=Wj<̈́?ǹ0&˻kc [۴Ke,>!n! $D/ -dDExacJ}}3jC^)ߘ".8ӧ:٫JrX*qŶ HF02(G@e 9ij\( Fz@&5w]zxTRe$4b IePS6n%}Ƴ.EW [?/LPj{zVQB8G}vc-d/>.zjC1Xм֔,RQP!uS+j~_YCF]Q"~l3Zڦ.aƔzBNo#ExN~M%}9<7erKLma+/q ײpjKPjsoΊ}rW&Dh_+ H#N*TT]cX#AmrzLgCy\<akϊ)S1 ?Ϫ WKϫD̿tUΦL%WOsBd E mH/V"h<9@"s/F}@7Rmk 9Qtg}']uw B8DbҹJLZys.t,^m1#S(~zXX0 -vB'-K;^/9k7, ݌۱"_"S__ytUdSvp\MK[i{L:b0J8CW}<$" @1WAbeH|20!eW9M. Bc?N0Çvfȫny_>5KV-+{I@Mm芀WCԇhɝw;m9ڳQ0?h9F7·}zazNKwt\sPB`1y?!OLz&?.1i T)hFP_sRIKx|5Unv(B6n dÄ'oO(!YpB`ۛle*TQE`G99'|4 OE=)LF#IjP D# ~b8- Z7$B!烧E[reL#`8\ ~/GQH9Xz/Ȃ1h>&%<6<`#[Uts t/nq.) D+׻?K\. c9rl6ۆzŦv;*aSU^A1Ayu칐i f2Xp?I\ + wګʿ^s-nY!ῧF\ , ZS4 1]vcxrgl!Hi% 4#@V9"l$("+A'Ѡ"P" An ɡzhaCv:*R2`Lrj[=c_GȀ b+6gtmLJ)NZWYA*J]z7p!0i>PBx=DLua/#.tuJ)5KڅrC(BE :]8=T[|d"> %D#Db a/65Hhg̖ \vï6}1w+*lDp5o!K`${t41Ȋ̜™kBq *`K@b1DUq W5K`u"Q'p?ٕnd GSNU6V/XhVxn〼;pЗUpM[eNuԅATنNUP[daT#&ה+,_'4#;4_mб1 hc(!1G\mmKGV?u0=C+v&qOO\!I ϳ+UU%]&ij_r%GΟo덖/hK,Bi e픡?VmXp1Ho'dd*y_\B ^k^\B*[?dkziGRnC=މ]fFOΠ}C}ԛ@N6 D"0l{וe_TDIETT"ùS2LVq#J>|RI*B@F?nC1T4Ɇp'ReE.Y6 XQ؂`j;%f8]_ c6y8QoU*ʶG3j;)3@tmԧ5BI( !@ Gݎ'煥Jus8b뒳U«||?lbτJpIL7ʹ6X׶~~߫閡 >y~_?eVa$6 Ƞ:9GR\ā7e.frkjhrcIOLj/XOƵ @umecFI}7DB!\=5(6X\"Kœ!A_VoYSqp蘞#?C 91|L*Ue1R8BE *DZP0l1"z7 /B]n`x:dޟŞ8GjM6^UA i#h+1w!Ns H\Wcσhu7r.XYU1Md6!/(s$po_µc;߄\8\*ZdM7xUq6/rɴm<_x6 0T@r!QT'x @bEsӌhTDr^i?"젖9PI3Z({+l. ..sїԼ`TM8-`\(M pi[cve0YkPKR V]JtnŘY@{0Y*.!SWU čSuX EEv4"`swz첏nBQbc~\DÌ"BxfZ|+dM&y>~ ^fH)>9dD7*"Y@ë >l%8^L=` 'ay<]Xl|\-kO9;F#$ >B hn~#@j l u0;1sk]fߖRoã xYL/B0 =ï,UcҺ/{TܷclB-# :PP$ƃxm~^ '2Seq N(UDRRU AMUTUUTD QS QT0A\b}Niߢ%`;Яo?lޫ=>ӂ' >z L 0"pBUOqc;v.2$$6F&Tf|} V܄h u~/sYYZ5LH$PBE{»m>r e1{ a}IJ9(́ic)lsf8퟈CdbA:@ųNx8C1ۋ @>qak~"'?~DG~D ?ܒ0#=o~to_OH-K>?>_V4'_?/mzqX8J{2u!ر?v~":y>u =@|ϔ~>5|}eW%UJ9DT@$O_13PTAE5YEiF? bqßjѪ̢5bΪp@)AS`Q` =4>??[bߩ(螴#3QXr0c~ -53} 3f XBԓ@{sU2S~st2*7'[I?X!r_7~%}^x0VU  n 9jFE_X7)_:>NQE D_`gQ W"n4dY~$E!rdJ98II͓4%B pi  d!#0E,JKVhQ!2?/r[ZRsK2$`i\ kxcj%%6 u`pĺqũ'o3*A٘Ա A^0 \u0g6`UQ1,53t[k@f1ːj%YY ?p@š[jM1,AC8> u҇mgOc+Q('λ<{C|CsQNi#?oyeKKuԣ~/Bj:} qF]t NQ?\6EBtg<h"h i$bj t^'(>ݍNQ;NA @{O]s8u 8ᆶ )ge1nJAyA!BU"D(dE D"a+q {粨/W3s8!ƃ*4*O>bUҮ(|Ϩ~ʟ M޳tHsIOx78F/y@9Cl 'Oo@ `T5oC(:` ȏ>" E WC=^S >BdI&ݪ9ƓG^ΨIb:}%]' (!O#'k&7 "4u*;ɌA @)d99@nOh ?p:CAD5RP\=27_)Ʃe$?ߴAaaL' c2BQ_=@׬_r2 ]FkOҵBzfkrA;pz̦<b1k! ÛZxZ%RtQ`! u8vA5e6hm)nb6I1#X; yuj԰H.OX'|[ wr&Op@T€xu#d]ṬL ;ǁcSzm !ϑN=ȍxcQ= 3 ؽ0WKf=\ 1XA3;t~hTxxo9犍m2&+auMXHV !`{ul|(.web^tg(O $r s4mßcoG㫺_/fVxs{N|ͮ>qK 0-ϦC[Gj28c[t_?ؾb:f[|O-py{P>u_ 1@2*_=۸x) U>]OMb7pL;#'M~+Qz{֕xBM3-P45ҁ:o_7،<_~N=n ҁ u\q3O(g)y?!=XcwU!3<.\`o(xԮ# •l(9᷆#p :)|=uxxU~ 9om5v°]1ϥ徃tuGAi6܃g#')PֱG%•T^m_//ŸDYdX_7]ӧLuyӴ V3=ܸs|RsO\ 9ֺB-хN"kSz3|]wV^Mn]y#Z,g{k֣ćww7n}hG%{݃\:2C\;=z'ᆪY[E[}=^<ʩ5W/5M1[#њ}f3@"Yoz7kmYe .2Ӑٹy ɗ&}UG=;^2{-"='Eݿ>{4s{>' #g^v},6Qm)[?/IoyӲ!b۪ 9X4)3*nWFa@q^`6$0[&M/k#[ X(A" xz#߷)b:u5׾IO_ qvXM;j%m0 =|rc07[.#[q 5 o@]ᅯeaNV!;Cf(xR oۖyk$H#gС# NӡOWdJ7q߱̚aq]V灛L?6\%o9;1-Z[MDk{ ifRyfϋa1umۺrg溭aV: fn+%jd2jUeQP3CW?+_̿Q~TF7YvOm7`cOzܽ/J׸N+oZOCnqWx7jf ?_=?#8*R5^ԶTx/QrYS"9̝vz.9`/RL7.;%z;OEBŇX_?Jo<)W2u8e%+JҞ", xKEOX}ċ@~&FaQ%oVfyVAq=PsAF5)ZDk|T KH絭.W֮~<)F?݌LrK|Sks^mAhmmjAo@m Au~)5C ~oD!U c, U;PqNcg0mJgr)$?OֽhG/o1cr.{VhřcdփIv?/苫vV]sp|4ۿ;/&O Цls\cy7do&ݛ5{fی"&ac9ke4ZNe6efkN6hBad "U#>JY\kC)#o#ݽV.fE-NufXWwu|B 5]zFU =I~?]RI]glfXUݚR_O} ť?wJU.p"V3@f˙y&YV" i6e 2.2+MMW{L]*鵼+uS xa|r湋uzWwz3|r Dڕkv&$9Q }Ҁ`pTB?Թ>_KKiHo7[s !./JOjԠJFF.Gujf -? [ M[s#l/8,m"^dL<`b|t8:r߈T2 AVjיM =vRgatUgcC@WqAtŴ:X($+x,b)288*FL]]qTD\R:Jb!)z) |Bhf D,VU>\j s/v=>ϓͯ8Aa^o!ßo_P5DR Q"`,׭CJ84CAj9mmR{ zaXU6j9")G<"z.l3x'ES M.鳧ٱc:Rh؀ Q&uQ GT#-sT^4S=&{'|8pS`͎c\!ͅ;9&0/hk.^"|WDi54$1OCe{{_9yVmze6~T<Jm]: ͳzpk i^2#_~*#ëɳ({ HJR gYU8Ζڴ&kFh H!B/xЌ#uoYdYK.ۜp"EY- B_QLWvm^͂ok*CߤP$ȌOapټU9Z T_#q|iЉe' VZw6= PU}¿F|q\HThzcSNi6:N]&.j[4~1t~?"Za|VGt|)I/\K?,z$[Р)ݽ? ~ $O~RB \4ІGǕofLcd_HX8iE|f/|Ûx˝8gҀj@{[M;mT|!Z bLA 8Bkwd۫N=vvZY~SY.GTfŸ6Wr.-[%ejSZ N9&pkSJfE |s޻^Sϖnp0DQ=xDH>;UyWHJlMq\:m/]D@UԳtOkM#$ ob.Q$B )v,C-( [ruK(^Cw"O8i-@ٯ,$QyLQtC~Cn췗Mc9S-" h#A?)j_D 0UW꿓E&$h% *DU"QD`xCT Ѽ" ?r#8֠p2# ZDb 2K1sR2A"QB%Rds0b`YH,gj 1f&̰E q2 `B0c q0q% *-FAbMH"T1PeQdfsi ddd`I$tddEEFE4@&`e 0 цM e*XIMLLbb`DMR H4 miA5c_&Xh41d9-aKI$867(FƣD4)MAsd s.r\20$l& r, %21'DJKi(Q:7 ѥi?Nٚ]Sds(KEO_܀u<_O?"#?A>X|;szj6&d[̈́ |;r*Gx% Q- 4pp?aUT89H}Dc(/eO:31<+{lnRh+/i@Gq
    ^uHdbXԝ2} pREN0w&n5w*JP1׹?~mBY}|?FdE`)AqYﯲvS?i6}D'O{WûUUUUp!߂ǧNчE=e\&i1 7t30[iUJϫԷM3!1d8}˚ˆ9 F@2PptO7=HO-k L!N#%}C>OPzϥ THL1 ^+t8h*$YKcŌ7^R1LwC:uOo``w &pʤvK6l9od:|}=؜q; (7] ̷E#A9q07,b.gê_d>~Oab:ĒI*bD\Sy jo<7Cmc?K VRnN\Q_\d75*Pȿ7q9 DOuak$tԾ>N azTD ,OIdH ؚ&Qϻ|30t=ΔLO{v:6F-p m+@W "$ o02?x{_} >{C:y `>^-SVffnhcȃ"+ z؁R?0I@Hڢ?_تܞi젟SM?ZO?=dE r!z 7!$.lH ~C-b,GXzR /}Cz y-K)K)cXt()kX2 oZ" %Mɪ5LEh暴E fHk1lHc?+23"22,H?D%[G߮L̶nG(%$tDm*wpH#/stXA&һUM6X=IV~Rc4(>(BgFT38WM3QE xznrOgS{S?/UUMV)?6*"5UJUTU*R-䍷$I$FHrH䑶I$I$n7$nI$6rA$9I96ܒ9$G#HI[I$nHm$GnI$mnI$InI$IInHܑ#rBBFȱ|ۉHB+f"{ʪʪ"̬̬̬#rFm䍙 I$I$I$I$::B_?j>_꾯y1%.yAPW}uBO 'bF4o~tM͊Y s; BF!MxƆ$(3 % @q׮F}!'5>#KB?ܶH^#3&. F^xTSɌm9MfqvSSw8؞k(XLI΃J},׉߳Ք r|&#<4!Mhv2}!e2ӵEZ"HzX|bH[?tiK _d-j)ǡ$O67Pxo]`Jp8jJJ1fpfECG5Lxxz" ^̆ږ[o' FWN&/"9;\;i-u23ivfw*B -!" 8&:bHHpjDnEhAȬ:+9@Ӯ`' e"# =/~Lijvyy$DQAN)h=EKgZ2Jv'2+v#iw/ @NZrIZSU9cU|j 0sS:Hk-+b.u%`jhT؂ϫ[g<,#ȼ?AnF+"׾ӥ>'F՜Q1Llf?Q o÷̴Է7v)爁 5H?a7ؗEA7W!ԓ. |:,RvC`FF:*4> R>7bL х+fs-ާ:QӀ(@7k t[l׍ρa栦eO-}>f]X[N!E< MMD95Q3 hpU vg0TsWN1}W ZI{m|&|E픅eMjttiZ>_2Y#@܀GHdA<V  ǯx2".?{+&S#0DJc28Ko\2x)n;x~۾|]>SħǺ%3=A7'B4Q݅_;dr7D (Bjʑ?9U#b*6DbJăA`2 6Dy&w8.?ݒa_=+}(x>OAQ" #@3Χuv􏟔dA3(-0х7g4w*xkӰ, ށ:,& E: ({KN6y%Bץ9&ZXE;MwbyD/(39\AGvw!^lk5EtycR.O! U!()ЯF"PN\4rTH!DS4_a7E8ac}i}t}gY,SGL55[|]Vjpf_[MC5҆#rL+ֲGJJs\)͢W$(*cE,K`?r7NJgtRT--h^[nd߫=;w4yDQztyӸ.(,+! +mYX h-ԕh8m UòҵxoʵrūB:uWlcTHl>7 r`-m|}{n) Zb}5 L9ʥ0zӅ?WdDkGæ]{3b9JB>Pfǒ3(7d>*: Ļj+ ck)g)I tۇ8m(//(lyFLΤ6? ;Eׄ@`s.Gܑb沟@LE {P}^ 8puWB@S)b-{gy>l3iF'L^:/Ήtާ;,(S1@HKl JHTy4 vopLZr=j=כӳ*&~>N=c9: <NOogK88Q晤z{K18sm sO9{ሡ|B۾f7el#%E #U=L(s{Wur3ū7-q.WxU V,@]b9hU{cVFP?SI+OӲGD>-gjG՘{:{3O*bcv}sig!KXi4 ?jOƠ[ jvmpEP?I!s`>Fnޛz߈dOn Zm޼ӎ/B0v*`stkx6 r0EOmF >`Oiv: !I(B7[8p 1Ze((Z XC!fJ_j4ycΏT6Pqg+zlm˯SdPbPXpBZ Q?]2,3 x+ xσXy7=$ g}0[ !M3ů &BTU={ -n7Cı,xa2C@ 9B{yqsy(p}מMƽ.lmcI'GՉ}c-D'!V}PsA@X59Z< @_+Hp1] f|b7nZ#95)Vx΍;|09v^6o}[OxfԻ,f &`xJ}!gH-eN-cnWg+{dmAE CNFQj$\·i_ÌWF%HoXMic+ Bn}maR3h\tMRVʡEJsMp(.3Y2lO/CCz5t׎F43\0G@sh֩n8vOL?Ъ>!֞^z=ބ޻_ Y~Â|5x OWб?5S^c'yF/pߩ :2ʿf$CCX? mZQ0bT}@;ch*Ⱦp8"H3Pg/O~7YP N 3!]QعBC x%t;{AoENbjz%rDǁKڌz 8fd7rň$Cj-9/< =Ay'~.}kK授;@yEm].u8 AJCe)u:r}r(A>? vH7ݶoMz;d2`ҮꑌPui$z}AF?\-XYCĄ7$>I9zok‚#W>~}V>fq* |33|rV%b \?C2ozHSrB.bCp"f0vu6/5(3iѹbax -&K?N EbyWWٶ"vLಞ޸lquEVz`# )tG=szm|2P:ss"mRBp|Z>g$wEBR +<^icR̛wQ& 'i0'| !pUX<\iɖ {}cB#78 Z7%XPr1?5˩:7=_DTwY{AmTz.o[ V ZCi^ȆJG.s҅ R,'wSo Vn`FO};mKNEVKs5e. \Yڹ4RٔEvg!LxQB :4{\ne9U{irU bG(QnztWRs695țgf~8/o׮sIuqbw0J׵})58 r0JI B]{&cYܡ>V ԙkPw\=[8K̐Kp@-3"+j|w/FoЩ8j\:ei 'RfZ0PghR@^c `i | v͗+T@G" x5-݁cpfF;u=%1a`ern" jnKG2 *[W86DE fǸ9lXD DMA(PGn~ælgިt{! DxCwj2GxGU2S~pu2&5hGerh)JY! jSy-ZV7w&ױHskh of = p# G6qs߷G_tS(HN?/UKns8Q́n#zp4ȹKsrL \"KMSDA# b"M@D= HEY4Z"Kn++`hYl5ҷ$"ȴt<E`L?0pES:64a+rt@$p*nD*nWI{Ń9xu =fUa[\re7"Zx3$rhD"QzAOՅ@]6NTc +_yS"8$D&kn#Ad쯟Oq1rN%Bal7h\_Oc| },pͳGv8b"3Q6ys0ƴA灥_Z/}b٤z-QJU~[7 @ O<"Gt#`n b| gB|CQ (8'u-x?wYeiIc-۟F;wlK?hE95֬ s(r!v̰g_7p7J3Ñklh"'jt |bl-Gze\$_@I]>oҷ+ 5~RL~dN߳4r>| ^ֹ(=4=)3FAwsKvd9>sbV竾–Vя(b/(IcEy,Jq/xCmYU%s0\w+x9-|5]g4|\2 EqxN퍔{yֱK:h"2M*She[( 9Oص͑\Cusj|ԼDk;Ȇ-z^s sv\!;IxZtZKBeF}>>X3`c ~xޠlppұ3W7֔ps24Z GI䱶Z`ߐ|S$k{RW9=}{ QY$!{Vu1i$YϸjaZF PoO]9$r/l/"smb&fd&aKM$$!̽4,P^-b}4}P0XjF un!f!M0&aHAc Ti԰dv10L@Xa2; Km&O)2 "w;`hf LAYdDfb4jSZ@S ,Ln(`ˎ*%@H4AۛAY-#E:*PaM@,ppx7 #Hir2D0uEEL1"!3Z#OD .@DD"ks3'w|8`?5膯nKQEޜҮf4+gKԢM?(  т?sr{}.Tx >>&<(,JW֌  $^\UbUd!tu TÒ[ 4g L%*raL y+Y&I?Pi4Zo|uɶ˨iñ(/)I'`,k D SeE tI@f9Q]/UDT[w&Na\ۙE,XUy{xϿ#ş.>0xRc.vrOY1ET%s~Frhrq!gRd~W;%_7,G{|٥0|WC3um(n|gK%H@VF'כB|"(&";!e2oGEQ.dsGFZ51f>Mƀ"$mxsOm׊SB$W䗭']N8(H]_Ƈ[~}Uyw1!P z1?VS$w,_2!UDP\L%`actuw =5ۥ8ds0Q]Evhbtya/ǚu;~(>7nSA &uyGC6_G'D8|O/A}<nzaf`-_ @E(Dۗ@AA;-Ƃ" ( Aa6_>u@]z_q~\)0h=G Q)BunM5`#Z?+t$#D bm2"OݰBq;' 6|jOL&)r!N)H>\5&;j,%UOSV7풞Hgd FP $ˠ(>.CB`U(=-w HlT| ~d'Æ#b_춽2{4\F'D=VWzpq'Y[)%03i^:z(:' w3G~(- [З4WMh b@5y;= lQ텱X%6 *5Rɦ zTct\vREE}1}$%9MqYQI^ BxlIj,goO ƔvU~zJo4z+<VE#!RcgwnGA>y" % *~_$OȥVM"w.AKݢsMAE>Ơ(N;_?$rb u%9O_Ku0e3waGb5hLl?n z!Tpz)v+qHlvC"&-O+2Hkh@!B! }6%<;㐧EFޜ{4KQw!3ǩC dՇWf Rd vчV9+FqFN*?e_AXWk|<k$b@LKt (G'+v"vC:D܁h+ ),Y[487LDnRQPGpáA"~ k69x Ƒg2:)am6.гI"L)Q?~ (vFs :vo^gd` cކ9qIt0;4g ej9ֽ"؇Te.V7veJɎxn6&^ic{Z3jLnEÆ'>ꝝZ}¢?ge:^z-Wgw[$:p[q)|c55?c@d:c651bI3']3ؘ|kNeczu|i;qWs9rv1 KիFژs[9I OJ%;M ;TM;M2VQNҕl J>5 z򾞯gߗtwcLULw1}mo8BgZncX?o T9sT8lQ6!Dz9C(-{ėhVbȟM_ -)_&ٳZ\|8Lޢ4I Zgu.|uđf.Y)Rbs/U.~;y]W0PI1@7ȴ#&S1-α7Vøj}Ig4&(>o5U\bE~{w7 op4G :?kB0ӀQQ$?!ϯʏ@B!w\9ۏ &;)]]zY|0 Gxz2-𧌐/cO+-LT+Ƭ |>׫ %QG-R"e>߀v T Shl^Z5:Ng/:4Ŗ0,8^V+㙌_Vn09o6?pH\TYvtB%EG%RUUC֧ӤqS5 Ku~0"A+p ?kO%~?cnz䀳-5( C8"%"?rIR5/\04P@@8qE1YL]4aP*n`+EB֓~;|qJY^, +2 q9% |A<TlypAYq%nuxq}K餙]mLң^BI褽#yGYk**P [Dyv9׃~MB>2d;Ғ=w ," et7{ Z[.?A Vތz^B=O2&c=W |SC8یl)cW[HH}FI6 @Q(Xg\vGDSYs-gO ^,#OӺ(z(™OZ"osE{6' rмWѼq1(s ]-=?x x1 ,WrK@SG&U30('k8N XER"nt'`p{wq.=jkp8X鳻7Z@OZj ݽ? Xe;덕0O6nk134 yD8kWR>x%0eN f2Py-qK:f ].z ]}`i*`@kGC^鬝a9 A0 Ȳw[b\zLk7`2dIu.hƗssϰ{c<لBNAX԰ qv 0N>ؽ)*7\uk-OP$|CfX۷W'Z׃>Ds{]M-)IY7lpxe c btXYuY;S8aEU|Y yY)ncA)b=bIanIw^"QߩA#=d׭L &I`FFa8-d4NDzuGn***#JIJӛ 1Y7]7b[uVyY.wݷ5ֹÅrLa1wJd-38խi^R?\E(4Ó^ ^=6 WSBQ)q@PX!s)0 ?KIuAfg{x&(@0}N7&E`.?CGi@I!< kK@Ed۶HتfYo׎ QȀ8(6 نe3#P5!"(p6%P t1xa ,TmmX#Zca I\P yF/=ॺqB3zENd.L-yxvZIbҽFZvcK@g ʉUϾ Kf2{㽲/=7̴Fwx龣r(G6p"joU{ZOJc~ac BGdmh og0rY` [(?Thɟ'*pM_}=Avm[%+$ηq ]c)K5 Rf CdNMajB ^澙>rNe}j憎J#/0h}6=6Xځ* om8-ץ;vC̢#N=+|42/m\5 / .Fi/UFtp%AZ= Ɠ]U)XK6!s7)9w^~~˘4p<AK.ֶ=m*}"b7ɐ'\I`KT<FvVՎ. IWȄJ=Xoՙ]~ 2)>^?At2y)5]FV 8.NtV$FxHvEIL&Ah(5dv*;IM-!Gn;la}LQ7-\7 &e^„非l{9kʼ>,GbBcj`""%oK t_bz$8"&A2t#z>j-(TIUr2_(cZ^88:u۾k17Cx֫I^ "f谶.Hsym>_[Jf *XI@JJ.&;Ce^r "sZu `e^0G쓧s(/Dǔ 8R;mF0aV1ƎZnoDC`w0C4tZES>*NI7Z2E# ҝ*3n2=ԣ7$ȉT;2@^0 hSAPt.EbXV[(IίLVꑜĭd]텔%G f_?1 6 ;uBFfqy`gX i_a%Ը[qb0`z)b;ꎥ4c@i =t̡&K }a ٿ܆ttϘtT ٘Gy&șl?0ëbHs`pFa= /Xvam*&6p JygEt[z?g9Ĥ)3G52p$PhXbGLn"?)8:]KKɢ X8BV+8] ~+ ,5ypX(X/ar\eUJGr!Mc!@FLPc5 (_Yrg/Y4o }q/'yv3mEFט\Km"ta (fH5z}`90cKLu]v[dgmy+%mDakHmɳf}>{&MDn[w9ﳾtcjSla۴<#%/|&WoumAN5z8ں-bi?-D$]iۮ8]v/E`MTQ8m|n j6ޓcb*V@Ufɇ2G)sEp&ak"xzjrrوۋJ-3>^\?oa|-͎oxcljmڿm;|&zn[q*b+\RDwL93kJyUxXo0 UJ崉G[v05~f1։~і9ۊc8)^<3ٺ[%ysUJb\%3VODE1{\&}"#@ UFK/AioWs}W'9';?AK(!U}xS-f.'} ?plyY8R~KsVkryijݸ\,@9_.C"zT{-YJE{wb []&}y/J9\Q/*<;twT]OMO$SޓYgU-pT*pI[0ocz0UӜx ;87'Nd7qn(hϡK|p2MS;>fAAd/{3YטƄ:gX j+gʝ>Y_\͹oq=* ڞRE/8IF­lp$.tCy 4fIsFvֹ̲V{˝bG_*$s)>3^9&n{rzbr ʹT`~ ?O7$x8D{4C.T|hWX{G1Ϋ&X+ MCBB2:C8hX[%&Ѝ"V&gvtC.D[%"3fDJe)k\^!L:'{9Yq?4uwylc[YylΣ$afJ}2Ot xC2ȫ<>87&4E-կYKKWS-%{O)$ &#@R&8RW3|TjXM(3!Ag'Nw#mR6cmHIBF$I $HI$Q),I$L /=͗_ ^[ȷ: 9K%%Ż gfEF9<5۝7 }i"()\:cvb`M>߳;GѠp( ~g2?=OQhE)5TF~a'BJEq>}o珃*Ke={u\َz9 S FC !ϐ>ڣNI@Z1ZO?q@i5(9rLhY}rac9fb Q=Ā[Ik4 ,p.$ctRyoxwV+$8ˎՑw}U"ai߂.E6͝ wmw_=sIKڈQE@=3Lf(}ۋxao;u$$KJ%txgDz[ 󶯫B:O8M9ECkKx|6Єw!݄EY/I3X&RkƊ:"@hf/~!A }oRvytMGS'6u^伓t;OAf}hDDK:V#x;{D:]!,Dx+'Sp!5~on^Ìsonљ\\߰rnm1BrJ"qYpfbx[(ANI7c _CГD"03Ji@Dpd, n}̠ٞzr=x$*I /Q_E8e6\;}VXo?Ќg-ZM(&&:P:х0f0EE1KUBQE10QSAQB4414Pp(j"hX!{~6 Ilѣ`F: 8 RitFgD=;ILBx5,SS[c-ݮ5{J 0盷.]8ä_i3kP2 ONG;eRu+QrFJ{w; rV̞ⶺe^TEFJ3bSx)=^\6Bwh7(y@JjAT( bגEgQ]KyIROXxb4 IP}-|lPi:bΥzwⲼ+9[hPz3籧PlhLfz[ Gifg6SI#v+;.zJUMQY1V7} F+*x-#0ޘrI}mQ^PK4BĔ56)'MLjಬno [ddFw7/H<]ya]e;Rɳn*]-\ii"+ !aX\ITy0,A]Ru(_{\4 !`\uCYTZ$P?Ao7T`43l>?:Fw|^NVUU\hy2A}MkVcIND] ni ]J)9]̪jz3(hBew$O9fr"MtE6r &i6i&|xʷ\d1㝨֘ζr㇐Vn(l1vipvFsT ;P/]ԑZ6ȧą!3~0eA?2"5{^.E88眉Nw|?g)ZpU1}bYz[5/nj)y1#;0w\]tqsC=]@s@` 1_a%-}NRTTTosJ]0/O(>rzGطƾks8EAQaǿofVW׶2%H5*ip0-`jד O?,q) }_tp?Ou5 @P)PP&T$CTU4T%5R@DD$@23 $BPCTL41 H Ĉ aB4 @`VA<1r;dqQg<dc8gwU BQv~iBh!0͈Jӏݟ?_N UaٝyQ۔$?nZy'rќ^0? _]WHrn'm ~ =FvnR{?h Ԧ)٤waaG֑ؖ`&?ݍh)@l8d5?R~l42T$Xv119WpRQO[LVRggmgCŞo2}?_GY4 \ްlxqc:z)5K>D7EB('CEhי}4sԧNlqTTm;k\˓V~%w gɗX9=_G32G& H灅EPDUQLc I%EQTJª**"OpJz,i" &"b LTDA&4L`b}bL0 s G,YCcp`s(?ɰG gHޟ??&da%Qɂ af$"R$aF! $ Be L`0Lar ȡ&IIDdNgzȃ?`UEP{?y;׻?;5QX|mph|~1Zj[6ơ?1)FsXx";HeX8. LfIhC6Q$RFjOwӂl_ʼnCi!`!yNj*~NdC*(J4|Q#; {Wi" $e|pD٬RO'}?AhnBN@Naj_'$ R{AЛ<Մ*#MGp)uH2 'S$W^+szMf;RT3iw^۳mi 4th;=G|D ?&6Q;jE|c:~d4.ŋ4=_?yt;AFtH2}"\>~4WXjE=]O4N/:sꨍO.QPX g$ I HDĻ5؂1{ \և-VZ k79VURS o$G`#N=,Fti5ԗDE5m< Wri6Y=.&~Z@= ji?<jy٬GcVxcD܅# Q[gu% D^_a*΋:f}گx_N|*7q׳ }4/TSbP jBFB3Гxr׆cnz/yma㱞Kwwc{U!4KrpHc3Fخ ɕye5!9컾z<{j'{wfN1nǥq.៉%Ö [{aq'eT 3$4)"4u㛚UʉnѝzLMi3awgdC:*wyPG"F70] &?~V:=$$9Ah}/f7YVЏ"&˹cf=ӠaR*v)7b!?Tl6R-ҞDϛ$|L:mpNHe<~Ouك8O^t/Orcn 0-S0roG 0$T o^sJèE'W9B9|^S-OX$N{DӋ}ͬFgoB%4|IΪdmp +Z, |euzݫ{stG]Ò??'p]]Mp]NdkuK " 7uOw{b{^z7R~ibVc׶<7)8?o>HOvx_ $P8/o|o}y{%nvÔ"r{Ǡx9tJ;RwZcÑm%7˫/~_"H%,O`>@|TJFk:4eM<] bEYf-=e)sQ0]>K;&1Ѿ>F{~qZ 7pw?\D(!w>ΞlpNp_@,t񿻗ޘʕ6F;}_Cqw\Y]lfOX0'Z:;cnϲ̻rwY 7nWJ|ȱǯwX׏|npux[ ӀяǵM;ƒ)?H%OmRQbWbZȎ>7 0_&zVF57UGC SՊ>,zF宛D^ f 3TR:1!v!Lk88g);+3aV 2Y7N̎FnCXN[{vl^Fz=F'ɺcDX }b:g4V׽B]ukFS0EؔXPH:bqV}ak\[.0Xzz#!*֫;!C|"\9ыb}4cտg!dW[ߺc}q *ר;ܝHxB=WfR* Aֿ{wo# `!7W*tbܘ-1ꞺS T xXx:}ly{C.}qwl9Aav{X5}//>|ˈHN}nhuw$.xn@"Kk C"}w(Q~]{G!xz子ugЍw`,QP0bgqU}oG_,!TIy,by7;D_dsr_0pwW72m.>9.Ncǎ>XߺF_tݻĥ[18f&‹/ Dh ebSXh4vIcb6ME{F=9!dRt># s,$GgzN"O@Qj~NxSZJ{WWS'!ADbbG߻Qzq#n1(z([1rHw&9 * 8+0Ѫi~͗J5{P{{a߃]alo &`1 :5C'cmF&?fDbBOSdY?X=-z|Rufw\vI(MsYL8y' J-}ûCjfg>;Mo? |>t_Uwl|} g˙z,wmAPn(3SSGOUZ BL awv;FpL+8~KI}Kdtum`~q=2{꭫k*C"mFbN+yھ#ق/+B WEpapYRck DV(`(Q^=^dn~  bS[OX[wpAZ M;xg"%ł_L#MP@0ݛԮ\t,hțRA[C6 {ǖ>>NԾ.+yt`LBK5^-XΧ9Ƶֳڼ 9γ,cʬgWkVNgkI>u1QV1c7Ƶ֮RΫV1X֬WgNwtBj5ww&SΩ3]Q%kwh|O},W85X} wRg:??|n-] )SNr‰&y(zYPϊX,xkM0;c؏LEj;ONc'Xg5\&.d?R6Zp[^i޴-xQ+8$;tP]c4o/f\] ^=Vľy{<̧"2k ͔F6p? Γh/&15|nVdLq|._͈xATET# )Y_YSI184@2bdY4M$dB0L ) F2jAtL9:ɲ\TW &=:%"g $4be"10+$hb tHhB 0dD!FB fbQ+ @:dYգ C"$WDi H䘂$uJ"U868b( hcRF²R-cic);&bA9&A%.F,@]EY1#:5Y@%@JD!J̊L !vHЭ!RRaaAơ ˨''W`Q/,%@'8O>tw~؈O&JI;CI$DO@?iI_B}C8Az ]#*'H#|ѝ_ߺ1%;#VRHVcM߱:%5 y첅6+jCgV O4PYC y]yJ跂( NclկN^O_|,aYfZ8.R|loܻzc=֪ZxbyLu+5 DYYQeӲ3p@H_y,;j P{L^'aK7޷`q6QHl>5gP.kzs,[-$wѹFdnm%!!R#dVxDl0\ԧa~ouH Hj<,c8y뫞vvwX}<7S*<-ߙ둣~?|=M-f!eI\ro=U쌮gзac wX|${"GrQGd'ԧ%o@[kBm JJbg$oFR~nTr#=Y`3dba,@ff{.B7dBvF zzw_Sy^-b^]8,-[C73z\XGN  );=&57 BBBK:r14aTS8l5tUds& a6G{(*W_▋%G0 x%ë&,9z<1.f&`$ׇhHX@2+  xl>ꦓQqeXJQ7aYy,,W%CgBqFknB룰zW=|z>wnjsbKOe n|!/vW\PEjS991ĬQN*mI!1GӿbյGaS6 &|!%0YB&n^z.8nPBmR^rI`I {!',g9s9sL99Vm=jv-xVjI973[\]grtǝO9>-|ϡߡѱ'5<'ۡŷ8хuB_&F\u~>$vH|X"d6 /q~vlmG\=R+tps8{b={zK-oeu˯w^Czjw R{%O3 JiJx:ss!)nOC3깇M>)o@L-쁪:49ƹ4AWm y Rn^`-Ym <՚#6 e5=H-@҆QJyt]D+˱4Rw >ރûEem#L޽*;5xDp;?˰zb$X_hļX..G`r+'S#武[;N$g&b?&@% d{yOoW G,ޱnvq'E~Dczg-֠WcSʰQ`$3‰hՕ:KAa$\Q7T((jpY,P0A"/13C0 3QxQnE& 9tpɈI1-,$f2N'Fv "i7)Yi4 w= Gfƻb:.M dڔm~Ґ~SIwֻBx o<alHQ&8a |ِ1dyr\F5 V+16a ` /m o[O_Nou\Pǯ0۲j|rޛ VxL1_?s)sl$oy fsKE"#,z2 (mJǤ=〃fG_vF^AB,A1kƏ@$]rc""F 1:A,* WAhJA7 CaNY7"+&0Ƀ80p#"Ik-{" N&郣r(Ɇ,i@Y8sRv6X^;2_c,c DKF"WQ.$#92Vv7lAWvEm'jHM N~:W-S:L^N96񾸰j*EiZW6\VFh" b56awA$1{OGa`D%V3lǼNUK!gs/^7ЖŖB/e[/v7V*b$۰mP&0! j sE9.ex]x^kNAp.qF6t #߿Nѧc:Dϋ'2D;|9h6 G}s"i`Kx:kێ.w`0J#ޔBs!T H)!pi~ :?U9!E_z= #A?-=?Iwn~`gF ~*%'<.AkrSl chV{"e!UAAN EQ6%M{Y('3s?fD?g<ΆUP]e׌Bu/}3ٶ |Zb+;4S@IQN㉫!)Xm_MrzIս!w1v54Bbl̋͹#f@݁^l9 ={G>~>H턇P޷1aEŬHգfgCw#g>́S"nk[m_ PI@A >k>=U?[/+k(}kF˶uSSKj,~4i]RWR\F ?h#1GF,Y7_]=J] ?~ߺGC,B#fIӎ{Ϡ9>֢4 ,_W=R|b(|Si:)UKT44VsMprlL͹mm鱲|ׅ ^kvRwץBwc0Y)? IK*Th{Gykr7Sa^yJ/,GQSA{Y Q yT*-(FnEL&P(NUid\{7j[{w~D}{)qUbG|t NוG⿜i9}96<.d䝺u'6@VAbeMNز*i~r-;eu9nǽNsu8vYY:UU/AՄT[3:c/hsϳsk'69kc.7\bT+,-͒>D-*)±O ;OgGNwtVc[h%YEFhKɮ(0n ^w6-xidv-g0p&] aH@Ͱ(:*CmIT&y@]MX_{˦Uub]NNJʎk4m)ĸzCYl]fu]Njy 0?kFqlݲND\@R)tIWMVo*> ͫ'ƒk`Am-}@S21}BLP?qO[l:>o0[jsk[m'QBJkmƤ.ɻ?|1C܎qFzfN5]oOJeP`_D/ªJ a`a>l('(D2DbD@7"{t*(p=xO !>8R!?V/ TPafAehh` i(")) )) )i JБVSú[pq@' qhEN%K1$ daXPQ_ &H*("4ӻ'NFcbfKfLQ9HRJ*% u do:f%#911UQhmUjhhʋ N10 %K/9RdMA5%k (& \S$L)81je2_DsK 1XBcRC1TPC$UXl(ED 4qbv4CW.1I@R' T%PeT !A-KR8LYYZ *XE20"MY9%$Ie,$Z rZ (r k5jq"uUH@DA0K@QAKĬEMS2TIHt5'Vy ՏK"#,$Z V4#6`4fB2%r ', pæaZ b5RLfXRPa%Vw*VCINWV$h0&59)Z:5E5_ƃb2i)ዐ'Ta6`e1!fCQ&W:0ģlJcPgň ƂH0r1*{6;څ& )iS'*(iE YjrcNҗ~#ҟ45*r>u;'@FcZ8[d?gF?tF4-?Nۖ.ɹ=jW@g1lB bd2`O\LsϦvh_X s&YWB@U(Txu4@uB :Gz"~Xuhn \;`7a Ǔۀ˥˒!T )tD"j N͵T%8:ץY$SMiݲȪ?I jJm/$!$̨xz2?Jr^NE~ϷɬXILgՒeeN? GL}HWs*/s.kʬ1m{1`BR|QW*;˟.{-K P8z!E'"?]K$\BP[.)*,^5[4>{jzTƲbSܴCXk櫄F)TC5-٦nu;[ud)m:[g[J3{t^RS ]4kMi7)Q~`~UUV m^(:k7ӺI򋽓cu^]]:P|Z@7,gTxWqV)!MR6ۛ& w[Z\m˒:=kSjHQ#p'"F4oQ؜sgM>sў 5 3ĸPPjĚj0{UzSvKf5i{69~;X"TV b({'Fd zRMY0Ys:y%IX*7WL?z=FλY\GZi7C۶f.2hLᄌjQE#*h b46nEe"6JLqpq:1,U}Ws)p{gȰ_w2Θ2ل?֓/0oZ2tNA*e^ /zt3+SDSҝb㞱s܄z9y 2 Ehb$ɇ?и OyyEKoLg]8yW/NA$2zQ !#uݶ=VLNg==p1NpT^qnudGʒ"<GO@+8g 0`Q~;o.!*xt55e{Ww!aa9+/t.;vU:kkۅk]u:-osX^|ZV1ߎ:#Z9ۭq+j;zkgnlu9ne/UQOYomLIl=m֔ڤzxԼS^&xYQ-mX1{TH{9"+Qy/dQC"QCUp/:"+7@kT2 a50 hcEAA66Q ]:ȃ2Q /\xQ-mQ XT`DXKmR#C} 8=FAFZTui="c ծod,BIG5=54 BW[.*1b `&{{]_ ~43(w2e1u8c I\Ƀ}IIJGIŘfYBNzL²EB -8 \ʩj-Y9S}uh$鴝YAt7˂BVsH1C<+%4 gd(/eKY'*(";m宅{ܟx#4֬Aw*q&i5>EdQFH@xF $Xt+7-D3.Rk둈r1D|]=yhIDQ5M U%PAM,P%4RPQHD1MIIaч (#<* p7I=:X=#CO3=Anx:u;ޓ$0$>:֝)K~wqR.g$/nD,vCc\ߒt% #M`@4{ߞ(?19춊#) 2EQTB $?M6"0OGh) lA؆,kb܀F 8w !#y1^oA2`$Yy<21(C/]јfoK>7&B_'YBjS3DC{AיxbGv)̪wHv~E" b=PoeP\C5C[NQ٧ fYI6P6<Mҟ8ʍOBdXD *(#,!sq ^yuLI-T3xVe-%7,?vjXvB?*r@TA"*G/IΔa+/MMcfA mB- Ql۝BQ;:Ɦ:ep3 b% !)$P{b]3K`i%͖̕ v ke}-et _F:27tru?Z'I*J 6:۷ƹs99:$I$I$I$I'q`Y4y{+C谯p*H-@4}nGY H@hPցMSMUUU}6Л*ǿ~_A^^ =RNʨ4&ѲmZjEj m&l$j3qFտ`;{I;S6Wm]f28*/Aܟ?W}?_G?6DnSȆeYT%908 z7[ (RY1qu0[n͗?xp02|vj鎑kw7ܝ3Y-eN{`P6egY)@C-+HwgV^M{w?3s(qUAjI@+iׯӂ~P5 K@C %(5dKV)B*(J ei0%ik))!L:2a==;z@ʧ &Z/!A;?xMCфzuշtfC׹:X|VrЍ&϶S{a 34wr⏳?3f“yHW}Kpٛg lTAF ,ۡ{݊zE9dP"LSHB9ol$w*xW5pp^t_T0>DXea&T$]~xwkEX8|UV-q!Y˾+ ;4ZmO_oCcH48aƼZzjGCd_"&F]{zo@K'{:WHF>߫w|C.Ȋ {0 JJ <>lPXs_="OsnE?6S pDyWD`1@089~{`p#٩7F<^4#J#nt?YϥI _OYW}|H4@(A:p@!GwH m?x$ca+,B1!%k8:Ѕ>w/~EOGԔHg<}nh fco읾 17w$5BN5ۧ7TIXQDą!ASђrc3e/Ϯ p"E"#=n(9tNk87X{0́3&oi (l!̂UWT2| cw___O7]B#[@q^eMO .sR*me٪>ع`%5׀36{m)]~֦$ng4k'׿ )r)+d}9\gG7o˹za+k{~y֖.FM{_[Xj3H)Č4$t^sŧdMKpNo玻ukX%VgNj^_W2Rȍ7D/hy|{́iϲ*`}Opsxz苣5J9;Z%ܯs<#wDWG~\!$,V>k)]w(/6Yw{{s_9=))QS'7 n%lx΅X¿c1X ?F"H%6᳏[Û=Vsiw#uag.q:Oy`"Y4My.?_ɲj+8#f-vIhDWv/Ohl0٭0(!I'8 X_ WgSww5.d/YB79A!Y3ZSǘup@I l{r{~Yc̙ozW${,5PuN'TPQ\ۨ`"j @%v6i -y#.,mKog+FDLw~nowfo: \I|74sndwBڐup#E ,"epT~h6 " 3vL[`B X_BA@>SG|!_QMZRݓ؅jxz C3WV-r+}_y__vt~;?FvOp!݃@.߭pMUGRl5 vy@NA~b14 B k,0H4v~(+  vJx%LC Ad:! }rl/&A $Vl~ OqdgܦʬsMkML H"!Ϫ`ฅ21Nb2;P}Tx =L}p`<0V'&p$ߣju̓ 0 BsN?%Gכ=>;8~" =jwvtBϯi~Ν0P '?X` @Eq2h`d4k1FHO{]@Z%=a2x٩ƿ veZVd- \H<`L} Rz Q]Rt;([nPc%o۶ @{ G֫8Pl6^wO*NBEMV/ o]T L4^Rb\eB{Ɏü2MٓUԸ8[XɎv:\ё0v]6W2"SX?^ZUmMv埭m* Z\s#هp 08ӋynUdpy*f)4ElX+f)4X+l]+6*bT2=x*c mTL?Ğ?p{w?ߟ|pOe?{u8SoٍD֍]%kkv9Í6?<]]_8;-͝G:s?w$;H;I0Oz"T0R#o9V@D|ia-$anZ:]eζ^>/ug:ԌQQ(#D" Dxۺ)B*~~C Kmg^ )=LW",13b15VĄm _@מ7 I֜=|" *(f5LfD1S0̹suXH$U ҄TD'g"Gf6\㚪p T=GcJK%9{g>Yj ,HS(C/M0NBB wQ2~ fE?&&F!a}_g3 C`}_}~ߗ^7L'WB\83z;HZWŸd"ctj;͋CCBLI]2(l, |zrH qt]BY=3 djU!tÈL$Bmc.aGl b.[l?V] ,0{$MxΑ{a-,gxy fg]ƸiX^icLMGj` fK'6"AQ:z5Ds޷8zbZU\ {-Ço=]u[Q:oq0csfcfnSX UjaB4}t{[+9cIȻ ^@#bLHMq:QJX#!;z_]϶II]aڰ.WZ'چ/K1xYt>xG^GTLJ,0 ^ҳ [isЩJ>l~V:_ ?}ց ^zJs!>_3- pC+^)Gk%G?DC714Ysf"' 5srlr$ %{v|oy| XY8\b!HD3uN@|x) <ߙ|VQ w9%7ۅۯ;[3oy~rնa3C;I=% :85( ߫ 1/vNӖ3 p 6y OB!c#FeP b-;@/ID=6~ 'T'B'Pgse5gdl;sϏ;oӡ}at1<1y$b/zhr?*[ێhO:J"5 A%,!f ІPW;mEkFH8>]$,`{}V}kw(K[ w,'EVT at/~KG]t41 VD\7Ʒ,j&.ݱb.':?_|ѭO)Tj9w87eb$ڳK|)ቺ ,6&EFvv&4 !aXy"FiFi(J)ZFæ߶.Ψ3oʖWRVy6Gy P(1#:]tKV!A%,q@K=ۡG DDx"_`z$/ s" hx ooMŢI$4'Z5=O~cjohs/%V;%:ž%j\K,V\_o{mM$WLkj5T(L$!:wq;0^|qu1PA$tx:Tʊ9 % wٿM/PDH5Zryx;~4HAgW1ܺc?#4)dWx&B. ~#⡩M~A\Mnlɚ1mc72d?˜#WO|B4ωƽ꠻P^wwAzHq$xҚ2 fpnz C7M2AМȑEnKo&nt.8_%1?.GNGqfÃhjrL֟㍫=:l;׈{* u l+,}[}ѿ\.+_E cw'ؿ(M%LOxåNX 61c̣f*@C'H:ZP04l]%^`^9&/62Ib YGl#b89uB8]ZRY o}_\*| F}yJ Y4""2FWK $s'2]$oTME'Q@6@s3$B~?;lc~_ ±jȢn!ꨂzҳh9T|DuƒYE@{-r_/1cf7LP7PXFuU)TFl>0fU9ܖJ|7d$R [(㰀'5_A%|&Qf2Q<"fôMΉ{1 6ZIr<"׊#"q~-Q#+M#9WܗVnfV\&ٸ{g{e|%~OdœٽXF1 U Zlv97Qq1cz8pCEH|1`N,,p눋#lKzYҚXz֋VQ9tF2L) 1Ռ*2kkAd'vCAsn4qzuW\%~"(Ë ܻ$׺CVx/;aF^A(K8Ֆ)i(D5k|*i7g4=LsR ғ}7/xgAe Eۍ*9ةa=B&œ{6 8ķ;5'lϪ/آ[p@/jBq\ 3;9 vذ*@e,AJ#k ȴEQHA.yS;<G?l|xZRo1CLo)3յִN4PLE^6]ۣݖ6[;=,2g`͖ NI!ȡϒ( uH6 0slUv*5C `7'Qe2\H|vs]vnǢOhK])6|.B'?A.S0t\2珖 PY`P2fd||6l(JMt7L01)%f^a Rn$%$ZZn1.3\:cF,&b 6iSzb[OS=u^!@% ",g!( فS@)&YJ㽱-M;DM*ŋSVjΈ5rƈ4h/&K*eSA'1!hd}fh5dTkg88)rϝ|ҡz$P<|r0o]3¨ +>'2Dh@cl%ʮҕl]:b^~Q(X=, 1{@O0{y)}_᱃1MOɂ#"ٝVͪ/U82^OI l{ggQe6 q6t]=Sy; Ug(${7wŗ=kNZS륯m7 \SVC- @#{$*R&b{D+drg.g& sUϭ Ns㘖ǀi@2!fGyl]V\t[]Utgyj~Nn6nƌ |K?℄:aޗgS0])0su2(! JG(sCMlb̤a|^ߗwd,R/+(ısj m#6s<3% %UkX(fgR0LpE(aMQd^Κ4e6OL/9I3\7pCƜ09sJ2 E +k*OPPYn^DZL1T"ʵ0&6_ a]]p|ɊXq#[H2R )HAh@ y-1_`:~rӣ~*yng'f=N{4պEIr9. 8\ڟ ?!+˹p[tx8I ~%91MA^xNyz+˸t8`"GǞ bG/$ "%ɈERo_y?rOf&d"B&TZZ%\ OFqQ%Iˮ@!wf1 ~Wf!8J7THGNdkܪPD 2Q(4H@$ j5"ZqH0`-0bCaR%PŕE3 F~ΤjկaLE+bFu8Q1L%0xl>5nHtBj5.MC&feꐙB7\n9rM薐'( $Da^$֔FB5kM5j'%NT ݙ Ԡ bQH0\i ;&  @tDb^!k4ܐ)@ABCYyx/ EzHg*@qDT4UC;7xr@( 8? ~.oI'5`[mxLA{_>`VQ%f1?MtLBLl |$=^o=/s[] F*Q>:O!O|yŽ, R'{?`^h{ DD;u5i5g!'191lbǕb}ɖ7p+tՂi5ր"#W73?ajByhear+_WU0ַ!Mb4K YxqRIldVf­\B*X10mU Z4 AaP|j{f6K(a"A b4\(@yb?w{cqd(EF+O8߻"J5DRsh)pz.^#+>~g3eL%sF2lp%%b EPd[S`ˤE(L!0FJ(?bpX`qeßCDs 0i#-ƌ<"zkH0h(Eeo [M"1b@ (xnGJLSPyU=z2J'u;tbܠsybIG; ffi 0H5lQ53`myD1u*˹~ :b@0T$"FtYة;ڜ{07O x~z~D7t B9},e~n  F@\@SiVO!b[i%Ēj3{@ z$P0G<8Sv%Y*kkﷰcCvX."C:N<{ @6(xכ؎_\2`SZtq? : gDBv+jsꝨ3Ɓ}- PвR]3@޼,N膙 EEQ[#h $LLtm!AD8LiaBQ1*"6pvmf6桍auZ;(ٺ?Ov/B@wM`B68FXw N&Ni@U$ C!Ep@hG..п]ވdQ{ȾPC_x v#uDWNt w="dcS6! ɍ@ч8:ŽRI%`\b[}nEJ/X$kz Kx \pyh;AY)4Dى 82 .~XQ@>إD{xq>rSu8g @HU+aW~6XkȐ>3zTKQE {b?>)ko֩b ^4V4 2RI\ʚW.L?/HX@dKӜ<|y4!Oz!X>eD)QܮK1*V}"dB9S{\^D=#蒈Na2O=8]Ƅ=)}:o\#g[+%)"<,_/?>F }_n[#Dބ"\fQD )Om@wU>׎\ Hfro~fO}" 0|E>0 CI/\=ҡ;TUUUUUEEJ>fwx XQA >v/qȞg)q푵R8S3H&e~'Se,\fPg5%e23ؑOT H}I; C 96y?X#&Cjp9B|VtbCzbz Cpx1C$3R"z^A~I{a駓Q7Fda/r4T!i5l\O6ɴvJ{k!sܜ+Q^{#gLPJBدqBoFݳwzP.͊zD7T &j?Wz|QffB>RJ uM ;Y4qW=331"pt}bb e:CzgHCdQ ?L0QH{Xz}Nh 4\|kt 30X(`eBPhnr}HEpz{]k﹛9&[$**!8Dh^VoԆQ6Ԙ9}\wMRm+޴q6h} Ziy:OLPHQTE JF1] JS@G&N1bp1D )v1Of=pޓ<0y :M7$b?v^pxSGJ%H$OSJruؾ}^zh_ u3%ƈb (q)!&)je&b\$ ) (JL*% 'Iz%0OI_2uD(|^@ >NhrOM!Q-{_"(h[%sQH|~%zPg5ͨQI,AOr*#37Hq4ޔCݰ">dZ%̱CRk0(B2('/$t DSنhlWQRb}l/f/$w&qīr=BS=-"#0GpFsv+Wcr%bб)c(UW`eBClQ&DD-/V_Ǟ:ig !l L| ww@ˎ|2Z>JI:sݺ ɶʘ̩,0 2~Ioo$j>R*̕(wy33K&^rL5HB,&uWFr\I~|{Zf̎isgS $*L)(b)mHF  fcC:)h`U 2EUԔpΕ\Y`ES>,X!VToBjBa/E ҏ5G;:UQKx] V ԢKTEtZ_sh@D Sk^SOV/RMK" Q(7w ;#X2$G;0H8d 6ӠAӐ9O?}R 'a͝ f/A9bOx6H{:`Z4=LUQj0#Lh sӊF>I 1 % JHI<#}sD=OE9}Fu+[8M M`$ #^ą a |Rr||=F]SŞ!,<@zzCgs dCYݝKAS/w'$EYKB1Il.dQ7m/dh4S0 e1%/a:kg"qb 6 aXm-+Hha%F!;'ӯQGQQZ[U/!r!)$)dL>jn/ZAE%y瓠oHt@\ 9';il f) M<(A_8q=6=+-ٹ4%Ȑ^ )tQgS1c1[w)kW/糋k6$3@ShOgCQ{$ B 0pb9&jEI}C3k7M j`h Z|" eR$]4U,pGg#md*d+1.*] JƭQ ZH $Sa.%ZO"(3O$j,He@/>]>rMp`93Oۊֶ@\wGPS_hO„Oo'Qv(8FCB. w.,"O*FHl^_ebIb~ou;+h"cxV.9wj5]qr샷nۜM)W$>>/ [&TҎ DCw,=KVͨ+>^h܎$]ssrn-mN;^Yg#*l>[]ՌٌI3aFH6lƊ1=w!%Ib0%KFSlt-+2"rF)ftûqYHH!+;IqGnw\i1 A! fRMQ;A7}}9<"?TTh}cw-;V۹3W= hxnӿg]Pqe,3xA*Ox j ml6L! JOp[H*=ԹҞgb%Lt@rg|smvL61iaaşr<B(*+!uoT]O31/Zzu{/& 8#Q{{XCi콹'2YowLx${_G5W(Br]9NiHҚ>~_y?C bL/ChےDEn24LDDƧZ2$20ajN{v "u1~G$! `쯃菈P * Kԭg`uhc'DD(h`]pY ;@̔M܁Ar|c!"!HHHstOɫq순9,fN}<h9,YrВ M-DDFo"s GsûD=z]qIxgI?;;KKlH*kvEYSёs ;nrDğ-`/8g^ƀԤ:G ^qw:NHҴONhK cn 4I[pB\TNӰW;tah,a7'q9 aa蒑4s k`UU9qMg@@M ˁg1e常Y\A 4$eN͞z{uOIO6>'!$:PC$P}ᰍT:s;T 26W ; nZM AGZP|QW F/AxyP 9r& (&8 J *3̪p#c**** "2jek0Čfb!kFx-@ďU>Mp\6_!z"=3e5[);o&U ff1ngYgE`I` "x @AQ>fߌ7m+ (g\Y1m^ 뽾dV=mHVc/I ;jhMxPdi@ޟ?vL"3-p c^aJds8Q {GϮg4[7_I{Nd750RPN q x T\gJSF aalR$$@ dpR1X"Fب(.vw5ELD\ C|q&@_`z:9PR.{qPNɥ ZPToqi /r LT%LĠ-. 4S(`b5ִ&0e4VUE.80D aS`RcA+?яG>p V&ߖNbA4BBQB>l;w zf{t@q_J_]b@ 9 |$;2z$}Ra#>#>ؽ=>\S }FS A.P)l90 L3n` peBnƧjky nl"8 ju<ɮΙ7ؐ4Yl=K @5qe,QJ0gqje8fkf>X[!ї77x';nclȧwjywJ̼so "8da0n\' ML ;&ꢏ;lٞVxB;mÚT <%SaKf<۶6դnh&#{gm`?2>VTĔOMnϐw +8`l&38 `˔'8݊mL٘Bn^62IrDpۻma]ki 3h E5H[&W!HѿWfZ r゙yi&{s$$|z€igY_4((?QaէQ1A'+^C_u!I;hnsTwX:?!d'"=(:H(UI&K=8 l T5UESvb{7cC62BF}d ܄ۀ/yB_;s~2ۅ*g'""Wn'O!tq%brfRawQ<Vu ;9i}d|9/aJZGSzrB;K 0u'@e7Kj1"qot}?dO(xIu=O4"8 ء 4B149)byzё t(%:Pi:0!/S_FH{`&n]4 2 ρ"tRQOx<0F&vy3HH!"֜L')l)iXmgsgaUIfaDI1!qP#5bq܀]'!Mlc*d^3<  8[lȟ/;`Pjx0pJ8w.ߨU&pt8#51LCZ 4rou~H>`?~; `.XPd"p~2/==Z89 п̩K |~Ã}Yx~c͎9b"ji9|n xsNsnj?٫d\TC[ S䗀SҞBs!s`1Ԅ ?k ؟ Nt]ʿMDm$yzt=l}6Ύ` $u y9DA)ˠN `:x&jM6khV?>!^ާxrmOv/w2rj /4.wswRmȢ)ǿ52k쉞ƺ#P8ME-\_gZp ^Iܹ *z !OGn5#ɘDcLIV+" %qTY) wMمN(Q?,,d P:'>?nGMpU_E4Hw5e8!vYGiѶ҉K4]gdh{xNtlX a?#>ym;`a#wD9A_x% FHpq=ᴠA%&P$cOWGW8ЙR36Duwo{`ʪ1~OL.uw֩2m ~PAz |r> Cx`DI٬Ì<".0"OI U2s.a/Fty i#{ Sv:9:qf.D sHBY~C"§#ӨX3Nw:3yuE^1Ӡ w:!SCgRiC$D(ϳq=pI֨ݥ,׬~ uAr 'm;*</7?OPD{ 1 4DŇ!JJɨjȔ |_X= =C^{z6X b'5IG2EK]'{8 1I0<נGI{Wt|zm {̼a訦IqÓp$PD0%98{kd}'$7*&$7v2&  C@@qr29*GD`>Q3ĭ(~?F0ep\5S1IVt#!bDA<*٩[5L H:>l` .h C'4CS&` Tɩ؀[P]A q*{4yjHG)JӃMP-MJRZk0nf$JT%lr.C eEZ02*@ ŽI.gaA&mJjݦMl`2'8l{?9h{1NJӵ#R/$0KxIɰ}@.ucu  _mOS _˥1IזQ^}g%{(vc~4)ꗝ4mD4 guub$‰ܒ"&h"$5?-HdŖvLb08bztACi{ڹuE5d-RPP;5LL IXSPs΃IB,ΎNǞuȉV0 Xg/{x01D=>8ϓG6HԢ _ C;w9\sP΁ct !4L0n50Aax]T0;˭4S !3_=?AE b?BУkwj #4^4<8M$4q8lë'' @ bJMȅKw Q3VBLce֎I#o)a͸Ƒ?qǨM**?TJG._"FP]]7U8fg9a^\ShsM4N%^aCAP;3'wSZHY&j఑8aJcIRcFb0Sk1RWQK$`0mVRQ oF`PD52_Іc/*JAgx%==K뤦歗Va Dxޜ3<5WBwk13DȄ 0#o<861mi3R"8?Ku.Fa%,K7ȒI-jV'%zPF硬\w#sS^,1=C:iڅ"7DZ@à%@c(<Sx8D_6eN}mߐ3!Ɉ׽ݿ永o $vMzǠJ&Hi_=6<;3DzsH/'a-$oيjT!­шmeyZ8LMx /ǎ }m<$ b~玼y2c墢0gfZ mյ.g rO @'NYW;pD?anvSPH:!AET*PVLc1j0y#Sx4K 4'}"^❴MTFwl`J"s8ΘbJr" h].B fm,Jy2wـn8nלPc,212J ȉノ ZyW&,B;bͰ哳CF`st'7}rv|G~x.}`wJ 4`)B2 8)jQdcEQY8+ۮ=7%)Z*Os;88lO{LYb7ޝIK$ Ehs!"]̻;=M ?+@4`]7;84;(qYC: zJbF:u_;@/&D?z^G{xcL152 Ur~_tFdme8(FkMKK0鑥1a☢CWpAf  d#B աQ$#HX`%?ϯneZHߐzĐhAW_}X{#C꽃TvF床:)@@r d)R2iȋ Ƨ-d{JpE!@X:ɰKFa$z>ix"=5u_\0& 0DL-A`u4!D ع`LC=n1O4wmYԩ``M'NT {b m5\(hPnhI!;g{'0k:0^@CKBR0lV/;!D2qP|C"f'j( LBoP $jXAZF3A'>)$d=8y I\OAM{WǻNP~(aM<趸`ր .X+0>~NO8 $jB^N?wP:8",`]z{Vdp $Y8F|4zx" I< 3Xl!0;`Ldg|{#I($P{U&CZa;X,=lv`PiM:9ztH=ijp sU6P Vf=rr#0'LoAhM0ݷ)<7bc_v?[&?i"gf𷾭e\,k$nX6ܐY[i(ć}!]_Po+@Lp ]\'qv#>||Xk5qdyJdpMWGT4Oʠv5 P֦$ -]BC땤s["0%Amia܋I vYĻeH dU%O. ܬvpȫR)@NLCl%iٵ^[a7$;)Nʗ|PtzN(bST!h@|!A5I)&jC50RLERMQ2,ĺ{6Z(2(E%NA)*h.R')+<P5D:x1 ; P74,bk|0ee5Ոzp$D'怉-"hPo&j: xgj5䈈2XA"PcHǏ{(zr&Cs;,F~csdkJTs#Yb ;&BpFH`# 8Uc$ 2]q șRFfAЀ=Nm@!ah+@. %e&xFCIme |Z!"Bo*FyḈdeՑF"- $ sRp4h=2Z02s1!Oc)̌fDg\XjL+W(84@QEn!)>ʢX fKM`SvM* c8j1 J+ 1BY2$@&`V#eXza/IJjMNt3*ԡʈ *FbX$^!]14An:ë#C)Ƀۇ5ރcf4m"@I^v{oңF*(ch /SfUAQ0B A0;gD:6  r K!Fs!5JөJ)O,%J .ˎHLAWɪM5aVWJfM5dB]H:iDyqq Ƽ"h1W|UKMCsGɷ =@dY- rN!j6G0kՍ2q !P v;utK W7OB[R)H"' ˳p 0Ѫs?i4p~LG3 âz { ~˻SRP RlvĎL  fqd%U3?4j!b3f6)K9śSR4v"+a ;//>])J??$."G$0C%t:uhx SH] AS䃆f >k[14r*'p)1I%jhl!*CsQ/x:YøCc117\1frBy\qxgXXIcjLKA&讘bB|P& բ Ԙ:k (bbg6VvKѶ#r*7 ApnZZ^a("Ig-#RNSM1Hi=A aE4[!!(;>J3x@x; \FB kܥYjcklߞ1k'MzwގkhZ|z a{c1cyU{'@ApaȓFpJ84K^BUQ(5GpR! - Gj:DAAAm6 Ff.AQq=`<3PW7%;4Rij%^Ph3rs,ChCvKXbPVC83Ԯ7s$0~jA V@>MS0@QW {?QX6 9I:AO 1 vhm(X$R PWJ XHbf7jpd?@kPLl!!$"Q(CyJ)(aNݿv!>1k13[OhY-0ʉjI遡Ns;5>kvxF}^F%}j:yݔ8Q2uzi횚بM)8݂ hFntovR#tl7wux¬ٕJRAԘB^\w^^vq_QwGs'5㯺퀞!dW0^i|:!P{-ɬCHQMr:9n{ʝ~P d;tHpr@1>mB"|aS{|An"NkR_~O R; 1T~wC$C)R{?'`;ڝļip=^(R& wnsp|1{w)Ѱ먜0NȆ$67l6HQ ɣ8c%˲V kV`yqE] D؟xΝ\K)) u;tkD$r,Uwywglߗ!QRa'cjG &Z &*&Syi}*p!n]$!Z$c~^݊񫣿"ECǸ}+G<@p:TTIʨ ̛j< (Jz W6%E׃;1_A"m{jk!QUK7HUAHA5TDDa0r*"rP7Hnxl'@!䔽قO@2݌WSXnmU!螂:X|M2j0d`'9roI2DE`V8hG6NFsc@Qq6R[ Ѳ)7vd%q8h8lhibiYgO dT'yW 8}9Uzu?{AR:gy"~3 &O̥% 8I+IJ# {w I$Ȳf#}ٌQ p`a):lW?iw:2EРNGnGL2Tl0miqX`zz=p47aI*K*暩ᬚΔ8G3m\`#Nt,e= q!4%Z @*3}/WMmD_U"qj+S#/MIe2srƨ$^xJAhAGr33CS4Q8 ztHRKʑ5*|ȿGl;W3|W t҄KHY EJX㣉Vц8"6?|08CA ٺqڈH|D z'OrЋy,w68"؎v'%X÷y0=uc۞ D8=Ф%6) dۂgB$\6@JQjy J=KuD^&l:憰@7”lxa'^ICJɯ#7;pLU w>. R+Nwxp@(P0aWg}6@#ĞTD9(ׁ&y=@/DAbO:ǜ,)>[@0 ^C19?4)(Ab,p<{ccb sld 21y84[<\0b^}J#B9~T`BAvdq HM"*,h =wT0v sx)ϟ3330i2vi$ЁBK57hM"%a6Friɂgf[gs86HL9eHb @`ɬB8ýU՝$V[\[リmEyۮa6$Ie̐3!ZZ (:kBd6d2^ { |+l'lEف3n(60 uP:(E"J5ўZ$5i:QQ m1@\p`Ra| hvLpr;VemnPPF1SrHa`@Sԝ(C01 ؘl].yOޟ@͇ﱇaf3١~t#?n/30 ‚EZϦ8dd;C8V嵷geske͜G> |RP%-RU!JPRws(tpTJy{:i !pW!(Y ΃st4{l{Z@tW]2&;.M|,ykjϹ ><7 h4FreY-&oJAV#,>kFnfθ^Q{Bae/'[6cb;JnA"^OYχ3xF$\j|_}JZQ8aI=;N{`穕<ꠓO.;f) ,C4^t֥„Fs ~/; M6 >M$AN2r:ۛդqBOnBL.+#G dl'%g{bb(f9!tDӔ$D`.8ѣ 8q4סES)9V[O4"|ٚ?1yiRćd vۙaZ3~,{> );q:~oqL"@v'G6'{/a)Iٗh۶wNgLO`4U%Ih0,rH&EW+a Et.A G#RB@a43x*Ѹ O9ofLQ[1{4fv0HSB)! M'}nyFЂ  y%tf֟Ϸ/ HP#O?\/Ջ.\fIJ4e&^=y= ?yf6@CK7 $\uKb p)'Ť@v/ T.2Րj q]v2Tqƃ)NQmF~7+EFNE%JSg` {L$\9§C04L0=~ћg~a2K:!g;d(H $M `ԩ*rѢ$L@)xN %u'qܙo =5Vsٔ|4'= J; d[&˷}g^f'KYtǓzpބ{0[ؑip5|H|38.cf"݈4R (z-JQ!,1 S0t qⵉ^FU>l19SDL*zɍ-f:fcF{7Sv sd@_}P?pg&zw¤H,č;CŏZbJB <ر/Q0 KQ'̕(%s? Z'tT'۟ǾcecidH` bȂמG!(9ޮ~2Ok/$S#9O/MvxWe$ǽTcV%UQk[F2tb/b{=\ƅ ?aVYњYa7'i뮟\Z51v3[ꤖ?ʍO.d略1c3f,Jh4ډ3&"Н#|,6Nf}&I6z7y,J.8wyߺcgr#sh5!ƙɃR~;6eԪЋXLy5N%- E:Op d OT% jh\#V37x3a%yNv!3G Uxv,7z4i@Tq}Xhwgڈk:d բPO| hv|\dAwu n֜Ll;2RNWE KV]yP4K܈_LDB^0qDCg==Z7V6"]) 6Su("(DKmD)OCҒ쯥FHL!h  ) x7㳰  8X^9U1Wzs;& ȆAykp6YT3ѶLrZdHs2(IcR`338qtx۫U@AF$'? 0X%0CetĘMדI1#A swe!dSNDDÅÑ4`u4H s!RT!dF74$saL@A &d e z3qOKԭ !a2~Xq5* .k8pD߈;_`j'$;SL=zu ̀Lp1P.N,Hh9 .Yh/Wc K8:IlbPsb%d &80瘐Pb8:AX;HB7eMLcsK@f`3o<@N(Ofez2ghu>\-~Q<  Lf*Hh# \4"CBםXxyHeK,B8{NxU=nvcCQw'h>W C^@}aE=wn'!R) "{ lR>:$ט뮞Z~ L_N@1[=Y$,p>JcR=s/{|z)LI6d!f@!0?,&G[meY XЂ 9|" 18gg2(d2=g;W̵ $q qɓ `I\cf1f<Yɬ-9&QB_'f5QC.' 8܇"6Mn:dt]郧M*XdLbuʇN YcF]QSXY6fXYQE`Ye:#VEΦV\S>7' mCb|1k?l쏢"4"fS@R,@9?ŝ{4D(ÛۃSfO)P #CUM)lYSA!cڽY> b~.d 5f4G$hGL=Z3y)7?OXM!sGfO*ҾEU]<5 h8; @`~%' t?F[HhYt(РqT'1N?A @n<9)O;n҈^_Y_0gj0dAAIJdzK~ʌ'Q D ul0-s8~%ɢ/t\rH9 ],]^\ch'B">L@'voo(͆Hǰ7;=0 bxsa1p]jZHց{M% UR(aRLRw:IT4#:`֍\$;s`-R paNgE;ۆ*#=e Ph<迣=[M,j?NSTQRMx%js{@ChA=0H˭LJ5Cp`k=Hcqv*AD4/CBkh$*H<쌠PaG9Xi[Dlbc 1BϬ֍lv^/$NtL;X/x`5c R<&5~Mx ֒!|M#t!Pvg.VEw_ا ~3% DX%Q1 x& ch|/a5 h?Zi86Nя05ďTp^.pODOs:s1\>>x( 8ahS`* Ψ/D^ݜ&(!<'3 HȟSˮeD=acU^ y}UQ|Ѥ{Y£{}L`"GϞIƷJlz"͙7e:8^Z-XQhÂOQrL84”8II֥ ϑauXR10" 0hʢ>ѴRbXb9 9it6Xɩ5Rc$M4:bC11C0(f&9E{i]T>/Y|a "նR"=6=ڡ@vPNC֑͠Z4"tgM70U3~,H]b_b.vc&Awe>.ĄD @nW"* @5تu'M5'| ZFA_ݮqWpVqiku+2DHQCFj9G/['0# @EfA%.R]ЈY?ڦ&n9mg,⨈)( ì7uNlc05 qԩJ{YF5ו [;9,J6vd77!O'C8p`o{LNCPMʐOPl ՊpqS C4BPf5ӅV6co銣S_(POZjE?I2Pt*bRT?@_#EҿNd3nژ?̠Ķ KgP|m dcAb]XM(@ QV?s;XC(שB@aAA\qV!G0+Ƙ~l>~|K٥NE|0J_#ױL±m% 7ٙ>;~OՆ|*3ioekto!,רq3/MZP؇ݲF^aSdӐvdhv®n_~6qKhbk0d_Fsyk-YTHt={`8t(5 VɭMmF:2b-Jv)_~e*rcxWG'8P,HF( ?ͮ`\O ~sWCBЁ5fzy^?:m7t¨?tZ .^RL&C" wVB~V"OI7>!}sX&BRg'=d0 Ȇ!EբC*7P_aI۪zk" @U1ƺ4 u[mg_1΍!eٹ;~#'fi܇R}@-!8"=⅓AhuPΦNB@b",e#EF۷OvV8પo^Oӹu&Zg:/n0`- M]qR7ƩlZshZ ;k(Kxx]B||`=lk; M\o8zIG} 2#5q$ ֶB&{nUvאDy5$l=l:v8箾guߛD+/{6 ׃knOP;c}PNNg@)Wd.٪W„ MnCNZ[23{ǔP%wCϹ5 7 ߡ'?uxw}}A`Ț 5[0 [|fx;W OscぼCPDJHs& $弜vի\wq|Ig>̝3*s$n8ۗ~ray[ܻ6$D5NSom$n]Xə v+5~JTQhy=?!zGd[l 1Ӊgxu.7yt)꾫[*= DJ bH#4A`w )!+6AR;n~ɓ$@ ~p0~ƽLCj`|RHGv[R!j{36o^r N[kT́KA=~u=uSPF]}mq>O.Ex95;g?qEIƉNAqyl@5$vCx_tq̑Fp8R@qW]OC*9WyNQ˅ FkC5*UX8X S|LFݲAT-#xZZWńivn۪Gh@+sk8ר9F@GmWk2*ڜ Bf =jW&|׺IR!=;b4ިLʫ 1Dao`1|+䟑ۻl⏓f>@\,f~SP}CUBDl@ P0#Q[dY;oʺ܃V{xXV>n{ۅ}9kBd|Ϗ>~n/*/7B} >)kF ^u),lLm]pτų{JH?"JAMSJF#\ܶY}YSݎsbAڱYݯ7@?״xދ O=bUٻv8'DQv:\@uwpUs-YgsG4@845vv\] ^0C ۩:A%Z9ysT猒f01_Qd1},'jԴ钿H(V*i>8GltH:4+WZeZR0AwDo1z9g׃ӧ; |bcEig.{| ݺ"z;'9V5RqƷk:ԡgи>y?n*N j]4P1;\0ƒUr7۶BNJ<׷m98\D_(dtҶjTph_dZ6:g޶d []4EqjX4{i0~1dC"{S'<>XRWF_.;d%cm~Dqm;:5߷;7d4no𪪪 ȼ, =.@ǏZJHǨj-#` _11 P Uݨ8|r7{? ~l1|4D5s\H'%F`NC>)=Я^“T&؄T;{}< `ۿMU d&% d:S:"Xfx4r oqBW#o{2`b6~F6gY^'H" S,{ɰm3~=fHw`= 7uHő8|66nݕ oGJ,r+4!Hl!ȹ0*2Ɔ*H CDiEZ'u@Vl5ɀ{.}XY爉g t$ 4O,7/ #A5QG1@l; (}|GMpQt9ZŞgFHzzѢTfrh5}#pb "=$q-`84<9yyuL '<o3ۯBUd$˻ồa ݵPVBpخF)LDܢw8~ Ij gwuSߗs$9Bafc)tL@]mת9qCc>ZNݨruU8rrI@Ll37r53Ӿ43N~5UUV`=׃} |r<۶(JR7+"j$ ]SUR`y}G_F wݺ(8ϫ}0p,1+ρC`{Φ}Ϊ*)mDfg_}_Hۉ amٷZ⨑Dy;3ڗ&@,V]*.Gc+0n;_FD%TM{{SlDs3(CQA("xke' 82t75)WH}BTa%SNgFL>6NKtEu4F'Hw[xǦgǧt;cVXWw5*^O~s}4Q c*amΠhq#tΏ/6N?o&zk?+K#pݯr?8Lz'c+~ =>*3[ "eءG,; l/V'>@"y*WBvzoI<(_]O=m z6ע D $[ǓDlk NqT(Sjb): xms\9&2(j9ןٚEQQ І禪y=tP(.Pj"6|lz>C# H% b1zy]D*IH|M`sȸuʗm D|mng#'b!P 3).Q%-'IZR$c3r 0أÇ|3x6Bok=oiκGm%fC+U^saBLCo͡@$ 4Yi9.b[FkկbLUh"vr Y7}j!n- vLSK}ӀƲubcQGu>H>) @냓9MWyIBR(.8YIJSA t=o4YnQ[ r| b̲HA^0Ir[;#σj`X0 Lx:mEqg/o~~XA'Oּa|姈Ah~o|Դa&2};/,ۨ* 2w.mwBamDz3اpHvac fJ>ii! :xw֫n#~|4W1S.ഝ!"|'?uRTER}IUϦE @9=m9]XeWucd@LB+֡40)Ā76~\+}=>]Te:"Jl 'na۲s;DJi lxQh!n9 X >>z=~3;9iҪUUUUUUUqx}u_p`uKa+L c. '3WmTX04nM5"+L3 Ꮈxv'sGy:\Y#lq'ý;9{s+f`^0kasi75v=źwNI/F]HsamzeK"uPՁ 9X^iAoXq}mpa>1rٚ{-猚 U{'zsC\K>;v3*b(>\v#X "/ *wϡ%Cnr;zH>ݪxG I4TT9sfd }PQᝮ3hGk'яFx G}&$6Z %}v=Oy>? & h .jC~G$wq*$-FRUIQTUq/ۍcv/.P^m9ND8M akd'^{糐;}>̉d!j9 ufijK 6J6#%:{4v遳Jk}O-}yw*Cݏ#w:Sd=֡nݧ^Mov^iM# mrd *Ꞽ<+Y5D|k+#W7vIҲnQFAPJHi S<4ydmG=ݎ;AHCvS^>AЫDN8^6aT $E*&u'=gJQnw#σ۹_ʫj><҈OGWPv 94UѳN2ȗz'i."4(*NJ1%ËQ0)0 HhUF[QVa,JJ+01ӎ&qdѦf6&L$7;1Xm|R-=۹hܖ%q7Gد%z}a 3?B`u:wgwc{0z; Qɂ5sz ucb/a{F*kni0 }hLN>2OY/LUv|{ L;C|yoj h꣼ڎ7(7rl)9*ns* (0&svvw'G~ϧ >Æfex\G%lm32ffKd3 ̏0aYmϬ(׳= = bb~e %|8L8s-N%_Rh+D_Sǔp͖z gQK0>ÞL4S [ŹGh$G{16MZaY/[sG+  };;$reDsLXf:Gpo\WoYrBr."C$u%n-ۇ:v8K~rO((lQf E N2dRS2J?gl?h<3ïٿwxH]ǻ`WѲw`"~*ǚUUiQvGOLU[7PKŭ&JeVU`48YGE9o)x4b0@mvGIRL\4R`Qd`Ȕ;@4)bu0 qr']N撠{SS&B!fqi)FUUTm 2.s,albffR]pF$޴NثvAadpQBpa=]7P>ts{"3FdLaS!C+a! EA0ɣ(Ti$WCI%g-`"05}ߦR{`"QQ @ ?poo`?0:.a``2ˁ ?6Y$;)MT̶V&lTdBCwmǟv { 3Qjq(mysמLu౎?|rnCgKS]0FWx1z= L8԰b9_1væ hS ݮW y$gGpnBJ Pͫ|Vj0 !1 02V۳_WW-B)2%QiӾڢ6*fΰu%cP@&_()DUbhQwu! kZ8$A!}&_Iܯ_;_>> #X<\p$P[`ӹݶz?/&Ppߕc٠ .g L򦨪s zyXW3IP9>h{AUF(7[}D\سٰ,7822e{YgO-٩'FNT rc9}P]5 2֥HԆFۆ/+-2C 䡾af* gMBiؠ >p.j\)Q>>B@b٘j0/}X6-,X:dl0"S> vd_:_<2krAGA7Eۮ.S!sL!2yÑwbpQ՚}3%AFk5;EToݺNw1p&ńzؕu2ȁ=8Ku;5$QةH:zC5EwhxIZy:ΒN{NA9wMP':QO(Y@4zI_3i|1Y~j8|Ghkf i݄!EPgq=y0'!Z y't?" bp` nlMlniL -[7}Lc} ϕό5<,ECynVEo}g"d0431\vk1φ/NIp +@Ao@u5}LhNtYLW=BϠHW%`:hyu%Lo-(bb];k>ŷz> Aov02{"~߫F߆%A8ּ! L|A1g&)H#* IFp#5\3'n>1vC{ޏD_N֊Dg;C!9\N>ξ766'y ]d舜gnVls8DlpRDE*/UFeRDĹ&sa}ʀD"1YH sb6F>'{`鏏3vz no1jPv1aM< Zha|,| ]'HfӔD7L1fzr"+Ҍ8/z1fj+t\⭞e$ب<bŗ ~/3MeIu0!x2~Nj:pSKApTQp!JWX $m vr&]I+KJT'x 4'y\87$gkbNsG3c!D8#PzxzbD ۳N`K@6c_w1>eNs~YϣB$"H;a7slk?bC,;zl,!;dCQu4&NLhef |;ˍn L&aǰ {;z|qNwrlEʷs3m kjx9}?Crwؑ0';pxxCM]مHue[߬m&8=z:|;1A(T$"ElŮ8lH )яa `rIwq/\kO9~Y8[n 3>X)!Qr Rɦ?`bm&Cu+w ߔl;$(}-]}"zwx"70{;= zaӸzuz2ŦChtP6AR[,8Hn2s>BE2ų,l(=@=uŷGM 1/K8MS43(<}J\˥E<8f1խ r|N ]rob/h'E,N!V4_ho˶=5Pc/fd}LK c.#ua nkɫsrn5)?Zdی$&M>(>ǹx2ln'OtǓy,ɸ`O1o~7C u ߟ>flzwZx_ʺ|CK<~gsZ9-1[xFThJ_vyS`Ɏeؖ3CIwaGڙ;@9ifnHGu,2:߇l]t8:Jb*\Cf9|pBI$^k5)&s۴xEhn-v^Ȑt4#8Ҏ&9kn*gZL$$fNͷd-@dn㞧@2@(Nmr< 4oD^{9sj15 $0 oa`>DlE ię{f}/Z.YF68~EYNBicq9 OA*`3W cJ=hH*8!z6T>HoEM(Y0; ޓSVg9s(~~ l` &zZJ&HC T]Z!%U`Zl lw{E1Dr##-^W(I2wxZ'EӍb"(p_*9MM[O)-\SɆq ێ+Ƿ?W^/V&5{ G@iBB Rpϙh]mz X%A8s FJ(SG:bizc r>lhg5K7ţ֌Lrr(j8lJ%vJnAϒs v򤭚3bB Pqz * ׌^b١s윧q{R>b;z? '(U hŊ=XyaT\-#灰aWIZѩJ#!?`q{5)ч8D%ED!T*Z(SD:W]$s SqO~'}c|$ڬA>BwUU˩5QS*{dĞfz&|%|šFF᱊ڕ Qfƻшڛ%MIXi@T\e)J/U[79(h92T= {  y9` 3ޱoVj,2DX"Pp?tOOMؘ6xaw,)SW =0G3u35m=mHoRAb"A"$mFMS<{|Ξ`ݬm˒yȀ@e*gL3jqXǠ\굼f'0ܯ|4~l&1~_#" Q_Rцa}n cD͍<٬kYD-=eE4l=4QKHR hܩG̎A-` B%= -MA~r]gG| $3`Ÿ'N]DA;w4)M$_/ݣώNZ^Rp|l0?XgNOw15 i)ftkTΝ:%?:0ӿ?GœyzMq0 3!92XQ+0mjpxhյH)JiÍk$Csg Ԝx w# dmPbU8aJlB+3J<BxkD3{Y=y &gV{%ʙ?Jvfֵ;STYLca0dac$ 5%fEPZ˅'z")X4IӂXhMHWBDMBQjRߩ" 6h<⇇wFE\Fт|#ݹ (v {DM!{RҋSyv?Íǘ^.xzz?b'bqjH`ҩ%B~ApECC)BX kG候>##ɰqrP*昭 0 PX\JUN eoeQ4)CC%EabQԥ4 "17xKT:YBfbRa( 00y F5AB')HdJ Xv ~S<BJb*ϊFH~9eAnP'ƃ/EItX1h#.^5#0䨬 & 8Bt.<>hQG|EAzߠơ4{u[hJxsL, z/ߜVdbJ1g84dLɭ=n3X;(-ܧEMZ)6V< k2ARf5LL͚B2I0aS`3 J9gF7%!%KFؓÁ,JCuzg_p+5{q sxWd"ID35 aH=J&٩G0/x_ŐPA^T4I?{>4`JDNz1#׭!Of}yOk=\O=ތo7]E<10 mP" ULe2>3YT0,HTI=$l(JL&"H ΰRmU9 EV}0h΢DHaBǣRn04d <0,ҫuqc2O<{\%T XU y{*!*Cq?,W1Jw]a>U&f 'ÍahM( 40Q;-L@.kaL;}[DI0 {--`G$ $1 y~C> Mp rcJd vU2a1`0=ɨЅ2c0( ::ے{Z11ǶVi~r^}.ĩ!AzA ;#^ѕhV$/8B$}شLDܓ$ -XLJR3NDo2G%09T}j4IEtǬoX gT`I 0y^9%A~=_?vٷaS=7SLE-#@H)J8 b'G =cv2m*eЊ{XOOOR?Qo 2Q:Hf#4E <٦cqp'7Y&ԱQxv@pMPD6:@:Zi5!^-c3#mf N8%W")%MyJX~M8#{ߧ‚$O\$R&@'4(&!(/gP)-pG|wmHeHD ,<͈pVny*W781+#3bP#L:XѮ[iПTfb IRSbg_ѴP PBU4$H'st7#_>A#3FCC*BO1a^ dćHe|'j.Kx!S' {4sk@SQf3R$@ 2u=4!@!)L3Aھj7VķN kZV?OOhMv-p/U`&Kem9e%)ZXiM .n:o3M|'[C *za5d/@U(Si9 U4[NjGZeH,@!8HF c#*u=X fd‚hʡh(!&iT=َzNJ{;?%-0j00  % Fa9G鈕%J۝4 grdD=m7J (6H D9qT-2'/li#+ld*o~a }l9@;&#gabNe0;8TQcE D ϤbtesLTDk2#3S {%txݚklS5Ɲ٧abE1bs1u7z5Br*02x'hh IBi$VhE(!})Јgd̅%TfJ'R`,T0'3GعF$q|h`s ,Kcw5,ؔD̼[Q-aHHV1l+VldI, Lo mc!>,۶#]!8pdt5e e)^zTqqsU+̸Cb-eJ$4p=jIrxɚH&'j%$Rdm{MfN`&T!12nlo b̅9j%>40ǻAM5/ZG^(qS͙DF&̈@`҇tv}`,LS% @2{rL]uF&S0/m(vԶjf u`HJvHIS 横(aŠhh"JN GLI wኀ]eʶNdj4s8O ):'?\}E!!dZ"DyRu@S_CÙ$=Dߓˡ[ZBx'D-|A\UcTp8_5B66QS;> q;=ۥyYA"B!&72 jѨ(:rAdSf-900yC&$֪MX}<ۂ0X/|>Aɦ0 Ax^t,ܯ3(XupXrfҡwY~.IPt8vER[ uRjo%y?$|I<<7. !ԫB TcKע|>݇g]4ngI P DEy̥=:xxq"$yl%h (RHͯ۷vxZQa!ﲂpۻ`̡9T*J؁&oH299.3t!do3WDqK[0Xbg ?8Aӌ( MS̄ d&( l @?D$Zߧm` id" z4Ǥ?%>| U"U$ )(K݁JPPRШRRЂP:bH,WXXޞX # a:` dnb=L>>Ɓ&MwPf0,,IԡNUKReaR$6$%TBNy]>30"Ae]˯ԫd+k`02|t חͼ d!`NI*J|=ՙg\eU$U5Ç> + .ѣo' $:]9߲m)j5-?W !SOLlGř+01;wHm1Я +`0d;Ҩرh=Ҁ:ȔPQOHg~=?| AT.B݄(_dOJ }< ,ɌH(?H?p=d=_ϼ%)'PS3OӋNai>f]'s9ie \YBGᛇZ LH@ \w>n d@^X_WC2d<*`Xwib[3K!n!'@dxvy(D=ٯκ+>fܣ|2<+oC5CfvFoUKzn[mWmBMtbВ1/"tL4Јnh@Z8+X+i嫶2 QH! ':O8ě۱sџ+t`AD 7tQyY:zz.ê0bԬ^_s5; nN$5YDfvSV[cQ AVmjqCoS_s0/|.SIwd2lR7\0O4ug4UXh)o-bgxϱך:v$b2m[0 5c6wa%a48Ѧy1$(gggߵFwKK,Ft$0f/nP7olm~B(JFO> ř ?8M E2?}\kPAKL *3"$6ZwI gJ@7Z%1L`(C B_!挒?}КH9+N#KK4(ˑaIk߶³E|7Nv*ScarMHbMe v_Z:jrv&t'>5 UBRWAPT4@S ȓ"DB >S$~.DŽ8i@HB |$K0_Eiɧ~ 3H0Ĵ!~;:i< n@n]I=͵^d}_,ؒAEPPPUEF:MD!쑡W8c1CZѤ CZSPE?5C"e44֯dd%6aJf dJ("e"kP ho h_3䏊BVWi1N~.4Պ+,_{Z P\2;Gje!4ə#!(r&Fk@ &S.G}遂QCgL~7 A2Q`zVVYR:ʙ+tU!Q#`/s9PKiؼDdCux{ΆB0e ;\at^9PxZ1" 1?J`osujM3* 30bhq Z[ѭLbF4dAn0SYbLPHH 1rSP+l"u.QE3L) v%BN\Ip% ԃq1 BCNH a-D,àq̍jC1 "tԘefeH b ,9daBUUL2YL@CD.0,BC.a3k#(r! x/AHP!Aka$L!ԤHHA|.f8g(lLSG!C!~URK@%ϦTά+5XÀ>HxTn)_2H1Gm4^Vd)!cJ|pg g9|\ lc=3˼@9 iW^#'C5K@0MW6w,mx'ԐDqx\^T!!M±==L2繕, v,a %F#n!|:)8c x<|&oD# {n6m|/ ]qDsPg`U 5Ϡp_)Jw=.1CͺscW4;YY r&4 oX(jRP7㘽zCP$>i0{ ;@bZ֌0| 3&o8Ε7|zRa Auq^Wrp֜96CAώ;[HPfi5u=k."3c#ƛ1bַ E][Ȟ6ŰoZ1uDIMCBDA,U1#M|t}؎ uI"_\,JNLME,ƃ4u8[iZkb'qۍDDaMFgp>@Æ7Qí~^ ^k8 +;o֙͌ [`J9ZWE-訉|$Q@6X14jgA UP vml w֗ { 1Tʹb"0gMN+ h}8A%0[ vHlH P3F0z *)Ax4rIƊԴt&|4diQ;`x&耳sS4F1uT> i(, # Ybӱx iMEz *DC߻vq@HP(XO絈 1b"zIWI D3o&/Ǭ_W'u/Xԁu]3Gg$|1UE81Ze-Vӆ30GER[L8BmDC.n;N_m7b%-*LjNu#D&g F.10S(<Pt'A"z{MxX9mN d@A ),d]v5P-HmvQx;A CuP^-H2 RK$DRE11!R2 A"@ +zOp'hRLA)j(5RRTP-UJn@D2\)h ^G@ z '4c >$9I9a=2&|Q'֦f8`Iq6EkX,=rx‘() Pj$$!jD)BH&4%$H ,sJA`Aa@a Ji ) b!BBIJBV鈑 6Ha5>բh,n6i q V\XZ?Nv=ysٚR=^ONzMG=!A9+j`=i'҆IkUxk76jFC2c&)gV$rQK{TmI: O2a xUFJc714U"cG{ !t=kVMLX4mM%$izp;%䇙?blX$4qB2t/#GáW{k%)Ȃ_l!IACI!3jr P8щu#K.&04IKR!5F0f$`% ?gXPk2TtT Iۥk8q>`KERIRH>ߎ7ksMSrrAwŋTPJ2LxNL}Txw Pܶ[IuXژ6ێ^`f k֘ʤ2RϯGC9ic-H  Oh6b.m-5b/&ijHQPk4bF|5iApFxՙ6USǍkFy# pry],{c[oִDD9Ɂg_غD6yH0#'I;iDOh^u2XaM2{l.)d-1FPyRc 1; jA㈻S|SmլPn2b劤*V,ZC'61 R`D"vxPn9F9b+grb6![jݢZ1[m>~ ~7cj16}-mm{كR,\YU9MbУXIZiAz%5LQcm6GT CjطЂHs_[t{> M,0¼zuvpm\B8ƅ70y C.RA<a@\8qAh:Io!A7ˑHMNܶ7ϱnƶVBM)8(.x=Fy܌ͦ3faD-r`:; ~KtuNoSP[[i`":j#f=mZ&9b%߽HYPy&׈VSVA)?u*::CP/1iW`ʆNS"9W}ٛgOƋS%N0,,Q,ib!Bɠ& Xhl 8gg`87:ՏD4h2K08J":;`q%aOn/573{]p1<܌=2M , q%hcBfaɈ2gkn;Nѽ.9Qv {C+;T97fnNr_L7l08 {uA?PZu܆J@FNl)bcxgBӹ%M,D,wff>usy2|o!h&$ !(a{kW֪Onrt휞z0:Mh5tm[e qdElB 7v?]Kg]]Ɛٗ t'24AozA/9F\#Ïs%J}jt /7[PVS͚;QXKO%V [dJ0Y2&D :6$Z%0ɜMn[9C Ѐ `0 3mvwto.xWi3(93-2LTN& ՜)  nY%"(wfx܉ju\SۂNk'MޒɌؓ]gɴ&c6lxKhH`c\n;s;םW9uZxR!Ljn<MܨﴘlɏlmEu{iϭE6i<& lԇΞ:)ԹMPC"4 F"V1ЍI̍+b]rli 9;dx8p_lk15wq( k䩅oVQ3P:qޘS$s$u#av:iإxf1x{ wQC1 Ov$gW/cyx)C3ӻ|=k/zl䍞4NyEC)ZmmBト<۸ץh~4? ;7+3Kqgh.`[YYFABC1;8,Wu'zSɎ|cQ&vR }4 Zӯ1B{ƸQ#6)y^~;i=O|a FԢmS cJy' 2j ,z%x eipoÔ׉#w) kC%,VS:ù楜]-9i+%'mAd0'cΣ!3 5j핍FpI<;љxPxSԌ4S 2U󵑱fݢ"T28;c1ibFEEF؜Ntn$#LI09N Ysv͡ @cc6`wwa O'q/Zs\pf pywS?q5eBVv!ؒ'$yuH#9н ۼ[v3klkS׊k3Zalw yWt(nu F~8vܤAlI+=bm|v*3ݼm[Mؘ]ڋ߱FS "f~4gt 8و8|38cAݛh,>NxTH)وii`ګ:8i5W lcݐm^烝ݽ;x,Dd\ I9dagG:mg2spQ;4Uu91<;oHuOfE؅\[ugΟ=Mf6IisVͯO|uvk9OÈ ،FN\2b7r cO b8L%eV:!&fci/EEzfYDL[,ʆ{avr 'I- B&WIh}5ngN:ӝ\-3tԞqY}+xk19;Ƌ7|axٌCmb$jI$w[Ug|;UFI0t[6VLvQQQ JYTP?^TpPcuc30Hwx|:<#Q #Π*[H̀zHu}?_=Qu#YwB,fl׀ "s;sg|$cILL 35~{-vg:tAH#$AQ`EPbكvߍFfzʼkBZ %&n~ѓ1@S%6o\L C4ua@K+%\vs_[@;W^1Ź45N!ɤJl&qGh3j_siĦ1*r`` q&ٜ+P$&k--jee!Fn*CX"}(ww,/477{271V6SEm,Y1Ž#d;kgtlnHNI^Íu70l˫!ŭ+i R%9B_~uy|̮a`7֊ODgze5#)?ssW,lṼluV\cĪGzc.3vh%%\ك7g_$C)t0*lhlVd`,S^a뺏7Øv%0PH5'i,̠.H%,1,yn: XnMٱSRгݨIxKݹ % 6M%_4T ܣZ;sW$e{C1aR"0Z bN$.u72R-ܐ-13TM|p/!8u׳$nйLQ6L5V0&m2},;l[: 6ގ#'; @k@vAe'I@fxTHfswFl:9d4l s5e; dtɖWamr'jih1 )X`PDbgʘ:ᳲ]#Iri51C ]"iܑ9$I 2ϻa7 鹡U'6 XF)\1M5qVfCEn;vt84>p9>غaw S7C@ ZqS Xv;ԷbJf/N6 22 vCHݹ cXiY$sȱ\D'.!Uz|irCFHE cPDA5ACh!-ikFbP,X [^T#0{.a8(z+v5>z#Pr ,֗pf`?h-혍h,#&A2;9KI14Na9kD[4(~ )i2L$@bL :H|D!#Ǿ0I`7TP*b<A>ka8u;| <1Xh-`m!lKH?#0RE#O}37)OA=A?G`QE%TQ#CK]? B|5~dq ^-, qFLj;`# -4 >hJ??3vxin O_W}O/Du҇ Y  CopS2PIG=__BaGGvc G3F]cRRej3e=n(V*ԲE dC1B1b-M+Q CuL,AHْ&3UA]iZ[&iRwn.q(Qx$#CibSD( RQϏli2>EZ\¥+1Ya|&j)nG[˷%H:H-\=hm"ֵy=nz%1&+^&OxQ7sSu/#S00(>#$菆RyۇmMGDHܢ鮞zw_ w x|+ +6j{B/evh)6Yʚa/hCEU")P֬DXߙ=jLS;^,#.Ϙ**6ljuO:;Yb/ڸߛ"T(=o38yowunGȲnh3xEayӭ 2xo)]='_sw4m6l-!-94<<_Y؂JcCJɋ #HH$J !"G idj_}*"@ &j$@8{{2f|I9D;w9DzcӝܒXܬPU3 ̕20(ALABn7pslH%C 9PVZpB' 0R2|p0 S (F=@d8C/[]bj`X('NML!t&`("OfleVqBH3~a܆9O*@[^dCn2? >bT wv6ʆwsMbW7KG fȨBvԯlƫ$3T0p9FAZ1,b"}-0!&s]E8|R2@ @=%2vG2!YaZB?S@b?GPD~3Jb9V3_m}=QqN?aS#S J)(<(|4;y BI:HZ^<$i u+|,YV9O5|%CqfqWC>/Sk `wrtau&sn24tptq!3 jLe!!Ɉf#4E>t߆ޅMp;":vBIP8lf5#9>h}O!PQwcL("JBhRWĜp=z$E$JB$I40+BRP(M!T4=?z{>~ d۟׿ߧ'C9qKcnfA~Y! $7:aaX*a-teJ/J~M8!ê!FB HXLƥ:+vL`̶P^,6VJhaA a#mOmvmfSskKs4a^ƶָeŹm/׎nrlӿdLqwfH)"EA$0H%n0k\Cv `̫MbZHn. иs56걝Z#Y{q?ki0n9 W>.vcAnf^7 1U2BmԘr׿MqxuCbVs )ߌnL/fze%ǭuR/#f&S'xm7 JgS O'h`h\ aI4={m.]L@lsv!*pG;9ZmSŜA*vP1S94e "l/+bX@6=T6gy`wӄYR0*p9I(vHgLyaQcӝ%6Ǘ_g :I9ϦZ;LNu_W0/2nRN]*.z#qсm>"%捱34q* |=[^pMĪ< *øU{ НE8I`ФLF&36.lki4f˷^`)T yxS03Hvڄ@X6/]Eś!iݔ 8Z&l0H;ki£8Q\n$O?.?|RIP# 1sP?!LOV8N:b5*2!|u~Ƞ\GBC Or߬|\̯0a @k Hrt*%5w?gCrI,F>h!W>@̇q4xI zE4@QqCR SA /u2Ҕ+2( N}۟ZPEdA|Wz5j)n s G]=Ё}Hoɫ ,Toلc^{"Tɒ !ø/Sؗe0a6v% Kقd&QI#IqJn-c@o-#vap8'㥾}ef֟ܶXy`/h7"(ңOb@1 !P$P@kf SCf(dF9:qzcLk𚪥=R=_3Tg*s?.q/"adf+p4fYWcqT8GnM68e[&N|F4skpHXhe/BֳW̱#uE-%SG<ڶ `j^+`D)aGJ[DI )B8Uj8RILg3_+x,y6miK firp^65 46 wr c9|ɴRtfH[\ eiܲڇ^ۃ0%ݐ9'<;lnM6g`s)9Ayi_!(c( dcN9kz 0eTUUhNyͧl % CXR$JB(&YhdU.6:JLHP}X9BNq0'_YP$h;prMEX\6 h!`G@P/)&HAԆW]Wr"UKէ滪~H0ߴOMȨO{A9C@:}vf#̀t&tsDėoLd9& gV4>vfcpl}0"dM.UUoZB;R( JP#5-RB4,@QDUEU ) ddjqyhz9>Z"#*4SKH_R` H'x! \{CO)m, y|ÏR|^ 'Ȁ{UI&ZB ZFebEQa$HHAߎrH ,,'Tr 䴞6,OS!׊|FI!Lij)L>zqX2 hBqIH>j``r,SQ4P`630B 0bY wM)x1\$Ø< sZE*\KN*R0QT G#u > AHkA^QTԈ`dklcLGg (a_@]9v@ыY(@3Դ)e&?00ָo|_x?T ;rD(Qh ȥ$".\d^]0`[T W& f&1)(ɱ,5haR$ !Va$@*R8"1sCP$C8 f 1CB[ ٤CkK̛#0 %8@ܦJU˂" JN8rҭlter@۬]Aa+K1D-B%BH3  *,1,00C4k j”rL%1Eq5Zpwh@1 %рMbkS"!E@0J&$&*~hUʙ'p1TjPf9\]GJ!ʘ#;/+g5P%i!*|w?}{D$PÞ33]$6 A8 'A6Q2AB"Ba)ɦB:4`@M$P ]jR`MIPB:0BN#‹q6f:6!l ?gaw%;aN @aL)F?t_5s0,Pd#{LG)C{~G4I$]O|`H}D O>ENTC} B{D?(pit0lpa"Cď|a74@MI|4c1$=l3:f{C93&zar`TddI0b}ʠ( ١faC+3o'C6FʻY*@0q,6-. r%='M3+!يn8 n EH57ROF' 0P #a¸2c+w q%&%B9c F4!|O?mO+m̆K`0ĵ3!l x#c؀͎ }43'FٱbOzR[ &`{C <:@U#J"w%.ְrvB$LôCu(9 zL?0ƚrhN(2՜`"ZNA5.>L#~],4T R@;@K~p@DB:J%j¥1s=c 6ɚ MˡrP)P-K6nSA E7\DC\"EF 0 ͨ19C=(rX$ 컄8`R l,\6vdǃ(4LJơҚ5 aFD;3Xi-8|?Zm={]-pO(٤{F Rc'&Hռ5 H&&VV8D`8XL`[g) fF 6 &0'/Q~޷ Ji)(kZ(E1 RK%FbJi-bdCJSE3  B&Tk28jCHB)88`pF0H\qpF$34IBIt$uTEMl a?:$~z׽ x,s&pS2L|o[l6JB&()@('I䌔D}7$ r`)B'#>A6ca߾بg0`@,.1VQ5b,h a+"("/kj6ҋLDjzyMk>ZR%Cra2`lxGQ*E=EaDO1_&)LM0@0h4V@7њi[!`AQ=g8 >6:#i^LΠd:c,<) =x^J=[EN]g_m(6>dqHCD韇T%CҀDM`|>D0 Z%4_GH]򄨠KʀL>(jH(XH نh S3S2L ˎonD 8#Sf=k-˸ щJHƟ''묾G̗<x#[4tCFhGʽ;O0/&C1|ʢ4di 7(RGkCcmjkXR"(EŴg.MSR0*pl$Bm}@O30t0a)AtFQ &ͰHe}**0+{ǘ552\)512BZ0 u2ڦR-([EXJih(u9VfVkNYXRIehcm3n2%C([ۼiSYLAwH=M=!$7*ǭTڶ.M^j %䵱2?R#hP+ZLOūdDAA&pgXx[>OtѼ*M_a!2G#5uh: 겱0"70J75F 1TÂ3E R3t3fS-Ę(&@qtkXk|J]ŷpt2XV'uyB4n-HQܑ'$OD - g氛#Z:4omɠnki?$`ϪaP1 K)`K\ ??0OI얂g!ԙ!$B1YژgCA 6u1D~MN$cd T9G&6QEHRURA@MTU45" - @U F!0JR2d(Ҵ &ET4$Jд9Q-TU- QHPP8Id,&Ja&@MDf+4P-4QLdBR(&@44IPL!HQL 2&AP4aQ4Ӑ *dP͂.@#&;I`J@P~S(lFHaM 1qTT1@  {HK1(u BRe.ρ002h̨W,0r 7*H4@Хf 8MLQ*Z*Efja1)'SqA*u嘢" Y* {C5T9g<.cf HIC@ӔNaꈠ $3&{y#0 4eAUaCK >l(ɽRD(R!I@HH)ejZi* hI""X "&X$Z ZI)i)#IÈ8h ?|6\1:‰59QڬBl:wdݒ{AU:Mi`K!*D`vksu%Bds]XF•o|>}M%W˱;'E}r,01=$1kE-V}x$"{km)2Rw!g 2=eϙ硅JDλX\>;\\%arw0]Z |\)/ YI?|I5-g$? bSOGt~ӏGtK=aƮ~ִYW~fa+,!N~NjeY @~^pqA,fS!1Q_1~~u禎̂:~({n` di*̡s\ Cz0umhi}1ؓIC%E[`V%M شoGSb[B'ǹh1h]f`'!蜡_SHg+3E,xRb6Ƀ.-?4b4O i3|RiIq(V)"IlQN ;xƏ簍 8!GYXpޠ!@vaQr2 4;Lfll RE*! d0FEEeVgc[ǿ~J"JhB"y3RY`nL՛'z(قMʂ<­?8GD:;$ éVbE3WJ H3RN"*{;){m]3c=GM`^HuIO#4P*v3kJאZ0"8\*:&U'- t9HluG~5w ޻l809QxhQTbc(AIZ 2:"cpGb :\ 6X7LKmkI%Eԓ1*N73R\#2D7GQ92f"w1XFRM&W&w =,ĺ׆9:?&oM6;D!9 y|7ADC^oY.ˆf+mH>_gmH pMhԄTf<$+Ƒ"xɁ PNbd7t8F}x & %)Td$;i }x4Ph>Qwh:Yჰi@Ml&D@SԁEpO,= >J' u(}"[adR$(Y8C_ YK4I{>(R6=r]eq`Wra\rn_Pi : _dE[zDGRl2LB~;w&E+4H;J5h*y{l2O0ccdMWkRCX%h"m/9306@PXS%na1+ߎ4 (Z)D|u\)ц;D@1")0R&,% 0$%3=wxO3 :Ax~O4I@;ھoVdӯ0.BZ Ae @`a@u@}&ƉP(4 |˂J@XJԠ?LI^+@z%Q} r:0 $ Zj {E&j|\٫>D{ΣO쁚$ aQ=YԠ j(%)_*%"4)ؓt+$[ƈ bN57/LvAdR9-07 N1>ԁ )Kҡ' Pf (JiC8'c{>5|6 R~Xd[ )6̉@ zR.!a2qc2j'd7vQy7ʇRkRCU@1 |;&Cxj5Kn1O)MЎ0_Ea,L疴:7mBۂy"ϟ[ J( I22dX ZM @;! 협(- 1)@R !0"   x--!$- h$ L0s,K NZʰ#Ab'A|`( B l&*eΈ4!9xFVVC?['a3N>S4*LcSBeɝ0>P$1<8^λmjT! AGlp]=o{:*Tygo_>/1VDN ? c;'RͺoZS[Rl以<;atiys돛l2IЇ^8sFǐ<QJ!{@ }`rQlѭla#OzW碂T̽NlSIbcxM[Ä!v.$/C2OO_jqFٿ clEgB aߕ\-_) ξ6D0R3,@P{ I`L )$(")J  J%Qhpɦ U"(j 1ՄY#@|eSUc*LZZEXQATIYcPRU ,DI!$Hd!DTQ%IQI4,PQTRUTRDET4E0ĹLL4UMCTE TDQ a$¹ -@ BFD)D9KJddBEL5  +x`hP~p`b3$B5Quhhl1p<^+v:V)b*f(hܹ]Vmn ~F i"vDlhYe ӫ¥)Z`EIPI,hR$6͛DžS]Oc#'ø٪7}Djɐt=01 BsUT"F`aglWQK62|KZ0t 44D@@݁b920b9u; b@t#x:PH_,?^fA94PhV%?*~PR}$,$ d*RR-4TA*IATL2P 2P+HLT2A(1ET5TPPQ1 H$,@YE!DBS !E Dʄ0$4? iY&a'{$DҚ.% KDhSfV :Lu'Z %uF4MXmf(hSM')ш㋢{ # E@ xq$-5a਍  qV6?kT)phflw$nPB~9)Q(Za>hȧyG B;3+"aGK1jloj2sX5k.iq. Pu$B83X !h0B*_ż򨆂oװDʙh+ HJ W8%(XdRd(@F1A ;ok&?Pgc<{a &I}<{ͤ5=<p'Lbn}K䣍 j j fKWQkkd楹[P6$&7}N8 7` 1r]ʅ69h+)acVf5*£@T!iECDd]_Eɶ&2ql"6,qN^$8pd6m3aYY1 lVIhFR$L7YPAP$J A;' $ &11[m`i0ȋ *j LˮؐaDb0˘"Yۦ uUa8fQnH|81-o7Yd:ҪDfD! Ʀ)ȳ-WÈ6N̨*& (7nDK8)<-+N"HH `$,S̙&HLc'1,@jX0(11ТĨɉ4CcT")#`"4nlcQ -e=UJT iј h@O# SS4MyD1|ń y}6%D5*R@.EUfR r۪=:*3Rvz𐕣0Λ14BЯ90dgˈj0R„~ZpM(Z^=w* ԲKVlCJ>BNtڀq EN2pOS8,T#J;uyso:It<̀{N&lS=2CS-0ciFVjiիK(.$@"ru9!N(k 7.'kϺts쿯:/ˣ*8we~nIˌF1BwaYWKaB Q22$J {.*͔ HkEIa$4PRV7ğG͙88':zq! Vtd~JjqPe7q_RjBߦsiɠvDv'm>k\P54CC3^l ud<Ɠ!`PKh kaX !!$iħ%T'oDޘ!I=Dg4%d4Zܷ((QtXř3H").# C~ ٺ#U5b9E F4TÌ$#X܊QH65rzcVEhDLNZZg2 6 # 0ӣǍȌDTzy)έL5qRn]9n>Yw9ZƘR4'6Ʊ;!:+6ư¶ad )KVhܘCFe#IQRs8`'n%#*[kLڑ-P!w >iiA!04 ހ#)1' ӎ)UGc0M`ZDXA ӯ8~LM$J&#}0%@(aq܍??P{3G^amFlK$ahԁA`w~快Hܼs!ܧ;l&XPDS'Qӗ;>_r`(H?Hr45f9(Hn#n`%,i64)!äŮuڣFQ"6PRYEP3e5CNeIUb*?jtJC %M=IɆMfE$BDӃdRG&D;\Qz%D#M4aO"cpIX1#Vm2/b>yw ;bz*E#Wla<C_B\psO5 h~Ձtu0GɵA}Ҵ$x!>grUN)X'?:x>CKSTɦ$2vwa*h^zT%q74|s8G~{߼%$dkۆAj?#Dv`)U?On*U%n`| y 6%<%i:'0d̗;#Llޡ^^EZ)2 ErTD|\n(8&4FM`C:e %:|l V 3f{~^Id9ƊV/*ŚNz*yiLtoKiߘkjނق+*(g>rN\k  I%'3`4 0n}:b6-H ȱ`G+/G$[ٚ [`9,ýA! Q`o6*J& dŖًL1Ly>.9`ta N~VJI>3Sz8Aᔰ~7(?߷il;}J25XiM‘^V7E~!.swa5 =}$ϝ R^cČiUqATj(mP5)EaGwQ-tş;ۗrĔ`)LL?<舼3C8 5KL% %(2T(EWf^W|̤XxR#|wUɃx>wF*@Iv` AKWPWGb h)6+eL*Mbc,rX`J c,RZZm*. X%r'\;VȬ$%K +)B)HTXvDE & 1 $zM]8a0dɫ'cD ,@H|Nɣ L2޵lPˀ6hMJ8Ť~7nv%L:H5-d&h$ޟazр;?J+@\ J=DlqG( ӝYY!Wly*Zn{J}09E|1WZ !4I0 [`' =Mvl& PWԋ28|?|0RyHZDj;`8|F| mk@LZ?%MŁ8uŗ*KcvJv`SGg.:dݷOӈq֧(E0hW!OǶNA->wpW=)h )HC#דQg !qF+ xiXP{he$9iJ!EbL$-NGp4OT<`@|ǞV>XXXXX^,’>(|OV*|ӥ0`eHt)!0; {>0d ?(cq=t0!@HQB .䞡,gFDFc^]SM$Vd(a.Ak=&#ƴ:LjBPYS%Ȟ 30LmNAAG"zIJ"}&gwA@O]gA EdNRbS< h15abHh2?B/x5Ҫ5u }Xg;̓YNPTnhNpaӀZ~M2%AT)^]K?7̟X@˪IŞ7 R.iR)6$b31#$T5.YCq:ߋĝJy޼9)i1BjW ?)p{0H+Nn weR<,6wW]@ #ʩ{=åE6Ef+5 )eŦc>t^hCU qLcZJѢ7ZEсfjS05 'hNmFͱ,Q5!=2H*vDGiɞLd416nK0Ur{`ɪy2?mF&if2[ӻ&6>o2-&%-m57Yחf*J6cIeX,rAZ3dɤpw+³f*ƫcW%_-aه8VAF3rYƦѽg./NJvGalm{ 5[Nq3"$`EB ]#(RcѬp ̩AImracj~B"'B᝙ێٝ2qa8}}?[ЭIݰ3ge;@sb*0am[4DS!,>B;1*C\3S?dֵZz c8se*79`eJ!ְlm7Kp:4byiikli3#e&Q0غP{E"Z;R?rR!> ȤstgaS&`*!v_\NJ`x hhQp%]NI?YvkozS;M ?fNc8pAQKHjZP{vعp3U#)&K ,6;U=>7t=|urV"k5["z6HɁyJݎ {W}Њϥx9[3@H2 1~x~ xbG'D<?Cܴ"~IH KP3aoj};4>=t<0SfP9e4=JaqjyI0"|u^5[n]Z0A!*jeċ"$}cٲ@3{IZl=+-no`P6!xw`R @Qg $7X{T寊]>20XV"dx}0L"5whۮGd o6whZ"a܌g~TC Ɨ3|=a:4b_S!2BgU8:xs$j0 5BXb'HWqaN(W=.L&^EJ´K%`y{Ϊ $b XG#pHח'mBF !*OFNT0ҒT6vl4N!\7\2lDA Um| !.4Mi9P֤jt 2&UQ[{'5ENnrD JDH?1B좋KD"bPrB( AR)-cS 6f  (&D+5M`# 59*imFde&@ 1VA 0" TbpdI)0(i7iԆ"SN1LZBqcB:ei*,4Y hJG $j! Vd5`jq25JCr\eo 1\VApX6AD[,O n[b3 &8PsX@n2:țLZI!)$FȘbՐ`i1$pI^'9Lr aAQ2J8RxM2tcu8)B@4ư5j,'y q6bL+qUI] )B$%,BM+TDhZb `u$.*bk4#`Wͅ1c t&Ģ)J":UZϮdT7₊i,DH.o}Q @Ъ5`38׋E2Lp6UntA<s8a?=H A3N|+ hДJ"Fva@>xRKw!^ /|{Ӄ52݋( a-0EB`A;FBr^W y.GaDsHDJfL7W с'!twׁA\_!tM209;ߏ2^a6t*X6Cjdg~nSgvP®*$Ʒ-@:rMoke /8a.uIH$ "nMΤש (^ ,8y]A&/mT/ #y'jX +SfmxP730)7r̥a1oT)>)1Ln2wQaY'JP_D]^%g3;e;o"qφ|5fݡ!lUӷ8 JusYOPkV ,oOZeF|%18`PPLT aR-ShPV8B0cfL40n2ĊhŤB `4 ē(A[ ER8P6&}~W?ǕkB/((d8~]~EA~h=֌WFK@GBA>r +b"@%at|DR !$L\")B"$HPf")&ir (B`&Q"*cpH$!B@O1 H@:9C4~>wEΐ^K~^_,~,$sٙ4ʨ=ΐ` ˆHjP*@641yvHF %Z0U@k_%RV_H)ph9~UIQ4Y #)6򄻂 3Tk„LD)$bm[Z'&QÇH8K*\"R1cEש "e3EhmB!lz>14N;'B|=G sH(#0A< Ӯ?\udoIo FPjmB'r naUǯ{cL:gvݿ Fj<9V(hBfEP)S# iZӋJ6:t37I4f$r*lFrn`aXCT14$щ wY(! T 5#]AIOhQ4 BRC h㡍xuyM/hW T Su5Ԉ% r#3*NBP4VsKp+ օ\iPώ&PT9 6#}Of2 FZUXjŃ_F5 ND*E$E"Ҋw_@iV|h(ZT}jeus 8?ЮȠ|d0D$-u~6 8?_IdSc>p6 v" GoA5(BW52#%g(R|G~F-ÒقQbX}bm=,2**fg8eFduMw!T+Ȑ0 ,c98;kAI&BupMCTm~˘?6@&qcCR!'$q&MU[ >,:1v3Li#g:_2X  1$iA5"cH3{o"-}pMWY0U'\Ά.oT:`G(a, `M%(fΆTpãסeC7.hLȒru Y!0@w%Ja`TP ě!,iu)&BʲјG)m֪(0-D귛l0(1C!ٍ;JĪD Voӻ]ˁaѬt)L.DӍ\lLt78cplҞ=ܯy'"!/ "S"X2!1tr~rοU e lce4A,'e`Z28*sR#kߠjǓR 4:2PiCTz>=PA4EUDTQ D#r9Iī=r j43ZU6lK?AA݉Sıx *XD@PP131p#1fԕ 1;BT57Q(E1*+. {Z&4-lѬ\0 Xu/ff"(DdR gDw; >ȂJ0y@2UJb9CĢV9{בqЬRU0|[NeV dZߞ?L,L$1C憑+[Ϟ@E~A$SL  ̱`)2\)"JdtȈD4d%bPn.??xMf@A $aXPONԐ)H1;3 Ǒ]h"M2:biӂ (8%GX#z:5%"5#?_SC{!f)WAx ^y8Ip, A>go>YFhl#wOz-C#?N\uWR(81)>QGfI+6lඛ̅#2b2{35␲^ z9ӗ䣆uBE#/HD` $ZbUp@'(tyb$$!ӂa;=y /LBTL-T{bf|(4Yכ/#[pP薎='HhS?*Ll^OVMs'œN(|N Qh~N(oCӉ4R 5d6ތ"zb@W$(nv("G8ʒ)I54"q#WS,4|=KoO >$8&Ezp2Q>%=pr)!0l&ij,ȪfӁg<)s@1%֡z&L gk,rII,mԀqP9y>4^H'uw$: lIbIkdd' {q/O@)=KI4-q=j 7FP@R mJcr6ᩩ?cΝ 7ޥ&_F1bV0tugC:Ia=/$pi`|}^@07MeeX;Hf Q@!vr/lGDD@uz,ՆGe"'ƶ6sfXP#*?iy{^-CC 0>f̨uas[YDܶZGJMX9s-sRFI=&ݽNiW[M@p&ס@Ƿh @t}O/@YihBb$R LpPi@|drD T~^ψoI qE@*AG֢D܏YAJuEA9^^`c%"& ip_9ofaݒApv-.$I "/a(/P3G~@5(e NDWʀks 6w1{A^cpD׶^a-1 [,Dw>_y>ו*,,{2~^ܨ5G`f%2e & xDYdˮaUiW|Wwp@= omUĸIsҝ#l(@O/ m8A 512w>vh6'o/9Fi"e1HZB"!0zg)˜rPOSsD 4;> ɝjC;ٶ=Ddbn]Lhٚuq0J$ bpU]b,{R>!-M_`EԦ!"_ |zq2`WC M*70kqH_IA^y[AJ;yixEw`0t@$yOYj&!Br*LVԤ tDn0B@> A9Z[RUTݖE[%C`>΄p0ۊol49\HOaI(a>D|6{ߙ44彚 lwj 1t"2O|>904Dpo=&TPCȟ:SEq6HƩ w6u⌂PT-vi&΂ !~p$DQADѧaz&6-/^mPa|36 OJoz;8SM%\IQ)?ηPɹ[1d&<$!t"\HBG韽Va24F0p{D. 5ŌN0vGmdf3D4i1**69$"xVaJV,$dDKc, Lctk^=I"*("" 5'*(ӆbaL , .rF\M &%8zHi0cB.@1'3$/{ =kvBzQ^.ЮSfMW}ŪR13kNa/Əf/ q!|j` _7O`CM̲{ײcI iA^L[no ߓP{ MjxSWg$/tgْzvI=fdGt#q1)kE&<O=yt(8]I7n܀pR?GյΖnkm3kQSBSq'NIK@tay.ID4GPFާF:trPLTfLIL%Q-1"&98'QSVNԇ٠$p{PH"%IZ$TQG 4nC{Q5IHfQ7fF乛z5܌76pVu8F xGieXj|Q"ԉ)A&!Sy:1(E2 4l'  @H ("=]:E;fgIɇ)^vY "JD`V֖^0#78W!=&V1H:Uvlcqi=0tȱ [PX xbqbbt´N͙ \]gO B h1vx{̐ұl0(N4$D#T 3)w)Fa3^zDwsH3LkQF81$|\_V6 *il撑osj녈 LtXm$#P`QV1䃻ӓ$//y{rЩH [ rHa٤]08│68 BJ C )bROa@$@ABhD@k^Naf5 $$L0E H4D(K0J &27Thbbb ̉΁A])Ν鰩Ї\sCf L|-/&"B4?&"KDH%!C0ہွ%BO&Ovxo'?g*QIXoSΪHTx%Ⱦ~|gg4!ƴ1 1KLLIT !22HWsS߷SMB$GNm/:bP Ci%ڇH tqP4EQ0sNxC ' TtKǪH0{H$ ge$ZXƧ411S"7=[vF/L ,7 iL)42;`PTtQdeBV7r7` 82u3ՅiiV$nH)`6FYqf@$$WG"\ڂ,C${?ƨaC`w~JĆB*H S%Ȋjc". %khq,#O dδG*~tЎkWsF%|ɇ6wӱĸf2{f_<8_:gP|6}3 %Ş1=}^'Al1 {?;vƴo{MȍJҵ75np])vy;q&sg ;3|+;SF+Pv"}mX!s8X0&b &b%\;qqQR;#WVwEbڥ%#HMF1Z{M3J^ӝMY ;]eRʙ7M(K. ش;⤦ÉBYgJciA /aj4.c-D=K5j(s'E3*Ck4&{)~ECOZ@VJ oLgKty!:> IH"c#kw* ! j ڋXs|11mlzÌK `0ץ#4\͉58 Mw𶇗|Q2'%#s lmbox!z[jHQbmVi3χWP{8ashZ 357^)_q͟XҗF{ ­[MNӲڙcS>uƕxHI]ӧtZgA 82Sp 3}akLt;4l΂ZV^o[ f fN1bM1QB#p2 [ 7* û865$+M[;;Iw޻"1G/J)-Rݜ[=_Jt@SC'Yw&k4Jz,ùyĺyHQy}x]^%#r4ϫ IȬ˰v*T+i*vaտ_O&zMIҏbo!7ِO80`3Y0MG,w1 n׌CF1-\b@P4n'L9v`Mk7["ORd݁*lK=.Ukku1Ӏ.I ^Kc3kcp#&võ\qUiN]X;1? Ks}xfFSsA<#c 9Ɛnⴆpt`;~V}i@ ^2{6 8]\69Xp{QL\j& yDOey[8?S4o(Η~ワ5FQ,&Oó{0O[@o&v~<=]]A* g :wCR*V=Y4^J͉$=R6'm@2k9OrmΕ8Z\l*.87tTohSlf/Hf܅զ.^pemH0|nu#TB!eEjoWj9J&@1p@ΌcA!5cDqwy^ ۲%1DiB6 m!R,'2UHhPY9z]ܓ2O%9359(y, Sc8ϟΦ|`E jщs&DMNpo@̫֙(q:prhNer؆o 6`X y nsA'C7CJq!Պ㦠| #gmjx}Nr t():碋 㢙`8 wT WI,JGWhBJ1R:!+Xꔀlw!DE z„"8Cq`/L ["]SfJ+% :„Ck3ѻq}z<CL6x޾iȍ)Ƕ3Ȋ{G*Tsɳ)A1|P#O 샤ŕdy_ 0ܘaFoH}d$%=vK  v^PRTUR!`#{󲏕Jc=Ki ȹ¥=1(=};Z@*!B*8Ӭ0)WGyנy r~'ButS$TG,Rt!NEc8B`=\E脚, $MGivr_=shΜ܅$ܪgԅ?{|rJ`?07/4SxR%xu%! ,9&ֱ|i Y ʣ"fG2h2I @PRVIA01".)9>ݟk -gq88d߄>x(i<6\tFaW"(@q0`&߮2wR ?2ҰQKP%lf GR7: J",)CCPI,KB&f=`4.)%s 3QQ5 `eCZP|I{g]4oLTK=V55}ph-h9J$b"o#8 NqKc@ Nf.gC7S&]MzbhQ@ W%̮ nSbC☋zxiѦMZWQN1E*a^HH(51Ţ7aR6ͦkUoM݄ǽOx8%6=.wMUC\ezJqhf`kW{Ap{H;afIbFd7fѸhƆҚ;ѐl0bNj mcmQ5-SF)HfbȜ`$Lxzd IB]aj 鸔 "m6 oK@f QaC1CB;#](lr a5UH,1DRa.,I UEC`M 7@1Plxoxh!` RȊ0%w0Zl 9bE6$({ `BZ*eUM&m(*_P k4MCMaV(& d #Υ/4\U%R{/(TP&>!PReX}' CaIӓ|y򗀺 0h3[❣5 1 8 ȇW:С86!(?~Col ˠÌLP)2.4aa:06r'颻?fDDIQHu1Pce<;I˰mrrCB䞙x9HE`B ~,@R^쿔r{ty2B  ,üab\!,'12 j(#0*4* rIth mi Vˎ : ĕtEC̅@vs`ƙ6ըH'Y:rE0yc1OԶ۩b) L~WlI3WSF死mY!fPNCtbkFl3}h֨q8Q3$%ZI`~p%ĚWY7H yKR_";r%QP")apb7+NZt[P-M>:lBJ_NEf U^& M>8X ^J FǢGj$&,9YʊAY l7CH5yiu^6Paѐ ^t4db@g,M+:/l,̈́Մ;n@O4g5l2Ly)FЅF=Skķ;2q2qۭ%LI 3OL#l7qҔ$;;!P蝎 o'M!Af*Xj{-KW1Rh5w:`v>F.g=ZyΠKyc\5g!-v95A 4ChQN{86fhΛMoaw܆ag`tu L0002JC2 FA:qӟa특i,НN":,v*l j'%/93R"E7/'wrCjb AB)kH{Tь ,ljB3)I9MP̨qPY/3LgvBՓpzh |^d|ó3yɳ![gqG&qUe; 5:Fp`MsTiVGŧ^߂LSj-w8f=xLO;t2<g,ź%S:ltѕNǻ.wryR&B+Qn`ZLⰫm Jb$ъ;L!)R|IdM:XkMLZ@Süz}fHx̍:NCin;OUDҝB,"H=sFq;ewʔCLgc&0VBX3PYmnN&+dh>Ñ z1Ծ>SL3\u`l#`zT2:ݮnAXNdζu/&bf/(bMtowlZy4A"ual$ThꉖO:O33 b p> UhwdlB1(d{A7C"3Fv #j55 !KE[Z64{: 4ihI+R:;'FpmQ%|RD?ѭ)a84IdMjI:J >=b J#=/1|`hSp/_wX*5 q cH46WU@ЂD df*pu<쓾ƌ"7*`u~ Fa;r(Zwy0*Jd` q[vb 4 @&sg !L!zਔ^<Xt'^^MdR6fbƭر+)1¦ :ѭkJj4յ&f(ơm1K@Ԥwr(pparAAK'$=֡{ JWYBM8g RwD;7^ԮԠ}r|=hJVP NO錂CCL }>B~$O 9w_nq4O8.ie֗"Mh H*$Rx9M zJ 0O:]R[1U/.pDU_mUm4&' ( l ZFN`!FJR+IJg$4V{J; U л58K D*NRqBFAמyO)IbCˡ_0odXj.0nI 7*l#!7ǐ16;\54.Ȋc HDHQ,0ݾM5hDe|:"DB[3YԬ*0鷆˜BTdd&2]\h 0#Mlnnc6.k w1<\%'-Q-!YZyLN " 4șDYF&:&h"RmDIa\<rt9 F0`+6/o:g}˃C~UILR)3sĠw5)ta$)r|= ^ {Ap㦂r"i✭o R#mm2Sl:VΠqkw6\]Oq)Ùr31x#Dl)N]EBelZbqgkq JeSGSfrz';oYG$M }@8 1O(ćrj )z2N*br cl+ϐkŽYj]#O$\4\k$_HeiNk0 MAmIAEaJWy4Kʴr%d'S*qX15P=T"PNh l5"۰vB`eHB)ƙB#5싺r"X!UTH$!azP/@hPߦ`ZтH˥ik5:޴aXN^E`0 "cURnkᶔh!R1 j@`ODmnO̞I-0j=+ (7DVks>@b5'&dlqF>Dz(g0}`{G5 TZb-P+K1gEVI  "_Ţ5 d!kZ5'm(@iaC{`ӑ827*XlhĒ*ۤ :p>RPEyA"hQ) D @!̤)NsqTPR%5D`d`? ʌWMB)ր xe{L ̬ c*by¯` >dZB&LdPdqs@:8&P3,ɣyj1v`` nG[5Iv9R r:HcHlɞ`7QN0C’تYJ"$EFU˽ʕx,e؉bJ+lnȆ݁QsLC`̔Xj]ii6&k= (?d(S%hWD`cyΒ5 D#@(JB$ ގ(` G Y0$ %p'Dbݽi!`h=NPA'Y6uiC=+3BXcafUL_$@KQdy'_˭k!p[gc>v%42G(2Q#v(<jx@ՈS:j‘63Dn2V6UH4݌c 1m%Y:q<˖턠0B:U7gC2ふ&L$#XHH+ tS{OiDd% ;w~l;a IO]'Ey \oi;v'u!A{ DV(6/$(ҧ5E ʂhC"6߳~KYbevԸ>1-x% 1s%5紫 Kǡmql!_je F`̰N`E4҅AIIҠh|jGrᇹ # ܼ?q`B(`}xI6.XyLcJF! >!ا'>_iҔ4㓁E~uhL ȳ؄h7@ƈA(*0s0lxpxyh(˶Y Hq H3PWL(Ү+Pa%A6ڃM4BH9#AP,uB!8䪘 T+J%DNYGRB*V Ag顃9Q(q1E?AdgwR2\9= 52"1pB EXE%SL@2=Exe14b0'Y|caz6dyRp~p6@)!ঀ@??f ŭ.yG^"wS怢tE >f<H ZQFn CIetٞ&f P2" *h瞀[`X$FbQ4BL5O0 S BJ ۥ ")V$ 8 “I #*HHH1HDq O+)3xoù=| h˨tV`ePG" vpFH>!>@t3>-g~w+\)K(P}CSH()"(blRV>ZPVB#:Cem(F!Ɣ2 L0 ))yWTV!$@l"(刖 ʄ0D M!TL%L U D1IMT BLJ0<l&VS 7MhjPD'R :y؏^84cQ ?HfRa"ӯ\1LJbϿs04Vx^әh8{Uc#Z V!ֿ۸L:NĈcvON!e1(DU 0Ѕ=gL(pKƇP  ]DV@ME k4REqPR7G~9P?T*tM$a{׉ȍ͘6|e %Zm|12sHdC1:Q`Q6~th|p?T`ݑAM ;ftVDAUvHPTAAwu _͂MBK}XյA㯢G$m=y ߔQ^?*s ~|j5SHdђ&EX#<@~\n~A Njb BƏRhg &2̈2{Nk (j8j&HDƜjppi0*$KL j\"l3HjZ ^%OIth=Z6ocbLȁ@ىL.C|`ALcb;9a9˗& '3&{3ʋN 'l}u3ᄝVb.3k0j4̖Af+*'D Q0D8% ؄L`KbOmʘTO5~dfj(*"yL~}4lٌ \9v$!OPTxf1 ꭮A"0 /y 9CP'x:Hx܏$bk:=:!!B= Ke7|WPN!!I0t*thS![hGl0Zm^l3qn~W]:Y`yaeKx"a>5]҂hԛ )>cJd$6` dU\2j%pŐFG]he`6a oK *GsL_rG@!VNNO,lAVkyRk 'aQM L?<<'ϝ#ߜH7h )F46#JZ7iUG,n4@8$U]PO3CvzN謆d' nYSeYG%hj i $M:5IΠ`\ 9.&EikE֧$:wB$vaxIރ_?݃#nPUu&o Ur,ֶm8vgi{ȼ[Q$g0 y9ѐ˸' ٸ4O\ԗtHz68EWdjJ ^3ʶTF쌭"0T&6`z_%N-_þ̛S΍KݧxlSƶD xm;6A7}#6oEAA?Od]I*wu [>c p<-Mpn@wR:&**ZgvFHPPx3Q(2ZLY| IE '(\s0 "5Hf4PЏdQH*%8$i}5,G@5UJ@^hZ՘dDl_Cȝu;>vo_ /g.k]% aZV8(e56c*x㰩5I1 ]8^_3q"Il;KOBg®e-*m&JldGX<Nߔ=^&CH4D L@U 2 H44,L I!@ TP d0̫aD(c.H{4B!A D_vl<8'bzzϵ(/i>=#Ӈ^=<ngS!H"0D } eFkH_/xhy `-0YyG$6Y74, CMmZZ rG< t2Xc1(XyìԆUJcuEP{C4PP&B7WR{ u֬v[:}>Tٜ_P{铬PkwpkO{g]CCs7Rw=Bk}sЪPPU:>{yt2` nƀeϽS\i7{:x|p!}Hxrb vO/նF;`jD@إo$qUuR*D]\ G);:A@WCU%f¾! υ>J(0 mP ϪTP Kw9o]2o@͠4i(>kC"  nT6]9vH;@R !\J{}bPU7/}(>W]vghY 4b5%*=PPP  R$@<@4-bh`n$B!BՀr3>ogkuQоszsLKmU=ꤍۢ# k(B]zc{u an۷'TWsl$[K zpx=T۹w{ȡCڴ s[\u>TSa U) 9k}֙Pxw>}dz-u*SUvkYiGvxv:9s_8]0l;WA.&U퓩i˶EPOxY[kC^-#wTURd W*}KwY϶Q\mf.]o<$2<{u&ձozޏmMXek [LJzݑ8*NWYtt+fjr<ݍWӦlw[>Y_]kTԪ {}jݻM\.1n:WzT׻vIjo>i޶_mf}]@}U^@e)kG{w_u-fA^o}J=d䉛(.QJ[m5{/v<"28f[j!uKk5ə V`j]=r]whhgv: V9s'[)-jݵ&}{:;**.&®kڝk.:/mꂽ8if;+mOez]R/n*qir\nmn;m[s-b}l ւ4Rv/۶wwjn &o\M骪+fso3q\xA@`P Q PJn "koG0 O{iWljdw7<-qN@zޔO}wz5t'+Mf/@f݇]]']ڠ}f;wnZjC9n͠Wwrֺ2usݏkuCvgq3{;1:3׶l:;{PƢ\ۍg\uAvNۜP$.M+zTZKpۦ^dp^ݓYiv]vgZ,\ht 6 ּ]ѥ5@(Uu84ۻ۽Q{wglX.c@t2j9MTu\chuN}=3ᥕ˓F]с#9vZ޻ޮ.{QF *!=z8^7+8 R.ݳZfT-RЦfrNiJdCg{iꭇls @}ŶssvnvU^5۝wIӶ +w=kn*4҂Ftǒ]-{݀:SwBO-Y54VdTMӔT#w$Ӕ_h=ER& "~:DTLSS&$&o **ik5 ޘj"hmZZ@FBh|nd%vC5D$H5uTM5TQj)IeQK)p/KphKBPQAJQ'UiiIR , CE1b(HX-,JR2&TLN$)6$B@da0JkN(]{XA0@z:eI@*ཇg/kY??tO6 mR"¨=D+1,N*}O~8I=b;p:萲0<,'&TཷqrT<VԻ.(^6h FW?ݚ0ɰѩ?&:է"'Q? ֨>Ԗ)BdP('?e^GLD $m({H(8t$S)}]{ED_oc3҄6MJS k|mc/[d?. V~gi,Z:{/ZNokrÅSjMo7 qFOԺ?7R]ovJ%ry]`|WI;gvrrܴ tV074ggtF`u=Zjݲgf؍E|p钭zs*.ԔkUUp!VY=YdZnҡτ;\lo]apۮtA_U鮏eWr]x ex܁ ^~jS(z]ͰvvΊgݿM'Sta: utOVB/g8m"xcۏ̬y!C`Cg*ı¥,(QV`$dr_[TBžgsԹ OpO9}}`Eb"BHi (A'T8)#0~O<{p!ѐDĐ,J bWi4z!he~Y1({?wKtHR$*"' U+!G"#BIsΤ" k>&_ₘdi׵hC"[C< X|>`/ )U c0~6TAPwE=?|_Lw?O Bz@=Tw"/_Ae(7fXgLhwvq"OcA,6Îw\SSKMW$d{z؆͡+b.0ۧ *G*U'nj:}ACA{%}H'e-!4lp lC?ޣmpXq8v!э= j*q?)q-} Ȥ*Ee:QH$ ?g=p1Udw~>K@$-[&8 G݈әL0Y]CVE`+IMQ}aIݭ aH>8{(<}t~ KǍgP\4?cY|`aO>k7т~zB/X61/ֻه ;hFـ-z)hďfa5 Hn(EBTfE]L7N^gul&Pٿ>G.\8,gk5d`n"`H)_)N!EC 'DvY# L"c P|?=`ۗR'vLdDH5=y1,zĉ \csӸ$FLgr=0R:Lv&X1 zw uf`¬ p-cETX\6UBs4{_sH 5@HȈ{' E 1eu>:gr0)1ߎuшݜud:Q(<*fP[Cz+Nӡ7N 8R=GV<Իf7AN5>o`~=%]j0#ϔQ<$<"$ʰsK:-*UQ=ue>S! b=[~pea{T=(˿5φba*}tG* ;k`ScFjUuK%pEɌJOqH/f>҂V=pkɕ5 n D6Q,O@h &X7v Lq:%e*3&fb[A(kjnvQ[8dlɵѡPD}!6*uEA"9%qK0x;qŞp(TVĝH#ڨ%NOfCpG*>iw2EN$ 2(\e 6eKYnx^ P@X@}h}-3ٸҳ4F GL"_2=f .8@ȆS܁}&6|Y>Iɛ\ CR3g y 0 4A] h8*\#h?mNt=!8Nu=@'oy^w^YSD!@RW`-`_2VCwp{ʆBkפb P'l`AZEݵ´}N sgkׄ )?UOOxс3-2WICtlP PTeKoӃؑ"O|hDJ@hfUPbYjr?s֯ 62JTJE? !Qp-B 0!@U@AD#&+sD1C?fۓOaĄxi^*j='GЗ3s y0Y7ٛ$qHD6돡޶$-a2 6pjN1~v )B)=A-a&nԍKRoбƾ|,)s$سZbKqo6ϩpNL#ӂy75 ':cWY'sͿy'j6ە\'K`y @h<|$[G+F+ŭ ' GTz206 `sF7k|0T:+4p2ykht4Pv 3F&e*a&{'D d-=K*L9afJZ,A )i(IJC2<)ˡ S;Nlp;RBc7A:P,pVK!!5C7nyb†P24;ff!SHN;԰%w%?3s=aw1 PwоZsBК ;oރ2 JB|=wtuiFeJ'TU{4GIG0%3SO[EͷEl3*Pdt]a-*E(8Óy6 a ksI9r.Q$rC%AC5M:#&E ` P( )V'h rGZS-[ՅTgGAbL\PcȐAm-f,b-QEfճkhқ+Mry (L Hh\ւXIDo@C(:oz.n<0LH5@Ѕ*QBD }`$!% J HP$ĺ>Aq O & BI'=MX7֢^%zC V\ T"CNq`VH,h `7Jjxb;0L0A@EED:H8!"d5Bg~R0D-  H $B~3:$o9%Y&&UbQ7Hii]籤gUø(\tSS p1(+: έ*R(~zvǷW'gWjPp}nC "ӯib йa8%p P3?f2DŽT ;^3ԢMH=p"#"T^~|~n}4v9 Rê|r2jaU>#)X8.E@ XaXLZ%Ɉ#1%ip DI9>^>_7ɇNUϲΒT_ <ec~`{WRo8 |ΚvGw-G8&YKIv(׍0͠ |̈́1 `'O/= Td~yxtnY (/DXK$U~pMOI@;l!2 pdt; IL9ߧu-+Kkp=vhq,N27zrگoIk*whNOHKE'GOTxikcʍJFRBaut!89dpɷȂ$(- 'Stb 6fiTPSvж w3,K ^4vēvLAESCDKqFCb&rpUU!-ELPAKRPLQAIEDUCb*$y:hM IMZi!Pն" mpH@(*JB JZi hJZ :" BtRPm 0rG;;ZX4[C)O6 ڱAtkؼ1 ITAT.d쁸`4: bbb0B$8ArT\.11e@J@"a̴J9s"s {UY͟"*}$8 pB"sF)+Eh Jih?&RsFIgaYUUlqTYUUs6LΦG3DW6%D8NM\s0[&(*ed]́DB )j(Rs'4e6l.UL[`-HI`SU[Tki&18f"Q0 R fD&1%EE%YThѪ SHlmVેj]HSrJAS2-`* "#$#LD 1W83F3L@HW?ϟj:govpzYkA XL7Ys\S9q%T+9c{b.\똊ȁ \lFb$F"ILShhr %>LLC/"Ċ/!$IbkR"7fT1FH%s$1EDT.vᶻBOin۶G9#ԮV,jg#W^xr;ȡbp+ 6w lj,]RItzܛ1IK\fȉVDCyNk!$aY:u;32H1" G(3Mw 88{~6*x8K96I/=:?[HS]X$} >(mLsQnPDkɔiXOHqq9wv:ȽL_P-Xg_W(Ӥ$hw{\`wm"CĚ+TVT9j"J˭gWGYrŀhLThz{<  `KJ 7nkv>91B }$(h cqtE3-?횡ruG3{\uGa!@9r ɂ mGW%y$)wX3$bWTG<$v[& NsM 㪚FT Q;v}'*S'ߚy!}άIeq֞9K Tzb''H* 3^ށ'r;3-xTD:$5C=~݈f;O%9 L).G=THJr$I>xdr&~v.g_}c&8R>\&8ABTZ[8DhsԔePE;#v卓S'H|`Ū+^$R+͢+)cɋ\ cZQPh44w"]4)xsyVZMK$3f͙xl.TX' #@r䄨_v#62 jm4-i4tڎO6q?lVc>JʦBd~ۇ5kq8|:!~pX4NW~I4e5|)xu N%bb?#`lW3jۇ4Db\`v{F,6J)c (*/*⟽׹nc.=Tr?1׋zBB=lxhƙv#sΛY0,RwoգYUkP:3|!xe4$,3\Pbg6O,` fBmHA̧YG b%ʊEQfNvN"}%`j8*vj}4i9D 9E!lԈa^Ri({H4!RSR̼ڜȷ'g/%s;,#ɟ_e)]fd?Ր-0&kk'=6NڠaTo)7Cψq;̷󭢧{n⮪mQS>*֦tqˋ]rFuqxVR(BQ.Y荩^Es"g3vv-3[Ś埓86Hϼ:6KDv?]UY9,?ȓ'o|}UK6H/?Γjc)EA ܋ -URydn\qzY}Ęϲ0`Fc:ktǘ;9^f'u}%/N9>kk1踐8@ƎR5F<|pEᇟ.B(v¿*xݫBߦ禯TV6H~*Sn“)i->XBؼ28H{BlɄDQ.sj!%r.rCI?w]%;p T9^﵍ۖ!L*-U'OYVµ,o?e6rs6RgEX+(~"̢W>EyآuMAb2) WL%G0HP O!W#y{}^r{m:(XAQN6# on/HqJ "G133PX($ebXDṫ ~lcsbU{aQ>%DvHcK`a4mwߓͶՆ1vm|frno@;v s~f<&;oDw@*V&>D R9N2EkȻB\o|\'F6^ zF )9ӥC(ʫ^LP~}^Z`D'j՝TUOJb :S~uPt8iE 81O5<,R⪈ŔiVZ}ծ}18G̪.2(h-$Զ=c@xBcQcELAATTOJSS*[9^;Q|+WOٽ\u>`v 9NLAzܾw l ]\l)[ǗZD(:\Kp@|$JSO`9zUsܽ/Qt!ka|oZOs@[ڱ H4@$3M"M.fȖg03J9o))$ wM Ny4/F]G"`OALVPIB]h=|?ǤIt]o[~b9#]{$  /9@CRYFEn^2p0hl`prBIcďBEǤ}6jÙ(ɢp(<" =j!pLJPD4L >u?oRTHځK|9bY4w}Dy sOf~]a0;txI'ZIiPW#!D$C'z nNRDX '8aΌn (}3m pQ$0͝gjTQ}1"!'JN0-v!U?;VbTxߛﲺi1?^A /B_,3| Q־D'j2241=p_|KH2C)(W7*McXq3⫱^fKJӕd,$d.Cu*RI<~ײν ";D݈L 5>AoY%ɸ Ay>3_oѫ1o\GF!A$lq; ,Ӹ!O>FcpO:ϏFocxN3Vv˟ĿT$']/y n/V$/ {7|.0kJ'~-%/MϪsc_ َuYNN|Y6E4NOK޹Ag~^A0%`(I{P)P^P1ᛇ4H^%cK@]AR;#hNu=*KXzVŁ{Rhvx-rydd@APt(P!t"Xp??Sq<4—MxYE!5EV@aEApfffffmwsmmm;ZNG (*w%z=HQߤNOyi,ae3 ~_?|}9>Z\O.T_z'Q+["S(! oh!zׇqlou#i|qx})k*aMPƘ 0nwC{i,v%y:̟m3 >?YANK6>Hg6/ ) C L!h7ӯoZȤ|r#Q6u)$'~?ad >PAed9BiKE`" E|>88ۗhۡ e5E{VٴUbٜplI:dtRMJLBƃD&dGD=*Q[w>=u\Z&t+ׯQN3.+*"ֺ|YMaa.\w3#﬏U/|^׼s|TaE q7x#{Ft* O^ѱ kzq㎫y?+PM#V}'OÿmRYYWm<+^=coB[Xxel`]Ufs!+ ^!"Su^.c=xzμ]T*Vug9VU *光Ndv8$<#&a\q#|k:|8nx..yɧ;;S:^zXlccc@ CCCH"uqzMx*+)K<\Ų[]׿i0e89ڈTbџ*C|>g~~cQ[>AI1k5wzpqqqQ>hT1f|Bl]l|y雳:~$ʨb@X_a]+r{5e?)cOv|PvqbN~e3m2sxf!K88_~=1X&F^:yώVb(rRX@4ҹZ/2Ӻv́ķ>[2_y%|w_ZwCDج%Xۓ7"kΎ=>t;(#npZI{$[xvK~*E^I``F*y8܅.8vz 7Ϗexׁb$qqw;UW[<{Dyw{ܼwTy#;w@Q .c|ƻҔ$C#E=EDIg/w%Vٷ Ucs=MgK[cٞy4E{/\vn6Foa[e$pI`&ȃ e>;"gp8瞗9F bkޞO>T{U&U^u|o=FUM)) c9 +lASE.GefB OGd=R$/PpezktZ tR/OOG^~_oJ{ֲ͙UsZo{^7w7tu1ZF"ї,MT\nZφ9NO XpK7$X9w` 5zp}0vrZLJ) <2*S4݌?W^g@fO<8N[4y]`~y*ک|Ԣ6.<*~u47^L"]vvjzPyRcqan& c?ga@~};J%m`eNp:=G\h"k1lh,!5'5 ݱ" NN @?g<=TLanHE+EA?FY04qPܒL BRb|chivNp1!EN(CQ&<( tE-3U'Q%Q.Kɖ7̧#rN$l?:l|?ltߛ-(AԏqBh R^@LDٴF~?iUˋ']z5@t d9d'?5$;o AԻ$xMH!)K?W鼚""'glEGZUyxD4!M*uO-!,*%{%|] 1S5UUDh+MDAEsAʹ"LZtY5QA2kV?a[rE-V} ƍ5{7(ddmNƣX0QQNسmWP{$DDRǢh"Jڼh'!l(R/"ӫAgl.4#TED4Qyl(GS=盓3Rdq]UlxsJ[.Wx0s4:j46ي9{1ViTǀt'q֢KBiGƾ7)?wZ֘CǸpvd-4m ģnӠEj&-.`s;I+Z"8 EmNLDE؊3D`ji,e4]DPQcێhVo[R1Ao0wR4U@$F$B"m}󼚻ƨiiulM#op@J@PUO>MD ՛ix3~J%;l@P RDr =>(Cn&;t>ۼ )t݅Muaxh:(*U0o?=.yNG.vC!${[ 1aqhXP{zgo_[u%i0P|"Ӽ/5MuIIp)]ū%ne)>0~/WըC`z@(pN:}#1 4ޑ|\.줺4Oϭ?8#̇uwkM.U(DIjvng1Wy@t2+j1ȳ n hQ202ѐG<\w]Gb.9wS*"7Xoi;8](؏у'ݭ-꫏Zyk 2fr5l'ڝsQbΚ(Nrע3ERH"`Wu|u~\os{db2 +dckٜ k?/`=kO6_Gl6 N{i;1fG Yd\ Ƀ udTX]͔D<0F`G/n g?sQ?h9tL,s >|Srl,NwVIu:T_ 3W _m>dA (3Q?Vb~k R4{q.BL!U82=i{ض:f&rV&B))c&?|5ߏx}w_6gp] MPCtsƂkBd ֨P']PLk:ΌaUTkQ_҈i7,J[ y?HDqA?u/뚼}eRoBc~LCC`BLBTԣ31' U#T6 m2PJe;r3d)ȟV؊I'a{zb,3n3`5l2]xs=]dDfW/Z2)̇[aV89 ~'wHr8\ʷhCy}bݗ,TCN%|1g_!o0fG!~;ւ?y\6%0Y֒0S͘DX"Uى$2 ( g|t2(0)0TJ}ޭS$} f;D4xt|8ond_U?"#HVzኻ-?ݓ#/ӭPdwd 5|a"*7we?0` n 㼦wAB#m >ZVph :}P& b {Ʊ"+>ID %HM$9;%(HBBK&.r&&`7`om٠Ť|)p{b;9&Em9%~+:ahNgu|>Q_&fB_,(n_^2޵F 6H0i209m5a {De?Jخ܃AрP~׸D}~ )ʻ !'эx"F"C{==ߏ?'O.\$(d38(J2 U S uhTCԐG@( 1F C={x !(aGHm1$Q PPR&]M ߥ?!Caz*(h? OAATD P41R @|S5CE%4DJyƉHJb&P iO &h&94j$=Bmb_Y>{bɨ: ِjgqeQ؃A@L~.b"^HGV4h)sk|.=vh~?w校 .**nhFSCd( E<+. j@CEPG 8 #紟a]KM 0{?=rq|/PdT(1rE@ f4 M dHwKB`nG3fP/\L2Y2 |y*FqYjdo ދR܅B;z |]bumg;Dhqei›W933073&ZX:vwtE;tT?wax oo<.^p9ڎh_O_ηW+'B}f8@%Jv=X3,&lkb;>H$yɄ3>>0诹U6>83yU/8ɝ~1Ber?)]s_3Kx3B"*K"(re {EC*HHYỳjG+z5gu6?dJ<H/ީ| |ۨE.ϊqdhsC%q ~ND3^v&᭞5x޻DHR7:FӀjUh'RM؋7t2:=gwE\oV+!&JvV=bJh"n3>" ?;Oze]ojdg<<Pr;(:^$y};鐼I@;WswovPkP9;rwA~Te<=ɼd(Q>tH b/*(.|ĭ+]++jݿv~EYBx C "]K褷;Y0yBl&&;_ETb`=*24ϲE{"U\_cxcsf.5դy:= 0y `.bcNX ;X4nB "@b!  &@":fx>갻 Z)%@M ”!.?0r`Zd9I7 uۨ##OUHTaI# {QVEظzȏJ[}2Ӧ][V6AUw;lAv cnJ/su5Z'l\4Oe,sE}JQp\%'h~8q (lwڠݐgIve]3aOr B?ziXH+ÁaoftOz ulP Ss[W\%Ϙ L?涭iE媠,iH.N cTJO;g%z`EwkҔw4By$\q2md'=3/'},(Oo44}^'LĜX츉ƦR!"xآ9ْ( NFye{(1-ܼ~zP)--@# Dät˲os֧緛Ǖ0{6p~mgo@)3d_HCn Hfm!6f7_4+"  3 Ǘ.u$E $Qgz^ Y m>Pyb@  К05gRA?kyx,Hx\gƵQJU$),"5 J<.  w[kyF4`*894!ѱt33"Ճ\COK q tyH _oGxJ>o@]!JOu|8z>:W 4 b!T!dх%zbq9nۢBTu Sɝ4ce'*\k-~(jJӉx3^!uڪ`W8!5$'OS':2x%+("EMW< Dܺ.Rr}^6wC?c_ċi0@ +) (BIm:QX ~P`U۱R&jFM?2VC *}/4=}^ iQ vs&5Ɇ,fΚb_=LWz6t:^T֊h։C`M9k3W0Y 1? JZ)1c_a??a_cDIxX%I܄H;~v#;Uܼ>_?_{ϔ|~ COL|:_jW?3s'1dóz`OJ8Тu#Ce[~t`<؊W<\(ӥk9L&G+?GCF~  T_>@F !<7jۤ oA2ID{9t}}?}Z:zIdw wSe'wutURH$ /|zȇ -`}p1Fh(bJ( C@84h ܡ:Mt_=~9jGĿ[#<FTRYQgDai_cu3vr,;ቊb;Bl(բKǦhak)IC&89\Qx\MYr̂z?iQ̚+(iG̀$Es 90_5ķw){8?w)!պ\}+QI"^Ө^c9VC"kՇqMTS]\ 4$Y^i xG&lEqd*vXvfh|*k?2zz;|>[9DT"N㤊%!T3{hFJ UbK |P!pGU(RHȣ]߯?dh,E)NH+N5f*.x^n@\}E #'Ӄ\3e_b=p2 ^z S-mECQ#'wwPVHi9 xx G .ͣUQPZ>/NOΪ0qk'??w_]"uou6So冞>Mkm pmEAOȔU+2b3TYav|~׃=O[K*'l\WU=&"ObG{m{xp?)YY#rbnlq$wFs <}~W9=[ձ[v9O|KS{i3zmsB-~`>Ya;& Fkڛi<ʐOz ,D>>(#=Qlsz3nE3T.(YG!HT-LTĖ%R\OÂ6%? w%X-r{ ߓˇO*/j=ui'X]cdHan]@?;(%^=jANpxEW|$γiӑx?Cf{ vrG3hCHRjCbJ88Ń]tݻ)#L *~zb~$'U=\ ]⮧PYW6qo@Dbjȱ3#}: FE/\,=<KW ? :nLf|^VCTP;Q&%U$.AHUVP}D ƶKYb ' a8UҺO2\U@8 1|ג>G d"mM `Ĉ. Pïk}{ps& 58f79a5_9{ 9I$DII$a\,8_xgd0Q2 x+g-n,Ƹ[bn=/q;/\8EF#܌}|t]+G>BK M&^،;0Q;aՇO)I~ TxoH}1ʔh0;\)BP^vՙ~x Y'YdMax~ Q[Nuf8)GwWA YvGa Đy܎@ ?yieP{M:1}#Sa}+FO!uUUTSUCU/}}ձo-}4>`Zt@'!WJճ9?'Uyjr@ `IRǃ^YH]A!6* ;H^ /P"ďا|ٰ${u?,<_2u 0UHhda1LIƒȀB] /.XL?ƨ,dX_*r*)}T潸_"L0#u Apzv ?ȄB߉X yHJ{̥oQ`MoMnri/ @m=Ϋ}\D zN5mvk ޵ͼsv'Y/C{Zx0P%2=gkJ#Ӏ~p{\'OT0&COO=[LUz$1TOb|ڿ7議kg껕gXRh _ƶY^ 8\y0 OJ??XX}9u݈o܎@BxKwspkǮWHk15YZ(D?s!ܙwb~ǃoϠm~X*]~.f1/%oyn˔pHKKq0Q25h\`IeulM˦-$\HW6Qh4:6'4pSт0VG7ccc21@e-wYoi22+B;X+?}xe zt3ɥM~$Dr(c׏M美@vvd- 2UU>6dqp g xk?:kƟkwrá5B;sX EԈQW|A@_1).}z)B0 ~x?gh6rOa*@U"(YT+B_Po{|@#A[s PGQAj>Ӌx@^{R?8{*Ce*@:! ry";E6I$,dHŒI$II$c II$IdEUI'\$}/CIHm>=MNv5UU$*H2uChhUUV1]'ss迁 ҿ-W (*K*G"D?{Cs[$Da$&G$cv$k*`f9U[V1~ʪ*bH$ױ,)/gSNLFT_|$Bν JAJCWXW%S1wl^"tk?w{{ΣAs q8l`"$MQ38;8ާDS>4tuؠO"Eq{ڍH\]fwܹCG`|wGS0fH1q..FvgGP8,DSz^Թ*q4$9|ef/ d zW9:O'^N3oOZr%aoZoC9R} oِM<|=B.^`"1+kE>:"zpnق%Sm!aж hdUNqå,h?=g8k.} 祠uwr3(}t(A0T)"QA(o{;(nW_ݐ =z?~W/ a먇~%*q0PpbEs> JSXr[*N7TbT?L`bAdg18gdvqgic FjiFk2Nnglgy<6@(@Hdimx½AfvඎҗktO=Rd5ĹeBVz-^0k̞?{6(f4YG!`RP"28 V-!isQgV \8\ujFn}zsBEK{!=\d%pF >D|uWER[Fj(?/\4g:}slj`~v !ē" Ð'P59@7V\}a/6&">(!/"!ʐV#9(XdŹ^1 49ttpuq~ 7ҿw.U}C [mulw;0w 󸬂ì0[Ux;zQWS}6݌vy {_~<tv H`wbrKÎSG|*㡅:Ü:V&c$0*vxiDcXu{(E|# qdԎV{̶9BňVcŝMB{nw7.Cx[Lָ3Gc8b0l>)c:i I .03=D~uorIGsPnhGa1e*=偾ztį}^~3£i cYnA~\Xj~5Sг/ƣ0$ietka28L>4.}ofr@kFC&&sg,sE*R!/`ᅭΝLt2:?"\xefi+2,:?ŚNGIxK =]Qí3(p#BPC<>wk-`;Dtx1=Po3 ֞TQ9zxoԖl s4zrHW.?`{wyLt&t8@xaOL7?8>FQ&X#GQGĜ(uצFq+^v9_ *N\*z%ox:֙ ͋cm?'! cE@f"0 $ XWK|G!P_==mPtNn7;اja[\1Fh hnG|1LU0sτ#7BYgWևV| @1J Capј1a@Nc8mܔ3)$]aHN'mSlWQVh|]yq95mq\'%P/L.A,>wnEnp#w93HM^ =N #ݏwr <+BD;YJ5v-lړ;Ls))luo)4aIrGyj)6Lm:My8hi&r:xxs|/5q*rqKI5 PSJ"V&54?|75e,a^$'+9vS/Su1М3`wg'$ctfԎL@0.?%}yQw.?c]b@O*39nߘ_gdНöZpX>vݦ|;`gPh pYzR&*!]c!ѹ |Q4:_庤H䞬G*t~{ 0<'~,f *JU( @l˶,%2yޞL*> 28SL}U]{tO.z.?}\J{%[fjqvQXI\I7w@f&&Ot Uҳ@g}ѲnPdn\nږ"w*̀|`؃tчwGE^n4FK0;Ȟ^"Eg~"z\LˌYK ˊߟ-)>"ښ2+jSMTy !n(a+ΰ~ً- O'~9' :v54Cd͕'kď@,@wHm`a˛M%#D>;V\6}p C..QJarN!L5a*,  0R[+*< t9<{H򝡍u#V?֗]dXQEE2" Ŋl)=4gS!ޑ39h :&t)\X_&MDH9\I!|>=jHg7\'Lj+)NK> 4 I@D8 #ID:sX8S?{VCS< ;0_irIv/UHUU OBv ]+h90T&҆`9IALȽh.*I*8v])xmʺaM1^ HcF8;[zٺ~[&ٽ9lJqvuhK=pD ~/ wBF1u0^y!"m;Z9}]{Vb /-@yWFɣ_v@i('쀌"Ӛo!A%?>_mǂ%%.R5R>ӊTgEw794z䦪5l0 {2#u@0Q.-^ @cRB}Th|&lw{Hі7ˍfT}YeZax2 Sحg =!c@Q &:.*#u,pB) 4ړc3~unŮE(TQȳ`|YXT, p٢Y*|uJ *aX8H~g> ap{x!'iP+p#@UqrxULKK`1f j s,@3 T(Q ҩP14c I˗祈̀ %J3]!3ٳ:f,4 :CEvGunt*Q$\8XyA .0T\x R[{`RU[m_ut憌_5'qLֹK ߢͪ!htSКPF?ABTK? #M {?"];*n~9U ta/mKt,vsla=91, $c!\b \d-vU†m)Q DU=[Jkc8&me7O51^mIdEh9unΐp|Ky,;ҿtMq5Skl>ҐdL α}r3kz0{ v3 ͂xH_ ɸ[6öՖ:ZΥQX9ѽ>4zKj\y;JN[Y|NPʍb x,RN'#~%\<*!ϕ҂z>v}Hr.ÅB.#}/4lcp ~ʯzZyi`헵e:DH_|l+֪Ɣ!pa =2m\ Twȣ 8h,xl}Qci~?$wJ~SȘa] @;>FK(WX]jXW?qM8e3xV;&N֭B.w*`N(5tÓDG`>f@G!7L`  됫 -ąAF>/8Y:M1J߆_rx5~ b @TD}2gW.A\!@|@@amX?jA U0 hW@hH \Yh  2_񟠠SaƐ ~QIY!xĒt&X8*oWpv1OxY>dq T}6e|4$/-$(OA$Yd^Q*lrKÇr_7T+k۱ ۗx_AU{(-罁`a|Q]x<9Dn90bv1Xl῕rewN^&RDj?O.DV(_v^l;Z$$2v[=]ށ=eQ_4>~=Hc~MS@DA_ 0P#B#貢̓\}mLqo̺QdR__1^%$T0d(QAr)ݎ DH.Г].p Od$I)مsYaSZ8;i' DOv,*F(\|X[gDeɈGmD "a!3b0|~¬iKPfHWgWL0;{5yIde1CCcӺp^pM":q Jٙ/oIӧ$/'V>;N$p^x6Ku%\DWk=5*͹Qsal3VhZ$'4Ѕ?|qc?݌gJqiӆ6JHAyzE6 #"!5FO12lf_Q4\`嚣_8L-oD[an0A%;]t^~aj1CXP.[({P>yĚiЂ"),3!^߮2~!]\^#롅/Xc@-9Pn `]Ч_32<$|bGϜgځ3*}*juEyNy0KWNl=YG$_kF 4N6-k΍ 6GwZvl;K:D60^>0w"zq$|+ K:M_ `6?ECqUZs D۷mZ ѿ3^(\0q{V1inPy|6uZ?e̝7r]IC2,vXN=1=%ZjyػyzlA ۱S4a$OlE̤Xs^wP^6Vz0&JkKnZ%VK_*}}]+hF޽`QL#rsze:]U˅mFD ufBOh"ANkaÝ^ ;o.[\~D8oxaԘ;Ϳjc^w{D$OB:߀^kr8~LK3:\ TfZRf*+@cD]tψn}NHcȯS~vt6ƛ+cyF#d.­g'M{"qo>iߚxG_׼3Oz<$b OGr(CiJQdej2G0JhHbTXf\/4t6D:חz8A4D3&ww=2 db]Ȁ=$FRFg1x(u "jAэQ"ԒPGQ[o~ nΐ![j0XwX mz0`yL.<16 R*%ġ~ΰ^JǕL2ލMlJ0-OQWhcW+Z'X<-!y ѺOF|>WX=AI)2Nb)2ROaoV0N*%  Eh HB# q6.BQ@?{}d<CC*j굏w3p|.k7`:=͑CӋy2>7lGcuQ^`?FW>@ ͠$k+){(q~!Yer*0џ b@$CZ5-}PmҐi ؇(cr9m4ʀ^<6m%q `pta焩vPWLnH# 9te?C'<=Oۅ/sаN7F5AR`z?= (r0( f;($(Un` bX3qCp->LQx.>o9 Ra$Bקsgv T'Mlܬ 5Nڐ;(*R fF.zbp;;a۱9<9IW!hb hyt\!q}rfSdEpQPDT396@NsG05 -WpѢJP6QEAU2CJ q$!kYQHd"e˄&*J*d ƪ0F ݟvk+b-3ٵrQ̵yς њCuű7{6FuG5ds K1F|h`ӈ6U^؈];e~x:8ӾEcH~_ɾc1_O,iC g@5 d̉cC׊"OY6?^k՘l(?nlv쪪@UUUUUWl+[n{\j:LMeWj%K4sBH)5c wiy$!5͟LF? F5X-4C0V+_dkt͚+|_ kD~T.[91׊ ވRs$$\.7 5Yj(cF,,\]h/V"PaFUށEdfs_'. ׸ckD%K>a7Lp&c??cJ"{þ1-nC*hyѬ^Ы;PlӋPDZCV@#??ٻOvmsC㋃C4nb_y^\TuŇs!?l%}a!HRʍ% k[7=B>N;aTDIFgf^nd\t܎[6<ң'*?@Ȫwj~zqPcY5"9_"|d !Or1n0qܪ;` 6 ?IS~o9|iw\$UGkw ^,^o \ܪLv'!Жsoʇ޾6Kv1.8/L"?ze]ODE/r!A<%>m4}C1n]0HQ( ~DMZ(\V\ r}  uܢ r!xTRwxm3uuژKQvj.MF#$+'NB CZDjHdD犯EFEQPx xTmQ62HN1DAJ)^>@zL}Ark(x-YT{wf IL!Ijו:%3KP%-=9U;0d}WUpxíjbdhPBJFAo5ȇh);1㠅7~N * h3//MUJ=V+kr2a 9z(@$!LU 6?<[I^${*bΞѡ(s~CANYPӣBWm@VU EY*9C >o,]qU?rh~ pۄ [˴94:Qu'*UIS09^89Jؓ^@; ~oPp?ؿgPv+ >:upUXo'x6Y'7xNAو9Yw w s6f9J;BaY2( {=z >r;P59=}43pq7fw+v rt6ry29oP.Ls 'v=77OW;8 J+"8ϭm4,2ׇ aN!O nm 6*;/ u(6:= FO&O‡.CCH<7R(V;.ތ?CyyԀ.3%E"@%èJ;E~fiM/ZqBjGA"^)MZKF6uwb5\u|wDuK)tsefCb=az*lz %4󉁡3DO>8u6Rkҹ@@b1ђ9AZ]~٢.O:kfaDD'vfxCB2τ Ɇ%!s55(U I ϡ9D `ok.D[a9  Vqt0KFK`6@]5}*͒^HYCq,PJjM:+|7ɱiIfjгA pPpB.4Wټw"=$N"m`IwMi!)$rFm'$O@Cf9H>]Jg U"$"Dcᕙ.D݈&~N^ eWCٺJ~:|'@`ωOx!0TI9OUVU,D'i?+8r,O#>D9}O724pqP v(l7>x3s dʋ8\u-`=>WwP%jI=т" k@4GWߌSunjH~Ӿ5W#s:X1wdt.vh6Tzj.?7;U҈$,DPa <ۛ7rj3Mų0t;'AN:4=\ @D} T(DG*۞Dùe҂R\ ܺ` B$Lp(B_9Ao7b#aqWTay5Dž1{6w/:'9Ukg{wF _b`dGj3 @Re MC2ᵇsGRQh\ !7Ndcʙ'>FnB?;ՒkZ9N ۿ2tԟӌ3P 3C|\c/&D&#? =^{v8AGQ@A}y8KLϝ^1[xͼLe>qRZ9o5rZ(T? $ʿO<|_K,'6wߑЬv'#`6۝h' NPAx.,(2E^ك*6ڳCB)DpL0y Ϸ5fs,ԶLUa==xU0툈gUCr&5渌|+ =wtK-:)!"?X~QXq8P.?.1 Y@B>Jʶtgւl?~E zĚD5R;WVW/\!Z IX=gYRIBYlbJ;\ Q|hN|wW,<_ ]PkÎNz5]QMI K7AĽy%R:-v m}w I&:#b/{IlJy~yB$[bxSD\2\EV} m:8wuJ5ngf7Y1r{"Hni!j,gv _o 4~>OwtPMx?e |A᧓A|/߰=N)aS1:k;9ۗ T?*UCW^{a#0,$ʗ 7]GpW*WDġ@@kn8b!Ks7n 1hy5V0D[ęU9:uoC#~xÛVP)=Z*%& &9龷9F #h "ĩ$sŶN)!1F ]&Dl5ci( K \;GB A^cLyE@-` lLy@`BdHP4QC@*YQNRZtpx)bH xspoQyI'aQP.*kD"Gy /4dھ>h^Q;T $PKv y޷~u> }.p|?¡cDPZ2sv|p5'^8 m^&nLHopߡ dBbAt8[z )-6/p WҬSc梢I4.4|$'L2I p=Fa`82\ @B ѫE$/3/zT,CznId67`[4[yX?ʁcnt:rIs5 wMJ:J"T)BɂjAUb"AYzք #o 0R3nf|oh y|q-D19trG*T>(f4kW0GNjC_觌GȟnA&?EJJCg^yqDS#>x]B3/H|OW,9^ȂW<+RH<`a;GL4bPI)bs*fM Nx@iz&*%90$ﱣ9=WbF>&owl@zÛkn>3sת5ؑtYEWNY,+z%fzؼ5ui1B"0fVr0 "'Ȗ,xGiGd/T`{4 N'!#iuzNeb@d@ଜ(cM&K hoiP]}A_Z; Ke.*3hڏ7vQT/؜gDXv5/q,nUrl&$֥<%yk#8G8q%zbͿ ';$WY6h4]]9I2SNp+zuHĈP s0~i}+7 }^,}2&_^g;E>Ew3,X3Pta{#u! }nsȦ"a(u!RC֟ӡyl#B}[gߍv)aoEJEAÐG=~җuX=HD6`koe7#5A%T\kꠇ;3.4}]Eh,z" $ ~U86W=m!x<>ZQj窾.1@]PpYq2 PqqR͑X}tgEBvw!j!GIB " !5e%ʉ&pe A : 'rm(?CI8ardT#2̜snˢYO!KbXeuvL 1$ R(2͛:#s4h/Qsk yTbSLqa]E0p @a㱞j/(2 <3CXa* ّwս\o/L!aLb#yAVxD79ҺA0*6VWzǖџ)_lZnB/[eq!;¸oK{|e0<"x=0^HGwȣT8r8})jy=.PS]fl[B81mCCT%K&Ta aj>o𭶢W:`QJ;P-$s& R }zm{1ÇvXv([mHm&fSx<}ul;i*m& -r$)}l}O;:il󽌹Ϳ÷a|IMJq ߃B$ }wض .G=S0V]9&!|uF{踺D׎% GŠ37Wn9hSD*N)pvKەYYuF_ݠn8:B9TBQsr X5 L2miRwzVa+΂L09PG9Inf!ӓ'ޯY/^6Ԯ= Q9bD A_h2ޔ5 G8s/#!r7c &羳ZoiC O7R}Hooꗇ!<'+@tiaa CtJSǢyĂ2G\{c-Pޔo9hFc{wv!o$+fjw\³q:cD;Xt2F N6u"7̼}U׉/x/ #K`wO۸ˆY#<Hr+YUO?X׏5x~ypO;q3Te/Xyo*dVs9 ִ'"1IDo7G7%+B#м65b̌򵜞o5c#DHc뽎:[k+#:;gwӮ_݉?Sp0c uu-h(%d|mN,($IJ05lyIɑZ1}#I;gd+ 3  3y)7 0;ޚ@3o3 uۊO :GS("3iBH`nhF`̲qST7tGmv7~Ȗ : s~Cy~r^SGh'#f_Xho׊B(eX^Ej0ʕT9VM!@k\ QΜsXsVpp7Co2Pe͊sY;$wjq/s>0 y$L-_YBOp_ցP.}$~ s7G׬M"vY9 !n#@Y~{XBڒ$=\/x|טut?{0&M FV :?,?c0 {.:6~ba˜o ")"zce KuzeX$5YQ(tgXΑ}׸n,3GB?/?Wu18#[K} Na˓Of>oOg"Ju ѢzN_:ό]Gwαv DRBON 1ǫ[ژFy{89`qER0=HrOv+xi¿œ>GWB @<,xyqoQ]&d r FE'. g«/so7!k!&7.O9qk$[(P@$UrQlije>/O:k7<=Ɠ;V:> tػo3V"G ::-f$զ^ko+/mʃœk9.I;9ds'!$ AwZs6I31Uk@\q*sx2 T'8Bfd ,roϧ}s>(ms'Hr߿Bl ,MR$ȚEzvkH!R53uY&,K`v `lVR6w )CrG'@,WGK8;QE>`4}reA$?6. r#&{->iid!G!qE8|$+HSiC=„9oV?OS Ց;.`(Cfezkg<.ϫه~uVk O ~uD@ `3ire\pW*_?8%8lljvY R~PQzDl0؎4 !' P@QwpU]/h}:kh/S`#W/C41a?~;/n#WpTeϒ()=cQMy?Rb`T/w6wqLJۅ<s*2N}aE?JaAٓx9GatAP3h:]T#[+ 9%I#Gxz6ݝ c`e>.Q Ű) "p^_52ELE4؀bh D ( $ $@cb(3leNrw^ҼXunE#on nB9"gy>q1: ȌD l,t~%!RKKˎG'"PnltYvdw'9u}r3h9wsMQɣ;Mtz_߳+w =`ى6#\Ga)gXeɟb}ó:Lw FLT{N /!9:YV6wiR0ML,فp*羈&]wVoA~HG`P\"ܣl d(s hE J@hg|H'!O]j:,{BQp`dH ?hD6_X]p&Kf5C(I5[%1|K?qYJ}B}~KaDv@!fpL$(J}xYE#]Io2X BI+ӈrdƨ<",/-Q<=6~F`J;ֵ F4A(,G x7YF eg<}4H8ȏ͚zMۏkKTp|0t =9n#ʝʀܸr..gp=Stj)!#e'v_K蓘\D\3>/[`t^kr6wal. R=z)Gfef6i߅7*- =E[Z!9JKeiR?, J&Z_b %ԲT|泳UfS&d~RgLd7ߩMN" MNB B\psLIsPfsDY]Uyj a1GI cLMqR[U,`"3ekNW8RǎƱJ;~3S3>оW&ui0]zx(ؽ2B6ZFx~?,F7>gZ+yvs!>#" m*Pfܟ&(\O~o ;# @#G T:~>ݧxn=Kyϰv_l=^>lxKИCP;DLw.$b)) Ϳ: G߷pU@I(>ח?qOw!D$7TB_S,};2k]C޿L Ϲ?o8z妵|XCU[ƓۃG% (N=߸w^oyl0%TWe+"-J#Q-}؟<_MɇA|Tdo˯TS-?KADdc6H/;iv[ǟP?"}|>)b ~~?m+FF{DlC+$ J@U|a3#9}aB!Vg?qxeqpNV(T{A%XW"q ;;6:8V{_sEF$I]銞L򤳀L_/zCH'|#}muxs~>GLhT%%BLkob)"vMLE EDQDTEGB՘ԭS wT X[i#c4Zl~1Kl_:|M,XYO̗a_UBa'D&R? F}KaᾠkVWVîr{1gA/ RcT7N3.\e})Uu bUj~!)Ul9f'Bp#>N~ FwBƟ%Ny񨐯odgD }#'ē?j{o6r_ζ2y|u )pjzR\VDH-' d9a_]$Lf?vkyeb ܄l }1 *J&pAC6<|6MQq|pOPw**&/U3ruC15yzqDgf}f)`{P0'Dƙzo#\{}r*:@I5p3iAbc)m24Wsr@Ec֐71*g Jh$*Thp{>RXG3 CtT9x}/듲ok m>q|iR0CUbYPZ.@e9hMtkl7o#aEI<Q *?`p{UcHo 3\?ož~m4MKxKmmmmmk=c33333uꈣ$`@xt&̆Y^-JQ~8_H/hv$YoYjiw̬)z9evYZNC/r%߱qKHᘽZPĜRmB[^}1h56M_&kk ꆢnt>`嗋hi3˧Uhc =F2vb@PAX %y$/Roh-;!$#Mb!!u|Ǎ!01 0V#F8 & 5qU4l6sGK+kHe!xۢ{3tc#!A @J(|Lc,LMpG: J#Ltmc%`[7D&c;m"7,nSi`!5*?iSA<{VCdP԰.zUQ?H炴=L:tttX*S8RZEɘ9@l~v5.( Y; Pwחkaq!ߍ= \0is0)N;)w\%`(AמS&߮6xtgX@# yK/D8n:_O|l| i&hx;ؿpAWPh&W[g_uxo}I{so:e~-A'v?]9:FvA8jb:?b ۜC - 5,Rrtr8E1s[(GY@B2FB;MӃ#o0zN.2}G+Nj/fcaȭ,IJ{IVq %~{_? 8šug!B;}[lN=Wdwq]SY|؅3콓B '4 >>Ǣk7LZ~Th{曾7 @ @T~-\O|_8ȝA?8Q° VntHީzyi>P7CH(<%̈h_]!a ++|C`?A9YDӬ(5_[}\!yj;7&Y(N}rE:EE'xd0Yv{,NC%/māfNjlb;ZȡVP+aS 9~ػ`J -' Yem o{;3w'*=[ҋ? m9ugz5| b+"D QIHT<PbOT+Wx;dWf nphAONrwoWqlwV^l#FO6tz A\{6*_|x;mO[y&: AT^ކ~-t6L`@YSL1q [.m\r㎍Dػl:P@AOٹy 2Ŗ$#`CdU5f݇ +q[@_{r=e[QYTw~H:"7cܪYTJ7a#<Tǭ}|}_s~^3NE뼩 'p <ta۞Ik@qWu/H\@vI UQy I‚B:ho@(uOnwv`|Z$='_jyf0;xaƽ eryy';~ A!,n S@8L\ΪU9h,`orԎʊ (W?`=قm?oDˆƬ AawsWȿmNHX52o[/ ָR /Z_}aZ> P =<>osXwVY%7R>">Y;-u`D2%t>w |$ Y_zzbX~M5H*"k3s@υ2W+ P/#p0$.jD s0A .ZP:ԁd YJ,F+E}l1jb9t1?Erז8[G(8Y;0ٲXBj(bO:(2_#%3˄^锈yӦ7*fwjٗW:y ,ݭ^$n??uϕ o7wמ<8&cI8?K9@ݤ'"vc'o;c#AGWӣ%ΙAVtڱT<`#̓;*>QFW^8Ǿd_Oc~A! |Q̲Y6#ꏞdFץNKt -~1$y9L_-$LHi8 #y%nd`;*:qfX8[qpWƶ7L*Y8 |.71˛@ۇ}pY|7T9x)ƹWn$c¼0{NL1Wb@9:Us8aͿ^_~>B7Tqlŕ/'r}|Jr1&e/۩ ;jy Ɲfts|5ti;(lo)>+ BL6h#=VdIyg9hqOMk%;IA]kR}t5H3x:nTA>R8CԶpx8B 0Q#UDzztKJ *HJQKALH ?-R" (j(fJ*r9Lڌ(tZ)i X "łc5-9TŶjj$&")B4E1QABQLMSC FˉƄB eF,E[؊&58"P) )K(5JJL",K@EQKRD-Rʈ 5REL QADPUL5K#3CCRDT5Q" 4PUEB$#I44JQLPTD"TJҴTEET@U$PA@M1Pđ,M5A2PU!KKIUA$4ACUMQQ%QQMR-KQ!,0LTUI$R=ɠj(b*)JJ` ()bif"*P*$(R "!)h)&"&X& )( fj lATDDHФA%DCA5SLPBQRDD4̄TP,E\TLҗH˩%f~1TAP@Q$DI) G No;T LD]C\81~ c "%})b"Z*T Q5KCfTzzU01-JHTMJ(L"QU4AA%{&%id& BJ6gD|c5!J7v(9cJ$#$S$A1TUHNjAIL^pB"J*ƧPl & *H=,T%*RHtDDEP0PIP)0%UQMUCK@ٌLE QMIUD4DMEA)|1HV/~p?(@~C*8r_ 5(=% ;y0l18lѠ}`>Zp@$h O GP*%Uϻa}?!瞸ꈋYnqfIcШPd6>㜹&Je66hSD2@ ;8 # Ѵ! V  i _f5Y* D9$Lg C&,XdO.GQ, ] 6ˤ:aMD4ԍ D&pK;x/B!i4D'~p8Tf@uVDC b;2Ty#gG& $4b߶[Ӧ(R7xQqm̔;)3S(A_\wAf?/GHH2Q7Շkd}nffErƇoήܣwwL<: ) /r9zx˻wJ:sWl0>liC~[Ͽ?=awϰyu_sZZq8僢oA7bڌyಜ?_p^>mߝ{:N&Ⱥep L&< ٞbk;1}!QQ+'?v䣨=z,؝J %1P!ڵ8:bU>#lR䀦sHxD 탁L/ :!=;KLD!鋽q:wx_szi0_ZȟS~_Ԕ!x͞p`#i԰TRI%NUmt`>i.%dƘ\r)n28DPc~Ϩ'>d@8Vb+8k\x֞7ܬrE^07Xλ(xn76;_(] A/<M}!.8+ViPَ? #9+Ktr\`w6 Lgs޶GQA9\Nqw%Ɛ0|9|gIʤbåulcq+;(l}X\4 :ؽl/`p9AɵkoRp` a"^1~YaH vk:;zXȇ:_E<<__YgF? &+kF/ Ee!sb!,ۊsj/h^AW{<]ߺP]٘QB 8BAøP0 5E`c!ÌՇ(s59ϣ_N=|Uf'GK=St^o"Fǯ{-j-jw&ѣ~PZuy?Z91`:BKd],z{˶RQ]Z0/,Z L01u=,9#DwwNv|o'CR}y\Շ{8:|͆M4p+oV4j 1Bc2Olo?{NC&B8A!UW{n:gGpcTݎُq%+mw ü{iF4G>Q¨"HEKpʗ͏iE'W.;{MBȱ S2|vqMu׿p61:|q=x V(+ >4B)|P8]w{r]{{ Ѽ3qbsBDA3%s$ޫ+H8W9N`)o+: @.iU=PFi^cf1{|{`C8Wk Xϓ>Np٠=v<]?D> [Gc0ȉGW~9+E_dA dnꦯ$4H,ox J̈́V˻J W;V(fdGJo(o::]Zk{AQ f3'Q$a5P0NQ8]À#b=.n7r )ʁw+d@)IGߤ~&F_x?@&7N[R}/NX at)&2 'oͭPŅVv :[i>0+F? Mȝ5sbY*'mUbw;ésg$g2*0‚W3B#P g@ՇڀXP">Rt  _uq 79Ex' \2>xv0VWfP#XX~VEy+*:M z}B~?J9I2 $#v^ޛp|'p<`!}R{W{bfSaO rn75̼\̽~'=1Nsg~Pc qi8ox7pp!-b+HmՙH~+?8xNl%ڷF- ~ǰ/<Io`u+=sڅ3[7vpw^SefypH4ƕxد|`Đt_gtAP8Z{Kn]F Ų|-4%1RY@N;IYBW<੘<0 ϫ=A` ݏJ9vmiGS(\P7OM8*y!8 'u7c8,tP ]n/},Q.Y}/ZZlJՎ]O^3 JJOk# vǝOB+.#_>rH6e֋`( ]8݆@γ7Аrb#8:KåjK!VaK#zneY< L0˰æ(ni u|y}^C|0]{Qo_v桊}$yLE&B@}ryˌ)Z*& SaNu\zĉJ!n ƎgطБSs/5ϩ[{{ﹳmڳj`P%߂ {)7ohޭ(Uv!4"Rˡ \.cr ʮMv{>*9M%:E)IW^^ NFM\~ pCÃՀy,' p$HNZzva㪓 HNنƎB@"ɰ|y+:v^)8AQ"ur8|rbE=FYĭxQc8'&@i}t' k?O K8`:Q Rj']7{r^tz:SEaXQtCοéV5C11WʯִԞdnp+r3^]T!+#}BDjFER.-1YvN}u ~^'NïMz|j񵔫gXC2ZVw~N@@i횆=o_s:KhΔla(xoj2bS# t*?Ju[s_^#Rw; ܞI5Ym;gx Ġ0})|Y$E% J BTBP,BQIJIҔ^NOL A1N˕( .Q'K85Cl9`)[}7Lc~yƓtQhH0kiApI@kINMEE6&N3o9Rb A%!IhSHͦ0lìr:ܗ28I@) Y6;4f|0C%$TRf"6hBn2&ћnqi,0& 5MS\H"2bmPdLǓu2huNR&2MQUPՈ rÍ]&L$Y6d-NKZrg&K뱀P=В<'%ma$:~_ M6p8C<߮HyWfoB3Y;VfZ]B $SuzbID݇ [2goݰzz普YHPƭ30 ">ŮRꝧ)ga4dׂo.v uMCäeK3CMLy nxW 3:U}zW {G8#0"ֺsՂ"L'>)D%2!-H$ Sk?פyu`eכc|>J#Q(~X9) :)M2;rrO8|80y%(L $QNBÒϛ$UcHvR{OZS3/u Aֹd`#V $H!:+-sռO]SZ;O9.7<&DI 92.affXLhtRC8'Z m90s5ف,ۧ? %&%r`5R ?9:Q XLB\& !ތHP7j@ .1 ]&$Ɣ|QN d2H;"e"ʼn,7ZVP 2<^k]q{Ap]|P{579⃻s!p"tp'\ߙh_Ku T*3džZX(-˗)TI0a*3"f #0/K t^PbzwL].',~$(/`baLdЀdLG,{_[$S#h,j:Ȥ" JJ)(HyϘ8a}m"J"DLkLfmS(2 VuG{{<0p?D!vi`{Y=y5$0& w$eNiy7&''&~f?)vCVq?p##95B9?NxM &, Lw(@xTM"rUmM-`(Z^vat όV}ah\ ? MQEQ*{Qͩko?.@=_(T^N`ż"D7x0Mw:O|2=STCd ?֜9m$jBNɆw*計)8qq0j7e}p휂RlUts|f jpؚb+CxY j-@ UAH!TPD #A"F*F! hZX((iiiS֎JDDBRTQCB8GpM% QUIQٟ^$zIv#2S" hjEDɠi 4-s.(cmvPTX(T>UʕE _04Yܫ1V(jA"#v`y!r(ݨ7vB *`Y!:4x: (R @ 1R~yڀH'[(!*kQ7)D o:`woO3M ii"?!2W[@|J|`4E2N'D@sDt +Tۦlcv)'0-%4P>i sghY%^0x-|:tKya];C}E{A>>@er*PL9 s_@+n~ >s/|T &ʛ/w*esL#.J)6u4D @Rխٌh N^ 8 &TsJm s{]rI,P=F%!5KYm[kSm˶jsT(q5|i>C\鹄þ${_8zĒݎ FȀOX}$/dݪIP}qi&8%MUU(w q1=cۉwG_V `؍횈Q"8~e;?sJډ√삄Zdu|s?L׼d2^$ۢ" >D2L-sJe2c+jl9*uόOډ%ȣ7Jx!Շ4` =C%nah(>" |B|"@4ՃT ]DMWap{,>:uy"δcbʩTc)u3HqaG9>򠪿`n[] )bP #'"4y)~ry,K*^L3JҗjVVt>0M3u5zfWpʮV]PF܁[ݙC ؏2 `/aϧp/?z66D`$$ʮ!gv94ݺ)(93Hل2$.b B3󻁿۟I_ʆRgYY sNvk34LP?\if@"lh(@< j0Uy1Y N` ݁@wՃʁadx.o3)+̇l0IvB}zyM%dgC]vG9.Ǯlo#qWc9^DfW=ˆ Û/x1Q$:J ТU-/OWO{1Bz&i|dywNۇÃqUS86,m_ߟG_*.AfMoN_=t  &yYUӼ:_t{`O(?ZtDQEQX$I&&&&'HOONH3qf`BA\!1ϤB Je\*@h,* *h}N'I* E?2tK4D4!*4Q@?ջ|%dsPEjbkw`LJ}0q&ĉhk D9Q\;@_9}uB5=rI?zLC-0OK1\nR4%Jx] 8۷4eTJ4t  ڱ/e0"' iϞ0.$2 dzfk,MrZ(5/y._bN` :Ng'$jCQb]Nsõp>F~?@`nSsas,_ n?T9`pqXQ?6UZ"G;X8[1 F"+.l~nm%&;p d y."5ii+ 00xbHʉh  Dsw0;0^P| Y=+'ݾ3?m\g ʻ?#>N8 g٥2\yPFd%Wn{A H9L A @0OII`qO.`<}k.*S|~=2#˪&RRutcROzőP oQCg?_ѵ;~e&)ð"A?~AwU H7`pDGߎ("SKHLxiSbnB1W(Q}ԋW08=ٟEd,0fv_Ki]Bms*2ӖoQ4o摻<( U~$/BmHjjNG_9(PRbr[&9}u`LOPBI XEHu %KDzk)᧷2l w22݅[{r=y]6z$LPLvF9_I(`߿/JKNdnE79FY<Jֳ, 6d(E%*'TY ~BmG/SMU _ZiQH\UUL# ⊫~UA 'DU64>֒e@,{adlNǾC;<C0 \@GMGF2p-&d#Cs=&{\Hh@8\$_Fskv$I m{˗Ӿ:;L+Hx<h^ &j*th1$IFmH59 ƚ^uO!~yg߃,gh=\!Tg|!o]>2H?xIL yi{ܒ((?GU?T< / gozё$FkăED$$H:XmA%Hɬ,<VńN(jh\$_y IBWب?j:տqv!p@ތSe3 6Jx*&y<@" !Da>sfYUԗ(RHu;}-n(Oȧ awI-R"|LsK!o.5NeHw5JTֱY"{g8^'$@tHwxȩ!5*욮n&4Ndg^?]``@˵+Mۢ=ߜ8O%BCp]ܓ|o~Oa!kCEب 2 /{8c"I(O/ft4tߗ{zVksףϿi;3UR}NGTboJD1q!w/yԫ!#Ch!mh4΍}5`f˴@?I Y{>a,x9wvD"8CQUbW t= L2r#`;B'bT#ރ{%otzӈwXCGZ`}Zrnb @8.!"Vo- =ÔR҆\\,NUT ?aF,Haփmp/i\jaͪϹW?F^o\8/!ㇹyܶ 6"8aP?L%Ȃ藘;6S}t@k)>_0?HZ)H}ɊL|R.FވL@ȁ&xBJޖs d?.SoO/\=󦘣 u##=vtB" Ox 4ДkJg2K v9 {ؒ,Hnۅƒ33:uMz%uXXWX>nwJcGMgF+'8iKmgݪ:޷*Q|ƨ~0C1ijpz-~FI=ϊY^zfoνi˼bgx{X9eUqyGv_=+fd@#ROP0߇çFiPl?[;$0*΂bdV2Gr|6;'

    (ҦD_jRw&XO~8xz[(kX@uؒEPz2sxEEXQ Vgw9w6o+A".";| Aه T*B6-jϋ٪_r "R_.C|0*gt (5 pb<#kr?>3JGH<lQGb -qVГ?PUۑJ}*rN_Ă֥x9B(j^(EP9~["]'j`"l#$PIDH;`ªO!-?śUg𓮅t~}[*teg-3uke] ξvZ\f9_~?cdOtKB`T{]Є^^ rpuݸ`}ن\x5)"gr96C Rl\r?cBh$XxhPr` ûB0 edo~C|pL":'R ڿ( B8j@yIbEnxXqc'C2*"ηDDcU˒9Ч1gö- R P9HDP[lW/\Ъq̊1;/ƻDzsc- Rr(i+\]J@L_KLCX{(!o_̨V&r5iY&X KYU(!{v@RѰv3||]dI$^I$I$j^4'DQu Ȓ5zDL"]W%+c k%Mjdp H 2tIq'9Y1JDX/k!&Ԣ.n[`*5*8/-_.@ а6IEpTZ#R pbWe>v ]=<]ӿK˹x0`d " ͐aE03Ÿ „?_2OAe)K3\/kčͱ\zL{sO \e usǷBS>8VE Z%mUKJ‹~dW^7{,W&?oN[v<5R$lNс,Q7p0?}j]Urm<` OZL !X?4Gy[H=D\8ŀ r8rXbCZֿ;ޕbu[޻mC^Oc +"#k2qfRI9H 3Je1lsܵԼαEa(!yӕ]Q&nqN{k *qɘe,Q4BߧBfC*ϺyWVمGs3\bj'$EqƢ?_D4HHV"L?W^&;bחıfi'²$e kh:– h$ܡ%mRwU\x@Q L)!+]#P-?g{7YP>v8H?t:ay N\)<1:,ԩTB1Ӗ vkC0:߶~C\x_B_lƖKmt-)2{4Z8İr??d,}`d/=p^lFIDMm\'?T, xB1 rڭ{*C[ zS G} cTtu<" uN2;^[`F]G +)FF;+ʗE -w{>/Ur_K@BHS-H9iɣtb?^q!rdb>TݱVb`2u];y~P?0~ K ?¨EbU.2c'@ Ͽܽ Y\7}/J"'l|d,O|Kˊ]zBlT5}@6wT%'gOKqq;gBd67s8 >'Tvh;y"aF:+g^VT$Y1' Ī ?~:bL8$A@!K7>q܀8Ks_0hA?AvlԦ9$8HFt)_vg8.A{w1V/0$%AGMvFladٕ-n)(YJ\hZst#<$FYg~^JQ_9{>Н}>ύ"7:=RM#GQD3*"@I2d ^MXwwA510 .>Z6>F\f7cG|ӭ)qy&@;ױ61UM[ju&y`K'؋A,/hW}K|:|xI530bEF$ן-8өlOW%WŒ&/ya r#gK6Z3Dՠ6-(Va[;9taK 8u'Cg!΅]z96z&3#ځ+;3ZQEONCD`@"S:(* ~L#EP1c[] ~K=55ˆ͎FV) O% &׎]Xl0+\Vp@;oE<6Sꮚ!ǷǮ)uр, ~^~3+a *EWMmm%!k/oCYQ^ یU..<lh_$;"Ǥ8_K'mos'G#4:qv c&afS\x'>\GI"YKD$8b"[GxQ=]Ay-.o(q d *f -gLg0妯ƽK՜jg oQP, ivl!4F ӟ<]'{N[Sx$p_ɨ)W$C`Ӹ*0Qar] :)=Y9/sHywNY$8(&~eL2 ݔ U$#_<bP5zWb I\US7<>d*!0ioY9)nI?NHũgN0c^Fo{#?\?&h/^?ɯTL1PP[x%=~^y7^qrʆT?wvE=LR]<8B0ydP\2y\ƣa(NZAɳ;F "=s]v$g HG3F# ؆7`CLAi$$.IftdC~tt1wW4{!G[&\#t'h|\t~Rxde/gR=CLHe֔O}ԗMtuгw%8FK6vulU/zΥCAYWt)׾{vW7rߊ_wר3_]ݧ!-`uaD$DžۃJlx*(} BtXۘ/2eķn z6,!@Mf?*pkcͦ=6 b7mlّ*qncZIm4"AIz; z-wGݶV4,;{L<\>:}7ۆ. 9WqP_9LhP?P"SMg\?TU(y`STjrܹp4vr90 aӳayc~? p+kJDՐ}evѭ{Mv7T{opظK'b"+t$ϤfƵ) -bEQPC5lHYަ#vW@.]6C)BVQY_k>I⮄q 12 C{iF' c `W!d%ƊxP~Y}$I $_aܞ{ev1qսĀ*`v%:!/%varԿ:^a=PJ`2;wIe|M3rC5F^z꧓_phUM7*5ҺWLa{w/XD+VڮvT`hxMÕu#1+f4nt.{cP$(}n:0⊗DUEcɺ[DvT=3\-`9E¸zHGsDЏ1{~i,Ϣ3ET(Z{>ΣƔ XƐw߉hz8KH1Nů{(Bt?rk8)k<7Thq Ui\%IF@&" *ͦF,P ܜ$\7#ֽORpl2n'GGP=}}_ҾFșCňNl#6X瘀\H;ݳ,㔊Α1+SLJFz(D#>%ùGJ=Qm],iE_Z=Dm(0l&zdj=lS)&|N+/K;C,KB ]\ȼݳNw+,M9k \1I`YJO.yu՞ܞ7qsF!+3Qxqօq0W7i#ƗdrT.CS6W)"@%]3DswxO^AПTs1dBvcs?u\Gj> ].}R~<3L8Y K|) @tO0W``|}U ])𦰾_3Z/hP[UqlI1#_<#j%co~Y6bQk egC/($F,N}lCT1{`t]1&toAC>6K֐66H}_|Z&˿{\ p"q\Av\jܱe'QegA|rҋˠlxB'p5&e>!nMaX?O_bYϕ8V"(BMhcDJ{55Uj֒gbfv@CaQB((E) =c2Dbh?k]z)A|L1:Wh!W~77E zJ޺W@(T=S Y Yhbuͯ5d, qd5sF(6lL@(d]VK=A!y~G\M.#WtA.ֻۇwXf@(0E$:y`dw.ݷV!SfU8mkih&ǏKz_.IB7PU_9&P^@j1}P%O.aS{=#GjQ(_ HfcY*BQL!;~+sxaLv'N[Szoж0 ^hy%A[B&7F:vtW~rOtWT  xE{K?F">ނa9|_1j}7])xIy%"$sYڎsu+rJK'oVsLOo52`ӖIv%ː 9U#@Cq Z.(5, 8ƥDylхH6t:]}{͆C v\+p38eeZxg 8 jsW`Sׅ9O4Jss6]Ynd¶L1 8ѻxR1'9B{ux~ *q[zBIW{v>fv W!o,a 43"D B|9`==PO'T?O">!Bt/ntxF{v t"4@!^$ 4OOB} QE],` PsP߻L _?E`z}Ҳu?7y|}& _v?9;: ֱy]޿h 뾖Nmp/ gfW>"X :D91<.& %Ck/M1R~s}x?nD=hy4vmOmJΰs ֯, &˓ ,J]u^ TF=\]ʠ N%a:,>`'8kdSM2o6iGQY}( C܅wi$a?N<1,`vx˱AF1J E s%y!Rgzj'!< ꗈC1|_EO CPzZ,7-*;ѪN/><00D(+P*^P!DuDTx}܇H)&j uHNgo3'N@:t55 Hk@UeNjYm)~Tai_| yNp=4:(HkH['©4MjĐ6Bb`!5 ]}: |`vr^rܶLAG{`špyO|C>GMo<2$X@2xjM"! 8N+])4fۊT2d YY,.,M4 d!;q+!5k[h/'_Hiyq9D;xVx¹t~3C^(9DC":iBM @2x|WÐ/BІbZBJ(" 43DBbr;ݶT=BM7," N"0+ZJRT̴QGΛĂw?*iVfpN>^m FQ !gGu(@C3(6*L R8 KY"M=N``ig '|/;Q;}+)UeLx'dgp5@=p6ux`/`DDaǔ A*?}>i<:І"l&$" /CႢfX%LFs8 `>LD^SH\ y$ 1P4y\* & \ ASi8X99'RC!*D#1 ,Cˆ!0D 2 Apj;ʤzY: 3aIvry<`pA)Tdb>+{.{Cױז9oĤh>a/uz(swlWzݨCGg15W:3M1$# !xz8q~`A6Ѐ̍.fy>=[{=[`!b Le/?ȀpwhO/u0]z_V-#TD/:u#V213D;̣e}ܼW1#k>|l)a;PBb\v7ݏ?>wt1l9>aq_?GIxѫ{*_=|[KEl:n7%,/J oX|4b^H7g}I'4ocHX>?(>f/:3oċ- s{yfjjA2~v(fl}EXInj3Gė*N䄠B*$'l3ΉZo+OJ9>P BuST! Y<[i Oe $UEOM(cq "hc4@mcKb`5 ϲ3W\, l64'_;ۓXM*c='1<ן3!y~muݶ+=4O[A&~u@ ;.o_ Ai@p"dpسG E/:h\ִi@yDOnǓWdӵ/1仏ZMfA.B%q[ *N9XR&(lpGYcy t)a@NG&|f7G 9e禜6pp |4yN)s*dQLq+!csfb8-E8Gp Ӡbr n+Ov !Y5BCJ)1 AѬg*ᣠO~u>U{awo ?B ?8MI8S_vw dA8vд $ͥp6fa9"!$Q&5/(*8H2LgS2p8 g̺PQS0!kp||KCJr|KS>#J'?m{@*1%SC4iPa>pK8^Sr2OF=5=43HPf',2{{RJ"Iu.`\zN K=&EphO&<í^g.4y^˫A/h|gl6k, Cԗ16yT(@${ss:{ =^A2=1|!aQO-ԫ8@ m~0FHR0\Xܪ5 4"zЯMp0H _2QV+E KFaʽ>zY4r3>)G _q2PZW郟~9xܤ w57LYjnS]£a_gpG$9+SopW'(wKٴ|OCwcXg' @?%L MAp<.c!Qs؞:p AЉC~CL۠i ytJi3y9! &m6niNX70v\-IA{D<S8'dLd`>pNWy [彙QE,J6c:}?<@.y4I\S i2v6נqێbi5 B8r1szͶ('0rF@$tGM.cӀ_X\+cZ$i,C$hoMɻ2s $4 {.T5!3`q 9jfT%\3l#4ۂ}_/M"F/8e( ]Om XxA?dC ty|=$iѣ.!ty]]}*l+WBGun^1zĠxVtU/Ti*ɷ]`ɔy\w,1%iC̼:nshT9~5nЈ̼ NDAęM A &q@:r.~#=S:a DBPt<^sKŞ>gP裑%QȰ\=Ua6ww5&pLzkTS MS4"F&F(XFgs4O-T_eD{] 'BhB-v&}lZ%]yC'-$DSsM(Oq/-0YT!vz\` ?ߝϑI 0Z囑8LQBu0@ܪ>`Ub5L,u:C)G?eY?I|4c^) {\}4QH(Mgњ {p `}&~~q@{$1E<IJIV !$V$F JQZ@"R%NߙE@si}H%)Uuڃ!0D6ِ`L2fAMp{uZuC< JDV!y2LMj5cC'2PNj e@8My:nL@3ִkXLjC ra ӨM@4V m+0d^z6%s @|+R.N@hĠ 90CA!B,kǏϼ>l 6L%2gJv5؃ciO$>H%01ܳ,7?!;@L @3%h#4cc7$&GP0L3ݾ_fnnaH!D6.Se0>~\/C a:J<1OxW󓃝Hj 3L"Z6':wi A0Jc)Kh 2n Nfu8@7utI;(o^a:#(d%9 DtL:ӓk54\W&*@8(K 5( , "i8'n:He0^NtpCpԂx2УQ_22uHfBb+$C>-Ц$4",CqfL(&3~@/ U? ) / 9a?$8cpJ@)@Eaټ'i{l}}+Gg 5r\2o4vmƷOnR;;_ov2 f>0߾qlt6A3U0;֥-E3-04]w?y8q [A.y߿xS^,cyx~Yxfnm^!2d D!y:ܒj5z/ 'd[αHHcxEc/? `;Ӹ ;Gy+7|;: dwCU{I@je7:&tooC}|#MXe$Ds_Ҿ%3L\HkUlQkB\>^K''y{u ,#+4nstrNѴMsa Dq݋aÊ5 :{-< Ը;۵O+y,5xN#z;Tu: HMl.NGz2nd̳g5l%˜R sspDs~B@+ A;~F4{Jx}<8DFsd &g}hS ˴nNMɤ{3 `I ̆C3Xc1ϿRX7ԐS8}ǧuq,Ǻ|''1н~ 'ȝjnWϔggÃ'YJa0p&z:@)hYa2}O3L@l{xouTJ,/b@n&gķdUo<3Xi.&3{owUEjw@9urhdo:L^2=#%B>8-gG90t |dׂ&OӎƁ{OL∮M0u"v"qPrttvŊ\Vp^NdfP֤ Zę + ϔJZjQ9`ۨ =${Rq0'nq_xum<4Ƈ eG9;sk@qC ̭ri%`@M"@4⬤ExM˕WMxS r6`@d֔=ܩf"]cML~ZW?^"L6:͹.9h>,)mm>L deqVSňpq x0Uo {z?9\@u(&"x|yNtzchҷ фpal-$UR3xQT[g8;rM3a+H0֣``0͚anXon0,65~zC2t}x hPgI|l dDrA'/l(x0"yL$H 8i<" bUD?V'mDBLה9`0ӥ«YĢҵQܞ&3p3##1\{c` vSvAP\;(d$(er!5һNr7І]Mw0%XdMv;聝eІDCcro4Q3ˍ ]b"IeʹC&C\csSmrj0QAIy-"d Q~3 MO3Aa_\T? _4aȠC_|~' yG{} F>6@i}*u`} 7;1E/ye C3{$e(H:VX;]&2 yCnt$HDt̊)d/Q$3Ǟ^] al(0dk>}| Le9A:Oc?w~3}㭜g![wC$3K-q>WSa =M}SdimR*f)qXG*p%)s j,vΧW,1=u>d}D8nj搊 xQ.,ET(͈POt]3C`P{c7CrQ<9[$<3>K6QQUG\Cq=ׇJ'-.pObU=Fȓ azRܹz P*`2ѳ>А:E?Ep.N |?= F_hs"o{ɡjRq/Yk6*,i:$CS{sZờz觙-n?AQJfCASHJ2J& L7߃ ^W(ڤ JwLL`us@ `t^U23=rb%\ه]h֨ /goSΝbQo2A#H?T .d ;W5xA$s3Vt!ϮPR-b,h2c=\PO"Yٵ:/){zywh>GO2F0ʚŰa'9P.O`'#,ɤ34lK<9 $ ~w/?o97I 9s`LjMhO~991pk%;ZxtJ~Ҝ˾)c@ϲ:H_N`|&BFkr hb֥&5Bk~"(diz*QOPʾFON`jt$F@YU2 6`DMɰvzlM/'fԩNH{2l040MB$K 42jVC`n5aG׃IQd YJ@/M\ r0@:Ve$m\ ę0`o C$  j${ɔʯ+ьVQ `}Ba-f_i(8'CIN5(F?e7 m^N @~)PUvc5 31ң^8"v4{^ Jwfahv1Ą #Yf0G<mWOm΅ 1'w".!a@u!HR{ wKoGT }x$A';8 /U4EF Ue'rg'lZ NI`ZD"& i%@?$Ѯ0Yi@ ̠ ?S(T2BA`8 >A3,k"Q:>L%Oo>jmx){C<1ʁ-4D0 S!(&ãH"D'.YVnhBzd >rRyc/rYKϗٰ̮+B #,жOM'r"bAή_T>- `X bqm[A ~"pYSfRC%`_ $UUTbgFa0DdȄAfa"a)d"Jb~Q!`H2| c95׳nWOOw>Nt0iÒcb~ B #w"0L3B|>?:P:MjM!j'mJ(#,\STsyR_hc>s(4MQ2Pr^vfIx7hјijXa79eB%~OvE$>pL1P -sgI(9'g33 dEa!v&!.'MLC${w=G"G@n BvȮBT03G;e@3 ACrC ٜ00 $D%(*`]*-*(4 (dM}Gʸ JʨkS>,0cOOm~'!4pL`SBo84fFhӭI'6H2zcx/CN )3_O=́/Hsb|G9PǮ6Sy'##0Q#HJ0"G'A$g{` 'aNBL{n篸'2(>^Sa>\u y %^ 7a, òG)-"CxĭMgJ2D^QJ>fK1HLlzfݎffhñ} OD ;3~gq/G2!BN."(;t|D DW#Bx\OAчN ̇ r0}c#UP|g4t|FI?/ꨳhs v  6FCCG)eXml³Cw9=<#/tAgΛ<ys!A@[qN<`)EV~V TmA@hщBQHEҿ\}3"JU,̈†v鷆~&9>πp #Q7FoDL *}:_1ح-R M.4R4 ~4BN_7h.ǿӴzy Tڕ$ԇ'C1B|!~Gc_l| դ?c㽔ʭ9`08.}y&h=2AP %iub9&և "Iv2tOe Vg $xQCSZeXS1O4L a}Mzn2sCz$0Dzd*go 䂹(X4&OO.Gy3n{tŲ6xNh"CO4.M#Ę|Ch@ oo:j΍)ҹgZs]!u獘!T1l*<Rk܆<IN< @, HjYpn|F!|0Ҡ& eC˔ׇ/y:X20]NM$5JfTbnOoW=9$J\X$I&Dhj !< ':1IwgwRUcjЄ4GLu; k0fX t290C 3MlB( ;;I5t9 [|ٞ1#Io@/PSgP7Ws%-;Să}lzTiKSNHPN5ZkYbjd:VN&JHGz ^'Gt vv*気=ɜNWdws7|} f.hd\qaɾ1"鷖7 $H #7 @t[qUed0S~}p4"fAPr;M/{~g_Ʌh5C5<&d߮QĠhMdz0 vYA =.;.ѻ`yQ^s{PTd5=s(ՙəaH#HO1 _@镇7$ڵ(}$G%Q+}Mw"cA#W6qH0_ۥ|{! nU)S&|1 px/4^E_~y":Hq"S`1M*驛{'w'E55NnoǾr6TUsK tQ`gJR_I^ Q0P/Q>gCnP O\&\8vO1ٽ^Dt'%xr@矗,4$$J{6p#`%p] >_G_;$|?z߁*! Hgv@ |z,Uox#d٥uhi /ӱj+ٳyd,d"x#S{|7 eOgnN~zwdJF'"H s(&Ðǔߧ HQ8]K5keQ͔޴ |]=> &Y LݝI(I%j` @eِC_WV؇co_Ɔ;䂌nMFrJ>~,B&|}Vs`0aOh5 w`,rW|q2Bm4Bz[c/`᜸t1=9t;C>b az}?rI$װ,.3õt;Wz3:*!ԋ'=SOy?%$0s<G!$DA4  Ic0; 7%q$+4OﰠUc\6ܭ@Xp4;0B8L˼@*w;BU =G/T˦U:uEICLNÓCu:PI(:;5'g2zQ:AB"&B|₡0o~;6Rm@01t!yɂF*$ !;RGJN2偞^{ O", +0O08^p>_oI2Pv2F$ !$$BHi$$dI#$8H少UVBI,UvEUkdZB $EY"RŅ+HȶeC+d)$$lI$BEX $dbFUUUUUU[" [#$U*$UUI$-%-6UUUaYbDI,[UXH$U$*$UY$$XH*ͪ[[[kmX.+-Y#"Q\ Ԍ$I$"IKlUWrEUU"-$UUH6l3UUUTTQEUUUT4ɚtKUVƪ+D-UV$*$$HiK"cdYU\*2YUY#dijY"I!-Y ,EVFE$UUU^*-U**K"UUUVHn1UWɤUUVVKۅ fHJZ媫$"$Uw7UUUUUUUUUUUVv,RdG,䊰UUUfH Xa-I%$UZ&Ս*Vd! UvI#$dpUvEUUYm,UU^dj)"+2EXHL]dTV䊻#**"ͰEU]EY i"(,UVI "$@B)"UUwD}ꪪUdڪW{U4QETQ| | U0AoCI>䐒!!߭!WTis3Ci*7m4 zd`/ؑ! '=X6I2؉<τَ<\Uz'޺ n8>K6,casSRr&@ڨ =(5vR2AڡQIA#Ğa0 ӶXɝqsN5*oHF b6b #Dٵf ^p!g&' ib[4NJɢcZ(ѧt G2cۜG/{cbs"ܩ0Š/Q 7նmmlmྠx*^3sr g֬!6$'B{Vs 3ws&[}Y11 Buڎas92΂@>ղ4Mfiᕌ"s`DC'7iM# H@q# jHVιB2M ÿ&%]HcPcǮH9B.vל> y>ܩ$WZ'Ac 9.vQ78su5eڊKQC 2PX"oCs`2 X0LR%PF \ tRSCy#B $|(MO>a_y-4$M2cʼzo,Z?ˊ*jInCck1Un)ۡL60Ž.9$eZ0V묅m$E#63'{gYufϼvDEEvB_>:\}H]:D:l?9x >)㡔 "24!Y Ifid4 :`;/8耔:8g& d5d2b' Ji (Ҟas!1i0ss7x4Qy @*1h4{`JzHun"@ bGn IbSis Ztcg: bK];5B$WHkxԌDC6rNNۛw;h_Q^0) `r'lunREVOYdYayHi,C z)4|,TeqWuK* [ b%Grh,̜L|x@l~f_$?9R):t2d>Jj=T,Bgf反X!">GQȃ}{R'|&C.xҼV#ͩ=.cX(HF+V+/9V95jє~G4? @e俏Ic#_w |vq0Ҿ"G FHy\1 }T8& 7#1rq a8nWg{:'[FuŗItZ+D1}r]:}A}QET|Je F</A?b)4X  O_6S:qӔl 8Hü&!Az'ECH*B,b"A0#w]0LAp `NePRNO!¤@# ^KtUHUԐ8 1D36sgaFx !1kIbHy=HjGG;+Afd% CKUt*=o8i:۵$6gLPq1p~z\@T)ALG_d#fJhF"j$ "b&&&Ҿ=׉^|Ӿd edeCV05z#nK.4dB @i^Y天}}@eFsZ(nlEQ@<DPL1 `W Q\] 1w֖`OkÄd#a6^Cӽϐvu%%q=,%vKPy,{SIdM;3!Ք4kqbZr@5Bb ͘:,hj\c8Ɂ!OÙίfvx>㡈p'sXL2lܢ4>jS@Lϝx9-==sgiB''*wy54# PYRꐗDݯ !8FɻqS⯕H`wua^:AzHЛ#BU6brܧ۰x%qOeI6MM?xN$'HLi!; yЉgv(p#LzƘJ3ۓ۷?#V8~OMf n|N3~b={A{:oA([,"}ʰK!}Nl.?='2wygttlH- DNg:5NbX>UsOf{5,UW$m=/p ^D><h)HcCcMWG"p!rPL$Ai$5ưc!'HȄ0 B'xPC4ki]BaRD}ʺ OeNI> ryuQ/G6Hm&g rk&M>gqMP"W΂;i;7;H$j߶iQ4B 1CC) MAɝ@=#ޅ^qNE3 @CTQ&yˌNQ^! h< P5="}pc I 8!MvObw'נ< d%/Iȥ( iWD6j5+yf%2Ogp889 WA\؜"l;QAI {booz8XsW Q(0bcJQ(!N| Vj}U}xBN!rkTqI=NCGN${;DzXMl>uܪ2ks檪wG}Θ׿P({y`@r:!ubz 樤,{&Bή?3E4A<}1.vyw2A o}GO w=|c]4W=Tkا#?@Tә!- ! S9=P2O$AUIRYm#MZXp8QޗXA`'^˘$!Ѱ8&&t>?#>hC|F#bU>ɋ/Ya"`U3i:4(݇ă䇙Ї=Z3?Md z#Pgy$|DptoĔ0sѐ!zli0/)D+曧/A2D$[褞B~0FuӨj&fyw%P ,ذ)}UY5/W\AD=X Bg>|soUD*ӻ ;֫ SlIOp@|^d HLf*>F7o^%Bg)EIqX3]RVҪFR??p}ѐQ `-"B@wO4$ ~qhgϷ812_rODpUy'n DQE/ؔ~߯hc`dvb =&3πT̗ b܄N*x(ij<|CN?:(Kp8@d:s b7bkfM!H *?n`WxQ(BLSjgC$ yg]Om_'_\351asb\KɃ>UaSߠ=O=/071S O9N9pNNaYt Bw62DD 4gw䅤*6  +ኁ=={Z1 MIE +{c(zC#5f)E}xxVAQ(?9NY>rB.Þ_5oڡʊ $U&Q )' +p˴;y|#'7ڳbX"@L8M/@|H B<|`l U =LC/D8Bw:$?whqOysL{`v+Y,G~| t&}P %hEkI;yO.UUW8ZfV,합*RBn {g!ORX#Ioc>Lèd. iYSziflPLK9IXL2@ B^6!(%5pҨ1:`su<`%GAㇱǎ: xUI02o ɐs2߁nOJhDQDUzVBd mboɘ951Zh($[.6͡9y=GPz8FO0p^:Iϱ&S?C QTBNOJT Q-SX3fQ:=HST^*TDrxqk8:Q^nmjh^ ѭ|\Lot4%X Q~߉ [Y}kfu [fVY A7${, nJ| -$I$iC0XhP'!dz! F<߻XmOTQo&Y ceH{Y7HK A%:_)+Y )@/lvp:S~!E]XQz-aC0ģ5s:l$Pm|/hF2I@Г]S|*WV\5yIac0R ߫#88:!@)"cS+4ؠBYCZ F_;dFd.`mCq9T 6l`61c%0cZL f1le!k k=mȲ ':G|yLQ0DФ3{S(uDÕH\(Q(S90LFȸ1dDGR~RNO%BjqYseD*f6^9s1B~@)Z'pr $PSV!~ܚ)#l8=t A\7f58R\3){[Ϸo8Į& &f=Al;>;kCEnB&@Pz>>)EcRT`H#{gNm̑s &A= S;.;Z !)i= &,H%D9R]54pfS b2\Ft;`y $$k'#fc8gA7L ;4 {;DSBoll6y/(*3 Pw΢;L4пROB95bi,NrC:>dYuGqs:O>Hpa<vHuŠ ]\hQM|F#8"0~Hpkzxz|&~ &ZS] [ " Hmjm-Ǘ!Y q p6|vk48  ί qUFE2p67`;^OL: M L1sPe43P8 FaT;΄ɛ'`:6KIv/m9o`ah1[E&#77! G^8\ŋɱލ:|r'?/ " RQ[nܹiΤ2uJ P6I H I('WPYpXbOxbI ۣ.哿L`}O&ED=h #a@ vW k+Ji&ˁ=uWo۶6;'k[ y )Vdӂ1k'cf~>(\! ]4S=qTm!ǴvĬd[VOό0O3=nA<;hBQĒ(uOaWc&Fp"KÎ2B%@KQxoF$0C))۳hN~؄,s)zsfb_aʱ | CنCzUҟڀ<Q l(p鹷n mPQx*tqo7O%nEc/~!J4JPw39;o6'Jxsz4aU(ң *dRwM4/P"r>ȍ>9k(p0OA@ a7`hZv]cXcߡ3Sv&"bh#)@.tDL* A$I:)x E%squ0jT3J!Gq!|SF( [dI~4',310ݙ!匄޸Vm!1SR_;?/o()Vpp ~KF>I u/͐!JCP0Zńu0o|T.w(ǟhf-O? ?XU<Iv@6#&Hl} ERd,4.Fvt{a<0rj̈;"vLqnwwᮙe!y/BmH7r骇 w 02~.1 %S>Wv*?e8Ħ骀g7{ |ǧx _ߗfNlAh Pq *6Hz U?6*'tRrDJ$<9 "=k3O_`,lS"~}D=A2TK U(oL>C qxVzs< O0riÆL:gL&kȰ< 8# RQB(xuM♛Xou"%Nό# Dƞ% k73#5/l#z5d] >ӷMeEE g*e!#xN]҈` iVIs YLɯܐ 7hB fg8X $޻xp#ҋ>rx<{{#6l ! aJ%=!烴p]xBKgI[E˜I v w F;z''̘ӌYo-.754: &"SvK0"VІaڤo'6p'1?.Zw '(`1o=Q?'??Ո1r~ :ﰢ̿&?H(}t꤅>ٹ\[o"{~Ru3){`z׹)#EK<0NtWa(gO?obvet@sҖhuux=*K-8D3`ڏ)F#@ȏ19!QGTUzzt7auJ0:b:l7[0~[K s8@n,B^ |7ueԭjGQ=JK,+%vPOOwr{h&Ǫ(yq_׷8!qC^bWG(thP`G':nČoC7PF|Ř (28UD2òI۶ 7'@#ɀA\mϬPAbC0PF}ytnGtO_>eҧ4y=ƫېnQϙ)>v3/%;䞂bW@L-d3ZbbHq fAx=BGA6VA+!BݪmJqJ vSs`(^m۶22\Q25"<-MωӟlJLz_єy@OڕW o3Jq=yCG;A4؅wLHMgvNUv]Y듷wJSF9ó* B9`5VثI$4p$nL׭D=!Ϧϥ(Ѝ$Qpƞy;"j ]&,-S"h\?` 5uVMLooGaO,Q"jn\'s$ݘHr;"wBH;!% ɿGkvc3E^7kǧE(0dSSr={:aāzv$<(vZ޸c!SO)lw+OW_h\Bh|#kW9ix]4uƗfM=$Y`M `Ntx1D0Aɸ*&=!1'SDHsʙawu5n 9W4a+@ @!ʺK}yd{C;Brc9Ҝ{E-h hP4^9kSJ Zd16T*h6s\z7'x2%G& }8XK8%ȍHg&zwBSQI5xf0JS98 n$ [g4 f=M#S:gLZaʖ/v`4 &}މ1m݀"(A Tnü pmhQ8lM[H!@FNfG?/:UT`@aBhG~~[og""_ a2O];rxyƔ`y:{1*B$gGb x q9CG EE=p; zH:=3pǝ t]O܏z}/.$\"W0@5QEQgprBV0(K%@5~=a˒-|A`ިjݒllh8l2`!ﭏ n Ð!sgeRքy1MZ}/$ w<8A`K&u96ζH# :^K?B Xsb Oy|Tk}XQ||ayjfijP #X ^( "s¦4hq; <;#[zc^ߟ|dt&gfJՀkpgֱy6Y^h {5ybIe5rߡ9맷;CxP; D߮Z. 쏥.j&$Ē R8 ]BD-auA_*ǎ8@揤w{LcXsf3=+Qd]h80ը%C2'P} }; @ES^!<>t""nVyv舐Yrq[yg"Pbf9{${TIdZoLBt>D4(^J`^e;}6-TJ-RS%-S^<%R`MjDSURJ/9 |i5/T5,,/đ<uVGHpy+`# yӷVp ̺)˽@@%)In!lZK =o'>nri_09uAHai'h2!g IZÂ<G7#B6w%L =fu@x0{ k4c*S1P4ה!Gb *Vw9ܜj6[P2@3|6ptzWkY`Qw4dP&`λ̐d>"xHhr}Msa0 -1ca,0a5tU13u6U!R_C<=~9<>!1i@9& d4L|eW6 b:rq1ptjN >~z7m0}<)W=s(z\KD7d1g8b%fb Q7cP+:pOgppEwv5`Խ3}ܜrt3P6%a@ Vi[l+Y BNxUC?O_y@!dA9(>~|qfreܣבeI';(BN] v uRQy>'~EڹE>Vr9l'E f0X! #L3: ~u Q ѯ| PgY^~Lx,du*H{Ro>MY  㠾8͝~'?<3yA?gq}E4bKS! 2<F/qzM۪" #` ]ECRK@st Dxz9557|hoҧ"gr$?&ydPQEQUUTS=Ӟg4y뇡 091#F 1\O{U]ɢ4iO26H[S!ldK*Koƨ7P,,^`H)[sNZwl n\ĒĂ<(?xLI2^2D;Ln%%̎Q%#Ʈ<<}P̆H!5 ϔ45'Oc/m=[`qFuy)NEzO(u7:ۧ]|h Lx}g"u$ Y!F>62#BC\gֵ"u(PF@o9y椐ө}ӋK@8r:rbQUXUMh3=2t[]"XbG+g~!壅؂$#vpt&hC1;&<1ܮ}OWCu.nd̚U"-,A+ Ӟ#ovїp؞í42H|^ek=R|BI i>$3A<=i!ǎP9kiB o`E h!r[P!pl_g'c4`'c5TM ORsYzN5&A6Dmp젬 Mߝ!ЩO)*zgd&.|3xJyO*;#Xrp~`fQ1w +s==|Te@2G'3R6+P\ɤ74$*0"w!ס(0wױJa! !5 ړR!b.=6luFD"ײ 6?]*at#}iHN玿a9O!=Tw(A؞< Hl@sE©9Hap 4Rhæ=)NI7#o 1ApĒYPA5'{Ne2 jݶGa7e xAdj؁&]Q 90UvFs, K ߘ{=\{=aGI zr>'9n},nJ`+Xv3w$_E]֪I ,vw'oW3Һ.9;a>^T& !t.sDk _ϟRCVd \'tV*4~#Nz/agávL:yH݌^,)D s .{櫼;3p+յK!ќuo-15/Ʃ2 úlMfAֿZ#5UUUtN;0 b8톆t͏3 6G'!QSCá > ' f}<} b}S~=,MЂ!BxFϑԧjA:1patvB l!(5@X9w> $_(B O/} L=z`QBvI@ kIQ ꪠU<aAA,|5u_U%N'1@憢{=z au'luP },5^^a BkمinY|* YyY ؞ B>ק6޲UQ$$p^33XtsW}jWpdь(XPsh5(D+?A3ZthQٺ?]fc:sßNZv,Zǥe-caL䯯QAt( nR8$2Xuè_XvSI P^Q@*UK߳9_AMI$a ^6V }=ijYrεϙJx'bI/}Յ*2MJ4&Q(zz<İ@2kQ=<"8bzR͡,QM=-x:0ň AɡxX^p9$)~-053)wO?b ,\li2:Rr4);b\"綨5CBXl$INCfx|zgv}!I&.og"Ȉ/͑IsP p pK"МA ތ/ j*ѝTV6wsĢKQ C\  PT}%C}',m5V qQû63&4IdvÞoկ28ee`]h(!G?y65N3uPz#ѱs:;Axx!yd$)hSA+}"oq#\c*9 jlᅥnQgQߝu< H Pa!3 Oz`gJ~cQ6ד .O?`D5DP(c&Ah!u0NJbW45*I"Dʡ G@yȊ-=M6./DsY9O V EE:|s, {{cʍLrZ0F`4%m J`wRbMJ[ul! n{8RN:i}3 4V|8Pq& ́|@@#buiUp @p/r*Ց|ACrpA4A 0k'+y9m"gDD=\C"%IUйr!!HW>(H QFق(D)XXi%"Q5ڀ![^ g]Rl $m&6:ƋWzxυ*1HNPϷ3b63p𞻨K8mmmm[jE,d$UbEbHE,d$TUZkÄ\j֊*˝/{JG֥)0) mibbjjqT8i8! .cQ fS@ts!Д*?߸2r i(e B /CW8pPO\ݼOwg֙1H5*=f9Isyu?Ÿ@H(= ڢ\ac^wq`;@? au@ *v) : `۠GٝT n,w6BNk T IL|ӿpoIo@g+ ֱz\fueGDQL!Sr9 zȏCEZzB1}HR~>2Iz-jX QLAq巊Ktj5f.v*Y5"C 8'Ls?-xR"(ȰȡfaRCf!30$@IlU0J dds?ƫe)9'7ɷ:C: :t+_)w NN` yoݣHߣ[T[;: 5"s>jU 3P=.W^| &Dn#_&M}{me0Uҩ=N=t,.˽vύ>8 :T|(\c×>^A) #gyj) Zhj/6i)ր- "*7vT5MS@gG"0q *rj*Xy4^T zfϘ7HcR\gTXP@GIʃh-޼ aMS U['..Ky0Ei楷 Je>>N\O}{=N }1&Uh*cB&?|A.ڀ^ =Dzr:SUJj8+af!=b fn=f1aB^U,-ì-Ӣ!]DK 5D#ESGEJHZ BKu w$:JVMDf Ӄ :xo:GWF:xzhE0 3Aj*zN<ʯU{}Ua{.p{ 9"zvy1oB< Hȑ*HHla,C#3pl 3u |3\o97 t+)-iC=C\AؠZv/đ %u[9 ;lcj$K@I; ǥsx cTTo_OI$#G|Q= Xi'#;5[sޏoHJD8R$e8t"x_! ÅWJ`a@jA#kPqިBcMӪ8fL ®c*zHxtEBf}JCh'Aj {<_3^>ZO_QU)ʅ6:yɌ8vNmٚ%_^O0KMy^T H $c uAB5~GəFLHB*b9phO]gNy&w1tbh'RxtZ#gw3E{ u2Q;WZlU؆_8 3D<ä湖ѾŃyJ%ùV>*2ތ3܅' yM:DDXuy?}سwwV j]' ]~,y_(j29FN˙V}IŪ8I逶$3;nrw=LDAzw]ssoy Gfiƃ~t XCQA&P! iiCtS^btdA&ta(aa_BdPNg>W**CQL< D$uZxz|/:fSa.'qg]d1d hBPPvzz,_f \~]!U$>@iu1 P-& kF*d;x {gPGy-H  s:(XjHxڙ}x :2sвN'KfzIﻢ`Sn]%b!sǀU[,T0$T]ƾL[baGđ}&[qmuqp=b+u8/+?BNKpF' mHYd- AFG^Le5Ct |@~H:'b٠lKŏ“`Hhmi1bQ%~vAۡEWUnOYiThiL/^žYΘaz&"~CM߯*4> 7nm),-Л$k9Oz{ Wa&U]߂99׽2k=| ̶PR[k'SꇰC,Gxr}=J+)%c =%X#]ʾduئkb:zL#"g\J;z6sK"z#(pH臨0hxa`UWā7\RD{[t;@@cn=_(GK㎂5NQx$O!xdp@ 2J4Cpݳa n9 @L4?ޞ١ȇ3gXOO1r@9g˛|`u1& АI nW KhĦt3pK,JNGM, Z1 S-@({{ESR_q4Q~nj2zG̅1s`p'^gdbm bҬCIꙂsII \"8qdM-a rOM>_=x8NdNI@@d/W2:"ıLRR ˱#ij$#IB.YH*PfPkbzYzBIq˼`X"ͲwUO\"(<򁸝p[ n?QHHp(P@M7Ɂ^C6'kcc% \%UHp G:aܕ\0 4aAJ"4\3ANr{9Cl%b>RpZ/D%j(a!mǡ{ I~vjBOc) jfjfl]ryz|OQ,@Jw;Z,4)~_T]U J|;n049 (60Fo

    X+KT@M%% JI!t”@70AAFq>10-|oP IӣnPZy̰Xuc./8"@C$OdҥRt3zMN!h!(C:'  B@QH86@{~ Ʉb~웚9z@H~G G)7 4}uͱhxؐk1B+V 5P3\DO'044!=j* U gWǐnIHq#'$9YjJb*(Y" hO_{=PHAcHc li@ju;gNiqϮtTO2 @>ɿ4i;0nBjPepI`K߉ǼΡsrkV> 4ێ91ayپvyH.d8jMrcm ٗИ/ɓaшIO<|&|臶 Fqה%4cփاߝ.KjC̩~DSܯ"´ } ~$ 4BЇr jy%Baه!Q:jUIٔžaB%n.];Nw>|`z*>>XYC*4 LX9CӺ!z%3o"+Naz 8҆E(SvN7Q()u:P@z˂ 0HHoO1qEI*/)1 =LRS `B{(z5_zC}sT>BETL &H*ZKHeu(kEr@s6oӮCj*r{^7m:0r`r3 {sJ}tu^̸}ߖ5z??°zƳYE LNEvR~)EW*-%-Uhn >),=^ř QO9jC֯-_< ?՘$=$emo)pV &<tDg#ҴPU HUM*Kc8 9 źQvJd-a֌gZ˵BBED( /%~zQ:`a)#ydzfF8Oe$nd&v Qp~gLXAdqR#$#`BPWͥ E1@zHn]0<lGt;kĆs*"ǝ=x6ZB8 "+]L45mQ}tA81d&@/tG4RdCxJl^CSL!ךfK2*-dkaH$xE9͈y2) Nwm9K8tqAM!ګrDdNSn%nq.ɒ6@eC5SFfO)P}(<4$Ԟ߇=:MJ(.3EBLswGl2 ɿ=HbA"`KcgV%dYi͞S-;ž۳KsƔ+HF%[ ڐ*᧝c[wbyMfCI2B\nwz9;17oM{Pl q?})I3vӕ5nC}TԸ96Stр 6^5.A@&aYx]=7B\w+q9xoSTm 3AT ƍY$Aa[eZnL7׳+0RF;yoP®D RE !I[{a>iJVf$%+"p@<<;0 ?S?I EvOJjJ^08@:}lIALJAL?Kc#4LIɂRV$''@{ /v?s <;:f-}R8Vh1>=9iW육,,PAV:{#4mD!mWf54_Sq$t D@l1o<6R03Քto JhP{ϱ5u;=ҔO30dmCw'&9=dwXNˇםnr^ЦW*0u<?/ L  $g ";pG dr\AA> ='#8D- ?,E5K:9jXRBVrOTB6Ըz&he(h< NH!4 hfRP*jJjALi6I44~Lbg5}ՅRu)J$tz}J$ %kpCK5~W=&m"h&()&f`O3hCd'sjw!Ozw1j Lg OH%m`$jH -ETG5E  mO_f %,b0PŠ=G4Y(J?C3JPdvXL~m,g c1t\Ɵ_&H)H-4PQAIEUETBye) (bJB()J%)|RhuJ |vBl""<à|<aBĽ:rreuܸ G8ay\ #(nLvYKI1O8o3-}'[S=8KQ 3>ᶙu ;& A%vV E euxuˀ{d M{lJazSG>4|O^'3gaIF-i 0$Ŧ)%PR zo$=,ˣIB18d2v)?L,R|>Gp`;Xۣ~]0 ,X= &&* #9IvO͐y˻u5(Zmb;(%r<0S<l)LCСT%HM "]@BХ@ ^C`Q׀i1sJު`00iWJ| ɧO]J3sYȢ"ɓ5&LR,ԇy&wml>NxDExWje`Ǟ{y]brH[-X]zhq( ZE ],!jûݸ͜PÍܤQI&8JI$P;<Cq\4&Y e*V, Ŭ}cGQҬty:wA@4 `FgClצޠ@L@Ȝ+&u1aCInjB Yy!+4b<^hnC@5ņ!H뱮f1PٮVԚA嚓HC@D3D086V^^6Yh@7{-`Ԩ oo\U7y,=P ||܋8s۸ 890rVOX9~m!VJ׎13UHR˃i\Si`IrwN!Ok $f;_XwAA/’`H4TIA:4bhJ50A.BC?=4 W_I񚿑HQs5cX&[0sdȸh1h4hZP  JJcO:Ǔǜ%& nJP(5lQO $T'R"JZ10bV!PȊ*b"JBB\jq3W1ɋi0f"[d5*a NGHG#l) H(&HJbXH) vЍ2#f8NT83!aNj `()*!ߏyEC<0WWI]JBP#a`0ޙz%6߸'ꔩS0>L8Vsp(Hq95CǀWFg!%,"" nc:NRE`:Zku`kOM 1DT4*=U؁&OKPLPPm ˏ8c8I2RC!o|a8*jt﷝2S^JɊQǻC/3% '(L\,T[ri2֡D/(6NAxLp7ܨmt]d:%qKCr̠̀EdnuΜtwW 吓1)-F?=gk6K$}COXj(*Pĥ+DPJP QUMR52'&=/sR[Tb˰ bX )Kv z]fD@P?)7B2u$lߐ]jr]-+1f!/.CE@AC=4k1 `IK(<xʠm"Ϝ D6@=Q>`t'Zʇ3ٛL`L4Hd!bJAt(|ùi'U1уK ȟ4-/;hd iurox$֓CS m:L%O4HDq)_޴TRlC"p.r4T0=u &\IE 1&mzBP; ?UR "" W!d!if}) 9&A)oa Mjb2cg4;%2ŰOx^65!'h!"*P4JAI)fN1LDلU (DBr ysVj}JQyWɈK@>)#-5η ӄq=)H7/*=?fԺwK9` )QJ 4}BBx*ί~dL2 D:AWUv!j 7\`T}sS `a6SFiw+@/v4Dq 'ɜu!.:yǐ/%4PR0ihvs` Qkyl/?ˆQp8~A3 %y 1tGO^Ť-u Be9Jg?We_-e}O}/dcFUb%("fHPPryRR 9H B*&P3&dGR720qE4*%t&$bpM'_h= ɈC4i) S"#+_RE-XX75lykF(CQ-rݛ-,jqZqS-sS8l6qRL &(dCtEʤX9g7!W$cC&RsH7JM9R[EZ ` DDFMyQ,p:ATMwyI1z$67u+@sd5[NP!9>&f"t*2) @"-^d43)0x}o^F)#*L1@y4ysUCFbJD\E8bbˤ%k|o+Sp_ذgA3C(Ԣ!I-vt[E}\12 XMxLE&q%^ C!\-rjI YRN8!dđ0=-sTȹ?/}&a΄¢dR2UBU[kPLbbpP5g@Ys8#R\bGH+(dsD"eMC9!́2T5鲔 S&`Aӝd (tpka3 ̏ `N70EpG-t3[ L8sc`r .v14&K3$6̨DQ!0Er8k2E D#EVЇPJ>%\‰3wOwe$E-3Ӈn.#,KFR-;at!&ث[]!Ǵ6ڔI2."8 #}ۓz qEcגFbϋD@CQ4ECQ4CE {%ć$Ht:šP.[R^1#DQ2zmt9kC}SI\u#L"bKbY ;@{fs$$ vZ1#A=MD 8r]M&K^D]&aUN`Msp3mÞf7Ѽ99hھe;YT\,fl3XPdΕCgPZ< -qH`n1  8.WG2 FZ[CbY/$d$È8gr 5=)O`>_ 9s$I.mn;`$BTAG;|\7s;@Hg6vf`j#Y]NHGuz9N]x}`rds/Yrz ,] ggzTD@P'1|9a pt^H/üP__ +3[Fg-v- !쵫 <@ L"pݧU"xJ9q>ZL肑)~1(2$*oU5"FgUJ6&"aIb5#AyOqErc!$$iǂ%afA2,v0&J.ҥZ-/UvY" *DV,1UKQZE>- i(ng~|g9z&i 4(3%3)3U-"$X<ΡFSSroi7 67^0;rJ!.۩fIS%{lkP;0e\ݡ*salKk.,B`0?ER:S_mTQ24ł~Zj%I/',eC0e 1Jcě0m-0h! πݼoLA `^tyxխb&4PDLt<(zw:p?hi,zUQ]z?0oҪOD)+,B T~eCG5(q1Gs`Ja& sjh}#<7悌9֒ V}^{! 8E@q̰KmQL?B` ­ε aաH&,&_\뼔kSSfhQ:$1iր?iY,!i, ˭Léy;sM5N\q"t9\ !EpyCN4%֫L(DF<9tޝ?c2m[o*,mwj&F dP{wVfh D64qGh06 cجP1Bt׻x.Bj 2>[1r\zF1lAX6)BC&ۻ04Ho8 ,15:|%͞]/4(we׆ [N+ML P' ;+b? +C)-KYx9* O(f CW\ 5()(/Дsnx"ߏ/Ԉ"7r NJMAGz?pɄ-߳`_֪l ✾sHD9LV¾ܵ^ HR<#pgsK'@s%%/P%K_:`AA`f>mZ P MEdih?˥ vT!Na3$ W|#d%\!ҺPyǜR!SPQ<)3ACnݱ7brPMD={^l#U*~`xy0xt3vb4KRՍzBy; ^aЪfbx&ٙ pL$\ ֦q`0:d.P`'A{ 7YU7AQd#Ҵ%@qwħM${UTG/@Zbx| G󧑼e[9Z_<}t/?1܀%tBb\"ɇlK8;eMW¹ƫB p{W皆#80:(8MhI-V<=0F =(zdG0q"^2ih'[ReN:yD}7zŇ\%#}&r05$nNp59xVpXWI$qUw:+|`r(ΘiE- 쀘 m` JH1F4tnȃz .uxYOxci`-{bDSpan^ϹЯ!94ܲ4_"ֹ.VAEq#P_JvH&@a$${X4{f2ICedZjӥS 1F"Vקr|DX|\pfGP58~' ncdM΅CPW7l:1V&0s1Fad9;kEv0R1Fwc]$Dilxkg2$8t 0"\mja֨;D8瑔ND XRh: Y$s GÔc#o#, wmѺh"CASc1-(GtGG(8Cam̜ݦgxh (iCD ,ئ=7 7ye^1<&# < ,|=t*p͜68*M)D,a Hp*L1$JGn mܺ%'NceqM\;k\^`*-a!XcD\E`6/ CiH!Y/8ܵoN ,<+f&BӏFyZݰL{> ^=z anWc%"=rɥ!w^1O%3|(:l`4dtCcptInv|'yq9 ;1 (׀:#Qny BnWe`vsĜ$VyWYpF8>{a"Doag1 lO[DNr 'Z@n ҃ae\S|Y 0!!s"(} 9-sΈLyCil`d8OҪ ϘH[nP&N 3@BJNLDKw|LVh)^&A @dHfy9,ϴ9.0SZ)!F(r;M2NO<8۰a#c} ;>*s0vb4꣩~XgsĆC@n@#/e' $0!.Fuj+"[pP!8/8`y5 E3B8 [rpYjmid2嬁Iܚ3s{D asŲIl"vB"!ߞ{cD+Ohle7On%1OW#8yA^ ER@-A5{OgSLA  1d82*5 6ϊʜ؞R!;zha *$0 ˆawЄ;:O241p` j,Ķ7-޳ᆈniFܳHxLp :&Sf6u fj /e) -"+QԡC@8&ס-_"M5vfk8< ⌽ !'8RQZ pJ9&eqpRcl@gdF]da",Rl)yL@Ņ2yGչ%;GO2K\ +C N:q.(8.Pk/+* EˆH -SQ`[瘒9 g s_c(\:`EU.M[!=FSt=`0J>p q yȰA7=8 G8^8vTٟOFowm W8cӞ<ʄz FJ*`  Ȟ@ȁz`Ef8>"Y3 OXqCGsZ:u>38dZ'<yx┯> 0:>ܨZ1K<Ьt xp!#2WpJ"< dI:}bP\N,R0 "[28֖X膢HDDQpQ!CL$xNg7KYp$g" mv-C! 1hA)'dl${(#7 \h3 "qh 1Hf+ЈNTDHC߻*\.7~ytzߺo@d@60GDdsHh LVL(pP ll0=d.sJT<]kr=)zX/',,9$i/̩0K $ۈ|G84c,[:Tc3 K[I4^ȹINֱg, N'w$1.L r-%ZvVA J e5(Y[,džbKPEUsSq S>aR)JvAUrb\FiȘtPŻ:gbI@QfD ˸܌o$[LO&Ɏα*AA ><^4N*zoNB ]C;L|, s`b+|6|a\1g&\FjX\e#,ͦP=cF4-fB¢.hVN3;q*]@|N*:[*A4jI`/^ꤟ|R1 iݫ˝;ϬD-7QD5F/TBt%w3\缇Ý?!E \$R %3=`D<+A6h;p#t8~!R|aeA/:I~hbRM]GyDʹ Ӿ3]W.óC7a}8 4(PJJy^ݍ&'FRn\E)jcrxf5UPtZJƛ 0?B= `M<=sصkhm;.װn W@쪰!M"T~T9aI;xq쵰6gEjpD0.1H9 ;ͫyKg!+WDlLr5EjZȞ;PX=<֓YjP#raސ1ԫϤ Axª"y} BJ3D9@?%HjW\Cr*O0^7І#/ȎNzT;qοxyГ!Uv$VC r+8L tERwq3B xKx'PL&DnE"ɌfES[3C&0|ugL;wv~ZNesqd$-yxdh7![#$lc:G*W_0BN&&G[q%$Nby^gwuYY|f'YǦx<=D 9ЁYFlבu%Ղ}Z# @--g&Hat \>CS#MCsK!%Ԛ" 1C3CFw I-hQ6Ss˜1L1ks~7ζ+R%&цNkz y{]pE= P Qz"ãKKFfbIF "?l~U1o„O}=ͶФQa&lh)(h$6_YX#!?xz !b(} _ pbQlQP7)1f C7MMƜxM`3(?}gg!5ԬB0! |N2'-q6lw44`=$<;gzJS@"$Z86u,xs$/O._vזw1)(*?|rtj|؜$ TMB>ܴ}^UIg{Kw75z}aR-I:Ir 7nQ#S4AW8Vj*z1KŅѠK1'}C;dwGd$!&0:}>}HX\ P*BZIk&):`6D~<}$8[ڳ.Z+4}yd78 :|ɻ$f.x&nj>ڵ hR.f_f>rbTCi\^ݜސq6c>#Ъ!QE*g[g]du~>AHPRPG{r &eTU*}xl*p01 a.:NA@!1!hѨ9o'hz!wQ㆒If)rrd.9ې3x;udn<xAI)b&&f;JU 9$]d S$r&$sߏ9}FNݾ9ytmH0 mwp5w,`^\}fogRvɃ.3S7dٺ$Q.听BLݷr8aPBu'!@QSsv@CMrx;|Oâ'd;b7=8}A0]8AF`Lj2B8_нu،ы*2Woa[ cq,@Nm+Ez}n5F(jF$UY-E*~lVI !"+ 2HI$I$c?$2 U,H $I$d2;%bHTS1G8UQEO#`LUCʹF[ ̈́B|{ie󾓢?)'5*{YǤNwt>f]~J UZ7!xTP>/ DA4(T HJҔ!\B!"I̪P D-!J4)J<OnovOA `E||92Q0fL'`Am{iq,e"FSmӌrr9%PUqg#H4V,E4S/{c[F *tL~( 6'}R'n'c]LYL!J# )x}X 3)xN?6 Jtg)3ICRQ* iL |zph%:A}:h{_! 45†ʆH^9, noV ]rr:SLLvա?B8W/]pHC3Eu0r˗)`8 "0tq6 h\A|{ّ"ʢ.ᄊ@DߩZ84kNM0象S]zmdIUHX$!bSZ)ys $Q gYGNLcEM)IYm3]*(SujGˑ?Hl<:QJ( PAծj}z7^+@-?eV!*f(_FL_V \<#0}i`#dWD.cD+P(εo@u,۔ PB#(BBu:-qq2%Qn=a1 pg'U ":O| .;1Kz7PP!,NՎ~XĘ4SE@[f"k]DYun64{F& YN\nL8d*-FG#x=Xĉ|s8wXu`I /љov_g"iyx<^VNPq5 2N-Nn#,cMS/n!83: @R 0Y#%r[^#B8/8 =(ia$i4<r1ێxKrVUZFP0XymOq+([FȌ@BJL}=Ao<\ '[t$E>*ڿI 5oWX0[} -/ۑ/2F r.MS 8H3}8)NRzHw<۸WDLQ|C&-iFp3f񒵩,6D^O1a /#q^90bw7c>daN'NRKbZŞkvlQaq#6yk#I_7'=pkoȂ!'˲zr3Sq.- U-PETCEMO0`I4QA2AQ4 t8âa{D 9z=_i/;JlC{5- cG 2 Xm3=Crlt/O$dwx(Y@փOPPETgn| ,FL{ ,F480q>a+R (ZhJh$DIN}/GeQ@x|(iKҠCDTP ҌAIEB1 ;N(SeZ:(z $! S[( Pʨa A%,@5[*8BϦ'>p[&wG?pPDSDMT% JDБPP CJ!JP-PO*N6pj|)jQ!0d׹79"64BJ~y_Kv[s-*} Y1DxdHh9+uH{R[~qcG+DRPmJQtIPMlbȤ,\%?̢ b)x0P$:2C.s$s%b M*)ƥ<>ZG?,9 7oM ?agm6{+5*QΊPDa:nMbC n˸;%&9 E_l8fTܽk+xf0^@>"a"Or9#R S=h d0Kf߾ -&$~ c1zMmPhjbPB8 6\P͒YP^ 8Mr@&Qry#d*'G]qz%CRnBi?>Ks'RK|sƪZ*)4X-/lwޟ/F3aӨ'SϑVq:N}|Dr5Cd}Ǻ_y`-PP4 $4# HgIx3oda}Ba=,2)2M3h߲nQU@`nO+u^Q= (` :w`.B ?t{`~Y2),h絊,TbR 4*}} |߾ d](O.@Ah h R3mۺavg4"V2v *hcᤆ"lz(w\N㴸BWlܐ8Q:#o_qq8l鰤1DGb@moK9z%)*p6 O t f, SL.v_x\0@42 ̿R`13KdR]K&<F=ĖL11Ns=&;u9^ٞ۟SݵRJ](\1"sъ}Q4R@+K(B/v$%&BңF@i]&>SB% 4=%dĦ>C ./4(t`z2k9OG#uz`0 .a!1a5,2hQjaI5?+R ߇vfi|*(wk$luyN@~ٗc1Ot|HCd!AAGYo]@q{xo>oX)9_G"0Ij"GS6g ܅4 H2o p:nEa_$>p`8B@G͡nMfܰ[/·L2g~/ t'BP%Q:hq>nFba)56DҔ JϫDua$M4kB G)Rd(ineWJ4lsdH@ `LP QgBA#I˥I×$ rv 4! S0:mSsJES!h S32CBR)S\fTDԩ &5~[s8ћ3ʀI

    xprC7?"RXZ'&68T1CyC;}2q9NlOE~bI!Qi,f{]${ZPbnKO]S =(` @(v!9@s׈= BL #R%43;8v6Y:?]$7!(9&%EIh JfbJ"מbsDQ򁊂(i);~.@dd6 gPLЎvTaՂ "ɣ 9!- e{:oSL:bgC\2/C&*(`$A+"Tڲi[v #0.b z_ Dmlf#_^NvE*iiR%]`@m\i,NpH$X&wT=r2 m$>GmMe|OzHx _1.C}JUFV3,A>?=/m!`!vk%x,ܡN0<-`{y\-!(kE) h/4 J|:'|:LR *W^#3s`&00ڟJ|es1DɏfpE"{1.;W%VMMrZ!iD{ "V=\$4Mkm25Mg4=ܘv̨mb\%U(׀ͳeA 7jmP+rm5@#$NtG l"%3]K?Bq "#S(Fhk.pT \1-'{Fh;^HX֨mV3SWC6ʩ}v -ldNZ-%!DG#?7N맭OzAa~ĻQl:8/7LP:O/qitxGIU=^^CK$L  Rqeg< Fy]Cc`8HGd)Q@69,^ѢmjHP0ʒ!;UKvph?JnvQHPvF$ىސ(ćnv6 8s -uE7GC0T5a >w*J )kΙ\%yG9pf!wC)%=-oB"SHPʟÐ2-1;$}6Gq4DeOKf{.-b= )%``:py@vn^Bw+ iZ A蘓gdmyoUKm3&3d`fB"=bF ("h0Qb dgZO RUS>(30,|G_)hDii%#Fh 4OIUEQh"hc !i)lkTM_qMTSr|N)gjP Dxz#1Ʊlt&I$Si("*6ц=#GDPoFz))]&@=@y"10'"*(|GqR%Ǔ'ydz/a%:65 Afaj==4LDء(bV2 =jp 3 kRj@g3NFΉMs.]xUr%zj# "6朶6橙&NcvE5 +Lep),AlB^,e"1 VLM P.@:! {KkX7<;HðA^4_8~K8@K~pNr2Ym`dhv/5ɣąb ^No<7+CjOBXJLs`qAmGN#=cL^z"yq :1EJEd-vі䅄3 ㍍m>Kka n(zMRQesNL>2 s8mjD(dyjt4xuVY7,cq'B?wY0,$bnʦ}=p2u W|c{;z tj8Ofkz `pk{c 税^Z4TO5)C I_O@>AIhG6 K8:dGTݻ3 *#a,hF46'CfZКRhb( JPPqǾ@K!@hx? ?}rbyG>9J:;3`Q;x6 a܀R+L}IJqGwǾ]1!R4o]pVnz 9 l0}ACބ%5To6<0g m /_BbSlLIǻ󜝈\p@I2?٢77TЎ8~1[FSBRl&$ $LJ+ 0W?OIApv`z{%PѠ~_Vcn}x6P͛&Hh΢%\H{_Q <>5;CH3 ~i I%@pE"JQM"$1, B#JP/1o.($OP:GrS u54H d Muq%T:!?TC\f G}n$gy5V&2ar@6No} HR(-9[Вr#(Pu2n(B@iY~)48hC ><>hAMU%R1@ cEtv!9+{ƄM),#z*sHrG$T$;v#qOt"*"Tea"f`RB< aAGx(hHG |7 ~ߦ5rU4䁪)CN|85h?|Q Sp! *&,cq58hx)!9 __?D?quzQC"wTDĨ}1GKU ґ P10M * C$v * i U(B S@1=sL㮢#ƍ1†*tw?xu4ET XN8}~[qΞ}BAOwĵG]?7$5ῺsH"H{jN@9fD:~{&31rY~{KOu%/{A2% چ@'Sl\0v}Nt(}>D5ӻ$!"2,T,IJ;O7(u :z@t!yP[ `#D,_%Ur%1P1c).R*X9t>-2Qp| D(Ǣ>p <61"Y5@A%4+MAK@xTfX,{sɸ![L[q5Jj{0LRv MϢGYވTz},us4$H I| bW/iO b@8qB[$o# b@ZS`Ų1M II'-P.ux4hbBK;7h& NØHJO2T51 YavʬٱV^-&#{XA 5PF Q(52d& &^շ7Cg'aň^󤕇,trȼ\IL2"k"l(Lv|SxZc3Ad>(+3y'ZB q¼qĀ  ?'wzC>W̲ IpMFFɤ3ͪr9a9BPטbdMj gd$÷$hH"!J$`%) >4lk"oAh0aUR4ntXA{o1b~Z=myALඑwFh hđcJ]V\mQntc&c=vQ@i+6mܽTZMPH%kcPuR'`< t?^,r~ݴj~5z2X%%I&6*% ,z oګAhByKyNpu-D P&+ցrLˆ :1:GηʡwfA^ ,D[MY(xooiT}W,_1D{q- ji4": W8+3-.ŭD w*I[ҝ5dRH:Ɏ"s L֘vmP;/:6+H5FRJ m l0W{⋰seHBA QVYq=YI\:yi[ KsIoAVqǩ`*]H.j/ Қ)k0WtS2TT&p BuĤs=;NYc^q> }7>n?*G|?qXE1i(/|N }nf?xQ[QJYύLX0:&sa\;Ey)l6޺ó3 i1MT>w5ZlDX%37A<(a;*_ x=0 9|O!Y#[rmuY3w W: щMscu޻=1C+;IPǔϮe #g\=Ο Bb7tHt}x&01踵B\YԐlV:eҋ-mU\e!\Gr8Ŵ5(-Vc«~TϲiV ƏmNp': w\H5-:6c* RMXcP 4V@i7ϗ5[\xM'ɟ=kŬLS ,D*HGI T>!bbԓ<,A_azuO'6 D7VMT" 1dC"4# +s9=`ӵ⡛ WXؑY.CpaWj@ĘiBQoyLӁI.iJԐ-U2Vqx}6a;\7Bگb ޘ@!,4\z+Fd;@46h eق-[Dn5ܽWBkx[x"{OcnjkPRKJK.e[|m M쉳Lsd Ϥy`9ʹ|%.DMJ4MҢJZwH6nd" w5zcqstfu] i[|vG e(_*.{%-X}"s:`C=J#{sF-[;:zj.,3X!X:ؚ'(tŢPӜUj'Rs>2dAw2.\MSPҫ< sq5+t&lTV >g]gWaKwˏ꧒k6#:_/9xȽ*"#'Ϥܵ+sAHp2[4,7U\,T+טRӧs{Q_i=@E6#aM4maNjRF= S,ZZ\)( `73׳kdeBss'WMRF{QX)3i{m 3Z]w1&,CJH>h1 6o|+ pR Nul-O*Nl8r`1OcAn.gvOI2[ɜ޺ca=ᫍș Lx+.2#^85 piF]1x0bOj;GSt?=M{@y"Yw)˼^ՄP=pǴuBFO:#hL!@R*mD%);2L9Nqv@~ffѳgm6W'<kT z3+mǃBzuFb#d'8_-ӣ h2ItPڴ; m0wZ())ȫ$]07GhƠiw;q£.rnHΥC8۳n&j:إާOyK}fiݕb1x>Ֆ'tb:F]EaW1hy`1VQ+^"n;I>Z1u8ĩS1vCxuъ(u,dh/@l\أ"LJ`e(W{1LS2&G &t΀A)*9NLϮhrf[m[ u-;H`l`{#4z xĶ:" < G'+ICT(;> S$?k5˦%@5u$ip|{^t4 APbmQe!iv(>љ`YӦ-we: IIIќ |^ ĥS+ɢsI RcAKK@t1$2\;r; /8T/ r} U#y! e*ja+/jE ^H%dK`pK9\D D]s0e I L1i T0k@f$b bAMt8ͷ`~X*9nrhV@%PrBRbL 2&%2C!>G3+6r~2cm|Hп>{3SD vaAziǑ]d oFlS&!BD$\AН6cVƙ!]fFWM50_8E%%fnFٚDl*nfGSN0,2HhajAzD֝ZmZ1L?slOE$NJ:}: kRU}kTJS % Q;czm#!"`pbh8{+3r|JXSAڥ+D+X>TATA :4I=DMJkJ%DRJB&!!a! )妪b-Ѵ$$D,pϽDN6[#`" FJx k-2QS"%HBd'N'.*,F θ,}T"H eb髸*+Wi~Qھ7 % (0vm,_x滑S H$΀!3zK/~F1)Fɓݏ 4xj 53|nwP;${jT A)H]%2J B>+bZ)BQ$̆䂟RGmD:HO!(."hAƌehyvFܱ+AQp-cd嘙%]N*]ذ("j$Q؊QѰ )@fE(W K?{4 1bBXɍuGɝ9OJqŅ@1`ZDܞ+ dLe$[y2Q2-I]836Zm։?ʂSQ6M R* Vjؤ)"l6P[P5a( mG&fb`M[kCmnʇcB,NG c&m8BX֖Z0mZĜ$FX'e$"g s6_0q00bhRDDβhՉ%d~<[dݪCo`&.Jpb4$-~z= l_+|kDIiH\ 7w8"M^ *6S0;d0SiPAR R8K9@{`ѝ=(1=$ט{̓޻T$ 881LW'mć}şK9 Ͷ 6AT%2T2'm.~tC1ԵtL~= y/S!q:\H/! ^oS?J`t|7.wPh~,Iwb$ô#CLH_ɀ Q@ʕ F:]=/2P4`~RkHS30ϛs<@+M7@>nL3,p8O0R )D!l!hJ$%$u3kiε QML/uM?҇> 0+`L $) Xl`9=g%J8r"F6>@  |-fʀmxd (v[<m]_-Q'?0↬Rv\` (1j mjp1A<|޸q8 l8f1 HX\nKQTmrNlwO5zHףo򧚯mMZNYk1Ui2 967a1?100p EUP\MF (k\BЕyN1npe6a)cKX(a &+$B:$(ui |rkhP7wtDD9;SȫNa!kKMӲ -16Or1DG;oqѱ61xh[b֮G ɸ;t CwYcZpVzLmp'ǔ,qci t\ ܐħxFۼ0#F \#1iR,ζj[֫ʍ*drM9rH'0Glk:"܁nP%lXmzBz F': nR&kV]w/T`wP?|k݆;k6|fS#42's>&%!)?8ǠAoQг^ۙxB(22p妇8<(PQ0GYh zNu ;`_dE'}x6fZ/O(1k e5ѩdHU8}}7CHN崞M(Oĭ)Ё@MKFiCIM}0=5NTZ }(:hL9? g[(pě9g1wߛ{ u05-2 0$0"bWyyQQSSDĥSI]^c_ާxuþ$+&*"턉L/>Jߚs*Qkj(lolHr935K 2*W᷎7,/na9@m\ri[ZƦΈq{\9ɓ^h6o6!_7KHY.mb֟ .zq`U5@1(S)v5MJbp9)fQz򳎯7CԄݐ! '8?sသT+\*uPA7J+ p2&'!a\dV{hZ"8`0 w*ȑ }`$B/G'} t344GGƊ']%bq?7Sd;#AؚVbfyI3$TY2نn׸L& >8eE 3 F ;L8uF6YH~``M-^*}-Sn#]0 j8̪^ S^09NX v$hUk%{dkkA^LM؃V!ώ<7"}YVӬuVCFҧP1 z`~Ey us.=,UTnv lނN}6 _9FgogKMpR R#Ax" [;/KSeƯXsf7LGws93L Xhe;Ȼ/''y(Cj̚53i8iHsx2EDgwAz9geNfQ9M;3>ˉ#$hld)G=mM : 2 H9jPu pw{h٪Eh1Am bE9(?pG^$ 3mSg޳[E};ipc ݜ2U\elaLm3i&yJĻ6}$1HAnN_ov@*=#>}eoYȵ>3: P#-X9{vrT'o:0v)p:om9ImQs~QC=iΔHr21#lCC:~9UtUͳ^( .p(`;ĉm1c)r9eIӠt[MjQmckT}; yK˛ڄL'6Dbjؕ[y[M=3FD g#u0|N<7C056p'*Vwd;MysX{6Չ&֙ibTHWfbg.|{]7f~dHJ'zރ2%A+#A5 H)熨fqVil遹ɸ,BGhc$UT$F@Yj 9-(krLMztQz$)T&G26P\nܜ15qΛk&f{.,2% JC0L{]b E K)$%a 2s<^9}ˉ֬LFڤFS#I V"u6EzՔd!sBTe&F( Ax0B1A0ȐKIurW+y9KTq OI@y Nw`jg H 0?F1?OA"Ho=L֗ & # 1d8"Mܶ Cv[+gϱ1םtip?=8::}C000*PرgML :ͪf|y8Qd́ (G:yD˵V}wt/fki&79B7p%ȥ㍆*&="Dc0oBn2wid$fY=bGT"PZQ@;p7JqYA;!imP,O($n$b FHp0Cdig- D']g#\p5(D;<l>1J!eCHqLX 4CT9x 8xв&y $C6 KLTۅc1 +q,tMhDco}7`Ā̳fkUh!lD1q3ƱSkԍ&)-GxιհEOd`z֩$A֠X^B4Z bM$^qN_2dȈđ̼ir)f$m!ʏJj%rw61:xqF\ga2 Sc6KOlJi td {*;š4ǁ|0-(IC'FMrF>F‡ twK%ʹhpS6ۉ2µ@0AI4c;Hzf1q6V5J3G5Ԝ BQms6/賗)mK(qNLL͞ա;;K:û 8) 3$̧D q+4[6&\%\v3y24IՓHEngsVlc)칮4QE:PbiH--Q)ifkZTEETQZPđb 1yI[z>c G D6a˒@f2CZw~ḿ$AjIѦ46NBcL)9ƣP-ԒĉY5S0v$^<H*"%h^\@i0V$fqr9}/-S󍠧uPD"V>,;ʈ`X=poLupt53`rߘ15U@S 7Gp 4Z>1ʑkX15 R'>~^< $퍠  u(b]S]>c'G¿i: 9ClxD2S $9&AI CHNjh( V+xc4, " $7dUW a \(VCdlM_oTzժՎ$T;4 3R9\,#*+#wIM$DH ;%@!I,HP(RӻMP# qhNЧNRĦ!)nCϯ4pAf-bn`TP`*wZc+ e b(@aгVƨ+Q%>іxrر}/{nCuyDTӅ}3t^ :T!,BzX{F4IV.^5 HxG%Ma4fu='0uP T$Y}@qIIDŽ;!C4o H=I4^rh=7vCS4>^:Zx8 w8Ip,F%GP)Si$~o 8)ߌ$L5 X|L-::a{T zb+Swu'i}(V{'| 3TZXfxi㑗10]@aBIUUa*<&hDq9m^ǂ%"le?,ˎxhfOx8Smh}$i׷fV)w8.wd+ᨚ$؄0Աk)ff& ,$#A!0j B R(dbJ$1,#TB$q;Ă% (TTD,-l'wLGJ7`eЦH:;a x0m5#]:K 7u}; h"ӝ2|nZp3NG dzFI0g| cH}bMiV`|)Uݶ8wBF #XgjIRU}THI*o^y+ZL0 e xtcĠc2x ́Yَ)rݻtC!GR}#IG%4r1ZuXEEh0v_07Իhoko PcpPW"?U;|_py,bPBzȆ 4* +xtiЭ% BeU}‹ %RB((7S܀= P**y{@SJ i'dr|󧕦&G7O9~[\y7D۪cU8M@I8A3cH+ISA緿3m3QvtFCb"_@ppUu>6 a2\$0J=yH$xtPcgRh6H):= p!sy!PS'.R" @3EgBF!@ pijF  ͢ $jf%Z"8Y*V`S+ĦvˍH g:2oI`kpq Jp:|L?w|9:gfx(?֒H t6%.h]-0d^sl¸ӆJ}392]mj}FP H} K4D>M4aSs = Xy^-kla,e0boʵ!RQ4۩:GwJ9P>Y&~yc1홁uo]$^ς_y̓B 6$.ٚ*ZUoO,RL *8),3Qi3?Tښ'~.'cɲM+!V46ߐX *pi5*R*/^n'>z50TMXlޘ50! |0h=8n. %F6&532n=dTLa_>v&Ox3W0Qj3+0z5xQ-unÄjB464WUJEBP$|N=I-OaOuN8u$E RcmQ㦡TdNrLskUZդ7gAm:H-ָM31"G4F.mWE#y,*M 0b`:B o4VۣS-UPYG[Dd Vf@Ӽ S Kݶۂ[x'h'ތf Klh }Xin&1"ƭ.r]8fA##tCGF 8]j ƎDn8S"H%ȅcQHuj- J!@v .*.481m;!:f)fa1N;MR 5c׊n#O?O'yG Հ!=XY` N I R$4EYRᏻdܮC@}΀"P(4E7gB)OM/,# Ją @u (5!XB^i{}+s0U9ZhIĀ:~6>#;bI쀱cιt>~"{8:FbFTQtEb;On"{=JVKi2I^h(}c vBR8<]Űv0) @bfBnAȣs4MH%i(ӿ%=a9Ss='G3L1Dd"t7G"HMSlb@cC!#{jGcҠp [0>QNA_#dP>]ALO? ZŒ>%~ (h` # i7:ohb{2yOH`CB8qƽԺ`D$Tq6y!0ЊBlS#@`:!,DiCԀB@0`F„DYL%D{R VBa^r KgoXL" a TQE< ?L7h[CWIR+qY$cqg )n&Vj*u H0QZ>-cj$u!Gm<2D< )ta!tyi4  >֑@c@hncN(qeQ+q۔8ddw{C}Dv&<`8޷y'^|1ˇpZ=6H 5C$`FP(, p )ct^R-( ҥLJ?c^=N_49'HW >GG)4aIEϨTr m-DP'Jl ]} DY%([9L c+ Rxv^y)x`ѱɇ;/<' *( ?!eˑD"V߿qG6bJ#C.%0'!u<яY1._|!˃H}glKAdCTbyW v?.z=CCd5N\024]`H`mo㻋:265C6RR#*I$BL,D[3Bmķm`!? l[򼿙2Ds*QɽԆE]M0Rj4k3X3Ht +;z2k""'%f8Nm\ukס 3 X3{n̈m#>b#0#xL"Ł9#@IHPN >qr,?X3>_”F)Q FFȟ+F lIH fP}bM%'%{ $8`QՇH/CSf8rBb+!_c]ڐ*ѥQ?]y6O NTe* (*"QUtG岚)WIQZg('?|(w޼3aQG/߇GoZ;:rU9`]b9$?'W4AdS^N^LHby&f xdi(=--PesEޡ أu4D1=+p q+7cQ^((]MGŦ䫣-fM(9Hy|Ax!%'a`JQ$Ry {D:~oPSBD%(M?.:١IT0%)][B ڱÜ~6F-|AŨ7ۅۄiip_s1ܘUC5"MX`";6|9ހ^[A"=&f߽rЕ0)PA$"N>/8JBP vnwNff@vu A2QN Hpu@7i)8AOR{Nd:)@%4PP@j&HTyJiW r5EDv@@@ ,IH4'}?{N걃L0;x.qLxAsCsP{k85H|6xY{/-)"(OyZE%DMI4A N09b;P q) @tZš:M*= VT;$PcyD),Au:)4ƊC=|QiuC;|cB HLh!RGdCRČ@PRA+,G0n||rRC ,޼ gفBQd@][UͣD`47o]s+I,f#mn1:*XOC Bõ( : 2p(fekzz󼂚>[0 ApPk66*6%4 2y d;aosOC,FE Cvj@ù5ɚ,< 3@/{G?iOI@yi)=#A9;si U9~e&:-QNCa57xʔ"Oqb:ΞA@`ѸFq{H ?{ lU)1TbƔb5λ%B}e! ~͎^ d 0&_o!Xl%~GDCGn\Un;AF THz7Ve 'G]c"eHi"P[r3j^'UciZdvN3I:ij"VP9"Ob@g5>=B(RND:334l*He c: ;B@$V)(k^!m*ItNF `=3 5G&v$Fܭ \i!/h=T@E ;i#0> x&&9.F~7 OVz🤉/Ljh;]C^]oBB*`@ 2>H4h Bdce^;`}P>}䘕Rj1;A0~Q!{ΐ)F)~Y=J T'!q2ٚ@aShƚ2*_ď}s?1M c~Y}t`&FƧE AD\yglXG}Nw}1N)I<>Q F&"Q?F lZQwu MY4l{یk";H4Dٛ1]$&y=;$nB{G GPƂ>,$6J|6?L* t~] M*8;ѧ¯`M㪁HvX%!Pv+'! Z ,JG;cu~Ӂ$Op'pte3IVXuD/-GNba8<4JQ j$Z;_ACz~7Q3"ECA`Ƽ#CΚJ@zT u"C۷ȵc^7NT6o-oX`A4qO~ ֭ lb >SJFpĵ:(FM* `Z$@FtsAJ[Oiıdͤ [jxLäTurMhw7óHNxG;i#ӨZfRsrFAw Pz.'X+ɪO\sىʨĢ.fBhD#b2 T;XYC̻m$>\-8›N&᥻]atCuDL'Uhۈ3;n{TP2{ؖI6A q^ nnW WƱ/)N)21$|uyy~} M/Aӷ|^O}muUWYXk- ٮdX6J杙rvɊ8HAEs]Epݫⷪ n8I<[<|muM&h"Mxy A25`  tjm i.6t!L4RF(_8LL!BF` V'QIɇ9(͡)8Z{׎A9T Ygsس)KKDpoUa+ÌY^97YmS3%81 h}8oj lzgat%`w3/.X9dmGcvm9J6O$2W;YZ/4`IJ 4C͢'TݕI ]XUDۻZk$)mo 8ZDcNU63&#mn5QbC4;9:6$ ye2rV0764̂ >(Lgd; x(q`:'Nz۶J?Ȁf=u;^F ǙC5J9v$; .l-"āRR R( :+,,^ʬ' .F;ى mفBIBCDO|d8ݠB=Xx|O; PTf>4PؑyJ=BJ @J,ȠR'*^ߒY.2'3J娣Ù?_!5kP%J R,D tW> ^=_Fe) hYDijXd )dIJ !j` h""B` PH Ae J)) h!")%҆BBxZPF`;TT a8=oHu6)Z|;~gNTdG>¤0P?qJ[Fq/\j0Pʛ'`B++8耹B`rr z >_q٢ҁzRU!ʐu !RB>B/J-IPlQIETE#v6oHL@ iAlo#W\ql %03͘Lfu(răВu@??"D;1dMgh(Y1 w=4@_0yןwխ }ܳ} ݽn JV[5[CT Mhku=kfzw9zsTE{@ Qۼ̾2D& epЧW=fwp-&^;޴=ڋ`u}f{L_d罰U(nV0wm%lh_sm@}UM: P "rގ oz@ ϯ[s٠:ZYUe]p=bvF(.kԍ=WEP'w;hP@ T$op{lUDEZg }D$maabGTBe4 A P,6JӒGfnX Dz=ܔ@"IhR$2CO U%7R{`}Vク}zg;[ܠx_Z`>C "%BHJ>> Pl4PjI{p H 4PSlI6& xbnG8GW&UtwGXjHh( }:۠o<^qFzU\mn6ўVꭰ|}>vgw' wӾ{}[wwzz_%w{0^^sw`O}뷮wmy޶mדmpuw=g:ͺws:ٽ\c Yw Wr]wo]V{6{۾n]ncvnI=è{(;w׽wkgwz'ua;zyt$WQ+ܝ|[6UϯKm2ҏPGi޶}FgG;m7OW{=n׻=}ggWmݳYsw}u}zpޞUq U7F{e.x5蹻׹3[FӪ;s\bYWuΎ׭͹-:v>o;1fuϺ7^ݻu.t=ƕ{@),wflӳpkN}{`͓{<;h.^: ^|Eur:/u[fʪknZKmgwOPtMkH]wy gcnWvv's3ph!Zms++wov5uw=7:jyNjuٛuBҔb׵n^v.ۣfWU\gXh: iӺ,˾oJO/Nڗݯ֥ mhM)vm^ovހsEpvܺ:9νz  =+6{Lon=)y}z5Nw>T{zQ/:rmSۻ;7e5bU)tn^ΖEzho.yr&7q.\zҙhU (;nϻǕF{prhk@ }6VB{ۭnNݻt{ {MިG}_vJ%ۀ} <РN滝r۝ f4h=71M4mRi [V7Sx{Nݽx]ڷ*=({lm^6B:nMu7w:vK]ٻVhƠk!{R˶{ Qfx'qkqr"B6j^{kw`;CM@C@FjhLj4h=0P M!Ad5M6=Fh4E$ 0Fm x)S(SFi" d=Oh) ?SU=OhTM5=QzCF%4 OBi6)驩z=M6yzj2S!14MDA@@!0FFMSzOI0hA?٥TE EK)@ChJ "*!*X(( *Z )t##TMPP5MU,ʬ3P$A<0dα[2jp4' &()I""* b(#zb*РJR"f 43@ T'<ha(*bX"bU͌DēC3$E4EMA3PUDHU!E4QRS2PA${`DHHbvV(f6 (D aRYT B )baK m 1PSQPQ2LQLDE,A@L4_ُ3a8USB4@$rP,aZ`$5dC@AJ `MHKMJقP#BR&LP0FM`9 j, H  : #&X(JV@Rͷs?FKR29D*A)vY?16K":9̰h3v98=ۆFtL{Tci O6{C{P y I/vX?罿 ᩣ(FBufPt)o}ȸy2$ EcgXb>OeՀZ]TËm˿Qϗo_#pp'wV]W{;y^ CSwpؑkP@pfe!4wܹWR%O?)V_c_]K0,` ͱNJb,%~=W{7ob怤YS/  b,pؾ3W\oƓ׌'jیa W7U)Yl!Y,g)w 况1r9f+.ՅBq-2,EUV8g8>+SslίUh ͳsâVdw~nmٻ[[0ٍ #e1t<\jSʷOW^y߅8p Vm(sAX-#Lߡ`?I}Aj.v1춎Ͱl p&kWL3}! i!,oXeecǴNwc $F4mܕ3}ڶiQngvP 9!& E-tU3_e+ydQ:XkSxd׶vD%[J'M2͛;+% \O;ً>ݶN%|UNiJn߇?%4[ =wkl P1hf.{J~2/W o9E [e9s7ainY༩xt(6Fi;QCf%2o CbicI%XT.(}`n=6'џާUFYJ+xMCuyQ`myv,bCIW Hz ^*9٘˿P 7`Ѷ< 7QؽP"ci՞{p:^- 8, Ɨ.ՙqyj7jXRSMyDus*vkBy-k"*CNj9Swr\<1w<>~Gw^ݝ~s.u-򊯱yrHz.T2|g+խa7ƴnL}MΘ=O~'(");Unp7 QLPf1nFtYY>1iBVcz<V \ B}źutL)N BA4H y-ewo|Nsmה-(Fdoqݿ,5ez'z_)vupQ_ |3]1b`B~oѾF0&Rb"26YɨZ,Bd*Iaf{gP:fNA@(% }׫HnZŔؒUVZw;Y $!""M2E?0Z6߫xPX"qܡB8"% EPL<.ptT#4xP_ۋo8H~v:}x[?ۂ R J[H6a O?xq>7y]NCXJL+=TP|q&ldg~}sw(i ) JfAhOv8#9^g1xDkѶN҆s?OW҇ lJ#eޞtҼLAe=gmoZŠճ% FiY}2q^{U݅U|juI=?nh'j3u5dƳݎ7!("sA=o?!5C}T?mI!7F{䅌ϋF \x誨:T_UuOaTBZe#LNTîoQ첾9 ǘ™iymZ]ԤSa]nBr? tm7̾$R%rN)դZov*'u}l_/wc AUUP4)oA#?w| ?kL?0cU02DubQ;?Ex,qOwfL?SNgSמ=%p&[Å:2Z(QXSg/Td{Щ0~ʋ9!\8.muY<})\n6Y|HHV Ɋ̂+RO:yiřucƳ 6JvU_~&1Uo1=QN$`Yєx‹4+g#b4ׅf +JDVE,붞m*/[9rja&};\|SxϴR%s-CxN 9]j2R1z[.PPI6 ~X5teXaasWֽ(V[Q @!b̞Ȫ~Ti0e>QSXo!?oDZW Cղ,mz4"w~z(ʎǭCvL#蚚#j ⣀< ?H]XԦ.Rl0KITm/DHW__?^3aOpSx~ͦDuW#a t/6•=P2XT åw)1T63gh,TyH|R7O@޽z!C臩"?8 xlD;=N IS7nM30[+nvt835ݙN@t Ƙ¯Ksd⣃f`u*Z'\=)gT<=^ ?l`{n'*o@O,CaIw0s//{84dbD/Hc}+!فg82( 0IӚ92QFc m* { >ݮU?-?]89C'vSfyZpa%h ?lyFY>OηMoC@ DA9lCK8:u8HpXPS 9B`hUR6 2[Dc*"F`H~)~(C:aeN xaᣘu4Ǎ4:& NRCF0UHݛ0$H "$!R(FbH*Z T ai "8F8j֕(Ari JbAZ~yL 9kJ=ߥ<^x0b9+_l! ޾&ަxbddnl2IID LO^~X_7:5Ej;k,FTzʃm|r80\|n4yV`i$@w/2tAR}/P?y)ugo<HvIwTc(Ba ]m!;wՈ}.Gg4ǘzDLgP% nf?ИolwsL=GsG^*[`1ъg?d e%Aavx2fb˳2:`5' re8ذt@i.ZU| `l>Ny&U>Egǣ)J)A;c=,-|zO鶡`w; Xه&B :xDGdJYd<^1Xf2 ym$6[!t<ØuZQ%!ENz׏.nU. lU<6: aN17Y;*Q[joNBUmge«en*dꨅ/?|$}H2~4}_}IU,.‰/,T^ٟM5AbONC0ѝDN|,cGSC%ʊZ%4 Mli0̆R`)*V*0QaK8Q7yyӧ&1i X Pnf3C1=0o7TE1lvh.Z4a3Jxq#_DXD]v$)w˹~5;fxXr^/|ًqḥa1jBԔ+LEẔFܔh8mQ0&eD y /O2q.6x Sf 0ֵXcEHq&r>y(bJQb-X,YR ZKR;GYFA7밬*Ӌra?nSg?6JȜ(T9h $X~?ZLtJDsQ T,im*,IB|xnP`s!qnɟmΔgx' ve(}Mh\;㩹"Ժ nӈZu #O?ҸbiP.e8Yz6U Ne>Msg2Sk9 ("29R# A@bdzFDZA-c喴! Μ&bS$n*f"9 )%16jMY- S)Bn9vYyh7ӟOpݾ5֑F#Js ̚Pl kE'zcuQ%QkAE!u Kl<cPڳ5-TӗZ"m.6^&ʞppNTֳ| %XZ%2}[oDKlZ:iNqK* п͊)jpԨıi c9*-[h*k Teb " %EX1Sj0]hP  3Шmt9wsF(%bWmC+n%AP52VkQTD `TW2R"c)˓1U 0Z(9oT{JcWQ,MRU*FхkF?1 _McĶ,DxY5 *p1PBQY9b%'MZO|Ƃ(!i^/،(0PPłJ"2Crh\!"b(@ *W,u+c|咰jDU P-L;Wmz~=E?"=906NƏ XBj5%bE/?V %xuFϧSa@߻Z;:lZhLRxy2%B\GC޳T &qJ 8W+I:.:tfyV#4'WTӎ_]y.u72!4duR;&R7s\.ũ~ވFI%SՕX&PJZ3^  <3z_w,Ż3IUq_piphý^wR.܄Ruެ9}"0:;9[\?LmaKIaޘj,DJ/l>X%CĮch6lC0;>+LjTG?D=<:0EuTӊ*R)B qued`4;u,6߅B֡R? SG*FE!X#! 3u/Dr]v3&fDEn"7c%n5&3 x{ ef_ٳ=ir{#9 <T |gn( LxpY *bDmtd?)IGC0h}e; <37+jH~ccGb۞ܝArϓ>q덴Շd9>p|v]l)iv2ef \i\x6xZl<;%M\(c34o+ִw㇮%䄒L1Ԡ`~%,p@!Tr"d@_K$Gd>jסTXĊ?EOO:g|*xu恈2%]u6n[?NYy_{ֲ<# mƠlA^R.#4tLj/i颐$^RǓS~׸1&e/@I(b>ְۚ>J-O+*0':WeIí\wp S-6Iz0WN{@ŅI5ܨ5T|LPcaY~"~vjP {QC9SYDB8LH`/vI%=\I+d9^G eL 3'&C>w|2lGQ  +E][ceX n{LdT򪿱qYx= tMY/!4pI-FN)NsL0:pT/[尢{DVgSC `o6gX6=Q@u-Qfy;WaO.kjјjpYNC8UYdDD\ܺm-GsΉ;pG^$eBIsY '/הZs 4`vs9E$1?v9/&#߅ADPw!h(sQ=|I}ϔ|a9[I?>b CHQ ? @?ѼPSƥD>(}?=9{=`}zT&ǬܶhSr_O?_Q#$~'q:O|Up)H6KK9aɢjRGYȤ=0舉 2sSʼ#OK:esw~A/| >G85J۫GXVi^kOlydXe..(}eXR;hlD=TԀKI.Ip?Bajӆkuk]qW`%?o4Z,Vz c;0|=ۚ]iLusOfQx\mX:`ggaY[5mqG^鷙ӯ/P 'rg-KB࣫d4ZM`V6@EeA}xb6Mn&R?Ǎل< 0i??H9X{: 鎞eʯdONAy8r#Cq!AeZ fϊΖamN/}u `07^r rl~ ޳'ZMz0Zӟ;5֢:w2DIXnO^5氍7VLA_=/F[YC<)!J(''nW{%̊)L=Ω@"|JiLuφȉLm+abuA,B`hP)9}.ثrBErɓ. VA@%*TfNE97/ QoAЁ,Q*  qVqrF$85#5Qv(V8< MLȨ誜q]PP]Xl|3S5MvowH?ϭC"1DbWt`̾#RLoz"EȶeAR {x8\Uw(7A".9qQEC~_l&qrvT|y MQ0ƴLg5yph39 +PgS}7}^92@8]ޏ;ww<ƟƇ.ЁD?OPў~m+ަW}=ٙI/VE|M6\LWM0bܸVprr@C+yVUPض[Kim-%lUYիIGN%(Қ]U.>86db|^;5q+nOEk"UcWFg"d9"ؠh]嶔<缽w9f@$W%"* \q9Ny7۰}7!ILP-$ d0WێzUU`C մJǎ~\qYZ9Xyx}CRڎ"~s u8o5vrO0p7r^,$ 7w7/H()>Э~R 2coPݒ,-t(B$ ?rbwC!'1o<_|؋&YGlSg,UU_ Y8蓋+.%`k= ˩ q$̲vyukz> >[b\]T8\\\ըq8<A )~nlR~ϞBW΅]3:1#~Z J*LɢJ((i)"Z[0"L31Pe+U*[KA9X=M𫉨:kXz  *Gb|9XU=ޛH@YxR"NḩKam]͇KlW,ڕ** Rr51%w];^+7:"cS/~\fueq|:ٜ޴neC^!*9~<eE@f Btч wW;ppΌBow|GR[ӧ߃y蕌_ ڤoMi*Po},Bu&Udwt;amZ_W]ƶUoq^]CvÕkSb^^ nTK^"hPD˥$qMQT[8ī"reTCB!ziokm 6a^-*o,j\;g,ıp}&o[51zޱ)2ksVⱽ-s[UǶ_ &˿V!8'h1()#4֊*X?DƯp ÍaT*SRjIJ)2l툿m9 mm[F| 곣wq[g 3h(dv _/v (|PASCT`-P]X@&'Gjb'?Ix@ҝzbux@e(z@Ԩ\B9ֈ31eD{~[ssv\(8L"dBU*RP8>")h,Jh*˄5@P]]V7 p' lJ?P5uoϵՈ*;~[,"aKQVNE%Pc'bnRFPOz=2Eӌ̊)V>2Tg~?hJ 5lD*¬iOQ- 幾E/j6RQPݶ.SGh?r̨*2 %W?a3Jq!E?RR"-3iZ KɪG҆JƊUQXcOwHt36|CZCJCheWIMJpqhp 5UQlib1zӃuLK%*%ı|Uңaoj&[e {p-T*YhaӃ86+ MJD{? uݶ*(j̺i%PM?kiJJeKF(J/RcGWFB%Rtx#˱sZdDv1XIMK{%wE2ؠ'J=D TCt#j Ի~@~?$Q B@~y~yo[/F yE\\蘂 &?/7bz}a8#5(H O8u|:LTw0lߞ-S8خS߈SPtBl??g?էZG6A߬a|,տ8s+\|LIF0a]2'V#4XP͗%u+Zs/ڪۏouJ7o˸~O;_q )*UoisQb, x֠ĔPx8ӘVؖӇ߯6gRip e>3zAPS 3ūgS C;+F`M*?kޯ#MՏwaOÂq[+NR[ke "AT^fE#nuD%@1 |oY]owe<O01եԓC+|o z{qxi햮Gc[8'^ckc; 'f0v63ǘ5;P9vѻ,%:퇯0( q^רGhfboV=n'WhǗnG-p^z|WvRV9侏^K;d1BR z  >d`) b :TP~V {;\ Ox E0$8W듥z~$B$Gj@3(?%ؾOPe:yq?$<%HdAgCKل 8 ?yp~ۆd9Ǎ@Y J(@f~9 $C C4aG+P> WQ+' k ?h֕ Bwe`v,В0ťkM6Af;; " @L?fMBrq05];D8bÇ'˘K_̺Y?Ϝ[!;$Ύs h^?>qpzPl_(<>T tOq\tx~gQ5O触kaJ|X~w!7 k@Si9/t^L`UǢF*{[GGt7XDuH[h%wmY%u T҈#ž {&hЎ?FY>jm^uuy?ge [8'`>Yn 'mJD$?4c,tB/mCizskF8!y?6u5LU̺ϑiKOA fI\4)r(n|1{|*BܢxVb`Li;5ĦMlp\=~?4y$! u$8eNpv<>r8 6CXNݾ}>ZǗ"xz`ue˜Sr " rDeAMɸa8R񟜥khdoݮq攺 @+&$HZ2=W{$6.>Y)t|Ƒ_ށQ7 ?^<'Ԑ-m(5&c|q&yBҦBS4@X?"|%UCi+DX p??ǿdqi, > E$YBۥ%a׶;L$0rU!R}'Xuщ}1wLy!Gyzr17tMxzϺ H|X^I1感 Jxr8SL dfXd#X!_>z 6ب@Uf@pu6j=#-'*}+KWܓYs ZGG: >H:֍Y6Ѯh p,Jx-ֳz8❐NiAF*u.qT-[}Tfn[$u~QC˩h:[!OIp$%$VpmYK(k1d] 3WMOp ˷H|ۢZ@Q/S^}yw.zhƚUV_!9:?bؖBW9pb+чՁ.wdqRqPk_X|0{րŎr]mX8 e% ੶FAFVbJCηYmNȯE xەЛNPMRTZ\!o;\.,OS}9KMrxR#LW9"isR1J#!&[1yq/h15ee|' PP\]]J;! .Z>!z0Jud0 ذ"z3^/&HŮRE5:'_wY)|Nv.0DsX2*/yYhC>ls);, sRᦚC֍OqC`ގ8?UO E ?IsCG pVq{)a铥͔$J1G? / h)g0gB&n!XW]ZR8_']LC |/Ygcl󐾼S/R"&]W-;j zQOc:OLq1 %V.iF~}.Rmc yK# !ɗYǗ$ηJ+?#' TY'9j=gWkogGK\:btjOJ+?H\@0uO?ˎټ?g8D(RvkJ+nsjamǻۈ{(꽏 R9#*AlxV;(_K[wX=Aܡ Or6YL0P{܃T';mq]sRVE&u63|~~Rl8\ToWC8%ëP>||>&fffffffffj>G|ʹgx~Qc$0HRlz`y9Z0HEV^KUYe4Qw*q~[Z$rZNv~k7}<N$\7`a :tAsB'o(fe3h{ŜcC;.`0K9мjUz:}CVφc+E?Bƫ'l$}z1[,n ֜_A \wL3MdQ'O'檳nh~_W%3-}W%`}C,^h͞kHgm>9 %d +>o!Q%b&ҌXm39ê_Kf=}u`stP_Id>>epd;POoxѫx׫LHXNR@\gzوB@#ZS#vұ/ oU9vF$#ˎAt@“^lwzX~5ڇ şr}2KWEIC*,9'*B`ÿ$0эw?7:|;;Ca$IoખF-rq/i<"r{DxY^9 2gglٟ6c(J&JoIQQ?&! ٰarP,ՏaXFbot`tbV̸eQ+yaۼdS9ѷdkA\1\D3$=~.|PrOu -#j,4Ixr1:Ќ&> 2bt 8LN9I3Dc D=$;#3]eyy\'0:"ưn Q[gģ14 v#Gq ARBX6QAHX0Ḧ́(>B*AX WjfS"d/N;DE M::AFD Z`{XLD0|>f`q/N;!;8qñ'.0`Թ, 9́Lb!4{|]3II&v7uI/β~P$'Z:b<2"s)O1rM䤕1 ɊBSMPf%宓`d:"w cWH oj:h AN܀ҭSq (#|"I',^xu8S9tOܿ뷗ߕ*v|:Z>_g/>uƞ ]YvDi<TǤmJޮC๞oU=hăW5Ɇ ,N(۝e,H|xp>gHC L|W 0]P"t睻?+qϏйnfA@ 6H;DM@Bu/{m"D%Jwk @!χ^n~5Ow+ڃ$1_o@ l3?ohw"PQ`T`wUmۿ|V?Y4x7SnxA+C0ſo7yx/>n'6a୼]vs|12c;iE^o}G|Ǔ#Ɖ(с0}=SUKSGԳkJRbH+I9Rq/kóڻ!CS k1痼x0 5t6ueoʙt4qaGZZ ڠM,䠧C L0k1'_qoJ=> Dv$H. 06&*%&* )>qXa4)B `CH? wOb K ~CzƬs9J&~_b>b#n_)ݮYc ʣw]~Ǡ S\7WYUڡWPc<@"J|\q&!^ N翾`ƎC#D*8-Srd?ZheovޞIC}zL #VM0&s'8A`dt2anpXJ&P "~%E&ԪJ}!\- Y0Q/= Px]/C~B:8%R<-R(/\*EIֶWl :`\:2ﻇ%J69CzZY9uǵ ʃkXMF9r=~Mۓ 89>f`K;ұ>C t_#m%Ń+*\b=OM,Pewr$Е 1iow<4F#ZU>l!.oO)kK&n Ro;HN aM*FwnHZ_,[ =y-w U#{[96a~6iLHFMHe%&?zx; 7!I\2< mp =@pQoG F1eߥ}{ 1oZ`+K~$Np/*\C܊g/dWDv:DVՐ|̡6]#ָ XQpV/Cf/̧S?;õ\ hcx3Fۊyw"HBx jz: |i?|x}\Q$=\wHzχ <MI^1Ȓ` %EywUiM'}S9sʪUUUUURT#=ic|YnH(Si((S1R ҘC7 :>vA]j=ɞ7O}O€K6dW}߈T㮕QMj!Co󶢁$jwy!i""# h"_5է&¢bhcLQDQS0DD4غx/; ހϺuuJg" [zBQu#CWNBvZ#<&62zs(9UFw0v >$$J"l'D}L f &%v( !V$ y/N'}:P L E1s8{$[bc X5p_K?npEQEQUU@g_==ϚvUUUL}fG4SnKR`uT~&Υ'|LV(ف?l{wj"P;s9x|96"F~&x@0F(ZBHH c{|>0{!GUzn=&DߧA,K\"0QO4PUn6xj94e~K?sym) T˗p1eeff6G0Og?oJRVh{WÒ#gm=^/s_Q#"|D<#O%=~p#r!D/Ƀg2| ">0E'SԯKƭfjؽSPwyM}`5W*;0&Ju]FM&U+w=taCIQbFW-?;I׼q:ʀ|}|>Ï俚϶$B{?MW4w~`q;~5ѓz6cV h$(2B6w9E/WC1 Aۋ8;o{4Lk)T^=_BNC_ާώ6eN9엶7؝H`t'O³SdQEfn1M\l=F}˜j94)n![s'qA:hfX37SfyG?IIu͓$7_V^!>ىqZE o1~FEeof Dה縚i? xr:'3XrTFuOy{5ْ@l3~P1*ظAGwEWz@O߆ԟ@~֏@k^W_$]Y搂h_CH27+CΟ?W@tP<䨢TUUUU+W5T(*a='}+;jcM"7Lz-C첐daS^^{eUBXUwT:PpUU0c_Ż( KBvk^zɆq/g^ R=TMW𲽣Gm[YP_T%!j Vw${]'pI[q8<I7g]vDI_]| >?9h݀'TU?g?]}Tſ6D ܩMrD$juHBV81inA!ϓL%ҰjEB`"'/|?$X76hgܞgkmɤJ@g4Go) #zrCPɯ[ !Pd<]ڈ"tj()+8@XذT* V*U.-e&8tDBTRh/ȫ BmAFR,j}腥 =\h֏v I?3^D;ff PCԑU[[q2@|mOz*:.{| d԰5O0XJ\~HZpܳ?=Cy)'*8 ddbDF+%k}>Nw5L]OMS֞de0pĠ^҅S%?"\! : kkb~@zqL*Uҩj[mZ†<=*HQ SkmmmmmmUm,YD~UTUUQUUEUUUVqUU??)%}mۭw(f.?UW]^&1x'h(TUEP[=N51"ks&OmAq{4h+䗴8k왁f.+}=ћb?˟?]_2xIL1 ]ލҜ63g$6[n)$Vwtrxz=`9fiYJLţe)3"JWF-,UbZ4߬ 9G~%J8 zz&.ܮ$RP97G5j\ܸ3a*ѠS<B^`5- )sW) }bb`UtrڪlמMh*Ur|E-NZ(]}Cc:˝3C.UӹiKh)*1OЙ]ZL (x;:~>>UnxT!JY&>[fhȱzipt~/tmnsT4&XW LV걮&|khѸ8hZ7wG'όi:8rkbM$9f&$WF EW ig=c&9sD^',O}eđp<p?_ݯQyy M\~'\=%Ⱦ#4zfe1bez/F ~ Q:0IP#E3>aD@MZ7ݘ#v3߳0 ZÔts[:!Ym$P#y x>e\[^SkM R`]8G n$ѬofkcʔkT< (7So\~TX]CbP<ā{4:;10?Q!2pĭz"< ~CxIl|s ƛFYxtZ"NN6f 0`^-p`Ɇ`{,Od)q'a Mz6:0r3aoɌs׸8703'/8G>W/t&ov'uPl1pDw " Y/j'b5jno>ܿ)_M ;Ξީq9;5(<[/x 3[M_lR=-Zr+_=hs➄PD4kW: ݡJ1rvװe(|%7ߗ?~=w--:n9̍ӯ_T30;~?(+'+/6:!n+{͟͡+9>o0}4 cKz\4h/Ѭkqzl(/,Wa k<^oH]1 mPLYPȉn-UWt 5;`>}V@(ܸ6 .4YbmJr˗2Gͯ] {- -/mh Nd"˓/ g>эتƁ\]yuB'cxX~L^,99Ǝa_6 tDH9(t*4&aO3į]9Z}isO=_Iq{1nCΩYd>D}N8TzgP&EX((s =y邦$~?xG9Qt(X9-Ɨnµ{&W}VOe/\${56{Y$B3kyA.z7@Kӂ(\CRsX5UC$_m?'Tk&R2E%j߭Oڹ}lo\6A[<&TKdK RV[1唒BӬ-YA} 2[Rtz[d^ćCCMWP';p@p8!ֶmF{aߺ 2`7+{u;@-MO PZ>E:N]ŋmt#(OF{0`lp&kqwXn̗r=ǣ[Y|^d1q D8Oxs$&]&d-Y]le[^&sSڄK|okla9sH*Y}~ "'DJ`XY WkTjmP=, RσWMDG8k@aejWZ$:yTsw *i S{~WsFkzQ} wa6qU}F/"A PJcl,rc9+4IW(7뻚Qݙ_a>A"46+9z@tRSkt"(z:F0GЉW3R8.JJk`E!4^..ueD݆{Ā$^O5^`_;Cnf7S2Q8X Seqx1aGjBeꥑ8}=U4! teA']@3>#jr6 %ePTh!f8\ωnDAr S *մ6Sh IrBb ȖeKf?϶+U%TQ2̡s8:M÷^&\T˜`>^+m5XEa セZ0_]|9;(FCۆK ]wnX:ӡ#Q' CA+-v*^v]&ad',I(Gle_~dFת8O*{ll^/F̼H@'랣 qi6Ijw]j7Ȉ_:?i" 3a?ֹ7g-l&LtfNk,͋?>+>;܇mDs"$yL?g:@"FWK! Z bv#7+dJUyjc 31p'xی7gsb+i`Us3&°_~*$%X=캌ċn8Y%%+>:^"!l#;\#[ɥ9ե^k0YxYd~|禲A A$MTD#˒^A xVz ""d8azV$$"QEb^@ :AwRx}[7Fp/)Sa08k)fJ#xt "#7cs3xR4 \ #)I}N -C&ǖoU,)| n*!{H'%(nAMlP_dB .zA聖JҨok^i$M%a"GIru;0v(8fi y;`\32ýτ>85/a/u9='#ޡk16G4MRrI Z`xS=/kdZ sx[٬WR`a,b6H:ۘ9SWRR`S FI& %7 KkuUEѦn8*2jֻ3@u^AogM|Y qD"UR5?NOz1(R?Hm9\n9GlC͗ |1LF"A4챢,F'ZiEWzh$W"$1 ڔ$Q@Q.[\.TϜ4M% 8R{Y( GdR/r LyD;k"'It$z0kf̄x_*+7 (Gׁ,fcL|" ɿ=62 d\p&F@ցQNh91H^ &|Xǜr;O)VzC(fΆxp^wM@*^ ڠczT?|k3x{xp6Bߕ^(G{Kz\Cg*CQTtuHi+MvD~3Eq_)cZLBE?wng|.*FJe%JEF' LG7! y<_[%XnP kŜmz;V&Z8^w($F_"6?g t|+4Y _/R@?hIs4d%ᇺB+DGb`_$Y:K?)|G \~Y~kXsm|Ih1=ZP%)p*Z>DJ 7WK;ڄ>ܵ1Yٖ 410uDID wcz B^YywJ@_EZV`LH򪎅}֘ x{φ/m{Ph5/Upbz2~*"}*`O҈ړ嗯ԑ2~"*<@HNhzFCnFy nRpqO|~ -! όZ(bY\?՚R.gQ@4"1`vd1]|yX'WErnW|'d}qs_(iPjʟ! g3~~(>帡PȉL)Jzo8;|c7.9u*BҔw`斖 }.Qgd5^߱ER!A"Ӛ3ErVNLPk3Zܼ}B)B琨ŰT() fzg][=ء*?0 \YDuDQ <⡤+u0 [> i'9 :dUx<=kPYH\ VscW x#w!x𫣸<ԒGO~%5ۤ]L)qD:*i3Jo|{~b7_Z5i Dpa3.ēbhۡ$൧B%~W(dEڥoU_EWJ mYc1?(?'=/?NCUnB3(0XdB'=s:{]%8LrA_os[|XLe#4.PeYA*t3Oj a6G91hƂ4oQ#K#}`9j kD_x%[ף߅oJֽoB^ 0٩w(;"P@Y=b0DOk&"s©e`*}qP4X"8PE?Gjpg4 ,u,:E`y:.+%0C^0jZRMO}WE0`5Gt\/۔h_PP^-Q 0 g 'xb?!L@ lٲu'$tdV@ʖIz{bշ4?sT~ϻPH&OVqE q5HcCJOO.a럾ĦzqG=!n6ݝ<9;-Km`ged8ҝb׬\F@~έ|I1j5 q_) [ΚûPH &fGh|o"w*>='QU7aO*\pϣd" l$ۑTAd}dVȪ%jm2LkPNN ы,aQT&Ĉ a`Š—;b~c!Ru<ŭ%FXAy^mC]Uӓ2TR2 ;($ 'Qm(2*%SP%HR24'[r)r $m 0*M]rz/9z5J,5ȪkV@"D(C@TndJ1FŐHę!Q *䩄߳3;ׁ-MqpPd"@s'#fZHa.`%Q9{O}O~r_Nl*m+~u.w>I 㣝'"}GG~;z Y#@M{~qыzQ4 GA%;k6K"H/ʉj8ż^'+\=10UNC =DF,TLWӖрZh0BY6ʞ36QJhupY{D?[jb 6nw A5Ų}>ԋs52gsEWq{ }mgp꥾*`#9}79wpLqߛ{6DwDr|}Koۭ#døʤ(:?@/_aSevrj}<=l5>jJ|3|& e{X(>FpZ9pXW)ѓ0ua@>}DHB ?5B\%6S@0{<}nqD|#$DAE ܩzXzUw']|5t`i nhv h?z9O;==3ֽJ)N-)F0_ cMcnlJ0 EVw/Hdyns,jgs[KAI)P9K\Us EVkZ#,sUg/9m8*&l |` $C}+WZ.y]ֳ,ϋ'w^ F!:3p6=BP/g  nPfiCָIH.^W89W9mRh .ш5AZ?^xM'VBo& Bd=JMK  ܎²lVuL*؆ .I %,% j@t讼)~`fҲ')aXq TrctH^P`/&/V_]w N ҚAYtJ`r3F:,#$}9),\~^Fi8!'M^ṀzV譵OY`bŒaًJl,`bU -FaϞnADshB`{[&&8I:wŸP`Z@r'ln1Hj @!BDjBAa55xw϶y:uB)C{Yvӟ@"׽$(2 2Gn^]!bga#^rTNi? a梄Bs)"$h, y"'|1Z(bQx~VgtGfcT6m8wMZUgpqal2zDW}!g۪8~G %T5Wv0''ޫ $+ qWfI( q[:b8lE5~"*Py!{Yt\syx4A'fM+ ʤX;ǰ=*(q%7!|!̙7WsnF _OM!^xo߃uK Hy ~J/ E>}2w0ιɐ*3@57v^$4masb_N v̺go=&ˀןzgpstSNtWs47  R@"H 7HvĄ]ؑZoE=[_cxm&lu{qR^a Z1E B/Q @P䅒Awڹ]TLmG5 0 iye˫E\ 8H퐆nSlsKMY4H#炇ܿEk~Q$#kTw=A,SJJxb$ 1K < nh]F7!V6M.;ڈQ˻j/nX6w#?g1Y`_¼{)qぽ73~:Lq!KLKҮ^c:v|_*Z;܆?w%}O>i񐃯ͣeѤXmjh_5EֱQС7c.i3.#]<5SKnc#/b)xnfsM'E_GITqn* ԭ*3Y}flu|n&ǂZ4FVu=x˖Z[=g11V=7\V4_vjC C m0p7(Yn6fNJ(‚vy,I$RTz8@d?c3)\uUC:pxKa<V&VPlӛYjꠑV#@ty_x [6  8]7ذBi&Aj, %9ȖHGb#f^g^B<=өJPp\`2D% oYv'7rv3M}/3rR!hSB6rՑP_\4.=ũs}^~f;* ؑA!$ڒ "UKHw2Qpb@,NͱuЖ-|Þ}- ܝ f-lU)a0p|&'ӟއCNDmk rpC@ 6qҷ?7ɓcT7)ϠyvdFD~$ҋdiS۲  ^a)! cdʂeq?1w%;"l|Fؐ@Pk3-5|'hP0ijq:0(z=;tC)7Yer!vYBA$aރok?Sk qzPs< IUk5^Cv{ '>q`wk4b*:ZX^\H\~Y 0oJ.+uP0Q0k8Mt"y',>}ʃCC=Ԕu C ƈ],8(8 sڑg03U-9D&̚9ΐڬu>X9t~Mrb!*`%/2+A:qy˽,' aVv2xnl9:(C 9yCw[#TqPH蜘dޡN! Q0.Qg5|:QV`=.Z- ':+lD"TeXo-YqtA~ٟeYG/?HĜe.];h]De=yC 4!D_嶻2W1j !d. ~zI0H?4yqgQy.@@` P)%%2DRg.pH|ὗ (UDLk^V5*X!K@5X 7?,BHX S }$Ӓ|4Q?4iCwpdMmIX PJ;Fۗ !fn; Ӽ,mrBH~(Ì$7gEVox}ѕLs8T^c{NmwznccztUWxDDDEDA @ A @C @0 DC  sUÜN?'%t cpZXĹM =6S,`5'D嚝rv}:׍Mz gKAbq^L9G4}qǯqI beT1 hAt~鸦#C,B`mj{ 4:Z/4=2 R1y~8E Cno6ᖸ%^A,@}ٖ"T˰յdm6E8B&:|a3Arfy<}_=b6`D/}wl|a @IXFǯgXzYת%Ѧ,80:g# UQ㚛>E`'csUN\FAa ANĠE 4+>xmJrڬ J"}lPA1{UHHbHF-)#&$ŞsR*x,Y?᭞EmG.o?d@ W%6>` $uIN+iAl/Q"@%|niϺXhZZ;Xs1orv 2k$4- IzPWW+\IE6*C q<)\}TIU ;=)pLeT)OvHﭤEFCl9 e}s2 ӵ}tgT `{4KB%=D*o ^%OA_'n &7߶Xόh)jxdCn(sa`9ͯBfTE@׆ ^V[_RjEH<=!7lv%abHA$Z؅  |Eˇ7@"N@Ó*i]y:g9;<&c|Ǒ4::eS74zyt5 Ga20g2R,|C c|m8gHDGes ;9=6&&E/{P@ 6n]絹"^-|CцeK0>Af9PL0&{8FJ Ϩ%qsm;nu0=69s,rQϮ UA!HrcQaN󌮹Zee_c17m`p.U;JE~k:<3(Y=NQݼc`!=6SLOoknj  !|}jOǭweT9x5ѹƭVjvCDΊQ leL2phjp9|њJA T PF+<ߊp (&ƍ'^]8)cPX a)CgF0MAQ/ qHN{:Y0jPYHOWJE rŇd!%5B$ 0#*z%nwx#=po,S~DtÝO]QAk@0i+bޙe@XE"6>V+ir@{rBiMQ(^_>^RZdWmiHJqwW(Kzѽl_ht\ E~?>2FdhӏhG1l=D%;O@M-zeud*$AD%{mˬhYbVBxkb!?U:SY$,apڳ@ û8O0r!ĝIoztjd kZcC%ӡ&wY՚t}N^W@~t:х={"8Cܰ|nV: Ý׼w(E mL5Kxu)t xƥV1ſ{~cbֹ\3 fP:}e&)z֧x1" ]el('qak[LmҎa]}v:dG}@'#oICV环F~?>k2E͒F_9dSǣ;?rs!%v-kY [knb]c}weoo7洲gqwy_k`wfߓwJ=$3˖mɂz嵭po\IZڲ$uYW.;'1)I;c4g~1 eә[r|9pkb(NǢNgz}hyKXUpyM&5^wΉnS aFl玧b/:afq"=A#rJ}R2rrs 僑4N=~9gl5LzS&?2OW˓c Eg_JxS}L䛓|ƈ\_;!w.sFrѺ}?ѡWDJ9XVNGW7+'|RNߗ#L29FzVa(gܪYff¹cǃm(;7 ݹ?5qHM_}mnwׇ9W>?8>*B+m}r( r"$DxVTc'^6ak!yV|][J;cUD@,URqs9JA0]6NjɗU1 O?PM8к9O''_#k4LvuS~臫00+PG|l ;Tܰ\-9x@T_ 7ӒrSϑ5I}M: ?*kYڽlϧys񙟈c^/TuNzyfȞ>qH90\x<igFw&fm.e: Y VJ"׽3\TS(NJ?@Sfz\v5'w} ƌ N2g+5{+qcppgQSOpR.eB=]Hi%1@NҰ;;ҵ6'?xu/Xw>ZIowzGhpMv=4) LUt+|'ò ej˱oaә" x%@V}{6jG킐( B3G9eCBM?Z-OI*zz`=ډhr MsU5~G< i7Dv8u@C 戩"ss 2t (`(9"@ H%'9YrŕpI  \Вa=$*%< g|IG y AӥN$ĕX_H #yiz3^, n ==l8\j]׸-J9:1A (J5b>1\AAWaD>/` MZmۉ+̸צ2);I5UvYST,YQy@ ZXtXZw1a9c <ÞT>t 䭲@ǨcŧO!H@`{;s'jDDuH,ߧAӸJ}F;4&T(He"9`*FrJZRiDXE!0& 'BQQTDUTLDUKQ11)A)MˆHh ((R(ԠDE hB*"d%~~||=:\meTj`7Y8qU"5BKt~t5zx˽LϑWNKcs$#cd bO"7N"XK1ҋ\J1d/X'K&Ai7ɗĹqiɤ^܋{3"]?p!g[E>k2'e ƹ9%ۈx Ȝ] #-@\v u[*k#7&7.{ID*g̦'ϵ?PDS ouۃQCQL'wq6n\ ـ$槗}85fZ\{M Ɵ,1'0G qz=|LݜOו}S1lk[K_#s#]GApu5<\.CxÑV.81t&zt/JW)oM_d,'bga:u =Qa|gB;gffxl?Hwծ^]sXqU+Kk-.K%OUՒ a IX; 5I[oe.kQ?x/giHl[1t6=#}l#@pSov6iLSg ؁E7gpus(J Tƌs iEV" F`aRAR~:>g홬p(:/UҜ=/ B!B$ /ZoOv{}cz|jM %LBa><>f}*|YG#jֳm+Ym協\J__޺ssms!J)5'gMd8`&i;O?0gM(ZPs{_пvbǫ)JPE$JDPE%D ZwA]@CA@UQIQ$4UJMMQ@@"Xe"TÁڶ&t/v:ِBRDA$5T- S) a`,?-8DN!`b"("G1ZU @A Ki}?w}=|vz>Xj|1p_zlVq(As傀94;s]]Ikg0$=?RL^?i }MEKB9fO_҇j[_UgP[3?N8upq)=W&$$b&Y 9C9Y Oztβ`*uCΊ4e)nx C!dh09JCV2ob<0f8vgC~ɐC3Q!D@U᪢=*JA|0EJEa! ɛAP"95E*(PLGǐrn ,Q5_KnLXi\QC*UTOp#[c%p-)ICP uuq>oE|+lWWCZMnm9گ beHt+twR1?ҹ`-> ,5ktLE:j:2ſ꾒'b:}u .prS 3kǦz{} p+aH`TˁQ}x3j:0(g~-w9~"J"fdd𰪨zAPd I G>ɄEDbA!M‘LTl&)(0TG\*?{{+?tL 1b$~4!2?@Д1*QHR>Rߋ߀@$i)jpJ@O,j()AB[%UTmC\m 4F,Q͇# q˗;۩zQPAwc",a%D-߰C*߆Db}/!@>S 0}.4jqO4fOT:TM9TϨla?߅}SiYQEUUUUUUQEV VSGV DL3Fp:L<f4 >Z?㕡YѶ dd\Q= k( 6~!(%;9Pת)[P7*EMVYvhup8H#ho dCNq8B80%qhwИ#0Ml2O3DǍ _jK@rnUyp5ЦaX" \9tBHtwJ\!)[{QH$sW2vZ6h֊zEAG߼&n^CK)ף3[߭w^aNW+"Q׷N'@} ߕ7ü1>)F|ߺeYdڶmR8~imۻKmvjn޿/۶]m߃} `qw#0\od!g11͍&p&Ne޿$%cb=4{8(NNO=O/! ;:VFB O8W"a%PwC oQu ӡ Xc1KC\*'Z\@aMxT:'ZI ݤ~iې8Q`UVP{>fGfzKUub7Ѡ83Ú )i^JVr vc3Vt&W|C;?Om­c5s1aLHkW%z@ڛAap <  8C ^u}c0u_9i6u=yec @'X(8f`-OOԥQ?F{ , >GNj*n@w,qzr^~4oMLG6y9]**lXlU -Ek"7KI)9UL V~S!ugZq p>͓+O^xfٻN\Rz_ȝNP&nU9_)Ǯb&@DW~~4滗3yMڄ= 4]D~Vt[:#/ՕSˆʲ{rV<Щ1wnRBH[5I"|9c|/?0|"ܱº:frcWxWpVWZY\&T W|:l<*II^"ܸ`%-ً陗x6O70u7怄F k%cN~z<m^g| $UCuˎlw[zUx8Ew]xK 89ݛ!K?A@ } /y?XgKk{D<mRi'R+jV2 Xճ@OmOP8pPd@BStbyy9X  ¡>)~Qm47@DRܮkydA=PDP# Row0Þ-ICGU"'\:S8տ>*zwP7s azCuNXmr{٪J`\a-B>G;ű~%<_~U.BrUv^mzM>*#YWuN߀i߯~v Z2].}.svv"k_pqs;7AaOճfˢ'_$Uzܰ/+׹c2g,*bo%}p o_}٧wŐf{i'U[nJiK鹜^#ytf]'کc"KAug5ˋ;s}}x,9}>;HrS쟠(Z9 wC{>>玣k-ԱO߱w@`7N/T;ԐA!% U Q4}^/?>xrF7(eXd9];h}_.դ"=nv=l?NKHsKkV" 5)% T e+au[YV;36_;.WB \l; $(^ DD8 CҪYRCùj#&Vgw;( a8^.orXbgV;rU4+24NU0q!dD>OBLfsNAM9xIE8sF HwO8,x1K \ߋ|f*I|! ^Ќ\܉",^LnKe׳۲{5X@&F j%e*?ǧ)hSV*̳7cHeq?>%;cI]co&6K|ڕmɫp{SωKĩKQIV0X`/lD5U-]ͦRv`,7(uf[El6Rߎo{b P7_'F$K]rZ 'oI0n}k>u7nq>ۆ't{q4uД0;a20ʩc8>H@sHHHHƔz׮z:U)[x+ LYа&vuy%<+oL-?3s>zu8_sZ^ItE'݀^m!ͪyv*o?׌v" -= F6* /TPpJ9V= O:,_҂lrKww ,[T:?No"dk 7Og:8^ƻ>jE9ˠ}嫽.occHwO7]ubg7CU(~Hi#F.P PGX_4ȇα@X=B5Pg':%\XȩHi6܊Ն$OUC<7%ؼ~w6ο~8p|jJ)<Į6H>bYu^Lu؉rL}antTH'o^'67*ز I-5vGsG66)wcPTbYQS=@: )y}\xRS\ x;Mrљ_\oËf}]r8m6_K08:}Pa1/Nta:<@9nř#(?Kt {te.. S͕sb;y;pO4k {o?1~wlG /Vڧ?WԔY! #tbdЎ'% xe77B+we;N:Z<_ @7h2GoXpa=[놱fvӧ1/5яn_oM#$*z[? lZunz tNXgeTuE0 K#eV cX#uĝL6( E3b̬+h*GL2ʸ ]{,:[!31h"zʱ*Ypgt.#2gWCxiЙKy-#vXnHR]NG=,xp Ҩ3E3 ZeTUXyRm{{`" ,"41JaR.)t#(:ٳfuߨqKVHpt~,TQLma3/)o\:/گciZV,,}sګ%qrƣ`hV b>Na^\(FlŁֽtEA G8:[ෲ /FjA#_hfϊl"k+݆4sH 7QΫ5)?^)EiY9qu 65F݅+CnouҞWY)([vikQz)m}.{}obx7D6zA2 .+BK(Q8|cP yN*#7P̠^Rn-WsRl8l4QCkK–hx4UaD &R;SFn&u`[k1?>_+ϥH9*՟]Ga6VtOXߚHWuX!c嚟qJ2p+.Mc1 agONC8bZ~d\N%U&=ja0d^f|릍,Jp e5|kzȦ~)W2O8+ ߸I㿶ac .1K -?)k˕%><|ghMP xX?M;{+"8+4Y Y!pr_9yJz.NXsjB= uܓ,-cjV;"Vv K&T s:>f"[7A ukE k;-D [uKSԔ;Ycj$^a+ꢲ`Y@YK֕Z ָHn:<wSԊZΰ6f!"x﹍uyA 6 "4K{k2Nnl.mܑkW)F >173 o~-یټ[r6۫'e_cf$e?E4<#-~q_Qnx; 9[~3P9{xb:&  tEF3J(GT 㻪׾W:&5~Z>l6 ~k;UkvŢ֚;Ar!{m^^9Z40z̘&ۖ;e9'x'J/ߣMyշ tPIJ“`sAICPt(8?dKQPd?#"#B1"%R*G!G&(JhZi*Hf ((H&D3 '*\e$i )(!i **db%b"H&( &&I"hbJHJifdI" J I )"*""( WdDE5QPUCQ -ZhjK(FHEmKb*4JB%JUX4YX-X"F Ed"Bfh+$1)hi (fQ)RHXXJ(bij (!j"I`iY* @-%5DAT(E+b`%V*H`eH(ffR" ʙii*I\jH& HZ"jX`B  (Xd!()%( ̂@("b@!)&*f1SPD*ŔVZBTQ JiT%&`Jj(I%()XV4Q`M-%5!ELE 2,22U5D,I53 DE1MALHRSRPJH35L1PSUUSM04EM,PIJQB%,IJM%AD D1DMDU4D!0 BĊ4E HJ1SE#2% 2$RdRTд!DLA4 ;fR QETD$U45Q3I RMCE%**h*f eQY8DI L@ RDTD@T1$S!f*Jh IiXbH*&&eHIj*FjeHaje(!"hIbB&$!J(! % !a`"& "*h )(bb() H&db!j(& &V*`J hjFb$b*)h( f(R&jH*"&bb(?m?ׇM=|i0֐FJ)() U]HωAT (Xjh 'NH!,'dOD!HrA)PJ2)Qko/t% *D =/D2ME9nC% S#0~ :D?@t5InA9Fl(P*{` hS(vJ@Bd?H{oE&ʾrsa @͸i fU.MfD %g0WŰH"32)Y)mDU)dEȰ-$)FABơd<8`=9k*5"H-ԬIS6e2]IJ%e0EXX@,SH+ʊT:6`dLLf()VUU&VaQb02d 5JML.$9jVJDF23t2BCL!E%)YE.YGٵ Lj AAKM(LJ‚+"AaXF?{er\@8ִd CaD "VFd)QHsX% …c 1&d`@p!R0)'WCqȈ!Bu ̠O{@TbS>SB¿ TOl87* 7!5X~`,,8P*,J)>@Nm=j zrkGg"- ,eB `sG6͐j7d]~펼nZa!b[TZٰb7\'A$7 `MR /u. &ckUI𭡇ȼ}m4fp;rL$,A j;X.GsٷedS_Uv"7^"N*01ٜ ۗ I2 F+챵xH]a̒c}ulGo<ȏH(W;89?x>z뫝ux}gH*WN߈bEXal寄m[եd&,ZKv9Kd'vӅ&!7U+vcIpNѫ-Jmg {>Xm]F4vP[x+V33C]mylafVka ɪERpuTiM铌ckTKkJ{7p( [ձM˿WdCTχG\Cͭ-r6|q$@w؛$*>"͂ ]+nJH2#=QD@%7rHj{A(7G楑c!Asٯ4G}\<|Rgkz ;oHQ0%IVϫnݻ:x_)̢IgP4%1 B *sq}D&]h8rҬ`m3ysQ8WЊ 0@(nͬ}7zѼAjw&΄z8+qu#]n&h d';Т(f-FXOX;'?J~1:![NNe~0t<ވ8%֥@I8wN~Dmڕ KLA53A1qtҲ}kf%D:ǖC@<dva \yŎK"F}dNb}ZUUUp4T={PtǮ|fiLSSrcŘsن:~އt7nwdLJ(|Jp +㣓6g~9,$t$k7kd9rt|6@ {޷T/A4Rz$urpp05n)zKZ+m SYc5GA`I(A D <I0zFYk%ڼ 9>.'iOhgȋpQ׃BH{ߍTwXoSl>blz0d`,N-B .8Hs#CQ)uuk@Jw\A0.^R;t=*7EP,tD6`8w1%#SY6^Ehow ɝdC6D*CVחV A 5NˍG)j ;2@}9(ge"IlIx7w!p0_ACME[;{,.b"̓o˅j /dΓۣl ۍ711DMFCו! 9Pk za+1M\'şd&#k(#OXVfX  n$]:>]@n||K rfcl!\2g堋X3@6͇mg3Į^䣭:f—^uȐ{õ`/绝M!feCeL/*`\0gJrskPѮ^땤@\qeVD Mn~;}{~ ^! H_LO`;LN)Ή\ó".Sow}lۦ faQ߸`8"xpܞg\(OxIs'Mi,HzgGy)i*᤾'yjkQ|Y!ZbO3:.97cتZ)g0v~+auHbOٜzNAOI*'>pyN&N"Й`m‚]ʻwS>s4V?qnӲ3hz/?73=qbCGwk@6%@gT P"~>O߿w [-h"_@o~'>U%@I$7V~?k~oٞpvY &W*JURUJ^wO[[ ,=\iTyq#^Njܒ#$§/ NOV璀57[;bOu_jxޒo3yuǎik6͘[cŜalUSEsΣnLN-(4 T(V|m,)=6=/\,NƵ*N{Q|>3?\TdĊGBM[|f$ p|굘>TaC 9/}8B%E*"98zFCsᆇ3r3 ``(`TW G!WϡZU5"MBc,QBʞka [ opqqPv燿j@9"PATTdg]2^^(sl aʲZU&y]li Ї߫нʀ5>Xs5)+TֳXV牏wLmu,X(nŠqhs_/R] 5PG{mE= ^(fmiK-^G̓Ćox06$WB.{`BF'_|?*dh^lϱT0_!旲-C+XQsRBХeZ] 2bNJ<8""$nP/ZjYuo;BZ{t涳]Ú"gϵd#@m u֞NXڢ]{w.)fw=iT[нKEќr%ݱlSnwUBa'l[D7H]t zqk;Fū3EsY:sqj GOTus~)שn{ִ֣}MkB8ǝwQGo.Qсwq3?L\jRuuR|n<)A,v$*uc#;4: wL{m7ͰHj&J/*O4Cj&+/sma,(˷;JDD@7SB @w*0 _h#?ށiVS@F$( PB(Z*M3 A 4T%,4Dt:quSىmQK(V(ߪSY'J^^8O "),1, ?1!hLjJ"@XuZ{h(-D2+hUa[JJt)Vڟ̔edJbKF2Uߗ ĜU (OuUJARQhERH,D*yzQUP* (TJXز)(! gt,ަE UOL2+~6zjS0f( bID P*KJ[f`%-@i@)+mgafM-h"b&lG2-$;|+sD:ԉVc(5Z\زŨ olȃy6K,*%ffI +x)€; EO°BaTV1tFY m,}~9Y-UHIZe*$)4QHj@) D+X[CPB|9$ z {DtFbPY+&7>("T0T>03 +heaܙbۼ+ RM Υz,&!8q5!܆ʨr͕T9h{f`!+Z'n2oC'P?M,N'}d_ {dF"ZH(n,d-YKҋU&gT("j a 00Am*(f1`IHȢFe JEgG?g"|z2+OFr>a~?׿}{FՊ^3-?wtwrgyX^ 'PYE*?P)R8) ڮϪ=K[zx@7WǼu:5UEUSUEUUQE)(0Q ENvA:32癪Y 0$nU94!9T N:!6$tKQQ9=}!8Pl0NM 4I=H<=sn u| *Q6fln'Q4&F#8z0`I-FJs!ϝw^;% 'u|wxp+| hjz6XӜGw(Z Q@n8=@s*՗ETtb~NSt7)FtP3s@BI)NP];:&"Ԧ2Lb'钿GWFx5Ut"JTq^'+AsvGKkUft2CZÈ-7 6nLue*ԪUxQOI8pLUQskA@}7-. 娕PSUܫY0ׇvj"+]?+hǘ>^Ox$ґd*%.jV'"7ml%o6Յk۝1qy꽒\vݽݸj:K5Pyks@8қVeș2<(}_ڕuL3Ւw9m|[2_4 {M%% (VĨ* 2{VzzcyCC#&_Z jEg5;8qU;UV=[oPc: `f w0>UaWOqa~#hݻQ0c񽛷f=x AlCG߭G#ފaSQ1w5r:0z9yַzaL-*1ET;dd"2ˡt,^} K ިi6-L.8qיsFOqX|αKcsZk[okis]N3NuQ13ߍc HN448: NHHM-&Q4020)iBWsC%g  J4j+KB(F-P) Fףz[g}bQ$ $:T~~|C!̥p63W*:TN-J{Is1[ nY`~h:Ibgm#uEjӬIFVd+e2D E4}dDEX}[8[xHw XS+Lq170.(H URby36hlڳGLÇ}ڶ4' ?xRB`D5j>ca'0#8Ev y][$ODvϺ7&Yl{uֶ]$23]n6|ǖ51` HJR;mz, n  1{H5*GT,l$ |ޑIS!SMQ1AMQE CAI-U4\퓃UEESTŒ ǖ ڵZ#_\%a!pC4;@_h#L}]g#wsOl_ ?/%;N^cF)Hy^iyT3ps=+ AH3{M9Ƙ% Tq}1Mvs &VFŲ0o:'pkW.lg``#~>?zbӚ^9 c,]MH(#z"Q!6>"C Wҁtkֱ)#~ NД49 #zS$wɈO@O0hW+KPdHz$?)> SVs0S pȠL D:ۮj]ĮSP S_ ʙbhdVP{@hJ{B P2߆:c(ZBl` VvYT ,v {ldXT3ޅtТF#&{njmKX2ydy9 ;cIKK}Rk96x@m* s>)KZJ}6>~>u|J q* AdI {Y"@x$n& (? gs9\yt`EOi$&(T%)9ʪ̬@!>|W ;ǦNR忧gV`q(Ice՛dgZ`HCl+AIT6s1)9łBr''v7X35arzG9@{CaS bTmQ0~Iu -Hܴ? ,T#&f1O&:Ys4A$Fsaz0z\xK,mq~Rkw~ 6bq(HJH}zITs( (cc!I)JSAE- -`y9$*SQnz=l6,+Hz<,IEdr$&c0%)xx0>u*县PIxmnGF % zL$Y ّ+۲'kn$@o[拗-2(@jw@.bŘ4 %aL$`.!O/<1SwoD\70t$l#ޗI (혳~& *P>#3YMV[+kY V"sY*%>+(c~]s h N#I\oiRo%JjW =}7*`{u$D(LMBT!7*#ubLWs^3-(޵l^&E,=D-(J#=\Cs_۴o:4~B;6sgm (}))*q|@LZ#w@l"T$YBVDF7^1'< B:Ѻw@äӐ7e@0 CCOX)!=ޓH *Ncb㎥(-Ӎ(=aPI,yurz괣o$__ad# diL%_Dy>>YSNsMxZq7 5#Rc(gHqzB?f3xa":D [6I:<5л.e 5٭h]i*Z ,҃ܜ[7JGE#`6*?Q? ~PW4ʉtޔ1-`AyU\՟n>cMsw>2dK( ?Rx:$x>g7X c2`y}?y0Qx3S/2n:M {%{;5`jCa0`/X@+I?J3?S;fDa̿0}ruk? uGxlxL9J> ESNՙq ܪ>]տZ?HG0nV%ͫμ+xR xD?T\uz$"# 2yp9a \b\AVDq0e░ߔkh@`Vz?A^"~֐1eHӊMJ&5҂ L) IW (%lEf.c:aI,K֏j ٜBcƮl챭%*:irBGS* kUz{Y@pGpo`BsbةndVE\'7gzœp ʒx'MC'+"ݎrʡ*gwʠj!}8/ 4 7m~HO>8Bm;>-!q%[pQ7:QW;˜|&!ccP]~h~Zxpz+@}\Wt^.AG=Pqrdb@"_XOpMpIМqs|;9 ?WM?_5H$$$v'I*vy撌–AvHW Ce4l«o Aێ}.z}^>^̧ylV(X1LaTH}3ov zđ\9;e "Gy,\\@*sj??灏5i RBd'bE5o[0r߶="yr`$B'XnPrv(g/Kpb^C- Kr)8>&%GYct!$?IbeZ 8-Ʈu&8~OpZ~N\?͖+fv?A۬93 `d'}B_x߾#>?x@k:<;o;}A_?@u-x<6s._Ir31~vCiP B @FhhwO6.kZX `^wQh AQ`>OiҏI噌 LMXmH0E@4gf5l SmhpbJ y!1r(P@F]o!Glg$/yvy1M.F&,40HA #_wS[˲]#@&@BRjQ0&R蜂%XGӹY?7*ܚK4V*sڔ :Ϟ)HӧC9?O =mN<7%}'wI|B>'((b(>gkǩkZjUʾk΁ȅ@p@#U"ғ-`%9##{LdJqw4.zAdo-T;hg&39j:GԴhFs#y dGD$Q;髗v_7uEE*?04 BGr؃f(;P=cׂy! ϛ`q9[|hi/-tg*K+b nF~&os/ac,lbIܶ~j󠱎4T(U58;b͞P;įd{&Fq{BB?qF5iCrS8-Ʀ~Θ:JiTK BV?87{tQ̢*Q D 05a*BٰS^] [+wXȁZAR`&K w<&Z X55  |5.g#A|)b^[Ta"[0O=Т[̣dG$,EY XI$`?$4G/7u O6/{4V̕ݭR56UpuZ8EF&2;5OԙI$vz3?ZdS_G0vPts.c %\b/J=Ʊ/ N>72}rl \^ LύrQAēBx}:0G~1?~ԴBO<{ ꙩ38[|k>L bZ`fGg.\EO|V <&=7 9FGe`*2i t&I~#c2c#H=%׎>ŊsXSm_}j.:Վϗ) }̕Ekww{=E\oh 4̀b=Q>/̒& (GߐXH9 D@N9QZA|o;5$~{4 O1Xqd.s$ǧ^,B7sDšە 4&`|őX~=Egɳ.n]@G71R]E׫kYcT D$sm][3c7sD13:fC_gIq;x٦] *&PE_uR'N-(wK>'AB;`Hz VD+oTqo_mկENN#y% y*ٳ_мQ  Gbo"FȽ+W^sC ?{F $BUDU"HOۊRmiKr[A?A~sfjX=,|rc.r =*mYcG K'gvhd+/|,1DAPF(L$8a*9Zݰw_s:<}@Q {^aRfku_RO^Y}]h=`fjݰJ3* /{7@"MCr }'q{`` ţhiO>[ˆH9u D|(3ӝpDFȜnOl R-%'lyqÅ/(公 ^*t81Nk_3c?ѽt=sʩfiVI#zsklgFLW%L"j ?+&8mW/w87޶KܣG*P{Jh|B @bu i(u +JS n/}δ@'_ZBY]:ENLOI)9-Ŏ[$ćًTn 0֡)u-B!wJq#ЩL%i` 0t>h˹ny9o%l [Yn Tب[!HBbnsBz܁\1o9Ң/@@0.FrWST,Ia~6@v:yxvdž[Tߤ3aYo3ڔ{v%沭VPh275pBͦqnS\""8 I|Cb,Lk֦rS_8grVH.&-'/g{j{ܺ8aWݎsfTZ!lG}FF{gY=+t\YHq_?oCȓ C7h8G& ġ(jsD a1|LS:074_< |Fue8>\w:jC@o~aTP`wuptر3p*t3#tLJn,QE͜9ҷk }U*/ݟh~zttn\&vS+~y$T*Ca/ɵzԩE/ n ̇ꊚDUeŝrMª@;Ov)ts›6"QT x /ronXvL2+q+LLu{E"qqmݔ>BTgIb-uYW3%pwq{5btpmRo|5dsۇ%dKb cpJ F8v-GGv1"J8 z;pt C9/ A;XndcVh-5&hz)񍉈C`. ʃz%R&#>DVM8T_.1?|I860E^[yɂ:bCXxO/ \?@x >C@nI^m,`OrŃ(cˍ#6\&civt(5 d1W;&X`3Ky*Bbg]<7S$їW7ZݸٲAt'{9>> ¬9_Ni]*L`Ʉ.:8 Ѹw=v"@zICUt2YFpz;I$!d ÑlnX=pn!ICZ* g1 x</bC66}OpcyrUsV07m<ժhpPH&Cj*+Hiҫm*zqy:b{{xfрA„Bn(ߗ~.*LBaD(hW?ϛRxf/YR:&@&SaSkne]8"&^YA{vaY Xtk6=E)XV[.Mf9 *ppaypCaމ*\^.|e&(5Y`3Pa WKk )zu=]_<J"Oucx1gk+bG?å]Myw4 PDASD5%ը[.0WymEj4,dUqyD {)b.bIdq~牛lm5X!djt\ߪԑ4ĴJP}Vw".F25S-UOZw׼SpaTZô'=/nY \1.1UNC|O*P΅~wzP_Hel_ߟ$c85b}i'aE\y+ 1jnPQj:tfu0v#rZ1i~=D8mf]V6;cr ɂ:D|DmRRRءtiL M`4|3aAB';BnP>e gw.UX~_i:STϴ Rf$R#={X3਀"&Pe`RɔC¿pwg0²{tC֔aczEH(j (d\MYX"H9a5f8#YI$FVQ !o'V d#rɣrv)4f#[Lpz QH zG39< I=zWUնNg)xKlAmf:YY-9=-J `+bb2۬d;:eUs|R{ lMAcZuڶDm+ZXR,.sكssZX &paW( _| 氛ἇA9HArh#i@0(׿|&c!r&WWx9hDٞD0 EY(BC\!X,n@/˂s ~qdZ52z?vl ('L@ @I)HP-"S3%(L!ê͋ x;G?o_6LVnuC' H?*x¦Il,8afc#$a$7LUa|RD ĐqX0+8:VTggIM[ <9VC &Ԫ`Q a v8/⪘ /^~P:Ao_xiR}(Q"'>$^٪KqBPjΕ'%}0O)"PQD>#dd@3'ҩ-.ݍxUG5H>ñRdi(HWՠ#O(1 Q97CG6 ,b`lOD.H7쏲 & jЛ:nhMJ>rPv]cbr Í*GW/?vORA)ޥD@>-'QCߕ~ˆ..gFf?{FK111Zki>5fJ)ԡU: ٔy^4޷ؽ'<sf"c~g?x@ m{bM0uʻRg}@-3J^Jx@LK=\ 0II:,YwL:(!Q@F ,?acsרAY2<+)(푽.=J@'d5B9l>?|I闼w >S{z.MgxC$[.!@'z5;הDCOs1*h ,ﻺuvATΎ93u'dHaMSTRq2kIG^"8]tIǨp&a$7N*by9LEcOw]&hװ:N@!j!S01oFx8:T@)nmU7C`%<–>La&HچX`&cz: M%I=@FmXp3 ./v`}_wqd-~ߡˈNֈ'Јi{S w?ۈ P&齴8/2k& E>{"pTaLOɻ#\ `f2$Q[+&_ |)5,!0ϒ\ %=If4lXIDbqxڍR;0{pGOÏ8JHX If?/pv1c"]x>f W@5=aل-(&ghו{4Eqԇ$BM5\o}/U y0njhNa$$ !'$+n{~+4=[ IȞہIP4k<#ߨc3%⻉]"x$ m|箇_,W#_\}"Ä_~7=}ދٯqFWDXA푡_| H< : *qP_EnDM>^^~=@K!p \hhR=brqV%{1 t*@>4@r)9'j,'% J{;0c/ a&@(=WC ;$e:9 vNL4S)Ô Na.9g =b('g@~/3?L0ү|1C};<8ys( ?qZkkTIJw3wg?\g;p MXMJ BI ;1p8pYǙ$LJ< `@FdL Ab!#u?Wm҇qT%TS]prt~ Wy'tg=xM$TÐm%T;ڣPÍG%Ǧ?tM^ot 20 I sϻ*@Z qA^Zܪ3wbw㿗/D'e~ȅ !'`*^$eO:?K߼%~C7Shk5r6 qu5 w8 ["&`;h jЂ~jdLZrm{Oy{ӄ=4gD:>q4ߩzS=U=Ձ)6M=|܎F66HD#yqvԎ%MH0!ˢÃO?{py2;%2CIƞ}LvC@NBt2l!v;DzJn96T>ހb}]wA}eSFN|r=F/:!zQ<$R3>_k9ko<Ci="lj7Cspy}Gq+~<2|=Rdd!Y;;?uO׿n0@ 2~bA\% MNEaF1+\A2 tC}2Л:SbDjH8 u_A=a0_ʆ'{L̲D+#Bu4ul6? {8,pla{Bp o/cT3R0P1?ɡD cۿ'~^cXCl dKD!ݤ='b b Ёg{e}08\+0VfIf l`s=n2O` YuN5H09FlԐp`x5$% 'Кߺo80ñT3_VqNJA}#9 #]<1DӦg0 L[rNxB:M{Nz*AГGWi$^gA }d̮&M@dx8qzƌ8݋6&>=Тkf~acV5< 0xvc/hfd8Xc׻=2AcW@6s8;1RL9s%+;j߳6hXg Mcw"rHR{PЉ$2F+iCWwE/nN;򊗞|$7u\fA{tݙ,{ s1n'234l#L-/aʹUUU]ڐȄgu&)C7txli{DRC0,@Cg5CF_SU6g1rzVK0?B.i>a4%H8Z$8B*\s5?_ͧ;Aa ;Hyp/O[?ƿRVm&@|;4vFx0C+Ń$S|p?4<@CzV)9oQ5G6"[^Ԗ}7' 3D4i6)$h;FXGrG,^dG3 0p9 L~k"|@oǿOv1cI$7ܒC C+Di . &/&))GtB{v|S (eS-ZZikeazǒhzrJ K(􇯾vlRDza3%d'2is"֋ ɣ(8;p2Cx0_M&6Jvm<^\C'ݤ< /xM݀@6L'"s9i.jPO 2xD(I`;zx5CoAOf>;r(hx tҏZՓ@3D@vO?r$`h̒PDDbTTP2f0R3Y͚𰆿p}|1+#Ist71΃}58eG2:g Qٶ`~s[RİT ӹNp,|Q$`B0y=KӢC4T8@S=8%yS{1ywweն84H >~98 Öv^Ju9U56fs}RkZ_ C12}Y) gb4؍x-A2Pl{%j"ڸ֖SaXY udSyi-%oB뭗R< P 3'#8wê~Q l aw~V@u< +SQKx+8 !B?7t5 T۬Z#(ON<Iz^cQhe]wsBK|elY~J'ʣH6 -<]Ƣ5XWX|EnYQ8d:+* 86PzWvkGf @(!Er.+am>F#4b\~c X͚վm*%)X1]oppR"M$pE" x2Vm4 X u4=z#/zqXSq 劙7_N|VY(poqLߐlIT͉'og 8zw?dJav9O1<$!pD 8l0P; ϳK9&n˔d`.͜MUݜ+tE*IaGnɓ ' $?L\d?*Hv}Ϊb9<l8=v, ř44 t'4>vi@qBr]5et0[N'IRh;m6QQs$߄2N]\5ȼ #gB "ff&` (XUPI(9o74D̨[k) .kx݇+DގUab٭3;E 3jwWgBa39v;i{,/fG'1>{tփ9(9-̢ I<3x䤢l0NNxVIꞑF{J?@R|էw y fHpz%M@Vc#Ibγ3yt&7 |:Fb=<@@P&N!x9E 9Uh04 '!BK~{hz]q@wmM{"C!|(6pF`6 I$$`B%^\}~~~܋ۈ|{|9nkw,;zNݻ&Mܺr4vg'PQOo @݄Yz.{B=)Ϗ[uw1VC4-ozUN RT@Ώ.5όh*FU+oN uCu1%"A2SVT*E=r YH2Lc3&bYds, ]r^">rS`RK ʄIǏ\j0%Rwa3p7w$z& !D5 gmv3ҁJc-rz&Rٿk̫eV+j892&FMe>Y,M\# 8,Q}g.o"|ri7fĝn~ްnƫ7u*؜-Rt諦b0EugI:6(e#KdA* l3%az%<)߬C^]Hf賮"l~CI[ !thƻo  s[J#ѦCဓuzޟjP$9{/4/qȫ*xX{ΓpRxV7; )EVK7Ms^=;u7=~X_$~>qΥ=Є0Dk0VȂ" &|졄>$Lp0Ub}Jz=UYi(,WQn=w(zO3iGnȄo?_=??J;A`mm$Pw#1`_e@o`!JqE w5 ze [6uT|m=@Eʂ'[޺NІ{|LLI@ ߼D8߉w8)TCCy? Jk};u6+rtq@΃Rt6# pla=m{']O!+6=fvPBusI?tbz+Vc!R,­!հym#`bh=|( IJ " Tǃ>>2S y!Oiah4(f>烇-*T m~Է@Q9@t{"1ǛшjI1C$N2" .X6z6K1D0r8Z(OCrW9 &n7f?L&KBu1PAHxg@ꆽG`_gs*Ur 分ō7@?#IIS@HHsՒ_:*n4 ᡮ4Y\*dp-[m˱lۅ=>M2lB[ő i<>;z2xΜdnȦ dsW&C?bK@ զ&&E:Շ3d@WLMQ[ ARxt2 UfL]ó*?=C䎳 ` /fM(VI6<{l j&+ :F$8f1XpF8g'aLA}.ـ"}xtn^O~@Id+>f Lp>QaMit@A3Q-1ɬXCltX7`AaߡuSJ#v[TQcm}AoK'B}ٯWHBT7(yϖ=1ꎿե_DHyGp\E? OO 'h*`}оP' r`lzTuݸɒG bBp+ox_ЫN)?!(u;FL>&1I!ɠ#]pˠX~z6M@gD(:R^?j*/UF{7:MИ~CXusvo  Y='N0b\`@@Baaun7Fc-8FÜc8*]#{yHy4  31l{ zƾa$;A/ç e%bt1UGH]) C4Yb(~>k;.v?jauK1YR˟>JA+6}gHO=.p<,, ɁC9v-/d$<%2 N-CVSC h dΧyn/tBKH퇯M6 S.BsI(a!N7 %摡x1 ǐ0ك0X`='8LY ,' D77e&?i Mww K}I$`=@?Sk>FKr,VjԄ3$.v=~n qE"SK=MXNX|G= (I7JPbx@Uzr2Bd)Q! *TB) 2P{{ÉGtf!)=cvGA0EwxE:3_w`I^n >:hIo/\^?<=b0aP f S{xpՓ,]Y}a-+iS0) fc05pD\]AyneJ9tfa#Swʕ (gYI~_ds:B|2@< \sG)Hp!I{Oף L1e9ް.Q'[ȩ8Y{e`+񲟗u߶a:Hu̒"W #Rݔ7255(m$$(f+'. $IbxpV( Ay#p3HTKհI"C BSQ]PFLxw7O\r)X@F" 9s҅i_Nafuyۚdpj:mwgQRO=3CK4Cbrs ^a2_uػ_܍Â/q4g:y@%h >0]Bv8i^}N%Ѓ%ˮkH䇣L!OT:pRlNWaf6+8R851uց/ 8ǖd\>08C{ f2NLSӴ 0AABhC/3iƽ.$;Ӳ` 9!N%ǰŦfdJm11zn|4Xc:X.$#vM. }mXP䛓J0pxR%%ဣ4[Hf d١y? f..A_?D57rKCV?]bXkt"fa-:S!aӁ~y{F?|?Y}J@%e?gjuBKٙpXTd|Uq:G(dzԆSf2Ł! j̏D[[hK;7ﶻψΉb*V; 5m֑@Q?|=’GGB?_=I l4VƇ̐e <&L2L1!zԞ|gXNo q'@ s"}}K0M*`N$t!6 g-#va;JzG 7[ͦ4y<v{¤ZI@BgjQaaAXA[t|(Kl B$$x;2m =0&a0@l6wP6G|{&ChN.>6NDH]^`I|9H@:dP$ A{y=|$94{=$%N$!sA_Cg pRRҲxՄ,g*u?[c%LaL@1()( TT#)ALf>lK 06Hm,&_Wr *e .(`y|SOŲP}]dِ&tG;xnc$ӘRtBROp5Β&|甽N&:Ac˞]ތEГl9qAp#pB0d~XpH v|Cj`1v- %1ٶF%0'wl.51ɐIF[ׁQa6ig!KhΡ܏|mrvU#.qyUa1藅ȧ(dа^{L1YX,mbB@iE(?ǤiG(yZވȨk쵁d4QǘQ2 C>x=qez;^B$`\Y5`|B ')w#amB ޓN;0fxf3ȊL~'0S!.v}bF:! 8iAmy<֊KNL_-g;O[&dOVC <$1{Qޗ[weIt O]q(Gۣ 5.pEwdY7IalD FLb,9m1 Dfy񝟕08>hQ'QI8زq84KmI[Ȝcl< d 9GyT!ʛ~|3MRΞS:d:φsPh8&/IC?w<ќOxx( ~a( !g)F8S@&:d[#H7nd]X`45-7eHdwx!?pR<螼 fw#~/0?(?_\_]Rߵ{,O~6P-.u@Ij e$^=oפz{gFE9pf476֥5~},\} {ۜAZhlvns1ﻵc+ 3|cD;ۃ)6Ƴuծ2܌( E}ݾӄZ9 R,|{3vCYd3&6g{qA ۗ3xA# F~]j@o7xHlm!`a \vÐ;<^6$GIa%/XOPEX9̅qm {Fʉ1좪̚-:G?/X:?54is?* k3Lw!F,J=w|jÍcz84ge'ir_g3Yp~\po*$2b4@9ώ|؎PӜҽJ"oNpޢXXpsf z⇜ꃩ')7e?B' ɇfw(u1FͺSs=^C( rPz`rki__JSz~>QNߛ aD10Eޝ]E=3El˼Gó}?NuLÄy:G(ɕS ۂ%1# 0 RⴵBnRfzz$Nǝ"D}Pe ;~tS\Hz^AjrSʳ4!}ie ̥#@D%PLws u8tX&w10hd$&„+}$ bKG(PI޸kfpcZlsGo!e7&hNUD]_Ǒl&A,tq@ě%܁0gl匼k2VfHzʥ_ؓT*B9 =1PT<2P^3gmicEpNT$,fȬ< 2(f('S ;7FvG Ob\}I6>JZfH%;oÎ{xA X(; o pg\m":شD JȠ_n}mjjD,",$`+a.txW/" /*Ȥd+$/H[^M$o~g'9zS)KX"rܾ:k1 yX(ۻoQ(h}1MݕLPf̈B$"g7/a^G&|q[?678qO;ӮUPYDd=)0Lשѡ|_/>񎪷 20O_/՞\&}bxQ")CW4;Q`CP{%#y m@p!O@lpiC R$9w焚=K}L 1> 1ܝOOAl'l͛oG_l1# j zFdO\-2j\QC:԰..F3lokRC'5bg0#7&x־^XvYښ](ep~ר|OU(JdHKw=GSt3(H2@uK5@ Ap]Ͼ=8TK{zK$~N`}l-1^(BmzPpձ]8!QyC30 y }}%ۘ2Qwa$_ P+1d>/rL溯 ;"CqY%2P ?~Q_=9AzxcM? 箇M0y ]Lt5 Eў,&lR]g*zA2Y}r<Ǣ 9Q <ˍޅ#)ߊUxHdp's x(ۤpf3%lpaɋ&넸gl̅C*D_T(t aeݒ3M:y633l I mgC0ֽi-[W&`ޞJv2[C$J(njn%4;LzWL4l#&!\!r}Y&affAd`v9C9 !&}!O _Ej!ʼ 'jd99`83PAo L?GLcHIoe~WY ?g0臙NwnпH|ĦϵE/Kb$*@C{L%2 ;IHoMDZ@HjH츹0&R$h {Rϔ`(8!q!3ǡg}gs=GdLA#~!];F܁$)[aOu$EyZ" Hc8e\-\RCp9>obëiq'|p=[SLq 1|=.Ga/of&fGsǠ:R%L3S^T9ƩkFqLe4r8 Ff> Q:yz&Y嫫qLxe+aVqx(yn_ L`8$Vk1Ш(oPt=DT&hf(fy'OG\ÿ CP1aoy];JQVLmE_i^SCF\r(ԅRxt(0tEPlɂ7i R5H8=|3N.ҦНd?x;떧νuΆA_COuM/;Y'OluҝpNx˅(G#`K(܇3OjZƚ'mL0;8K1¢c {1F4x=G\ SBlԁNc"\ []@&̐a(zrUS3352$(?A(#1h(Er}B xD:@:0| 3#q9c P5w~/#+G=QI 5Vy B]48ɿ_ %-} 򫙪$q=SXܓOk4"'џL6HP0D7yNF+I$o_a2EB,&ƍۏꔕ=,])5K`D>MB-̓$s#0!ŋdNQ3vw`]?ɜuvplK00^֜Ttj)4Jf#V RL0(M !JT>~9RoXpKC&xt8s X rN_kr";hah)$qg )=7OIAC eTFP/sIbᛄ7{d&>+]- ,raH EL6!r{wKocss m VwV9\,f9E&XO"]c fiĠǀ ӦIO7aIyqt(I[W4 CTBXYThw/HBsp+(~j xT>L?P]t ў(CPcSe)4BGp apF~!G|0O@Vӣk(t0P;CyV  `E4U#¬iCgQ̶GwK zF r[Z5A0xy7p!xX^՟ΆW1% _~ȵe\- u'TbͫfƉqFs<۰[sW~ J$%@4C0D˻33ξD8{b>|M15o{,~va[) {g//Fs|Y"B 0\E𕶲LR{),qwuZp;rA\whpYv/"Yʹ(/@;(( #MeiBZ/I!)c;6s7ڣ'I(߿%A~!1DE(!|jr@ia'YhSi>{H\eNmlS(y2f;{X:^t翺cИ NɌ:XbO4YG]SAPBhEWr;Ef]t鱑d#3=Ra-!)/qUR *{}h>YӾi!UJSr@}< nx5ԱX6PvI0 uӞwI~ t*9,®ZzqѤ >>y.eNu="ً=i\Z"@&SEʘBAI%ɋcWGP`UJP qdRcH&f! Su%ѭtM+M묖sBĀTb!!hO?`΅;-X{t5xW<`v9` .X؏~!?ȸqdeF􌼧3};'6lWtԲm^GfwhCٮ$6 xf-L~6K2騬`ι:g dKKQ/NNC>8 %=1mt Gk{ ȬE;s;Λr &PA/Js\ r])5nC 9&'ŶÉ=Ge'aaEb P0!:?%@:*wPV(Xu>%0ňxfZy3qb,n0nI,/4n 6o 1gg |U:o쨳 *'Ir&oo M`=h#1w'aBok|F(elhH2ls9sr#M(ifRe8PF6DD D G}_V>>3H?8$"Z@da1U\JY"~!^>c33UzDuEeVVf8]9\\Bn#Y ಀ hV"ivAf]wZ&lhnqq"CY`iVo[F$V;-#oyLqjLš?$=C8 o4gO\4hc2g7EQ]d11/4l Ks¿ d")L)*fubGqǸz+,a9'WXwlQܔ?@m$ԫ`+BiZfxXYwa0}`%DGĽ̹9/6ka3=UJ?RҌ/ul L  1iF]6X"J+z3 8&HW"qC̯ȉl5OW_ mǓ'R)Y( 868t" i3Bh6ep/ᐧ,ͫBoS4Wh ) !`!d]kvǤ>="DY I*"H +4#5O#ނ!Ϫe{ձ~ &UPQՆi5RBȧ!vytM d\ؓqxZ3:@;%&`zMAP̝a§Ew/ndsci X]F<7,Ns&t/IE<$2©b*C!M8pq3A>gѳ LxmyuV! t'y2NR('m̠ҝ'FHPǺΏ^1^8a`4l~3!A33-izd*)@ 틆IE͸wûs0,\0a.qgw96"I|,-‰ },b5h3~L+3z.i,oj[\JL{=Q_Gay c>^7Zƞ]b1VЅj O!q=5]Lj'37vrPDž~6` cZț}x$&CсRu;G (Dr]OĴiɱjnI2CW) %MSdC5EC,F:$z8ט59èup %YܡU"C|3ىd\m^ ,J<9TNЃ!1c`w()D|şcɃp cI-XIFCTm`]v,.8 %8+i2,з,189k xԏخ =| g#ONVTX$䞡'=Sk7Цnra{ bj&Yfvbt(SJ8yu]. ~8gjfajMәC2ӶzK:Du6&nE]\1B{[im2;M 0&21aK;9)ɐwQbls m?Z|u3?c QáTBOUzf_z,O}?=6+^֏q$@c7<5}q0$RrE%%( f2ArJ|].'K<qO!SuVʡuCyGҔMI%uHɋ s@&kjɁnJJ5Hۿ"b#HOBﴆ5r˧&04&)m[97p .|Ep12S贍>#K{T"g @+b!0aYs 6H^]Ȟ䫡e^d4c9yэ ŀi;L0?=Sd;c9_,@X:h":br.! J["m c@]s^`"fN~D9U&I2goT1 :2d$ąrv$6DiK4>LTђ&]C{B h'R>ymCӡ7?< JX<VjX} ΄D! R >:ьHT 0W F Nܑg?^뮓 2cY!qw,0ǧ:Ƅ94;ةϑ'<@8AhLTquyidU8z=1ZE7x#KNJLG;Q)@8vvCiEo2;7THPrÁ M>w4>#ĮEG::'?w'섯@<vZu%g9BATgPU?gu"qc0^7/M{Op͎rT{x`3 8fJU|<0\.6MfqURf<.O!T@N.;D_SAUȟ;7%ۉ6 `2e,6@bRE'@*K$ tFHyy%1 #G 25Ag@МCL9h*z#K$ zS c嘞.paZFs%\n71BEveM KΩܻ` C4 aR%U&$h ff3>y\gC0=zYXNR2,ƤjZx^:l~xgYq2 31T.p7{]Lfw.\͘!7:Cpk2.3֤;a$D '<79ci>qG!׻r bN^pP~%0f<|aG9WTt!!+x`5So *BsR6( M67r7_WUK?,$'ۗ40)˃EVP޷Tt:B'uZ ? kП1?Z}HH u$_/o]JkkԲ94=ЏX>4eԝkQР%jtQ1EJ5?9=]bBcL%3KU K*`5$e ,Up`xX:PټQ* b#a$A o/b#⤒$ttȲ}0E} bx"G #F?ˆeH \ij7\>3`iikqM6e: ḣ_I?^?>ph4?QD2gm.jk#̤O'&W*Mieɓ#фtX@<*H?FIopJd'19-Uqs%}ZB`?_\}=8~%.^ wqN'[%[ \?ö2ZP`4Q`ͯ64<+UyjWi TUTC~v`??D .#7ѹܛ۹r}ݱ2H##ڶi#!bQ H~&ㅸVy;;4c{ǿ9^[:h Xb6&A$IZt>JBH m`3)~}tn9@ho~eUUUU߸?+F :`;Je_ɯ8vǧTV(^tC#Q4u-&@{@c^@5aj{c-+`K .dPU ׏z ݀<0:w8jT8ٛ0ބ l dr8鸟#Ġ"M0-IU6TI r=P"jb>7F=b.dۭUbC;|/HNA[ iX@@ B-|S" @lN<[Hة7/76btl"^4BnHydqmth;HAe7FBug<e+8+46I#V=<:JyyK (V*uT9<&Y,Nen؛1qrzWXoG_~ .^)י}CPb ]eC~bH1 X"q%vRao/e2:KZGrWrcv -/*p <٧RCN+߱Dxz sJy :Kpg.?@i@ؔNߥLnKfvM,5[tHA* Oe w J"㮏E!  P¤`Qi|U{"C 5 @Ue l CW=„oQ=8g25u$C`L@>ufڧsg ~'@Ȅ+nt~24tǫs~Ba`=չua ڂ9'fv"I@o>=ţ^H7U"A@ 9ϯQM{y ]ׯy7@z2~kEQm*t=Ԫ{;v0)ڪZP^%]!ps[ P,MWoK}t'H)G lai$P1UuvC5ዠNt05)^m R}2!.x[9`֨#"2 fzڃG~*ϼE/#Rqgw,@L?Dɶ*a$O`Yw|EH·sb ߨ>ahTbb]{?f>=Y8W[cWRNrg,z-S^±bV)WyFvf }yC&#o\rmGxeJ !  M!~V${q 8i|?߉9817HU;ע,|wv9:kٖ6"ɑ,ԏO!pGJ(v)s*L9*crww1p_>m]m $7u0D=zxL4 L՟pxOv|9+;X?wo8lw,,|XXt㋙:0kCt7g;.LKJnpi ůʇ`9xgfOбPƎiX$9ɭ;0vb!#G}! 2/noI65s>|ϛuAyET3,m>q(cK@Z $w߿];IPO ܕPazSZU͹M`8٩׽Hek[^@IAB %f,KɟA38d':kd6GPT8(T`hQ gm}}BHV)Ad8&<s7:̲Ng@~97L4ܩFZD:]uqSFݳKP*¶ 2NG=!|TmszKb;h2^a0Ky xC#t.S(=~=[kD͉уLWɄ >oVyzI-=u"}kœ9@Ģ|C}{ZiC. s+mmuUU~>N}]Ǭ|PP! t_Њ̌?R 1%ُ 'i?'p:tv׬d(( qo(FNJMj :֩ q*Ϗ.dظf.?^xz,裝-@}N5#6=U;uJ>ܼ1^շOoyS >\ ?P3Ȋ_lNZZI.`Lksɡ:F5*;v ylti̾!FCeEgn-[wI48fv BGHNI&C*{kAĻxMaTA[D+<kƼuA*V-BU/t2t69ltE-CPIvN~nWi sEϵlqan9'0Q mhO>`/Xf3 edh =bsT6OLQ' v,͝U$I?m~qlܽ)0ivx ېu3l0묅`kQT $JTLuMsyrGgj9Sal@GŠL<@\PҶ_ׇBlbC*kv.=^P*d鶇̘Fhc%}ǰ}^}vPh@DrqNf2;O%"5H7d ~OnL(/Q-&ЈP#H';q1mgDlKGfDh,ǣAKƇ4 E[$+e'iO,r^>t\&1!Ws|Ҥt'F >|Y^~f~M3;>MNm$0HH^ @0 S4@YIk^w9yWE{@XIx|bB&%_l2VmM$_B6GqZ1%@bM6KF[RJRX0S j*Lf i`4(AR1ܔ0D!j]C`c 8/C1vMr,$ovUPY?ܐLLqﬧE`T%EuE__^vQ5hPDQFWi%YYETrWJ҈QED"h, WCA/RQ]#7*PX,HXY8"X("" j^ _˨'8q `J8-?:,Aq^?ގ%FD` 1m18ܺ TTNAtrR%S*npT!m>fk"zn7M6Ï_9 ؏\K(x#0!{>cls,z$ܶ0t0gi܌ǰy2+E>%32 .ϩJرK$#I`븯63hK$&<-wN5<ȍYG-υW1rݱ ef@5f D@ 3Pc@+̪0Y͊ב {XG"fZ *i+c-@FF~/ 9257/N UBh['_]jQAFIDxM}~M B'y' v|$s'%埙/1ݶc97l|'_|8º?dmle$s%Vo̗!/4?'np!_mPSmGjnI=@?猛ggE{ :^1~WqyML>5*# z$猌(#]@ο0f3΄<MwGپ ϯsm$w<<*(+&J?R_Z[m{mK)Bm}oͣ Dc9n,c˲y;ڮ\!JkHLCÐ7X:,;ǩx_Qru=!#N]ɏMtMzsMK'{J18 h6T*T*tf;_Sݱ,CIqXCCÖt4N,__C2`c!f>l-xe1m)`n~'e&]`]'H(E'<^ͯw#crq0Ů8<^(ݣ'P PS !|E׮3=+*(D9B㋁!xWʮ5*maH%[bTiUSe(K93;J#Y( }"/GkG5X8ijiiVY[mm~imiiVkpѪѶ5V!{؊F *ɪצ7oe ^ ,M((wxSyonuqùI[p|=-tcS(FCZײmL1BE>w7ޕ,υ,rEY0 $2Hw uks6r8R ~gצ+~?<3&wK0v=՜yg!_#L B tq#d )1Vep3J.a&H[DѳW,' 8+4lj=!i|T "6p/@dϓmNaZ>az=ht`6$59I'ZdT 7.|;j<r،m j 3ϠpĔ={WqWl^`q[n7\/dw6[xP2*lk#7%{-v5$DLVxw~zs'uBmi޺5Ep,oz~1xDQ6s f5QvLv%,}vlқ\.ShIt&;s.{ Ex9Ġ䮥N-6+2tv+g lNaqA ) 㯛:o"F: O76l7[5#]?x3on]39d9q\v53>GgQw.gIscS޶>USh܄8jK<|>W-އQ Z:6"~}aε'I6F*C#[s,|䱱9=;׿U<)|Ić8tFC3oQꏗQzlFbƲLf M ,M &mX&;vY A a0xѐNL 'h?C0*&ј4LQ% >=?Ao>#KFaPKDXhv: Yrϗ.Vu!Wj2<珖jkL[b VCZjG/~=<ޢgSJJ&G&kxө)ZWЌ.q%~#W>wzd!2ih`r#$}Z bx"||?D5-lDR_0Da7 $.53Iy'&?lY;bG:,||x Ry u)?İDLcbwXV4=.ށӛt,+lF.dc RGh14L@G7C7Z <\ュ}(yO.8s"9`s $RO1޸zGdP :GGs);`]8&G "&Q&wg-րuo;#G+^@a8:GP["+r{T6>)<1Bd@8"؃|uQۉq㯗#Ӭqld0q K&a٘y',ѱهη1O^&NJʿ +^{n2"T"[l +(O!^|0yg:Isჟ 8C&Fz/no@|1$I"rsq(`F:d7p@9Ag8Nty ]zN$tz`Lx!S~4z'q ~~'Zf2F!Z/2ZYZ*ZAƪVCcH(yPf'/@dE04%TƫzqHk# H(9VzƸGȘ[!.i2E|ÈM}D;Сո!?ca8k} 7#3' K3)fp+uM6VI`^ ˆ .^y^؏_CzP\52DQۡe_IY i!JnXN\&G[`r/DY5:րdfs! A t4pkߵj^ևtg 1/X 1^Xi}7+LX88FRY\\#>ʲ{Uxʂa%TR(TC*ߏCaz,fh dF}rU ~"5S>o׏LZ9c+OTrf@'HEhpש@qBcGω>;|MἌX0Xr`~ 1wm+8]ς0|*thq i\| dXXUU P[KmZ+UFPH'ܝ71-ig:ZrT7yDž!k4Fl&|M@Ja F7#8ͮlU!^ FcN~p9#V֍mDWMo VlDihҍ666)F{Q`g EA{rzC Q/ӼO@uǐ?/I 0!@{'&JDB=&2#x.pLvY.@I&S|XCۓϜ>;؂Z4@ڃ4[% ܷN# |}QMr9:f6w7m?2=;?`PPC(kٿR M2RzTjٝZbO) }>?nf7Z8ߡӞm)ZAэBI=d*}37غ=hS>kc1/z_Y>{tZ0C- OpxWJ!@;wFƢbE-hJ:pĈg%lF;\;hм pxQ YQ^*|} kqslĄE!&@H1d~NmJP2偘˄4?f'H/D(]I;Mv3]$ K,T-1*d&B]2u KS,q AAIAl`D$<%?Na֔?ڰٻ ; كD:ƾYm3ڟ:j^~~6ȍ;{;߻d}1|ɍ.L0PA ~0=@@D^u(OYf>1Gkx#;"xFe?zY1}WwaLbVkdި+; C2P?vE:'=RL7Ղ3VC" ! !F`<ǐ*?Bh4a#1>5 h+OgʼʹLqP>j * ?jV&Cy$|<d ңT186!VU,$SQGsUްQTf`{<0' "Z Z):"c[gU<:I˯_0R|特@CPCQT_d fjU1ai@:zb  &.QQ(E,TA,6ͣl(!lF0YR6WYJAOf$M$JR6RG' J@{9f/ՂCM!bͅIy8OQ\~bF]h7يRn.jMi;qgskL>]G b-?2q} _PX85=Iv/2!s9EH*t#Abܴ'A <4JIL! 2rSP>gX9 PԪ#187m_`(bV8g* `U@  YD?1?\L;)4 WU[fS~AkKPǎxo^k0P! `J x6| .ApIS ;{'^$A)U 0:wUGz^rcM6=A/ $_xϳ&yCHiA_v"8N [AFQ6FM5YH~žèm D)o&ݘjQMTò"%ӎ$v̊ 싎b4+.0 ?K F J#g)|CР,ϙ.PY퐨@I$uL<o9P"y7"rn7 z"Z@( F)RY'd_n?3}šF( SĵH-aUm1Q \ }^m6eŢ$գyA3ڷF^ 8M$9BVX1#ӗ=<\"(rDULPFA8I{Oۡ|r ")YL!N:Ҩ_4fKx)ӈɂ2XXEPڌl"K+pYܐcjVHyXT]#|pq aCZ0!ؤ6?s ݹ/C]@zGRfD(v+n"q HBdr4 8BdkZ C wW6kc~Rm?PbMt=pLTEDIIE"%FOW ͆|vt9v9X8unxgrw^ $$_AdfK8xA4]?8, 3(衬NB,”(eí4Plq(a"h3!(PD'MFHW$$Jb !kQ(ማZ,ީO F@48}Ӵ}RVz}xꆵ-EUS|5yaT'՘aIWo螩o;WCT5,BJZ-KĬLgqۗg89n~ pN 4@ɩ $)J )"?}lD! ܧ&pHRp5P &,4=>X2 yPԔK'aȟm!&S՞b'7c 7$-Dí Jd`D I XZQ}Th?&~nV5~1J1Sl|(ѱZ )!AhUOw(`y/ۇC/j$)2ɑi$&Jm=r&d|5/][X:JqRte;==z%b0=eG(" ZEZ컢Ap*Qp!D,N!NXS}z2qC`: '^bKp!KcȖ#hf2@Vf.B8@"tJI ! `̠&98_|sV=AFH)~C5 RdB K,EKJP4PE@LF"djF!,%HRI ,00[J:.A2p>g;&G2e#w08'!{'$jL2T 89x0IwwCz~!HO(Kb+ XŌ)u{`2C! gͥEbCՐR2@TD4!}1o- b? K::ܱ> ߙx(J@ R)F$JP #`Sᅰ:|CnoN~?8 AxCKnԸm z{PPi݊ ),uhfa&6fo3q-_s;Aw*3hE)&X2DKaL-%l%f 4C٣ڰ/Km{!=za=&9|zXr>U1daT4 `b6o83Ȥ0;wX@+Jeک AJ ٚS7xÑz1Θlsw_.5I*=WŃ&St8VC}[ˬ~RKE,lo`d@IVv'=8r >?waP>>_QE>=- qW߁Li'kesvyqA0*6^33d>!g'1vjfG=ϧ{$G<615B?V8m zfVY%8B,O&Fu!j/i\Y'/sԁ60"$ =L>FBΈ (G8d䩶b,$XSGZ+q%6O{4̈" 8&I~dB #M]IPp֞\N|(.o_.4~jɾL@%3J<.ޥݟQsa5e)l)Da$ަ9PU Jtك`iֳ>0dL%z$0ؤ@B'DZQC->;{"yT+R1׮{v]V=]l (P- Ho !mcQk!l'ƌZA(JE#|S>Ǒ@>"O,O/~9ӁI CA$ 0zāD ӧʳKr:eaTrrLQ9/+I Jp0KȁyigK5RȔ OcNzHtRC"axs bG??LAt"BBohi 8^Ii*flⓄCl V\ L,`|, < I1Wĝ '/4y]֯ݭDSJ;jO'-ս%56SR1y)[3>?>';'CACaQk$Xj;ꔨJh H5#ĥBr?L;yGr'`!@rГ?ɜ}%%=!/wqЮ/h>Q`YD=c(L;1Dqf\[Tq?!`bO 0?;59D)ʕddi2!" { @J^%?7tB^#ȼR+JP !@̩MUjdr9ӊUB}F  %1*7!fAgs˘u zj%4u g*|]<u补)JN%QJOi`}_./J|C$[Q 7`Umu~_9#on"œnc`tg'9cݐ2zR㪚+d(*LsbOIBfl?]]p]?9CR{֏\]u)'9)(ɡ*~6 \$I1Bbؔ`I8  *_u ^py~Pj`!Jd(Nj!#3Uz;O!~Sw'0{# ? `055-Sm.e}7-K$2Yô.̳շ lNYwvzOzǧ63aHoO|×dI-hȒиZ҄L5pL184Qјe&4څDSLKgNWMNyn)G?ly4]Fj !o0W/DP?Nt&D RĥeI汨d"d )}#m =VQ )@j18,i JR0&bN`HK1BS҉ *fd佼3NGc͔#:tIW,2"<',$c}o_[ pdDRp2)}(>)hEθ(gMi~>Q۹'u%qUseXd"Z1*E5j |͟3MDȟ(~4Z0/\FD4+Co%BvNpAY:Q' lRx ,~f `sAG^ ȋj`dJ4̪ԕD>g$KV* QF U#BP\b!GL&C5ZL(PH"eICĘ>|p[ ky!NBޜTGp PVL !30G p ibAPN*!()"&QJ-Tb(IfiadSP ('Xd7&"JaTmε4p_ηT%&eٟ=T Ӻf&_ܼZ n)ti=όoQ>(>/(1B!zKØr޳.V}ݶva NI(HY]4v16ń> vu(Hۗ1ZxwtoFGY7y܇MĐmiq 낏`j!t_rwBL) Mh|Wg٫h!Y$)$WWm:bY7%&ٛN*1OrNP=h@@y`= t}$oAL{7gdyggym}W.B{i(>9R4 e{0B)Jhb@@&QZPiEJ@E0Ab")bE JdbңkYU(Hii@DZ [N%,0 RvOƀoI-n3F`[*!Tb2D@ZbKQ` bHf 1 K!Akyv9h$?QoEmyNol,I$.$?n }>%H hD:*!DiU }ԅIf\ y19"jGQ5F%qt55R(I^PpDl=wЧ7ǔ/ ̢N3a/@>qUCC*_m=P|yv2 2qI ʇӘ98j((5=1vµ-A'6 W3&&n=g/1]^Ow.I!{K9 Z+AwZ2W2Ki$Y9b^UΏ@29su/iL h*;sA7mA2BkIjx$Ez-Z0*>$;u{b+5}LXt`RVRP*n]@{r ͸ H]p- )R5acuf!h[R '.. ŠML0Bt{8ahI0ѐ=J6O*RmȔ;A:lFvL hÓ#P;bL<@If#rK߂Wj5 IA)GgøxrM cv[s HF =[V% ;Hɴr!88qtGKmq 6x) h]OoDk=U%!8l HXl-3±ʲ7DFM^ow.k?2~DDK`  $~f# l}c1lƙiψuhMBaA )8dJjeݠ0Zmݓ眆]bv~)+ \z9̇r fxĶQ RؔB v.G$zg5(|kO7.h+ddmd.$a Tt>|d8;}N!&Y s]g()hJk;hȚV)/B\Hokh@*BU2<,G r;"Qs3`aa٭vy?q ('9A $Nr$}D' =jk&P g MD>ln(ƲIzA]aUq6I7KO+[+C1+/Pb(i=lMs|SY5T,JNI sQ`q"bhpwɊ|&=OgB{quĖŁ+;BHu$"$d(R E-H1(GbҀQX)SKE̕ ․ rX ŕ ԰eJJ(U;iFCc707Ƿs"r6}vCrkt2MA-( N}iA0T dM0)TJhfuh"1#PD0*Qfu$h|c!/ P  VPAbWDĨ""""80*,AAD*RP1 @D0H gvё׺MBk02px͈!! y@D:hCIKgl?^^x߆~YaHO`h}QE8f$Hd=Ǧ{@˗+SRPD@ ° TAIRC%jY 1e3*B7:uRz`wt1{g8HCcJ:@iuĭ>|F QJg:BM /,xqfa2o7,T%U0>X ^ bHYri8ŝ9pN!͗2: g՟Bq'Oۂ1٪wU *Pum'&`>v" , I(ZZXE=?Nb;RCIG%IՐґ( dP@a5ARBJRp k'tmOױĞgPq6 hKQP;/o=璤v;Uf>G;}q!zroع(FKIEJ"kš[mf(-kXbr!k)E> "|PaJoJ|{Z%D+o@0oBx%DAa2dCB"0QAf}u۫FJ}/_}m$P```>#ԝd +p0O~!Yd`  A|S;۬a9'!OCOB+J$E*OMw;;|nޏ-rS4%?Ac?S(~QwTI<; ]}'k{~GM"Ed8RASśr\ӃgᾠY_u.QC<<>Ɔ $:n{1 B<}[_*(#"^~1{f"w3n|!b?b1c|{w̌Ŧ4,#>/:{][xȗcyJ1pxQc2ܫ)7G5]TZhxcU9,/)ZGoE'=@o5@%:ױjbTgN i޲iG#v!̅ ЉI4Y aѐF@b =e".s >Ywۼd؃,!XԨWn312r{ E>% .>!)YR23CsΎum&"W<mh$ACi;V-ףbHw;wpx r(¡A!J P 9 k( ~k(:(Y vHy\%B':<BЁhQt)U=28%߳LǎԱr CƠ@=b$wd79V2)H"7Nڄ3<2v㗍^1hBy&Ÿ.xRpnkҡ#'5|_G5 0y -sNrkZ,V㷴<;o|_rs[ ߝx],8֝ mޜSpyzPZHḣ|xiY?[au=%ԓ<!$6pvyffvqKqL(21LJ5N=b];Q wC{Cbe1\bi9G+aqT[ҍsI*B|(FXCvaP hy}Y~y#[eŕiO|8(؄լ\Nq"4ߧAڔbfUq%9JxHent^1<3pyvHkӳru,OD>xwf|DnQKnp"Z]$ %imVN)a᝟0"){: {Ys$LHX4E9APo.4HO];ٔaNFJdN8i"sN Ćɳb71*[g` n3K8w8Wp6^MtqrQgAzg%c)M< X-mf+׬4]䜫6d*OkyV,X؈f0駨q:O577Ɉz*~vݷ`:w<#pއckVӴ?>f6x-Ryf\'Կ Or_cCF  `}&d.we55zQ5x]kʂNSpj)賞؋do7 LC b݂ԧ:! vD'w#z×ƌf[<<8Rwd )=kw+Ά?X`\SqccUB%&¨3As<`-{xXBB<=/n,)At V(G^_]s9]20B 6Uhzd@Fa;mô[u"ND̏`l^#'掮p3j/2U^,1)78J2zn\{GmmKt/s N0 ֛ š65{\-MDlȧyz2 Μ-^0. z闎`aw]0p!-ktrsƢ¼>;xAqn*OLձ ON3kÖyCMOyߧ#2#ڃxM=?|Z' vd{Uɘplgsף"p*۬TZNX$G5;yP;Ɋȇwz7or]gKa2$&I{LnKc;m[y*㡘,F*w lm(h7rlevw`x#n!<+3EZ \J hVOg q[)g%llq7 ۗp`s|q ckjR6t4$Fn,,9\-&- b*lN.;D맬aD3iGG'{:ڕ|"MaUX[iŴ>qo##<~^gIN_c :kid3~gN"zQ&Z.B4U<UCRr+%Q(7Wt-Ϟ;ߘA-sɹ _cu\ L\xw^7*7 ]3wPޞeAbf<V&{VG"CcWʲYa Ib`7*fsK+0HCBjV>XS& SS ˹y2F꒾z}%c5$;Me m3%I70qڵe&Î w-l Qš`~Si%yǾj>&k^-778JIa#YS$BK̘jvφۺ96n@N!5RT4婎:v6C1mdF~8gRbR$i VS;r ėL 3+/ "l4\)[ک~&Yt>yV9+B9Vi䦟s~1Ǚ m3fHn&hd83lĖIp#:Ghi6ؤcxMf(,`bix1flq3@ێ `ɓnYTv07E=b1ښD:g(tƍrIVLKEHpøܬ4 ( kqȈmEf psγ ѻLh0 3K74 a40#51& ] ٛ x,no(N$lLp͢$g $Gs7iZHl t0id܉w&99(9qa哿:rLM Q$Da^:fR!tH< Du ӋFA(&y]. \=)>0kG.ZPEx.h37 \Bc?to [q:S3 ?nxYưQѫW4C~QλZbq^($2:Wc.+iw30]GOZB{re/OP|aռz0fPmbW4 ĠP!N3,K!T83 f<_0|'9AZ\('=C1ЄQʟ1ӷ7.w̒W󜕜UNj5>Nw2Ă0}(vǛ=rHC<ۦ-a{.xfS|hg=sj$Li˴U &eRc8tП 8Kݥ$`꭬/e߃ +ptV,I H!D9dtQhu|vnm&Ma8}jM-a F&2nF2~!'ۜuDM#HUDNd4]%12m' 3 Kn F!O?Ӹj.N߳8v|E a D@4CB_h C*0q#04`?Y\ ** Hʅ PUPU{w{oq`<9DJIKGhG'{$#[dO*PoQr30%N Q=NODBm=ұLD/|#쏥 N qbXRB yqXfTǓ'+(8 NC:%kxa׫.oV$&mӁ{b0rr^z)OX > Ch'p9,)iXׁ^yteahi\i1)QH|O<(u_t &l{&'5: 2wgLT[rkC$ N-`C(juoރܟBi>Pʉ;kƮa#n :|Ƞxp)1d6".{Cڐ!;ѶODWQ\gNgw2f,-PPBQgOɑW"% t6ţs}&ن9."*0dkaR,bd9T<T[g(- "@u84CMgbpp3 b|W(T@DA%)ː]T4ҩc޴jE7L1İ&) EBPLBÓ}̛ߺi]A0wm[>XHvlh`CAP"T,Ѕ`"Hm[z(ݖݐԃ* L'e0PBc4iv94*VkTԨ,TS}{Gr{EWj/7<Ԁ:4V>g.Bzadgx3?!6ύ/{P#Rt?VތF1H$u6'B!$,!GDf?h/`= CIErb:LK @A @:%z I+@mh)  F N4ݿ/3o;^N1o9Y©iW"gؽCZT,8/N:NpYk^=>gmItknmNT[F$:5:ۘ͐ Ad$)(,ùKS/?\hIxw}&s _Nְى50@%ABM,a5MfCaZbh `l%0melJ!@Y0 0p0&$h$U4rcDT?sw˶:cݹx!d]6shGZZ*9H f)&'U=sѵ$?00(ǰh`#JDAD"14}ĩjڨF w̓Ok"Seqrd/doNo`w̏ZztֈA?b+ou/x:T sS&ʫnj[ekP\8ƕW7@nVe'EtQf7&;8MeÏN$#/,׈<#מh-ivdPcI9Ut …u'uc^oNi:˾qzx5\4窒 B@ @2v(Cv$pLQØ⎔ZKg6sC*{.]j{qhnҎs΅f{ŢRqUn,VٻC@p%-K?? 8[6%Y.[f̧<۔_g/d Ŵ+J72pn}5X&CA#F8nXXX'8RD@=! !$ldo%TDnܳK1FY]p4odqƊ,Q8&I~S(2 YniUUU{K9$gYPE h1 Dt= X9c.@8ޕ^eEUE៰HmJ@~>+8rE!'/.tZmYƹ $<,uMI Dq>KӬ"Fʪ)BO~<B|j樄%|sb"k{22Q)|hOEDDb Uff*zyBvTDS>#H }UkGgS $C2DD։r@)@rJ @%R" *JD _$0*(UXyS@Oh~\/4'Sź8 `#G J)nwy=.9Mp ?(Bh)b  ǁ*|9k>Lq,{ޣ%me6$* Qb74C ~|tTH}7};[4Ѯ ?ئ_ƍIIXR|Y%dlz*I { ]AFDLI% S&9Ŋc0*4 S[P'\?fp=Gwh,XLZT>?b}pZ2Ȉ1}MI@@)2 Jt~~>\M ]ėZU͔0Hn۾s5 !J{9pr pԪ9 8. |' )i,m"dI堐!! h`D}M'(f P̕<fsT'IY0&b&MQ&Dx}~ T3F13 Z=(앏&9\Uj$ )(^d B($"erR"Y3 BI*XLi@% Ƙr(hܳ4<^}:ЧJ̈́dΰ(L3?Əw:/ݰ WKF!Ue {'L.˅⇯6wTbEV _dFAkjs!I=XعHId>cԅr >/o=ZnjzM)4 @J#BaėE)<׊^@5-*!@J J>!~6PwidZMm Y .=ŷ #Υ5Fd탊/Y?IYq4ʫS$g$F)U*:!wpnک@jDAR GGqT\hJ$E)B|2TcwbءQ&=D% >ɋ?dFRS|}*/70.U RܥUi/:1[^$xuWT$Hu _ӧ J5ؚ#c5^c?Nr:dh@{YN|`d(WI,$~|MϗeQ<'uiT܋!~Mu@|pPԟ5,P񸅩eE>ѩ02N8q p40ʛMcM&JQd냨PxΡ3Wp&B;JCp!ҜkhrH7tRR' P59O/h7kѝ%l9 !jQ)K= ĽWpu8!tx|vjM8?W[˶ RJ؛pA& Hs4'Kve{*2|3۶·%xRΙ8XA i!%2{82Xu%s)}K8 Ƴ vfE!b-L Hj<ҰΙ<,OS8;d!ޝS EB1ulа1 srGh9 Yho/_BIMac*|t3> Q@,=6ed@)9S`HsoƄ,*s8I̩\I/˸%5&q.D젳Rh D"A3#%AaS2԰QYְu&1A`cDX #(jxnjCCC`}wEDrQԾx(TT(PnJ"dւ `"M2( ` %#0UQ (JZaP>I'0R* ҡP7dpHT3g+=5Uir(a>0BsXn#wm 97,='Wo)FH;# O_@ iD)4a 5+Qd;D4P%1@a^̚(oEHu*/ytIaO[4x ]greQRJZRIZF"uKin)ceIQjVTQiyVLUP(ѦεEduېsK% R)RW(մJ&JbF,_p1&rb ?TO~N~x=Co;ȥFnb3v:o06j'~JA,+k~|7kN|"P~ߋvZ['$'9 Ώ>R"KeC%, ,[,l %`X ApTK msɢRH3,q!pv,*8ƹrU;IqR-&>@(SdmT< aE!&>!P4uDMALAD4QPDDU Ek󦀠x)u<`MhqG^P`=mQaa&2dh\LJIKr@#>L!z 8"0_? q N=@$AA`#l&(8j:ОҠIC!xH-ݣyC^؃ m: ! ϐ"Tܠ2@!;x"0A?nhv};5 ,y*/ >4tL7֋,lU,?=C笣.}[ Ad,30R;96ي}?|5(e%B: !ru"58O$)†V3oI$DڰS>%7'!wd3ܒ=n(D-+Vi_4 1i 0%9сHⷜT#}$Af ^}C ʯA<0 CK/lLwLUyqѭ$X륪5wI IIfx>ptf=^:YtT_+<9B($jm`qP@,= wW '~#I89C+6dy#a!0 ,@6@;T(hDVE]( d(` @ *I!fT 1JRutn ܜy89UsPSpMTu;]ԥ1ϱzW 2p*y~>8\J!T|.8?/$&B@卻ƾSy'̂+k瓐0a^tC=!( @P@2qZ,@tg-I/~–q<9<2j^Uk!uo,&V"]!9#H^&)Xs$I'T%doZ4xx7 Fta,a5fnp$0LGpW/ :(TE`_L6dy~$ 8e`aAxӢ4T"F׉%}s)!kic'1)aHֲPZVHROIbC#_!_9yf!|g~R¨dyhҔ >1}8>'v u}COEC $ݚUI AT$[>Un8StmP&8Nٓ'W|y'k[aoxX>99xI?ڀ֓:(rT&rMHիR P`|9zBmwǔQb{. S9;EAA_ >҅>MJxJ C3 (}AIFn]= u`(O}rC(} CDUO|ۂelҘd@G^@|Sߝ -EzP%:L[BqгYE@t"dSy3.=THo(- 춥M_tA ٦0HQih%C!B9PR(@!$Г/`?cdDz/8~l?OSO%LP~ eNɶ0L F6`ŕqJ?'2`d0uî"N!Wn !SӘk~#zcrZ(PԿz2Et65=??o+SK.d'0IP/+G0 <&8y?)F&E:@8IIHP%(P60&%@DL5)OT]؜Crֈ| @t.M18< J615!Gj֤'f9PPP'>a.I|cs䧪,Cx2ҊN, 6)dݲ D!@*Sd%/Cz#:B:--6BfIvWNfP8@FK!Ѩ8;#r;y0}GdĄ#}O>v]ig_/ &(B`iHTWޥJP"PUUU )@%;v/xyQ{^ DU5s%~0\On&IG|G\4wgШdZ"UZ @ nr@4J0ȁB1P|iWcG:\sAI$aV$c"P0d(Bb@Q7'Kw7Nz$ % `#(2rHlQ*PtĢM&oFC=(TA~G'qL4=vߎ7 YȘޤJ$(D|KX?L1?WΝNS3Ь=Bevp{:Օ_$c',[#sOyq3>v/9v Hs)Ϭ5hs e{+%b#8D3yl0c[Cpe垝by8Ǝ%.FKfUcž|b-ru㧙^Nǘ pI\l\V$g=x`72λy?5/Gy|Z7u8ۿ0*F7r҄\a ^qƒ9\:7.QlD On%FL쨈gW$:}?g$x]Jf~}H`LB&K jYP2a?;?ޚ{M7[i`- 0E;nzJ $M H!ߓ6B 'pK`.J% R~v)BY- 51Ĩ-&4f +L̡TbdDB2R`ILT1 ,%15AT b4!Z8aITsX$@H!+㴱aeOFJ 95Mߍ0T6aJ;clRAԖ4d* )\?*{eDQA0T {C!NPe& <1QOZ{b!BjF@w$9mQМFoxƒsqĬ%`bAOP*GՓݲX?0(αZ5 %)`UUUUUUUUUDUSUTUQ5UUUUUUUUUSTEUUUUUUUUUJ**#:CDa-([TYO'): rB ԆQD$پ &SC'ϋ0NgblR=I=GM?~/5W$i( 8}1G=I2=t8ZA:!Be?ffl,;$܆4NRIauA!wAE;o%*fņX@ߏN~iPμU ,@ft tbi2& $'ĽPs̝eAY e9yq~L|x$J#I,MR5 CaXQD {ܩo1)PZGR Qn4Ʃ `RPHC1(~ hŜBrb%8@4*R )DDSD@ĥQUVHP$EPB |Y4ȥ!@&\q $)W,*Ri)_>'L{SX=;SALQ==@r,gtY<;]3̅Qah4i0T(d/,`)(3=:=|D; h={ `G R9_C_խv͘ J>`~ip,jeU%Jk,hd"f-dwU?_z%|%+6 P9cG8H%y-ySLT7,z>Ƃ~5M@X)DA2K0ULE1TD0 1$%DBLR0A 2KCAA22ĔSPQU Pa03$AA{K}n[nf!,a% *8c6ش{5^S$!CfU UZO~M4du8;)ASp!H@)5 Zcۼ 7|^!gkV:>'!SP9F ÷(|NSܛ s-_01>=/ 6ҦԄn 0n~<4pѤ)Ot+ܻ8KK 7y^ hZAf|!O@ D(W!cӸX"Iic"<7H7<1&>y!9)>v( D,1r3d0#!9콟h_P[D=%NI(:p5h nsJ/Hm} _?Q:5s}UM Q4ŖIl%!mE /JO-|4f14fI?v9\4X[ C#m̱$􂥮a؁JM<{@l@aPCt b KI4M"_ _l(|PNBhI;DzuMсzu!OvEB}YՐZK:P~N07@@M/dD1`I(DDAHt<44:Xqxt(GR "G8T mauC1G$S*B(evAdU JX$$"oqX^Nd)AܟB[0 m?0qmbX 5u8zwU fBrW^!1B)dRSPv!H6HWf `Vғ2`b1IaǂAs 0~tʂ.4<8q:} [CPEM mW_\w(4/:痘SB{05mټ`BjPcH uPi,'t9F{Fjd()$X&R0L탐0D0HA4)w.YXJFM9LDkHѢ c meD8qf7OF"#Kxwbl986zhE%t93),ZfzCaQa=ji5#/L*pP><-Ca1lOZӧJ! '2RS2T *Ʈ?3o(u03-ONBhM Qse6Tעg(frb%$]cd w#6 plo [-Ad[${T3 ~315 ގ8^Jb3`01Cy$5 8E< Nðy }ݾvj:~ҏP q|!d}LРčL4Gqjxd+yg;޸b'm$H%z:~W`d=ᆌWyoJl4 'F5AѥH|SAR%E#-~p#G]}~ǶΜbtyu;,wl&1J@cM(0cm,(*" ačiiB<;sᛡCU@PKI ~V*/7wZ"p*Bx]ZuB'q燅^1B1lZsg:kL$cD3fY3ƢD#1˼xMwJ|UTm_XL#z[zH{Te7%z$ې(HNL1JNtO17e+CYSnx%7}pr9T$ܩOã}L A=$Ѹ9~i3 =呄nW_@-p|D*C@Bf"ҺqgxOf?{'`ᅡ;?_TbKa%Ґ VL,A(D5~Ç=]|u.738xf_9mHzv¬>E:Admm"# PT?^b4@~A5jW+zYԔVh~"Qxm85Na}uT op @}5@TH0u}COyz(4/䇾=O!f16I2k (O=<)B9C"!U $>Yg'{0iJb2{*1.{C;SaCtZl㈀*D G "|9<;p!JADAI0UEEU R8HaRZ-*DQA13ADDQQQ3DA1D$Лb|By^r0juP8Yv` 2PʂnLSsq1'L V2$Y~v,†"2H Cۧd:<4|9*=}S!*k\۷dFl#d:C),#VLӶaNXB"=hÚC98DYҙ{c;Mp4Ld ;zz91o5HylhC,knU@aKD&4g`ъ"H)SRE"$j( 5QQ$T0 LAL<A H()D`@)(ac2Ό!(y@#A#s:$J^|01xLMi;MlTD:ʣ![ AÕ$Oۢ!HPeH?OiS333 UT(W\>fV?n07)]ĔܦqkXSq7kEiD`k3֖h6+Pmm`0[mRKMW!S{*~`b-ac0L#X|dPd>`*fj%.*"P>p6rAA5R K?o;WX_O:?n^ (OpBy'|OEU[kTPU[5DU]aUb,UQQU_v"*0!{Z r3G)P(EU" QU)x*J:!q;Vª`\m+l;C0;Jb @P)GSP.>E$g(˒ z2CʖxŽwCQ@9bt(4?vy9z6r\H0 BB x)~,InL@0jq- )^ U؜Yy]C_7.߉[NɆ]O+bd+9v,CG9r6bxuxPf)nGٱcQ@9V!( ;v@ӴISdӍ/pc` hU6 i<אAOF3ϻ11T:wk-Ϗr7)Sf0h/W5X|OcHx8ŧ18fLKP'!ЩJIG"S˕Bzm )H ;n*pxnݯ\wBbe)9 Hw-2]=(Luvuf4Odᅰ42Tߵ\*ÑHIOh._ h z8Qr=Z+bYvr>X'a?D 3.8s[SAooD !Ўv\ԣYEm~5:"Q",]"| r-`%\ ΙCe.{89 $0'd(Pp鞭wCP19B1mPu@$*%q.} lVn fZ2IiȒVXڡ4ec)I$38 DTP3Yn3{L6T6Y&c%KC4&\UU؁b@?lbl@'qӡj>?u,H'ku&7:]-DTPu:9Ta0TKOoB*">?tObT$פ _'t| H0 X-)6>QU]IMg&ӥ !/XpT=z)' ~DURڴ͍CM0nyT! *Ih}f dӨMxES;dMCGԄ}up 剓y)A?k' yCI0L`v=?L$ ef3Þ:kYU@X1gK)j+?fj87"cLRQC}N_MFOd2ohj e30b>Ɵ`F}j>2(54OĔ q&vg'/|ZRT=%l&U]89]EERQ(MlAE,SVY"ڔl3bfRڀEBHܡ &HBD+BP,f&1D"D2k`0Q"j@acD aV; mc8FG쾙`iOG u9vP!&*gsd2^pϯ-'hs,Qei1x}<7XZV0tjaZ@ۃiFVE7Rue XX)")1*u%P$} vS0Z­=/gc.HQ{qɦ+ݬe5!M%dг>|) yU=Naܛş^L%2Ԉ2 _{ ,[VsQ $;(H<;'gR ;Ro>lv5uQIJıGeW}8ǿ\V"/;8[8^sFad&JP zVN"k?ՂcʭIAƺyfj MB\^ip=׵:-@3:'`؁٠_!{wrSsA\;I'"v92{ D6Yǁ⾪/Q[UHSrd.Çҟeh;o8c|%"%1^ӺѢN1$(;z<`kbmnd8{=9M 6KKH3 QBq.D18!188 6pt>'@Ǫo4AZj ~;I-'F=ߌHx{=j`lV Ć"!ÑKV +5N58$xm*9ԦJl N^slpwa@PKСX;)Oƺ71ǂG93HTRFL /9(s<&R 5gu <-wk:яl1uXGtNp*)́ü!yx#;x \85JǖCRQ/3O4\<b+lX#I\ʚ d cl-LN6LI!9$uRPq}`ߙg)޺8,j7N%W <:|VdnG:$(VMH6Dj8L'+1Q8~@OPa_ $U܍`wn Ce6&fPH 3}k.#,apF2s]4~:#(g!>Q"`d'!ؑ\ga+p,m?j8ԄGP'qex' oyC]g18f`5$%yUڰ\z ٦15QAcѨ9(@b|iEĬ|a")TjN+} kZ2(nr ;u !OEP1[3dN gрF1Ȍ 1OqW[K#0Jdfm@^ Hb#]б$3D4!BI's iJ0>A=j$@-v0jF$cf3#JʂbftVŠ˓hz=QOrQa7fNu5##3hj;GZXUD"?8]1P7( } tdHU8gn6cdŚϿ痄IXLz+4e%C&7'|>Y2p,pHф` |~Ţ&d9ncOG,M*1ˏ{Ap:yd_ "(xDwoS$;^1ZW9@X"K2 >\ <\`(_̗HVa)(8Qr҅@̠0 f,F0tmn]VCs(l#nDSĂ3MʣEZp P CxBXS+qɉn5,J$LPbV  f+Y r,zRrq[!aĕ!9lS0-X,fo,YKTRlRC!C Glk"? o]8٤]~);vh6D7O2?H2 %Xd@&ggzx2~5r f\=Jfv$UTQvtñQ )ZjBOP@F=<:y|JAh A%0YVTe fbYi)jIJj* *!b( ) `!b)(!` V"*HJ h`(a%& A"RbIjՐDD,P7 R(ud &L!2 NZAie(HRѪ;hM⩳)L!$=:Ad*6V!(lƥ)QnZ"5 jY'Il$9r9P $-8ƴc : A**,2@)#i*E )uH JrPPցAAB `-E- %% f5f*d B1$ 0b("b (w#k1hP G hV% CPB&AJDȚ Vb0Jiˌ4J(-0 sYI<0K9IRC2z 0a!iD ֳJkZ!Jm8ӜqEϠz!OI"7̴u<4Xq&+32 8PNBԱU֌a+ƦQ(|%Э"4 ":#16HYp^p(P Gi*Br̅4p' /$T1 tF:U1$&PpMʊ( @))(IB QMRDɐpl&(67b 0i|S@~W)44j%JB /zu?Mi̓do)S[:q]"mXd (k^BnI-lLϤrbRhL*ih{=ߘ|Uڳ ܨjn/gW ٝ&u;>l JqPtTRa5dӇ罇CDݕtN0q/hwjaH\ Cn>0RG+ s̎u!Xl\x)Ľ8T3/rZءd $CPzsxG.&#;JA|S&~R:mJ[K6,,r7e0>Wg c6X`9dpTLaVezy '޳E-:XuF7RӺLpI}jI):;=g̡+Bda(Sd/JY4 CSR&@d@Y95:Na˂7=!}l{o)A B2!J"D&hAPf&! Y)eZifC%ɦ&&EEX%>Z (D(1Q (X;<16(y+cIA8AǍsxT6Z+JUR4xU^tFwh؜3LmJ-dbbRZZZ KdK-EA+*F1ō+@ʔQH-UX#m R2TDbBIjPFY1T(@"?SZh_SI}aAN &N!Nb#J)<ك"1X"9q&1Ɉ WCOtseCK9yNHFC5e|?*_v' WU`h$ 5'8 䂚#!a `d f ϕVh0qRSGK ˺c] T<`Xn DS\o2dJn㢉! sј˰t6 N"znX}ZJbR`NU"?Ϭ :")$6TzN8#rV(d ( h3;HRba<>k[TDm BCt8ZqxNz±L̩R3_ >ߺv> I瘇$beBXeڦBFBFX+e;Bv>ń[J8/n J!>'P҇.iSKXT=/Sp,MpP~RPOa b(R>gJaĢV* A|]%T" :."(ͤ4&|n5g<otP9Q +=Ғ'"(' &Q +Oh{:Z`ᐰЛĤJ{eKvs{e_=-7&O (#(UZ.\Sw9aozC%5*<ǜiXu/p *haQRy=%0hK.&^OM$M{x}w=R +s^*SdžSGwJp?|S1sQIyY/w (h jPet`A`2$($2rK:2]va&ү`*fI)P{`zfa\F JИba|>{5Vf4c(wm9n3=wv919OlɲI]8ҨSYW7e51 \m'C&XIăö&LIu #rZX j]÷|YM&8K-zzwVM ߈A`ǁdjZ iIlCIl9όD^xbFMP KH|a$㗇(R.ي*8!6||3Ox?3( 2`ފ8Qto(H$59<ԓQve20feRI"К" \k ?CHym':ɭ9.gtzݽYdFu³lj=,mhU`$}[P4a]0)\0wϜ|21(Wh¥T;\sB c4~ar2`6mȔņK!=DF^uMq?GÎ֨BS0=(Ńq W\k܁Eb!XJUKa43^,-]-Z 5Hzl&GR˱z@qmj\@88)"ItC\刔\=$:2/Oz[#PK9a< {b{5ʔb!(s+1=F Lu!v;bru}W-\Y"#9Àx ?{d65;*I$?bq;Q(Sm{#_+bZ*~scsZsMA( Cxu4*ւ4$-Jz5OO'O^πHVJfHXAhZP#07=Ow;[( NG18 Q}G9$eCΧ3Ñm_5 Ϗq>P. iuXH6aFAC$@rLi] ._PPoH)Eu}㸧CIzSG]fIH΀d&B)$Nq !{tnBqNg 2~bğ`XܐӾvˮd+ R?pcc8`0AH@y&MJt)(a{ǘ)Lw8 K8f61,(Fmk9)/@ʰ) Lǟ:Cg&xK RE+>DN]:f9#Nz`kڢ;J`Ǵ?Nӗwڛ>ew{dؒ@:Ƞ&W;f8/:ɛ9c>D:m@Ya+[ $25()dKJ }G\#?_tc+Z`w%G)uj_{=&:V;Vπ׵jSS$>tJdw׳b?.qyuZMyAg!Cck܁U}|,@LmZGKT`W`qup%5 4B< 03f dG,(D p)0m}ONs~`x38 Dj,L0Ŝ4ڬ1X(1{K0Ny]ۢܟ|x72gyIrD'\L:WD] ӖH2B;OGҰ7G n!-⽉A(k=Ns:kaj= y//,7'L1p8FI2 NmAKT#̸lT-<KBb]Lm|f O(Y[%&qlQldip'XJ(y0+q=\}fB4~3T{@K tŒ]9$U51vn? yT~/<p1,=I$HrE}Vhea Z; OYZ|e b/PkiĴ9 nJZ*/gamr$w,xb%a/7@C`LDDI2 TJ y>KmvEDV X  Sݿkm(V ZТ*NMSVM3~hdb%Ő#f`1Mj(R,ҲOVu̬ փ - )- D 4pbo}Nu$# _#=8 z`ARH@vNx3aО2ՖecS*Df~#_ZiνsfzՍecA9)jb+Z Ii ^ 5҈1Z02UulSqDU pcͦ 4M|'S5gj*1)t~*`Ly$˚ز!#mlɆ%szݛ)i Qg ie!PV:Š^[ht b"&qU8:yJ4D)g2c70x0 }8[C$5Q52&ȡv'VS [Vb`3,m1,9Bi}9BKKR}J&9Uyل&v?8%WaD*tLb!BwLJRP2?u3GP<ਡ.OzjWH@g vK\V;&(ayAJxA tg[`RK:8+w;sϓ-PXcL[#t\Bp̻*R1/C`R&fgymtW440 eUɓ!TQ mHD03lN9Ӌς$X@N p<I`I2R:8MPt#V˹W$w0DQсq&ػ0=4g4qRYiوiw H9oI;r^v\m -ea\5DxyM[_ipXEz'hi~+Cc BqE%zrǜL!62lhbdJPKHthZ+{UPZVCvBPC 2 8c2ZNMEdfa]!&)olh'(4'EbxH)FB IXI<#6m_=~ytm5:?BuOB'hOOX}DA7O39[g˱y`%,,JQ$ %Q!OT=}HHud7+y^4ژlW~[(. HK@V3O>]\s1JY h(cQ0dd-2&C(.;$A!Y(!`"1s;k 3M1)(|mDqQ Hgyq̛Z6R-^aNN-^s3P̃KAʶ[g (R2Q,oաQfzCl)-v*q]ؘn#hBҪ׉4m#n0"93:rsg! &p^YnS'T@8 TS DUQ!bP1!lu%b B`cQH-sAͮK; v$iF)%L޲ng9N&|9 )N;PN;XD%(‚d.+T-Pķ9dɎ:$C ?{@Y?qodF R&%?7ӨF( C{of?I1gYK =֊ z']?#=Ӽ}so W[8[zpO:C@~)yeH҇au kP0FjBYh<o+;)MSeF()(%"e*+UQNW!$pm5'dž8PQ6 'Z>L}dWQCRQr7(T@(]O綐\`nYe4ņFd'31l( F?n>) 8ᒧ\c̟,4jlRɤ|l84]ͦ" d(,Bg" d@#C.WEJ](YcND Q?& Sm1ma ;%g%v,*Z> ?GO"2f0ߑsp1Q'? 1'x00 0iE PnS 9IǓB"h:Y2(PID1"R)dH/pKD4Q AJ*BI$qb`xtv_DO9myp~EMuiNxG?<`%:@Ь?8 &N ##5%y8E8m#n>r`+=~P;z)BRCDsPUCɐ|dP1YO2`ܑHQoH|,[DqvYX&@'Z "*Th @'A:_7з۲Ft2fV (@ @UlvqiEHZD֎i`f%"S1cDEb @ /T{E"r~M1]B+A@P QMk~]R$S D X"PTce IJ S3w!'{+Ӏ|؜ɩ![C/i/; hK;!J{|?f6@N A١-=Ri]pDWl3VJxs_NЩ 4Q "ˆ I1 ,JA"(¨$ aXj!㄰G".k &|g>: CC;#"R˳@H$ ە OH …M9T+'OdN|}C_t7?Gs' >$he6TQ"LP{=0}Q"P\=Т $ ' 1N>[~CtB)K`z+l]d+G)k4DJ9/8@.(*`X0ŵ8q1-E[353*a4T#UI yafs,g~R{a>qI=5Brb\r gئ^;ޢ&NPY]zct4;swo*]1@yG-!46`nMR iH*@{Áp0 e!j@"!(rܺA! }ӏWy(76"U U&jKВ(͌Bd*J@NBQq_f=7تIф:k|9!Cxa!3&'7J"k$`q(HGs(̱'&I808<8P(EkPe%fC `U/]&[`͓J~vbIZehH F[HK jzB%10)EJ)LjlT  3#"O>hn&!2f5 mE%O6Kv4,t'ٝc@ʢDS*l,DX:!|S"}ED(FyѕFvr'IJ@_nzW<M7ǃfJ C$! @=./ww hDE(fRMO"".i=W%p!чpNIV]5I bER4*ɘ:Pq:ڋJDEs(.p[ LP7`)e02\! 2kr'Xiĕ 'xYpp(0p̀GcoP%(ix}wΘ)ԯ ^B[ j*J.!G%|$_n'Y?!¶,fVQw`1z*K#s@v)bAuA6,5oo#;1:ܬɖҩa|<q?1K~u>34(PƟ7Y5hĻ`۠ˈp8\t/τԑ3(D}M$ ZCW[Z WՙtL- gSTg+"->P?6*Z^EIGB %#)JNdXO5ti"WEG=j<{UtszgXRJ7$k8e:\_8c6Wlm,2Vc)Q ?թ~z Y.d]w5:OE; o>0p&484C k"\ 4ˊ/ݕ}v>|TqMwJU;#|G/ZT}{3RG# ΓRwEE.߷pyQ[`*υxΚeDc1J 8|8彆O- "!ĚwY&\gzwI$i<&B2w?gZoO޺Զ48% &uOQgayKr12${t3%>gh'6xl^JFM:.75 kXơIdJ;Yxk7p?೉c#k'aG9S>;'%n[y<ǫz3w"mؼ'iQƮ:Zm ,:&[tOxj! ДS9UsnԖcr{GՒm]?F_A?v ;vƼN4uz_P<4]ϧ{&~\tIbyB#qAJD8oߧ$zlzFC?_p @ 0kV30ߞvq8[ #pPʖ1 zTlxFIߊV# ^Oʦc?3wx}2E "LrCG3T͊+fHyޝ2<[S0&nqp9Kc+Sm$awDÙ1\.Nri|P#2 wEPU[%1%߷Λ{~uuzȎ$z#,Fս ִfx;u SO3S?-fюg Ƶ[Yr'Dc1"wl&|&k8& !&c+>j,~_Hvk+1QdM.9Hq^(i@aT9>|i[ձߍvnp}n9cB %k< n9YYö|_2lQyL? WFߏ !~p@AH8>Ӌ"f9yEx) o'T047p%H)mĐ{c/]yQ0t9XdѲ!:::rܝᰕ Z98n}Ry/zpT 27LB>sDG ȇ7UNg+yE3%qka4ro"]a'Sr>8|"- `H<)ĩ2UfqxWݝD-a3X{шfx~ƀM~~u3^%̺Q9NM61nM5,cK Cŀ*;^qg?g͎SY|8n}S|k^5 L4Onp`?Ung7;PV.ˇ7/+ǦooM$ϮKK3Ѷl&pof}~}'I=WxZ^};K|J1Mq.~XamFխ'ͦoQIwUazí,`{%@`}x:!*ͪFZ)څgxͿ RR18𨊄+IЧO%F_b8>kdݗ飅B,-U3 um;?FȐ.dt0GzČQ+Ep|~ D'u\^><4R~~+9WEQ̼80I2cz _xҍΟXĬxW,O:iol6WNp# W0!I \ٙںB^g)M&R~@Iz.Ҧ80t"J:2;0g 0vT.kcn^ TBip μw ؞ls}p]CmJv%l # r I{x\)g@Հ\Pa3Xc.$9K.Yg.H .< '9e1Ãe0e3/FrKa vuN ASޡ,9ѱ8)qpTebqBz|܉OT 9ByzXO\)31HR%Rĥ+pRg5>K H5;Z߆%"d$H DD C;=*(@PW{}=|Z%) ~G;}>&$K7X=FS%yגGαMrf?]aw߷wh& r-(,")z;%d,ذ\L8|xqKyM|=9^Gy:'־m{$ݑ(UFŹJ ,wCjD 1,rAi/.LqDtUSleOx1H>9ﴳC59. {v}< =@D=>47cޖpzg& z׆\YOMQw?E,&ԅ=z<󱆔i`)bLƖt<}W_#m6b|(R Jp X40)ސ|D57yzd:O58ttyy JP4 .@LT'Y2|Oj{ze5TPԢ+-8[/R auR,2$RC_ݎB;vyU1̛paSȥH<ʖp~QE;9wB_:;NB),!K?L2Ҙ,^/cSIIq 7 I!Bzv8y |OBc8FB}?<>NfQg3i؃` E`(X|YնbQlࠌjE'ڠ"P4-i.QmHa.7K֤5MRx']+=ssnXR g.'4x}g8ZOnxq1# y }g;VIC/[ISFgxK$){rWTP䒑"lϜVC"k4SR qX( 40 4HIH}U! Oմ`|0E?'; avPڙPKvJ:Oة'FV)(n׷k10?=Őp#'@07+koS/agnX.o$=_4!@&씽?I|݆D?%C$蔉E.+a+5mO=\j@.-6֚IV;`m2'3~o׉y}5#?SSDNf @RWP}jllk򰟛玡X"##(t&Z"&pai)1풱8Z &󲨭,&F@{qp@Ԫ D FMIK%)&uM0)D7RVE+ )hO++`0b,A UV9ˡƦ-y3;t068:dI3Ʋ#юx_1Pʃ&,MG;Ru+Nj9riҕ&ڼT2Xwtءq\d)S׫l%2kmTEL8u8$clJD~lSVz9P+2MvԢֈH-Ky @^Dv-f&}@; D w>cGf$e%W|NWgH 7Jjr]0n * a5 |]ȧYXTbxOw(؅TU ~ " Iv8؇ 2F"H8IigPqťMAE`[,@z;a+F8?L{O(/I(B QB((ShODs >~Sæ@@}\)(MrsCiXDfO9_5QiP NosMolY풬 |E'/T(*~- (a䴔 οRO4:oQ& QSJ?:!80D$+ V,?7J31Z:5QBQVEF8B8d45R;0=x`q3 9$b'(a\Yuljy߫ ^冀> F2U!H^:QS*E$0}epnhtTT,-z^`ILdO0k;YڅvB6JɄ 5%D )Ģ! S[S|~mg`0X1Qp O>BZB³Im*(2cTe0⛣! Vwz+2)(Xav4>)Y`%R٫ ~)Iܣq^Y!V}Y>#"=xUPh1 Ԧ,8:<8me齻ׯ6=s zy_;R΀SKxmk|΋L^Z^WrCiN4T1&^b;Cם³u7T8زnق̉ɬ@Ld[v֌C0 wf+=N/rCH lSUY&ft1x::s ́HsCzxpSM)u3(E*}֓ߴ^NLOrsKBJ< Rix0__zP{߳XSX?h*Cͩk嘄 td2Q ;11bP՞58zʋ^QI@|&-9`~` *ưQs-1LD1GG{0q1pC\;/pEm1X_!ۡcY)0F aEDHP!LDI"D9!B.;x6λ\ l& 4''sND"բL(9J*0 |Ṇiۯ]>tRQC {0=J: 48 g*8ŕ50%F H _ʵс(F2$~ݕy, ׂ,Ɂ.mrsOWE"-Ź[nRD̓8$DAD$l6N]inQ]bQ( ǃed 2r]z1ÔNHY0AEn,a:ӝ~f, tdto7ùKZ &"<+*{y|d/Q孼/% ǘ~vN#ziw5fTX!K-7;# N'82 7huoLZi R꾴1)׋+`gM.Jj[e )t%iY hXZC[`8:s!}R (ym0`3W^͆sԷ )& ͩ͟gFUF 2ˡZ ypW;J;7Ņ-(x6I9"`9-URi  )% #Le. C^9Kg GI-4mIK]SN@P `3Y2@v`]T-UKY%iXq)S4@ fy:;ȈöQH jV"U, ĔITE@EPo"~^OA_2La2x䆛N{'x |;:ᤆACI1Z;lf]q cpT#$י,)^pIdžxf8zIAV2Pd4Pd44%9 $0PiF(TȨ0o?iD(`ye[02M3?-/ hFXMOl|&0a=GίD,&g?ױn +C<ţDAaP>5o%psWİ55 7'e{0BM|U\0XSL?דZ)h ETC!P- P-PBH8¤Y $|ȃ wNϑ?b&Z3]s0X*-j I@PHMQILKFIF6ph1&4mTH[[6,B$[2XsIga81P*) #65+E1N0¢ߍ &q]VE'Iׇ7v?CInԖ*RZ70$')Ӌ>?ܚÆzqMfm~jnîgYzйN;& a۾uQ\%ÅÕ }qʔJAHu: 4AлAF.<`v%<a ᧹";\԰ CXhG{8f1r¢dؓא$eAs6/0QĴMrxx:@%DQ!HSADu%BmΠc(C\pM]^Г!8\js)LBg&yLPOnE{xKYɝӔ߁,T #Y0a30LgŒA5l`o-ANf'ͩ gtp"1q*#Ax/2IVwFf!3А6F!.Wݟv*GwNü2syzxPD2QM󾹪vH",myvh\A13n<3fx.G $0FT00Zjt!9dr,82ݙ;DH9bl82؝#;Q7 =~knISff/XM}hEK8HBma9"@ZGzugs\<FWVaU{نz%&Erh1$b")z 3,7,5y ,:o6>*Cp6'McA ;B"gja(ta S{{*yybH]&m[#፠`ʆij]C 0  ,`s6wim\;ۦ8@bX$$xz;=7o[<5RfxׅX~ 媜rYaԏDd=~p$d"ۜg]gUGO_xc*4nӍBxx990ml=sz7/2At0`(wxܚYγB͏7s0>ӯU\~~Gn:7ip*VK;Vβ9ռCue[)L0**aʔ›EmƭUvZ7;ѽ*hؙ$bY|'TzzƠpDf؜XZ,ً 8Pt>_"7 qR7qs D ݖߜ0 Dm޼[w5%8:&OYnf&ؓ<tMRF(80DLfr0N-·4`L"YN 3%[w̽_Ex'rSZna)ˍԿWD,6m3c8@ogHD#<مĆ|=m wbh=ꙡP$$H29IfJTHꢂB@%ߜt{@څ+}(׉y&-L{4Z;mGS@%h 5 : {;uN7hú'ftcp s Iךc099qҘt{m:o_, D@b;vL ]壳?:3Dk\OOiS RA=9ޕk^" 1z<ZA jDObW†~aQruiwa(vC G^1Grmh24&a0xl0l11ۙ71cdfKc@$ňlpqH[Ts꘺2:‚|I+gŪ@w,aC{q\Kmp Y+rJYcZֵeIc'TdUXaT[fn'M;c;$SXiV֩ (Uw 8HS;ޱ&S\l1db6鱥QsY9{Pj夰p.)2A(hcd;8iADD( bAX_Rlp<rӉTXUf71uxCP:,DYWtЊ HITpbE$Rr;3flFXc'dу $)b$CoBc<Iҵ0K`HqSLP0Fd4w%`d+XS=6"s)f(On'BE)$:<= RV]wUJtF rĢm 9(R(B1(,$(DEM!Fm$HE+(HftC9 .xs>X h+1Ƌ(OXSqƁ&t397E/[c?AMVBΌ%&2CrP1k'Ķ°u )VZ)!^`RZ\(.(gmDZdm3ox%1^w/aܗi88CG pZyGz ޅbXs)U@ڜh Uxa ¥D& Um.d<ڣ'PXjd P<קJHt3'ˋ&U5Ԣ"LaĊARb1SDb@s& TNP;C!$RXѨ!.Oiuo*$oj~]$^ArHJwxӕ`̘hN(xhy0(N 4]fHC5i4&j;1۔Ґ"KhA Y{b3Y8Sc0(֢ramE=a]UgIys6;#Tgt뽑u B h`ߺd:33wz*򒒇n"&9 iZmw= FlxP 7̹Uzq&:s;m,D6r٣Y0OQw֞>=yʊ>)2^Fr8vvKN/511Htimu:[$>8>VfPCAe }p>J'qhC:=۳=?#잖KiJo'Bx)3B/&y9v]hCrTvDŽF?߱{> sl a}];㸅XgՃC5}oenq.ӌ>ilѐϴӵCO~r񔱒_2a HT{ p rzWtgԔETk/&^iҽ%,XYD!QѮaj"~Rv_}~?}.tP}Cx#X5vcXP fjXqAwd6x//j[,/϶0 #`ș TG+ZTP>$g&ֺ^Ol '&idRk~${` }Å.3P'@RT'TGF'^ xOKBQ"*> zz$<_G'Fvwz=3pG$>KM>Ns/|Bn!GN%ZD(WDB$H+RPD RpV1n^s'fHN-0xGxCLq|L!܏wìs M$f^~+@xlN~_홭|X?Q ._9XNW1-XaKe㰡Z4^E3P8/&/J0 y;,x%D?>0R1Ń!-[h* s,&& ĂRu(r;ᣞ1>NoA4`}ڳn GHP QvWs]ŁC;vƠNRC4Z6r+Rsd=iOYg w 20>AVP=i|Fc› ,Q4$(F4BG:*r2CNs>uN!  x3徂e5RPR }Z$ARNjsd@d/ Kݬhfk,Kk0HgyV3tQ_(sdy9tFv3C[Ҕs1j*NG.<aIMi$`vZ!%#&ߗ&ƌIf_OKo󺻮}=|p ԴTPfú4qa&w.&Ja A$yb:b-A'.5HR@-;KH(RK58$K-+LM78ەpn8Q΃4[v\'|Cg8tBf4faLr_C9xDd5S EcIN&9">o`hp7nɉW  { ~o{\Ip N}=WP'td'$R.]ہ75f5KHc%fBDT$EwZ@;3`Чl9|pGD g4fba DLe 8Уv߅! x= 8d>Cn_HE*3!~uU@X.!Bq!"" m("Aɜ4p@cI0%JiP&Pd!%T?çyo=wdXv`"Mv%&558Ed8_)]4ָ,e|_s9'$Ȏd> gܰ蠔 ]y~r3g>peJk4? )?CȣiF}T=Ȩ"!0_&D@X5A\$ +$0n6fMM,/4puY!D)y h = ?gXsC\L3EAPHb! 0$ ea о~^Ex>^! *A1,A%' g(&CY>0.c i`MnaT=^(E"Kr' M)kwWǖܜ?>|1='Kp xrz(䢢 $1=Ww{KRR UUBIlU22`J-%EMk?.tf4K!- E00(# 1CD @/)ePwA|&fF`A(<7@ОDPDKI@ )D(H)CU"pxێ+Q^0"Y(Q}*~KO?4!w,nmls)݉ CzSLj/K!??Aٯܭv$7O?9oJE7s?F@ h `|K||β{lu,QD@<+LIH | Q11:,c8gjE,HbFc* 0S0lT%&$̊J)5.-DQ,2Pޏi_7`4H(?E. 1yYD`˾%Q?Nǯkx~330^z\ %I2Ώ@+x)RaԐNW( ȩ@y4u@>!Ty?ƍMSB<!+W a // o(bڊnߎk`:i8o`F\O&G3= .I2{Gm7> spED/1& `aV  0DɹfW\,8AlHSŸy҅ȫnk_p鉵b!)`usW٭=iԚ=1n}' ZvФ0UdbExQ Nw{) ^F`()O)̚ **R( 2`WC0ke5s9$TiYY<4z!7 '2h*+TdIm ^/Y<=$JڼJ=(Qi 萠2Rj V.fS1QÆ!.^GҾs!i.ƥBا?&P_~hȫԑb qPJ 2b%~5;i0 D@J XVyl KEg'O~0q;!aiT6*PTu@ QMkIBNw멽ϸzo6ػ̆}*$yQ fpf*niʷ5˽gS$w;xۆ;ߟ'v$7 ^5'kR[ /x(xh {&Դ)4btIߎ}>-9βцcPv*@Xac$JlUC!Vc+3@+/-NrUAE|.K4s cgaԱ;ZB@ >jV1- ~%q_&~2 z/^\т@>f͊Mgl2/4;߼Ҝ1I?NBb9۹8s)TB% !)!(".5*k2(TZ(nfAMJX FEERYC4 HX)3y$%ZڍԳBx<&aQgPo^&0D!2Ґ>Fڤ9%4@уaf ""vC"1 Tsn.,qmzzq#Wztr,o>kWO  9w@hTPf|}kW|i#jλ{NC0hi:HLRz w!@OIϻ96_v{7S D,`֍y܍2m sZǡ9кV"YGL h &; 7߇ iwEXI"?9_EIޡ`{wt^:Ag*0$(tRa[uqCNvА|HrDoNsS޺ݜ-ajCŏ#$U=D!"+e!]8yEwT$q<6@2^ 0oI_ntg7C( TN~5PR 8<\fa{8a>-(zRj_F0"jAB3 3&l'TqsewܱBiC%U~xvEi(ئW@Ęټ̫!\c/w@針ԧfF&EN=<'LV`M3d|Zre{$XϜ1&9X4/f${zlH%  JCT[흉MTH8Y.`wkpFSXڸG *|R1q^ŊQ:ʥh6IڶCy&q^*$͒/0 cL naDgIhv%ݝA-6֐EL;Z1P&Q`(r= `4%& FPrBR`!BIu  DP@^:()"qVt .P콕p a~Hx*k`oJ :@>^SrQMcqӥCGly> IEX\ DL31%34H,LD4BDDD,TIEDBЌHҊ$ULBP%,A!$ RQ,-0ЭP 1 1PA02Q|]P au.!QSI:B !2?pw`~4Vk|C+ JGDŽRc~_oӛ} Os3ߘsIM/%cQ H# Z)bRi)@x E)\!ogH&d ERLdTldch*5oE3cec-VDg ' [4@4"䩒-d&>ށA0l ? 2۴ p's"RȅHE}'k)QC]kݲ_N׷i#LUo}ZM7s:+i.|I޼yy8sk^t \4"ZJ9.N4nwWU!ꫠۯ{d"z[ UP}!^N לv٦v/M}݂kgjUUR.!|@(t}og_\ g:NΓFh"Z}mFEl4U vsR7=}Otx{v( @Qqm}$ڐ4v{J Eth4((%AET*^ * @ [}w({PPP2- 襰ʨ<GBB&@((PA%h;Р {7 osFP=iR]qJ ۽w/iO>/}vQs;x.ľ=XB_=&Mol*Ϲmx}[>{M6ϼ-]N5kwr[$=aֽtxo^Ϟ{gF&YXKcwT7vDUzz9z$>]׏ק׋Vg{I`+C ގ;͙]_orV̥hϟvN׶yXE67Nu>N՚&+oyѯwk;7gݣtSÛeܽj*=:둉]m|g;FtvkKNv*5v];5IvmZ X w g9Yw[87 6vs-};ݪıxntZ&Ǹ:ӻ}GӯqP 5P) ǻ|fJz{}ۈ:sj9ayE U@ tpz ނ rS]qnvTo^ V;pj3!X}ݍwZtk;ft"֝WN뽫pjUvw4Q\S^|<}PDms67m[ ";nqXFC Qr6mNT)Qr{WtG#ݻmʝxz hkip g>]@8sWmwsnn*(Q@4jU(7pݳ-*lP5뭷P[bkB뎼֭^w9 I;]ֵ-ZlmLʉ9vsLn|VwʨnږڎmnMIʷmHܜA@LCchupC]vlniT)֌t$P *s6Q][`ڙiJWCT4betn3 oxK]qͲ۶c]u̮ᰇ@zVݴs;V UCݹjxw:ZtvHa!绫y{`ݼt e=yGmS3k9qwgZgzo}i]wQT@SThfÝ%&b)IĬgg CBJD8p*#PHK4&bā P@2evxE ^ eXr0 PL@$!lX(C7O5睫/W[K[oʊjV?şrG9 `9Sz5 poZ;|W~@OegYŒt ygZ _0i?s`5LfHj8nf>SA%鱂i};2G:;J[g9w?t_%DLYvaHG-FyǂȄ4>pϯ8#ij"0Kgռ2QKNU(r^qv<~O~/}G|2y/l&ݻGѦ)}^?98U.u63g\lFSf6zk&!T!B5~̀h;_J!!Ki~}PxO"Q<#x9$=̠kK8쫸Y$ z3Jz4Ŕ헶ذqxHjH`Ӓq/[LLLLTAiq" b˶bHpc}+_4%|,Wu"2"$!)x.yGBNPnߝIt0 |aʉEIC.'k5.9~3 07Oڨ߯Qi6gp֔߸n: s^3;K |NN=r6KB> K=1Kvz,\{fYOXa'3Zs jH=Z6AD1l;bQx3*1:G$lT%ݵvա׷-5xJW~1|tWSXֆw0Nj0W >h_Gd?Hz jxpûPK9z(D1߾}]1pgx P= Au0nmRMb̅4ɏ?lh0z+PQ'RǸL!iͅDm# _tP-y]0GDʋ֬ =ES>L0оĄ|FN!鱍hFYV YQ̥44e'o/b=c``cC6n K=':xNfD>LlW"A_"҈0A Lx‹Msۢl0-}EñӦv% 9Ou݃G!a\-BV P\`j\ }nkLӰ8LZ5 &m15e0vFfR^2:N ?¦b,X3EUijAs4e0Gީ[وxUSB` !,2Ȏ! 4QBc}0r\?zPxfT`,Y3w06_\)u }|Uz]Ec1u~!Q)^vY8 @3 Q0%))*$JA*!HIR#/، W [k,d=ŁfnfN7m(EDV;~T TlgSMav֡A t!LcZsDS2}>CAy$s4wirnKc0GeE`Mu_ \5Bh n{:xK{BT LA'B^^aaDıZo?1)52߁J˨QMxꞟ&͑jU|}Mr9;a֓B~|/Rs??u*:}e}ۓl:lSo:?mY6R. :f)-Bא]Y;:OJ1-f+yTFtUQ~|LcclߧoHeV  !_6O}o)K 8?yXb[3et}i!ٕo, yˉy?XoqN(a*=VQ^_;CP$#~$ad|B9P4+m`1<Δʇl0)H.wϧ\'ש\O;تepE`ːAޠw:v63Q>Hp&`E,7Nm1G>8SQwrMd;"a6BZKjrc<,22EWXg;Y!RDU M+A'Dv0I3D$ڣSq B\G!iy]ýL?=bE;]VDy0@T.[<98C;[iGz:?ƥ@ef9]j Αef]ȉ}tT^^DFdyqs1ÇϖLq{_HTmz66l"KiVíߝ0˃Oà ߂kGLUFSuE1rʍfgcf\uΛ案gb=s5FTG7 >#6 F΍)F$ )%{.1sW)zdP-XN@[E$I#k5L,c6:,Fԣho{S鱝>2}f6߮PrG"mq![lT@?bwJz3\}ߩJ;Kx~ONMs MCRz֧Mod{VrGh?za&o@F,hqA0`'i h5tgw+nPQ4CYD ЦZs}iӿ׻84; !An l e䁿j6Ҡp„ZKC @X ! @t}lZv@-=~}pP 87a6F~H`C "Z81!eUAa d17-7]s-S)yA돜H=*MyT]&Ju>vI&]l')a cz4Fa.܀2SCdJy!R)ch1aR.5 h*h;a JUvֆdGУOp`!fsT~8 |ȒTJ3M o2xðM&.|OڻtNAo*ftkۛ<^PuXF R h\ d;f} r{":_IT&Ͼ LTx^[-,ZQ@*1Pݧa^kuhUyi`pU Dc 󁌽w&u?dg D p~a?_/( ~ooGmILDW\aw G@2xFb '_r%Û\reG ˮ_OZz!ꤹbn PJ /\99ĦL-8¸&&2`Ho\twZ2[*/ +J? /K_BȒp$9ˌ1`ͣc H8a^eDD sd=-U3Jz<9 CHda&*E#C\ `DoN~{tzd3J@;~ɱY}č(|4IzJ]3Fu4};vGl?B@ B!F%_v0!S*W"EF}K!60_mpٲvfphF͠gcPEnAi㦴=xD-uu Ӷ8㲩_3}pv,HCbDB!ڸ;Q|UJӶĆ[rHBP=[B1WOrV=|&F; EfB}]wp@8Ft 7oh)TOQb3(hgm醟7_Ih`N'^opf:n*=t(`1PJpU Qi;9&.D$5nB >ýo=]vw% fgF`K0ȉPP4tsݦF*MJLD(& l\'Β Ƞ KE A n.cY' l8ƳgYa3FKuZ"Xµm\\ÂMfl[̑R<%ɒ,P0liR$B'hJeFHZP R"i9*axhQDDDuct-ZVM:1 onwk9ŚY43.CO2F!26Q`‘dOVhJYͮ uXA֤3k" pfsKZBbbPh)b(J"h*"HHBXa$ÔZ}6J`Tr=5CKV6Ƨ-Nh dGXn!`[Bu2:K. seBh0 Θ QR%*@BDAw[wÁoxP PAJR- HKBPDR-VC oO2FD]&ؐ-('~9q˒qNA 1<27 op|gkv׉s6RjeQ|&.Mb4"Y \J*.F>b)#OzIw)HJ$7$ytH^RAA{qidi_&9YhiA#oiƸ4ԑ|_ƚd7 {3=Y9ғ<M#h)Q1^U,xk/&ȑ 8y/%Ƹ3Q !(Q\CiJimi5^4hk-%S ؑ̃b05O4ۯFvromRl_W}}<As#(߬2/gr,ۇ?xcj8=Ӭ`0mv y֏[QΒ4DUV1L ѵ]дCǠ%@PST4!& @4AP()) J)jbҮqIjZi((X~uPQIlS ٞ]4KV8t:( R%֬MDR\EykȀ4<ڮưR4[J%!>:80^KX2 Ŗ,%]) Zfޞ|;EcK5c4 TuڤFCNH8jX?g<>B`{Ѧk$U0sV6Ly ݦ cF;)M 'mb 8n`{4hncHbo#8%w/IlC>n;wX(z |SE :-X8;[cķcO3QAAo7 l "Q16x ݬ6Ԃ0$@lV%]GQI'MF iSoy #c#yR(Wlk4P"U`0ndmx@;8, 6TՈR|l=bisS$@ub& 혊F=F: 5!+3^waѣvmvH%`[32{lhǿ4$maPCymUMFvfPP:7W.0m6+y 6S/bNƠ}]_K<;d՟{_Pw>aYY2#̘@cb,M)kFzQ걭;mjݛ[EA1[ӑ]T\d72Xёfo+UQ'~wm3ov+[bz3׆ :F}ZF= m1pX̒9# ]K :"˓XYZ[ԭuZgWY n5H{\ѪV7cJFYM^{i0m/;5, H}xC1oN\e%O֌h͝zׅbݱ۵zӌVZ(m!Ih>AWN*jX;舛Qrt!8 L ЖΌ3Ql:ьK0B(i09ITo#z )j}C\f5]8i$Zȕ-~լ3V*13{HcIok#OI]Uv"ň7nHÅ:Do!fc2ZcesXlb`adQkQ9aii j:|4Ri}@ti!Ɉ/R?thq-Ol,@RQj$( Ih!٫OLoý5 &4QyD%52Pj0btȊ&Mvnd/q!ZR#&/l:3-|߃^hk}ST, A1'm 9/#sͰ8x$F#c?{a:Y.аf$JTƳ1P LOjNK\4³$;nŒ#-~O=61S3agq ЙQw!hST:'r[o. Y`V\J /gdCs.j.)Z{cpPҸ݊ g+nX5NI"?{Ĝ+6ȃ^R`x uѼTk@Y shQoJZ=X}S"H! ,8sŹU(>qT8F Fҫr|wmnk3-RWx[ďWsT ?g#FcGRHaq(mB[ ܫP=ӥrJ Y,S~U4c@\g {V~,6 'ͳPjx\ qC]$@L?܅=>}Wz/)V1ӓ) IbX|$>ǔ4c}O]`1>ˬ@xMG09t~ a0usE [R…ٷYa\׵#(Q@m{x@\O4]" I=}€$ZHrpPy,&S=RKު5U#0ң]Ut8Ad.DFE r&'_WnlS)aoR5k4j{8J$dS3G,t3֊7wם:gߛs)4|Lm[ض&vRX8B̟ruhctxe5ziy_Y~쏞4,)+?BI8t?gSb$@SuC4T_4x Q*K0xf ;԰B1 Dwg3C`NC״ Aai)wc?>oaSRcT=jT]ӧW- a#|b! T<۶~tDZ@6/YjNa`9C\(6U3vrٴa",D(?5EG_/BqTߺ@?!c.3^MǮUW,Jl*TBvÙg +]s`#)z?ԁE@6o[ʘC]X7m\1Q*F_ N7c-Ӑ¬(TVAff\#?d-!Ngj6΃vWS}ܫ_v_}\5a \ &WѲ"8 vV"'m)M&A'=Ƚjz>^9 Vlq Z;1C_n]$ʜ&Of?vI T g&²l7OמFp3 3E]%@$"1Ys_fh;`7Dr禎JjQ6<9>8>CMa(CSF:t_ dab(7(3`?af¯4 M)PwY`7y&a%D^u'?H>UiOv4wR*tMDPZ[.p ɯjyHQD!⁆)if}׺)rQDU?\Sˆp@AOf0бwC/T> } |X U;X~1 y'ƣS l_*~,CVL5)Aja/0ilD&4&)!)EEPθ׮{ )+Jpf쪄riݞ;xm I ^"'' 5!4AOE]uH]h;9,Y^ZkP a7Q !]Hɱ,C3S0øbs&#8LōNań\q”Γ*IX8Ƒ;]whR}gز_}ϭ'bd$XHNݘJ[ ZZyim9Jx`k)QS_Ӌ8-cEUtW [ B^\f14KԠޗmK- 2J"6Ziwg=vakDjg&hFtumJ _s%Pa_|-zK"RW%efl28+nڱ zbufkZ |43<,ÒیceH{q'Twt 6(_Zbs<6bԬ1#Mg&|:nT+;(B>UzԒ.:#3EF*<\1YX YPD(.s&j?i'"C2<W}m3T:#8 w( t!췑9DJ,1;Q6<ѻ~ڝ>:UKҟLz_Zo6֩oDdL.DR~}/W_$3J4CIi#sx;D$uug%WwwD ~P@vV"d~d&YÒn~d 4W#ѹmmֽP^CVy挸JŅ6] dpnL9˯kZ]sQ 1`(_Xk;[ k4YiXuơTFq4tj"et"Vs:{bK7qXdq<݀ udH@[Lr0֟ZZg(Yb*|e<5Rta朗>xH<:?gcJtAYl DMNWO'(qӟ QFM")[ryw;,sF$a'XTϾ `!UB5Uۥn#&XEM6)G8wϥ&TzhPoLn"kO?ӽLn d*l`2;DF I @ $[?d\wWo1{ZgN㍲{12&K:^Շ!,,72XĀ!p? |[/-5Z^SAuH; ohT.-k:D̶*f4m4ZN6|<׺ҭ[Pmt?ycE~aƶ8Y@D!qľz~qtq}U'/N !/*㞾y㞻q;ggs׋]ߟ=oc9|bnb+WDbWk[{͉xw5V*&2\wjb."%ĕeJnlbuθ:& ^ũވ% E>r gA@ ymo7cĭس+V?R@ j$6GeG,\Y/h ~=Vb8̽oY8gK9|`aa})DJ܁)+d%p6xm9c^2Mg_rTL8@=L&\^=tx@׎vBiEPvqBLe)Âm "N8'wo;އޛk~V8vX-ޏ/XxPxi231i+<<ƊGl:aUlU"

    vAf6LBM90PE| Ht9GEaӏ8"P%(F׼/F7`ZkTi& 0yц@կC:ܩ&/asr1Vi{haP9FNo$>hI,QB䞎:8ɋ6|+7[>]` W*(J(7۳*Q10_wޜEy:c7v5Z5_o%mqAҚh"mQm("9D:hPFRz#_;aCz r"Û/H 1O?T)/W>/P >+:e )():*tWbYt$ Y'hԎ(OwaC_=^ikw BGouE4`(($g?<=4 HQU_|cE^-4OPQMQ'ڌm@|B:6ϝ7E2OahHc9i M-Rkdy4yy!<{Xn͠?KGih\/_xSbJUUY=wsJhD H-6._x1Ci1BGq&<,xτ4<ܔ1QF:SΚ֢WfŸɡX ڣMyn nv m_+!RLJAEbb6-IF?N^zih &oU檿y:qQӍjy}Z'%N"5ib*JI Ab0o86IAOxjQ*0~GD*v=iVaS 1K`[<+eEazL^کXFEWY2 {fo|(ȔJ).IHY!ӟ~s.>YI7MxFIh>( {?ou$;ى|%:z]5^~VW,"mhԍ 4R4G7ĩ]v)N\u?KՏ <^2ހq%>jz`!^QJ0zRIUP,Vzu?QoM [/~Ԁ BQLQBo9ֿ{?q{f˰IA׹]ty:WWr?'uumNH>OdOݮ G9e(( }H_u|8xzq";(`Sa@(cA0U$+F/G(}BoƩ?˭zdu:smCE),Mr[}E(*`Gps]Hau霐|ZҜ}•&E9k~fh92tI^\@6Lk^WKQV]Оc"zo4gټo^Fz\>\d.Q ?KůuZu H?f2f=vn@~Ŗz#np#vŘTJ)z)Mkx;=|W+ DEH8$|bCqr~}0}*4V5po^I$zA O$+^0z0I2LF0xrDL;$G l ǁ~d.{ũ eD},o*!Z 1]?, ][w|Cxs?:|rtfIˆ18/V{.f; CvI tAګ+?~ Yi̚ęuC( [r Fmk_!y~߻`'IzG"J) r&Ho#q(a% Mu\kf˂%H̘f#|=_8-8(8!!(l~8bB;N-Oۙ{f4tG$T qPo ADMyoÉ-g=RDAx|#)&wL蝳W.$'s篼@N#X=܇Bz{so@?y?A/7u{;~œ @bkxb!?3hP'.+H-cuw};e1N ߇d_1-o%.xB#-`x.ۈ`ZW9v1z c +;eY?4!rKXΣ;[t&:(Fuy(B)`4+ &hjB^řW,K>z 'X(TRxCœA܌6.0 4U/T/׭Bb9 P]UQ|ghv*mKaPO!5-T G oR={ ).FusPf4SQb~/ !_2yl. VuCh.[`<{7r .0q~X;QI (&dd(ODb .SFȢ p4/8k'K?ƒ}0`F/U!WkDPEeiҾ$sӁ5C! Ez[~P~WnИ7x!zy6vs ]äpT0"7QZd;#&dr3, g Ŭy}鍢F`kv9xjE|.93D med<4N5숗סkUbTkc`;4 $Z22i/1y{zzuӿt?8@PJһ/@C44"zLa}=M7C:caEHR@BPHR )@@EE"4"PRe 1'to` ML?E߃ :RfiS'xMAC@RDE;hIR H""װ0Q{4y% 2+IAҵC@%*Ҕ|'! ihU-%'NC )J(B%04(t+(BoYRPP:*ц( ;uU PR$H\)"NZQ V$)Is !{*BRcՊC;h`錱?~D12U' &6~y|DȈ0Y0a|N /8$ig<ɫyرF19f>?O%eeZu ,2MHU4Aز&WVL&KœCm|a+#T⚡WfS"XQ ݢ>acAtZh63x4N))ơ_ץ:6?>5DR"TdyT_.my{Lm; vO>z,ӵnrXwJ硜\wl޷.:Y@AYY2*G}zb/?muA}O2)'( pDW=O^X\V7,1p) 9]kǥ~:w7z2!J`(dR֧/_2B3/=姧Ģ`9 (JfIK蔸=Co)I}.y@ae\_kn2t$6|P_E"9xB@arԱ.$r"4*hXDq}1:RI7HpŰa9?>sE4cdvFnʁX)rxutt<-|]z#̽^7Ūw5.8uƨLM /Swכ{7棅^N"G):fZ.cORyP_.~!We\xu]Bfpb edAYnzyRV ce϶M0xI'7xpYj?Cp8-x+yHȢ"' 8eUs+(fi-0]ʍqOßسr7/,>>#ewwU$8wK˧;ଢ9eݛw|XHXi:qΉ;R4SF V_^Uqs`  F*Vt^Lެ"$0H`(1 ?xa*.IQ]]^L%*~L 7f7L4 Yy,Dﹾ#y200I`QȂz@ f6|bKT2g=IQ-30߄ ( 9<˕xG̠m>O964ֽa\񂾿%kהj9P@hq0˙0ҧO5$@gƖ{8䪳Gh)ۈDFȄ0`Ҳ g MW.sJqzs EZ %(ݸ-do\@q;Ρsch)DZabӱdA+o$4Si!@uT$q` !MՅ#hu7jn/O d:C&]= $(Ar0ng-;w9770?=x@B2}pBo !7'&U;qOh;?/ ^=}Gϭ8Xl{`7;wT0wx۬Os\lq$スI:ls:~͗W#Mpz̵FdvʎnO[ Eh3~z]`q_z׸ZbeaQ|g\&pvP#v.Nz6':/:iz~DÚ_Gʿ!/ws2&m-&rnP.gV"ʓhDBr}}o^44[Pai;iՑdRBD ̨#'o{"?6I R}oT7ZF#׏T1CFJw=yug3ڌ"f7{#ʄ TĪyQݜoQ?woO+wb:߯ͻ+9rR*Yxy r _ɝ$D]7:Dg2*""嘢 4>Xk 'qC! e,W%U-~-R?gRh~53R6a2fL&zk_o賟e>řpii|y7+"`t!D}Dx덵rƋ`zx+Lp"Ꟊ,CO7oF90vnЧR[׺@߈)OKn!II[sp@Ȑ$:;8*cx1T"GՀ)w`ZNry |ET\oQT4hP?WirAbQ; R B>kɡ C¯3ާ>9k+gxHd!(KGf&$%p8;Wd˜+֩ $+uʁ.B2cIi'?-0@" mCmCD@M+x?@f> 9(=|uӟO [ۛ;73U=`bН=Q~5 {wd{R Qg2GoH D T;A<2(e yDEbt1Իׁ̃n۷@FuhsQc(*`=%G/rYKƇ-D1Y7¢P<A&0(3Cqr_^3jrs:Tk!gv[| ;yg6NJP?!}s{k]רfBA]uh@J,Bjz`:5ja]F޳غ"m0!+5vx]gȧ35ZAB ?Z}Te#\(yD_UXaA|h^jUyˊ!0Waܝ8K`_K,z'Yod{_Н?1倆^W}e֠"?3X̀D2F$l?é`-qeX2uk DLPA A-'vzcWJOk] ɽxwQn78:[gx۳xه _GL5?]s^ԼX7goP U ]@o8t3)9t^_9Out6F\Y<5󀜞 x_.#P#e\/|Df;^^9k "T{|ESMDH|DF nrpS;OeS~]\ᆎSsƯ CvQrupx_HQ\,EFpߓC 6e^([`.Ў^<[593_7-4^_ۭ74uҹ |eru'L~ʽ8ۀiVpu#BFC~]o(SYFSeZ4-@ڝX){41r^.3أ׵$3cÆY= m0J_wjk˱)B}oW$'ޝf]pi#xâ_7oI@o@_j w D]"3t#O@Q|eFԠxhN 6d ˹í"I0+[ M Pb D|TkGqOs d'a=Cbzu35ݣNg)f$@d)Oy e#I1\KO}'u=krx??s:Ci7P޾ou\3[/O^W}Fw-,%PjzUdөT /)0RRIJ?_kZ }БVh8 jbxJ*(?PGf c~^;>g|;M,bI~p 5P*'ԔS(H!N _ndٯC1E1O5 8}X{A d!ֺU잨>W+xіa*C\;o Ϯ(N$Fd^bR` 0>+}uI)Qb[Q-2g-ǰ5<7DX""PEJ{0"!u{!erW9e~c5_Xoq@Wၩfv}_Յk_7"ߩ^/ Ӌz-⚥aܯ1/)@> zs,SYG "b8t#ۘ5;56=5] -lUPc<g6GKxT  MA+$/_Al03!Pv; J{:a|bߏ}I lijvTR@}E}bXU~%4"ϷCiR~EBֽ+Q)y&O!vD8$_~@ ꦙ lvנiȠIۯ| x@P|>oOfȣ@tcd.pu2O?(K AxO̅"˥/>ʌCPD6 '`P;;LoW #?3?sϯ>Fā P;vzs㳁=ozYwѹ$?ʦϱDer{ @|vqКƔn>nU?䪪G*5v}͢X,Wpz bv^-Pu7zc#`Cfs (fَB6,y9CX ==lޡfǂ}>_% Q2d.5˳lcqH+shCg{Լ@ ̰!O.=Bi UǙKz+qلB@/Bmz|CoMl/,V7זH3Vlw0r dDoCP0 xcקMjFwbQQZ6p"~ߍtyqN^U>Џ4>oQ/|>>5w@7>VƆEHRr XuCcsQvX?w-EiO%f ēc7bdΏ!!{Ob;n0=o@4y2@k?Fy{մmxq+ODOR(srI>ʈd TN"1F=)_v-q|,/r F(B8 DiU6#㞺}܄.@3ƻ`:;@ܣF ;T-)}@4]4dd wo_;> &l7DBjM7#亩\ 'Iھ ^q3GFw&݊h{\AT^#7U+.auTnE}f]W@Rj >ݎsyfi|ff&iXU]x?n4~'-k\ɻ?!_ʏ\@Dz]I jG}8fByfUzt&1N']o?,ɀA֩*o~*W2>o|#uڬuQ;~SBhwDf dd튋üM^fݱGuӾ"mq-O'+UUw U_E3m$5UeXu6xȠb.hނ3Ι~βߍbwMw͠B*0!?0i?3ubo\y۵BiTCf}tWV?V2G#t> DB&:` CwӁ1ٽI۞8NpB|њٝ2Q\8j 9S)0EvG7T=2)'ՏHԥ@ʋM;PLQ&E jСF?4? @a GNPO8ḅBtq4OZŘjۨu" &5lVٛI`ĕb6qjtkQ1OׁX((NH5Ԇu@Vw"XeJ+]E%ԡzaSKǏ/݉S{jΡQb&ğ>ߠT r 9=r@Y 7sCy@?( q籱C8l{td6+kornæAdߐ|0%o<\{{ $"t(c@真sb.*@$~VL:]Zv7i}kWnAUk0LHp0te0(?x|ڢZ^O˾w8r @6|TK$RzxlYC_jyt%(HkYu!C\ǝ^G[j6+&ښJ فNPPsv!Ĵ1[Œ6|z4OOY%峨%mQQ[{,E>QTR}=+k^~>EL@23ڷp)~gnebsM5vJ4º9e'ꑃ$RSˎ 3:J~r{&DT!}'g;q>S>9eĎ^j!-'q&W0T@ UAX>1-0BR?8ZGu x/h[Wniix8pRoY?h^&J>wB݂Phog&l50q5R"ɨ=o:!B~J La.1UUnW^_函4e_KB-_?9u īUK65>,J}2 ]WYk yZ3]n=`7̈l!G1Tx\'{02<F f$jwz~Т3ή:sqÍg,U5oOpbV g; qCXiyő>qr["‘ſ,˔ゴ;ץQ")٩"iP&JV * zb sn''G>]}y4g"x8pWor njs(,~OZ{z17ZOn} sG!a1mnd vV`6}L?Rtia73G kg\Co<( b,7CըZ_EܐP_GXUk8VrlG>60/th@2sA[S<+j)6cmL̘{ܮʳKEM A+Ԓtj׬XGDzqܠ7EWb*nd?bPמ~Qt"Zd9vqtLaj5Np\fDCQ `>wi?1=gB^_.2 ( tƈ s빡!k췱X?- sܵA\")m|,ob'#Y]t8~7u.pR.7C|q/qRߕ[ǩ6`B:?]OF=8K\\s_Kxy \Ům߹= m.P9O'/(È|;}69.8=9**x>"i7=t "㏽^)˝԰e ߜd}bB(˅Yb_Exz{=RezV۽${6n6c"#k[Ovl8 \p"}J ;"P.Rh7>Y< `hObQ^N.,&VG#c1\B +Ť'qX0*O({taAy^~#]MzaˇYTmY XF9C@EC9ĠtxQy\JG*{nVZx|dL1;qól;[|3\l!ϧ,Oy ӼmQi 1]]¼o&R 3eFq4Xzz)o}nP,f!"{͎fh/9Y~CgD~撈HCns%( 6 vQ{*G9kJuk˩ ;b)O*>΋B;] l!+_0v)kC2x ?񱔠3, 79JRm5 D)Pxd:aT}!_p9,>/^I݊ԯC(߀|T(0Wzm^#I{67T^10*Bȓm6M` t19 0NEAmd-3PLDPĕA_,ƙ<(;mu4^!Y:jdw(/FSvrhiGlˌbnE$ …BX)GlPH@"$̉|je e1Z="g90\4ᢍT7EOv-s2=xʹɻoF\eD՜> \9$ e~nD LRq?:bi4f  Ը2 52a_Rl#M'4?;mڍUEyP9CBȏ *P !;tD~tY&jVRۄat2''jH@̹D<+!@M=wp?8ʦlg2A)q r0uث91C?fT_w[E Bm M.edi 79\a 2蝟A4D3?E׭cmc~N.20)H&S̢(j@`IJ ;/!\ 6P)ί)x!}\ 4~)/Y \j%X;0 ,C2"(LsF9gղ#횓gs Fxaszx}_ =Q=3qsl[r5;Ȟ)ffa>c_MU؜> 9p]bSZ̚5f|ӒRz)|5 Xn7P:VՕd4kP=)[DbNuLӵ`ч(W03x2]#>l]['OQ2<@ eMTO8rsl} Рy rsECOsRKXyF Wp7HD__Q^=#2ʕ_ʌH| 0˵mSUeqN?s,>)V@>3WP|t{t<ԛ qJaߗ ``!ɜ^7ʘ/{h\Kː*/˥$U-dlG t;PnNkci;|LKk.ߤa\lwCJtt 5U8P\an|R{2CDŽѤ>q㏢Ck3[+2'm(v˛׸=͊u|V;Z_M:iUrLV4zLvf<?"쉂sOAmyqTP8K'f }-xڃCsNwSm,`l@; |wEf^cC;&^Y: 7p:EeÁSZa[(&ּrP(/ײy+&X V[6Lp0{L9Mx.c0Br8`&Gtߢo/ѯ$EA{&_1+mM?N*WIQR+B뛺QQ310YCky/DBN;Ue"D~wu1~v~חzDp섑y!H'Hdx; ED̠Qq1=ۃ]5ڸ\)R@wIWķxV4bo/E)>Nd86iv>_E ywp u1m-n7>nSMۯcS8sTF3 /R)sTFҠ$@A)BŀQnp`Ťׅ2R*%S8t9l *輙Ο,7AuLn}݈Za{Ο{DCcW xōˍR k.$D Nc|1Ow \ E]vTUWy*"IݝO0rhT|;CWg@ْk{àӌEUpFF8)FD_a\0Js{2Ci.d[rc.KVw;JM+ŰQe@0?kڹ?s|}OEnf) /2dB-^_霼uj`AeV ĵa>!y#bYDm⎩D.eXAZtns@BŬ3;W>:I;?? *ƁC!%VܳpuoNظ AEB/.4a]rD!S}gxV{"T&fޕI11K}Eh' ߀Ż&H$@vxLܖ0W8{̄uM9Brsm`b@ߗ^Fz"#@!9s P>=H”RHsof!EdQChN_? D(eW= ё^s$%&y|{^{^$_Ú1,!2RF&z.Sy7fꇴA^cnaQ<1ZaK5a@AW<B|F@U"@Vh{PTp/#p dk8Jd3ĉ"] p-~ ,*#> aYgx@zN4rg^NiG:;)|P`<8[A3-ȿ.*]xd4Jƪ¯#9m@R ccx(lRUi5(:[7%e$5/n^(L$;NfQ뵭[3FV#W:h\ |C~Z]dD0Gd>&cɵIԑ4t=gI u\:s)B?[yAmNNP΃{Zwe\:@o٤8c@gf'8i!-XRwbL87x/wr{;9HzZ4Z.`hI)2hbyh#@d0J[xy5!7Hf;p%we zhBo! ay`sC3&$s#;;<HG)^e7I]"wbi%asQϒzf8!Dm+u|*F>#Ȉ6ENaEp8l1gex ;MQ5# 9s;֭mԻ (=@11c|yO5 YcZ?Bݮɘh Ia#B<AϻA]([/phdG&&qQ3~y}WD B#D|)8Ĥ@ݤ A]L3}ރO1Wx)W3x/Fv-gVt=Hj+f0o;¼q)B5D$vi3 M}|b pa׆`5G3V_ ؠvߧ^9Ŀ,`%{HW2@4~*"{_10Oǝ]Ba.!e}̍w˩|l}2ʈF]A.yw¶Q&UfU/_f $uNng50pYYv5yN5Dw"W⻟ꇂ{q͛7!ڶO+~D'~7Lk_h\|ϝ?^{h#'=M3ӺKRmOH{W0qq]"b\CEX@K&V';7qoGT!GTԬ9Z= $!0Iw\9_9bWj(I?"Od%b*`~)&޿١~T+ޞ[b;rw.PI2s0رI# d1X8 v;_fpFĐD~]h g&Pv1M7 g=9Wsᣬ 8́8O_(yόp>g@g r"WtAhhޢתSm0̈́ԅ)&a=/qN85rfx7:ٿ,❷2.9kDFw/0r7z:i]y]"(8%os{Q4 `'[Ls( XNS9S _KmM ƢD!A+1),uN\SEKF܏:ݒ֭` P|DwFPGJ_[Od\":;YC}%̐oJ[؅Afh N(fʵX9+!$9{I6t ?6 g:@N Pgp_sX-C ^kė^RJ=&?3l hB1fb)XlQN@-E u@φ`pVM8)#4@CU]nH3'̰[N`sV^>"4Af`wp흮gH9o ଄QWE,1:hg n7a+""DW\M`̔ hツpZW  C bpr:[VyLB-l|""Ko>5ؠOGUzAg5 @+~>}IsϦODOLK}WG;ڕ%#Hً(rGJ&OQJW;Ϗl^isNYFPͣcc'=!k`+*:x$#[vPL% D}t AR yU98AV}7ljTfUNwSKVaABEu|7YRh\.˿N8\˚득7qw$̄fFnr |'V搫˙PGBgdQ9_Bő7psFm^R:=V/ P"ǛȒEOe]W]J)L}ͷeX/+#. cR䕡jāӎ_TLj=ǂ$!/$V>_"a<fg(lqGl80(1PJ4Sl .wT[̰T{`I]xVYguw>?}CC3A wtqNta(A1rO8b#90G^Ħm>ڊ2%>Z8r/t B"A.w Hraˆ+_hT_}#?OτL2~.LIh[I\6U*67\Kίj-|;N;Nt"h:$G//M~R5$5SdXqק>PߟqEwJ,,XBȘ9u,tbZ4w( -qifΰs vc!Лl2F3=VŚP."ؔ*^y畢.|ˈ Mqr蛳'f3kkTگJblQ_pn32FZ;hh [0ALOI'=ӃڈO6( U) R4QJ4M,sJR,GkYDp 8-8g !.O{3;2LА@r@>`99fvLOEodmvHV3!+daJ_G#p`Cs;@E~J$/~ f 7nk?qcs40k%GuF4٤.%M_,)s>mlb:v`xW۾L4(oS׬U 8^vs{G9qhegKv\ =.(.ji*“kTRMaw=bi`䰂6fɺܰ.kv9{L!K 2d n YNۮ%4 L7$ A)ǰsɈյǁt #ϛ%CS zWP%C!6HA6 5זfh|V\/OoR~f 5Qӊ,$6 G&i5˩`!+c?uGЧ*EF~ù$8BSA?^L0pGXa$Y?M¹ɒOp֌q^RN/c=o7l'*ża< -D4RgL΍G nM ׷ũ3}dO CH73`t/'Cla׷)x7TT2LR\#OK@}B %'e+ DiH9{Cvz?KI쬷WQVEۨDŽ.`ޣ>? %lo#@?uz?WЈO׃BI}Rw)9U@cQ+qsw5AL[udqm^Wdq6jHVxuvJ 4pΉ=rx}H`Lֹ Br@qdz b KoJT%7aڍ8o{o2@ĵ5 (;HCYؗk'pOKYK7+.*;_uԋ2"T-LJUj'lϘ#N]2u/Z8E:0׏Y^Yv"8-(ˁR.Yk q)ѝDbdD qȪwf}ϭ҂DCWvCX?s1.݁[DO9nn=o?P5G fAOTÁu)blu]O[mxng_0l@i]Vn0i cm݈3>=C.8k }[};gXx;Sx4_Үk[kyAοSm])㎐WVb "]kdI0Q9FBxB>&bKԀ>0lfFnktΨ%{;T 48vQ ϛ大`'g^BԌ`I\?VJ̀`b( ouK #P )%UsK˧^LJCzZe!ǦhD\a-^Wn; v_17=^XNlAȉx~L) @&aϋM$7-0|t,BiBKZ*h@[!a(]=Ho/rE0 4 ]@2\] \lH4|y|aqD 9DJDr̢ ioopO+OwxGpMm , w3 Pp.TK,Y:̻]WI) Ah CNjfք?w{c )wfsWrq OEKz3l) C8 LxbGɑq _gnCU$e﵂1) R0|"|c>FVBWJ(!}\ ʱ#D|DbdD8D\k=^Se_xRyIC9/4РjJ x}{DtH'Sr#'$e94aYa.F(.212;ZP$b 2 *#Eack5F'+B_s2c _6E-H g㡲2$c6} ZI0_@*~i;HG.s3<tfU~/Mq6홈:CCE M<̙>O9lrO(?}C(X Wj~$Q\ VT@ )_ի乪gD+o&~?ȋ`#zl(!(3K'0ø&%_c pH-^_oDw+$9aV@秚#ܰy/m>^AOPGu3œS/zvݟ. .Ev5%#$)GU⏃]!9$ v?6R-HEB"I&*uIv1olHfP0|CIfc4p ’ =t4ğ-;,.\XNW3|Hբ;3"ӄG>rßJz%~}?C疷pzUJ^z㌃j7߳>'NfoyLZHryB)ѡ'+\UJKyBS?v-89 @GuMT.lrźk6F͙¨@!i@. ?H<|N6򿇏/Ouޭ8l=fI=˿>;ۛcqP\.7x^~oT~sqDO>2DWҲ30v IS9#|XTOnې$k'",N|lN/ީY@|~eTEH QuX'~Q@#iwǾBa`sL.\=q Tdv1w Y.~ec$M|N) +0${CRmįu:{mA~SY@*aNg)/%9{>/ؒ2@M7UgԂ~z޺?~{,WE6I?DZC뢉Of63LYAռ[h7o]s0ǾyNS,)5#j APLԾ<$kd<3%XH$T$̊ѩ9ސF ~=X[#WgE.8MT8*~/ͦ}JD^m@cSs݉ eV̨K<.>xу8 )2jr@Z m({ =C~;řG=^T^аz c S,X{}M >~) ` ^==-(x7o0)gnx;6aufa?p v SxE'n'"" 32Gu2i {X:| cL^s7Ȁ 689'UpuS$y $Vm: 3]x~ku~8G?wg9E/vU/TlKvrZ@Ӕ3q zNucZ0Uÿ^p_8Шk|X;V'od%EX~#Wk=!Ftq#%`DK~GKYyaztH-v=*2s.ݿ1*[{Av4P?l9sOdoyU<߱@`xZݞŞ~_ZNYP"J[j"bvi'qޛ0zt 8-@%D-ڋy]X!f(x>  OgöA.BB:HѢ!gB"@R1+CHBഝpwċi_1%b.4pu2xfÕzo pFB܇1~6*6 yRJ+&;!SVH[W"%$?ppgsL[iM"N\VWRT/A W{@~E2Pshcr@#9csxz|Ӟ7~v_h.-}m=yWĬ"T ]nl+ov֤k8:c-ŧ9EHHBRMTNL!s 릹ri}/Ta 4U !LD0!| ="/[JW{`Ni sJ#[g6ΣxLq:UjiP9 /&ߍ}چVr(W*TGd0bv@=(+I YG7/k9q,Rm `. u{5[T~ Xv̀/1KLG=%3XV[o~SyW:G gA!Еn a<t94i?v,5_Wv?[pܗ2eEAeppIy1u]`BYQwAf?G avR!Σ8U0#"#ydtRIxsξ(B.uCATN0P 3s;*u q`􇬍4 [!(ps^Z2b A< '_*@B:4UA1*SꗕFYo2GûK/1}G 7tv:gXjZ`0;}8MM]@7FEfAĢYИy_rTnTW}ܕɐYQ%.qp+BJr;(Hd@DU#=gz೨ * B1 .?/51L 14*F~;@]J1 "wp V> !Csި~%6T.FkأT8)BF ,DIA8MhqM\{$8P+akQ*yE?D"Y{ ^آ?c4+jL|b ȉVT!78ŀoj; g,Cܫ6e0A[b |?]UxԬW[ψ~NJ eoi$6V:3>! Wu,&=96*H$0Dtߨ Ae'ez;P[݃ ]xL^e GdE (_9 `c isMf kk?W9V0=ym_aC|**JMCcm%+ty8C"x!ɟ}H Т&(-]Bb5PMh@k:-pܛGu%-uEo+POn2)N>|ȉGBE)]; +'Ȣ`+ρLĐI4@./[WUg?6 R/ܡO,$bW E<{&13qB)F#zgH#ׂ>"w TJu{ƀ*?GRV <1WoCBxQDp[/L=BH^4ۙzo 1(i`a_dƤMbVs3YQ𯚧Hj;󳽗B[86eW)y{+EQg'>AIxo>a %[}Ffcs[Cu97s=Bo3e-6dܱu'4>({XJ?3 :830齮/[捀ݛ MC5>Yf#^䶳anU9ˇRnւ4D<&\358PU-8X6Ʀx{H"i35V޴/-4:]deamr/WHxe!f3F#Q{L5A5%Y>[0Co wi 1Fǿ2IP9?8* MԵbJ){]v/|,M^]#f ĸJN<Yv׭kvҿ/Э|NvDrD;gEr|'נxۖ٪U&~jzr?KmٵwYT%Usi92H7YL@|h{n.Q"c@r &yp^T^SB]m1X8] UrXOU:.$s&D;uZT{gz |bE㧷}c!A(KYa;Zzvi'2`&L kх r#6n|?3=J5q1@j@3Br:[D('exDy<|*#~f"V pT=HCS$; MJR;Jn B^p m/9Y pP5!!z)HGQJ^ Z?_箮G7נ% TU/{ T=R{j 8@trv(e|TL*OEZC49!,|:?`˫B,6':Lϐrcs;-?>e 6͎9Jn :閕)OAO 3yƢ 2\$Rv4[⯻4m*n$WcLsRtQ*:Q!Fj?~v ~ nʕ,O5?ǮuCύgk꒹&$婍%3mXZLgāVK(&'B́,瞸w63|cyz;gU@CƴNX1ԼL%Î UTcۜK vµnb\b=[:QMC+:ƻ.RnvnxqND=}a=du+Z"#ҪnG#=H yq폔.&`]b|s;bs/*bذA5s3yqvj>8}Un\uPNyC >氌Æbd#GA a3@7k|H:H%iqy~Hp :7p" qsc#] DBڡs0) ioc.\k{g%G1HϞu bSz_4)zEECTϷUO[d+wϿ9=S:1y>f&TBrF<͛x'$hOyy7\^ݬӖ 0gpмz-ҫ#d]7lKZl~\ఋHMݷwgcukBtp7";r<@mvKc}y5}H qͱ%22]!|ۙӌ}["^r?}ť[iG TL>#|.@.7cag3=Y䵮,ETBE3 x1&W6IEїxYcPt:N|z k]6 qϚ ^nqn\9>3m_5=[?b♄r@.ں#>3n2*(o}Z Πw@/uCqOAGgixf<~&NJ`416 `|IdFVAbŽLjRnp1yyc8WXE m^|p_B0qRH!79,5`* w g8OI,|bE$Ke}ɰ'r{S0j]` Q(VkҸ,w`S;Q)~F䨇/fuv%b\skIQ35A ̉B`f[y3hc*~3$"@ӋU RˋQYﯥNtaxǜu Ǎ0eyR-ރA6q;X)PFU.SCr v =D7fqG]̧vڒ0|Qϲ]q<,&N6*xw49˺gzb\>[4 5B PY=;j$ rQeJ23PW(߳26{~,6rV$d$'G~2FD@7+ bI%줒ř8(ÓMt* =p$DG@6Pȑ* gOWTc_7+Zkj v]W(+zL£pȘ33b!gIa/* P- v{?W]kT*' d9 m,Ycz܁\D;'Tj`. ,TQ_vds}]8wh0ʂ@+ah $ؠӮ4\ 򑌒3lu;-{M39ԏvobÇ#GDNˆ!>c=jVW㫖eoc4--'| t_9M1a,"$kzo T6 *5y_QCz (#/J\Fv^H6 WOj_n;ablCaJ{KxߐU'Br ~ƌYknUCѐ0V$/Q(}k”?OX:A|'~f>ҙ42Y ذb4M~o [4IVFC衦IDڨxUa~b/aNe]uLT"ȄWCoI"z]/,G Ӻn}j%=h-xYvFoqxP\!2ۘ&n?`,X7 AߏofoӖM2N] 1׆ O>;h7 =s1] PI7oR!e/In];Iֲ{]Y$aJSNTt̪xTmT~Մm2,ø6rȠ#PUU%8t ~w\T{<: &>Vlm녺+eܸ|f-﫦S[n6Z䐍97\4%=}NP+E5"ɪb ,ݮ`nf2F.iѦ&b+t(mDƂ{A3i9mQ\7z%Ì6QASo~"T0#έbP&EI8{/9_p C;s. 7'mS͜?L9}c6p}FnqKÞ \>c5MڻFTª<.B _'osCa#g}i/qL#,{6C,™diFiDą({F c>LE6z-M?so̓rI$HӣO>^7lxPfSp˓`2oeùX$`ҏw&^=!\ǒ/F ΃ZVR~Yo=Q B%LUmQHF߭+MsK: Nwi@$M\5Eȝ@jZOS>s0h]>9?}]qJ Ӎڸ'Ɓ$ak/웲)+ Al4ڡdgFd%8=^ٟ5m ϵĖyD0M EZr1o J/ x!FH1a L X ,p }Z*6 frs^gDԑAQ 0a(*"HiXb"JJd*%;r&<}a~]&2?_duKdG?^7e&l<SOw%W{OT$9Q?5rq!F:AJH{! .DFP8"[/&4X$vu[ݳn[wq|'*z=TIҥ`S!92k뉡^kfu_,urkk{SB3xD/`Fu| Ւݖ6zu!U%]:$$0T&xi'̦G>Eσ:nOZV`mhj )pGm~oV<3w>̈e `6$.戁*>;rb $U`ߺ'(s_:#>`S¯x)%b5"J3:ZLb~ _EXψ1%s0! <$=8~6EjZ"w6yς8̪_ ͬlܸUH9l:t7D߿OhH+ds:pjA+q d!ja^:j+ n#A %SfC@ ۬0vՀ1,L)X6Hopo&b3{G(*2ATi+CÚԪx y; =S':hkDI|;5cfn,5|hLm:{l?I^Ipyܵ=kqq?ʜaZt*zS*qoXKO4=̨i#:.!֣::d+f7W+6dHݚDYN-I^<{;4z֨gp8qO>*r?:w"8>]DBX >a@`'q{ @Mha@8 Ǵr;#=}izVχnrHП\qͻT wtިg3 DO_#Ez^k]_F! ?څB,}w{/:;9ߙ|rxտw?/yƼ 1o̕S'!_Fݒ̋eӏ_d;{COI2vwEAA!6Au|+ vh{9C6l./@?ހĀ3qHi7Ѱ$χ q((*CH#B )"&!bhVT 5T)ЎQf›מ=A~ hHK~VS\v?*4D4J;Ғr,ƸUh LD Im# H(Hå]Qwd'͛?χ?ox  @PW='$$&أ2JP~ܣ7DAHӷj;T6鿶_յ b T;H1]}"QR17~i׃ d u=Y_yQ$! EJ֢U$[Fv1G PT _=ȿz^zrTL%0PxwQm:cM8-IXfQQS$E8آd т'\jCg*@YAȈ7st.Pg4Xd?5w9} `!&!!b* H I I(6qpE8$Oq!bZhm?0 .^CyIaTqБZREIk3:ӳ{I-Z (t+_7ȣPwҖ͡bDCShN(RY#]U*O']*¥5d,F%D'Wk,۶~ц;?ϩGI+SGdlG/;O|L{ #tiګ vטϏ秛a Ȥ MI (˩b_ڪzy(+osRHBHBI$|(!krmD:Uy&tvvcIq[=OG WVLc(Fu ќ?5{tw^T$aQ !}D̾<ٙVø k\ DnͯpmfcuxtxU/v_o;C$}"/0@z?OWA{aXP`:*@Qd~.l`{necH L(QAEu\:~LED0X&P:G7]{B1v=Ynnew\`zsNi&I G/xT=Y4?F}<D.p=QC0}8"Yư('ѰODl Qoq|ʄ40;<ӷ? Z8!4mC}$u_쟜0>reֳZ^*=d,wX>19`/Huas3(*u,LfXs9oC}jl:p%zXO'JЎ@]ޠCS.aa!f_B[_2xKyٯ. y^u ytXFй@L߇ ~c p1AYf{!8!7+bkMZxf:dF$j z0@yć`B~7ˈs4ry"8M6,)yqb+gd 9`1ZT _yl9]"xDI[qBI o"I^ B*h{EG3ÿb4/GHB> Z@R̐I6HO8YۨW9QjS[]xmj N(BeC0j#/{qrŒф8l{3P%^%@,ʐMAKџ O٭0NBŔ{<=S\]ŴRo>ޘw+W<{>hP pShl u uMd(7x@Om3ǿIi)4Wk%:Q0 *Y+UU{{KZ#@PG *W'NPxgch(r@=pu}QӞY3O2V޿_A/&ޢ$d\eCGCcؗ{Mr\w!gg߇}3x`P8] ys1G9cŠPl=Zncr z'Sd'$}0AC8]j bş]E !(J.]4 Ǎj8 KrG8P~GBuQRA< !w70m>g";5tlW~BSx9۰ j0Fja`Z8'aè(WBtIA$F%I],a޽zoAOyc=4b'A!'@CLϠ/?4#Xb?G0[Dy_57 PPߟWz4(u/J(7tC)APy 3h'|ע1b8S>Nir%^>ee9 FnP3K9JO麜]vqx6"dnnqNR>BbO\{pCַP?g^/{3Oa #[tEzDO.Q[׷|ߵrꪍEꏎ! p6?i@>찠p#/+qs,\iZқ+NXx%r q2{-/N> }^7]^\= 7_way{ގ}􈐵0N 9l]d^ 6srF i]?}=.U ŕA{$xBw?q3unT7!'c?WknD"Iw?_h2 55wiMwpӀU#~:Ȼo)n a4T`(I'np6㠾շ8u@~ =kwg^ [oK3WǶM{G ttP6 0DTSPE3ID!Aaz돼p% P "y Q0멞 gg Mmë+~hA<˩w\]7wP:&HFY@u(5霺sx$yVP@fQԪGv9fV607rY[۟'+"7eA6♑)h7iGX uT p">[3q*PJ^olsWx A˯s0R'W\4&u6W3MP)eϻy~WCx^J)b3y:˄ Ts*8!=N$L:/:o^>.{K2}6W\OwGP{DyrGwXV;#YYDk<\ժ8K5v\TcCj"4fJݔ7g1ΨㇼqsUU*p9Cࣕ~V^h.ˉ]J3~`sӬ#ŷ{狎il+uHT AR^|=G^D$Lȏ)+הp~U8f!g$BrBK0,;b",٭iRĸ}u`[;H?ccw'ƙ [zaxKi쫁lS=)sG2C62GIcHJ9Q:N :b%!8"2FHkZ4p\NYDҰaI8T\J#  nB^zFvvrt+dX5r|7y^|W/bxl3ݞn^zCtzxv*νrD*= BQ BSKP!~U\x4/fYaHW* p{rm=tZNQxvR.py~n}DoQbJp?#YS,Ap3$KD@6NJ,3sD\)H#IP @3 \`qJN*j\Д '}K$QJ *PE:Q 5KDHdL RLEgh h( (DL%b1AvQ@b ibY$j"mH *(&B i*M%UUdщNИVpmHI& )-3!2`':ց`44U*$Q4,VPJiZPG)))ђ`b0Z )n2 "eQAJPR@L AER"3ѩgCM-iu13QA!P$RLL3EQAHB5URIUA%A@%1LHRQ'VM@ "z8٪dZd" a"("&&bj` 4vR4%!Q$PTIRC1$0A-IΥ "Bj * i*ji"(j("&::"b"Y!as%10PSE4SA@62`mbX()@ jRDDsADQLD4RPK0bBBRb `N%ACA@PU#FJbf !ebJ(&&h&b&I$J Z!t. & *b!(bKK :(>O!N`hGat"TC! AA QEc^ &("Rb" OI)"Z|jZJIfJ b?,v$$*) **X) $`I$H DԔ1uV&* 8 (`hH&K "XU4M=d)e(J *j);9"* " JI"f"**J" )bR( t2RUE4D`j$ (UEQvL4IUTMl8 V**Z LSDU1DDDRCT1 R$$Q,CE 1M%AD^JyHfR$dZaX&"* !!d"R B(!fRjU3TP HL3DKTDTҍD%P&äݛ;^Cbd*Flh+rZ@'H >R UG`9 ~88>RI0Rh(<#{e6"^T_q@odL72E!$AĎ)$4|NwiG@1m$ (Pр$7'sa5N l@ 3Hs50T,B ?@% %v^>4#۴6l?G;0%ZPg߮ۇV*~w 5stvp!KFVȬϗuj ob:s_NTfJ9u{͜fo3+GptaoCy:`H? @y>.ְg0{,EW/CpmU-ݞ.\_u_xr{χ_.]?w <~()x{@!OInSK~%=sܘrk0)4Oü,BCf|%!& TxJĻtV'lC8=>+{U=Xzhvd  #v( H:)y;Q'v_* |pwbBio҉2s* { yݱrf:-m#cV!'!.>}6% _B=Oj6?}AwoG ,moI;A_o<@ HmxA޷>B_Byz@PJ ?xmDg;K",_hm3f;6)Apgkld);qzyWI!Ϻ(0!x=bId`DhמwV= @8 sa݆/]¹Ljh#cʃăqq MBj͟p,<qqqZ8yXbG^#%czD =tl\1"`aݯdaP/@.ݿ9%NsR(82!>7%ԍ+ڇMhlɥu=̘R \pJ۲!hJIB89Rzxp! eG:P1\MO0Gc7FeTu\a7M؇*ma;.HTsH6fP)w5~ O7{^ K2s9hܝer lQ?0e'Y9l P5  lAADK{Oؐv yotC`{+sL0EòI@osk:> |H #ś.?1Ȭ} 1}( iHϵ x7@`/Sp\DYVDArI+ԇ5 6,0A/[]$~p!ņN'NOT48p<1ܛ>A!,UQ7UH._lw{n#gtD :e^Ć*8AW@o[z[utݓ` a^8Eb}hID-P&-[=2b}5A&&衅x oHqT"u؇ >69 qR ;Ɯ՘BolK oٸ:5|ϙ1^ҽ|/X8Mm7s!DM<#9fz]v(/mdϿpKLX=嚥;R}C3oxQ|n1 o"fyseϘ8>nHDINP \.PϦQѸ87&q0&F)8<`z\u'mvhWr83Y}P]ˈ NA6B|@o# "2wz/x_c?gHiMMP23_Cĝ)ѳ(P-FDm mKx@q6?8~j^ăDo/$k>-kz$'o=/`2܁a4!!=dO6yh k~1&+g=;ך(~2°:"f]G'Thhy,D2U80DbB&k9 pKێx8 Ք\#3JǞ 'vF6Hw+*9^ܲ'S84 ,黙3Ei9 7 NbwS)sj`*!">>1i9 Mb"^ "?GCH`~.~n?P!-8}؀'Ow`ou@êz8_gX RvRSsB)n7]/pszXB)ԷMgW D{cL9P@h]~C;$=dQ:iA??3I5jȗ,G;.G1 rO (3) RU:pp9ϻw܃ꘐ+T<08 aQpq;2UG?b C W<+0L \:2h~FNx{CעB>oxx<%[ЊKWvPYBf6-h|qa ]ʮVF'GTz>U8Tj7x>ؠDo} Npoc % ꣔k-ݱ-`I飢v/{e()7&#SX_f`cþaUK}IFs]>4!9(lr }'8SR%X.kyP3EZ˸B2fX`_m‹86]d#BBLegxMP=o1s{DL9C3}?P#sU!wcE/RZlc.uT==Nň4l&PVxqL$juq\A33?C_5_,Ns$j+10KȲ~cϊwDc`Φ3ϹkOM"c!8vwb[ufe)x,ѕ1i-eO0/NW{CO/F}a}78'¥c3<bRU8슑㏺#YkCqOW ԀՆUf!I W=QxpDZҿ3ڏ[:j ]ɴ1?}L씑ypv)/Z3ؚ1هgj?Q1Oz5(@x?Zї[{}V4UIINQXCT֫[z}]YyYCxڹ_ЬwcG1|Ñq^<:zxl-?ec2hd3olhZur*Hʎ֪૤ E[ۊ~`?} g^>rJzHW|U /Qcy[}uy9;c'F?9Ψ9\B'AipgRr<_V?,bc![9]/Mp44}UTnF :"szSdǨI'_~mޟ{|i;Qxam*6jpqW߇}Qt3;YX!X/f!2t y)^RifM_2q̑iЃ +;1 SOT:lD5xB^oͱ Cnym$JZùb-cQfI;$ y3j<&A<2BABAEl5>r]}نR"8UERb6_CrKhvcTҧ Yrص#l=й~6x¾.8}oO1@ f'/wx?/|Q#3_3۳m`?09KkB~ZkeDx]L2GKuyDN#BDH'8n%`T5mP9 qXe#}@溟s#uD[}$ވ)H5[iE*^qM:%x@U" w5P&eDt4{# @xp^vyxmޮqڼL|_be0!2Mw CT =q`IބFI;9 qX. ,8 2`\7@4;<{d:0 )"&BTР9W>4ul;Pq D`S71o?ԃ*`ď_=_fj-[0ɦ&88Ug}$,H#BlF3|Z5Et=GOūo_*޼e:zsTSּR=$/bKFzD`V^d@ WewyO'tWB?Ok@REq8:ww@`ňmCDW{-0oqZ0n"˼wS|v@%7ֵ7̬~-v{H@\l伊oU!DUw2}[]7軄?`23*Y? <ٟ2|s57X<\,dgn\37?D?}ilx)ϧ!(`G)@8ϖ*Nt`a~&HŽO̶^Oړ> *9fb'.wd թNM9H(m (E=fq{_v5B N(UsݣKdqK:YYPtfG@oz | 2Z HA |ZQ@-{]uRarVa72|?;9Ƒs |oY3דV౱GClj2ljEqS, Oɑ3zeH;`8z^"T0lҒLb>Ɨ[H@˲[UUѩ#x|:&Uٳ)d1W@IrlXt[o e1} ⪦c <0`V_%R%xӗzs/W{z+moڊ<GeCg݊%vn~ 'd%o~˯DIbgϯ\P>O5U_7{s x҂_о-_0$`GgЃZ coXk8#1v|o{Ȧk'D4L:ee&zӌE ]]ˠk'OI(Pm@v5Dd"mo=Bei/@zɷ^dԯHO$#G=yD8k8 Z#@1#:iCG4PLPn9d,.C-6s&Y!Jd`7"C8c&aH˷ZƘ/֡rZaiJ8O\m Ān &SZiOuñ3"$+׻>&h{7jL7@{"_EV_#3ACsAE[w/IJ!v㯖þ_t9R?8`i4 cu+.m72=.K^<0A'Gn),Y)z\B1fI/ T)*y7tk}&B /펮$LUsqPRt_pg0wf;?& y^=@mw.G#  _1@`Ɖ aD{n! PԾDDx 7ݒ {(f6!^t*D~ye*w3_d:W^'taG~c&~П́ /Q眒U٫dЍ<PH}^.(H?;I'C P:?3\y?L\?#mݨ;ށ]?HBj|$Ö;CO_bp" ddadShq.3xk_$ ɐ,؆}E$_7]3oCJiؿEQ`?6/5{=Goǖ<=_͡[|O~ R;(Mjf/9Æ~hl/O9Τ_"~'gPIQpYK/u@s/S+;Óư@!c!ѓA勆 $'+%!/ _Jࠋ!KGiNq[bǂ0\>d T{?u<[i!>?T/ :ʳ6/S?og ^> %!z|EX0$)QR4@JN@KT!*4Q_, Mpu rN@jG/Xga?/ ~ p?/ >i$X;or"y_H<x Pe%Q[Ƕ4,* J,w~?/oQrO~] ~ETn/f7iSݜ\@8okE?@HRDpG8>cqٳ@ߴ7x X31!InozcڟO8~}No !)~e֩/B$R ~" G8rG6B,xg :q1[{%+ʏ,a-!7 bU )%&#)K.3c߇\TAfg1.[-p`|[B^Q߆? zv_eBi=Q}&PJEDRA0HSÐ,VAm\4'JÀ髌jMQB2;QEyAY QI2w@/@4Iwo\xb<Ґ ɓc~o3ںhKpsE?DhȠ㟷a禟 w!k2"" >`Q"#iˑ![0x4"%x4@QIOŃ_Lѯ`OwW ;tmdBB!~=G>0cy$uwXAfge~K3qDr=_>ِ&>+$pQUߋϿVЖ~ѳ={}OkC~#-;m~z~p:Jnf~隍X\oU{2nbG/鿝/{MV`0!lD=߬݊F&C/ }X oN6IrsC4iˋ (JSvkW_w^~Ug5w'ZXpuDc~wRwu͌bg{|6L:S+T#b*ƀ`D]\P &m,2~ QA1Th+!C/m"@'-%MVgW:XOߜL_A ^ X5r4;^>5+8 ~CPzrMG)my,xrk4GR@T(IhWdhY:{3:q$znOq嵬P]Ȅde Ax'`C0j2\ G͔e*Zdc&jC#g1@A+PD@_<0hqkUjr*@B\R|!yƷ1N?WXOĶ9Zi* 0}}{==k\C"#AQ l83g=ėcjbMncP1u`_T<ڡ5)M(X l괟|aaA@4D\!L?E_q 48TP!tDFQD Yە<;v95]~YW))|*oUWSF` qSÎw~~[Uh_p40I 3tPR/.Ɨ=`/j)7 rة?_L M {>8DJ_qa/ο~$R@]2TK(?`[\U=3PAiHcIUαCz H} vhJ<&gѐE3;tzdC3ؠo_O7.J8Ag<{A5 ffa >%=@M =0AX$"n"aGX䘻cU6Z}N O/Y>ns ü])oyUTK) T ""ĸ}$ug̃~frj=O⿜K/.f͎Lz;D|sjO`ҧ'lj(@mEGl>!̌fλV ̥JoHPZ$?*8a RC!txlϳkkl'~/Bp6_Wֹ7,(YANR֠7\rIcP~T{f"Egͯt0e~eI1I6iTc H 貨pxG}cɹkW;KdJ^Ŧ>&*>(`J̜Pȡ@*4 %4?(y9{:?,*rGt?' RcUu5 6=X ƛ}~q:b:h1,D3ÐL lKz\ꧩ/t'P{6 NP@1{0MB )?Oh C݌dɆ0](}^ے sǽ Eum^m{MP:dX=X63s3nb*p.ru](D`77Y/ΡO?5] /A;a82р)pK„TI߉a̒! /ˊY.iix?'*M GRȂ+R[N4>1W2"J&= #mr(,7( ^V9ظUG8c5158,QCL9O+ .HN թWJpv~f69cYV@d9^`HR2K:.wDQ<\^ZZ'-=;KrWq4sLAoe9?Dž},ȷ[h$,=x`& ۈRn7K›Ƶ~Y_-U<@8ĢZBL8]y[?i .q'I`|ۮ>NRGaМZ>Z=l@i?͗Gt_x{q}(/ ݔ⒙䛄xjaAĻ:4H\X~].zqnA($?75v %{.1F^]<{Mg.3\ #7J3,=o_g=`^C`?Q&պܢW"CaORn@鶀Hu!*?-`LQx>Mm;T6=yXI1;1{[$g=9K%pq0E{i# G?n_p19+9W9Pc_ 'A|\"p!`(dTu)l1 k_xd7Oӡ}9^cGLok #h~fcTrLOWYOa/K!;XT ^9A˺-4plc|vݟ c/552VV`P ۸es004,e*3 eB=+( #1W3i*lX͂H9ʗg}l{\7~EBC>>`H7h:3ʜ[?>ke}d߃W:JlI'!0`3k 9 X)^yV/ I0^2Mdm_.n=Hq."l1kCtZD*0#Cҵ".+D1GGMwk *K^]}TTA"#)9O]ꝙ])^kb1p. j,}9j"8oײ[ ` c10DCLIAvu~- Mr~[!zW-P: E_JQx()D߾aB3JҸ>c5{l}żt*8m# AT4 EݜttS׭_=ZC}PW)`1$}Q:VQXKf1X(3o-C7\4 )DTVw RI#ݒ;KAz΍j"ŒҘTWTfjQ02QDQT_᪯k5N XJdwiJ t$ ޣ$r"o`קh's-#Epd4zRݯ̛=j&yH a6>snkTrvvw;"^ 7;qa* }ˍɺȠ߭_F-S Ê_ Vf7)B0oݿwpX&vߙTy"8}X'ǻnSʎJxB<|R{keutH$!0Il$рa&N6OO-,n\묙T8- _wKv@CodVuuQtIUn7PUrL%A悠RcgmH_VnȠ~6G~JӓvދJ  2_yA*C3nUgݘsTg ;ktq6@ŇWyP{>7GPɥݤv9#5G?LKp?sE粎]灿1UMj:8H?>/[:zdNcE >ô6b!bPͅoa@Z.زl;ny,W };7彌u>T0m0!00X8a:SEmpܵlV:4e-v5“'pvG,UÏgku1=OOԝ]##y֐S!yl\#oaPszmp߱/vsL6@{s94oCy]'.0UB4?FZ6@O29~S@KVX:`މυdr{0L"&0@= rSo)g.o!?K2"0勒w? 3<^$"w0@ y s&&bd *?u: @y#2?؟P]6M\wkG'Yа>Ty'H:XT 4I*ԢPy#2tcZچtUUX>L ˟Y3 GXVqk2Y20mY6j,qկ-PBkrl pgz} lҍV`![4ޢ5^WkǴ @?X/T;:G柘r>p_ $yVK/a33oRB|?jH2&?j 4'B"tWBrUU t](9{ܵ)P~P/q)G g@O.1?Q^$F_O={$uHykpPnCǣjPyJ@zة` |d9R z0ԏYG7,RS<1$=(,6DIi}\@2~bO}?@ 2J`'Bb>FovT WOՎa(Y̾ r> 6R x,)>lx9iM4FگݢaP||oXmu bE<I$V}Y"GY @(J0 j@h@iln;.DI!@o8Kćo\6ꤒUʌkpUGQ  )! z'h: @ksHS21]yV(L3"`)bJmCJ! ;6T}da,cH~}IOBBw@ĎxVibBmi价* T~`~=4+?"4{y}luL2:,I/:)QM\Uszț>pxtnP*HbAyyTcsxeuP0uőc4wL= 9cx2ñPMS>8ۿf I 줝s! R<Ɋ""L᳞LTHOIJQ@2CAl l089lx8]/B d4=iд4>KYζE;Vղ$lP4-#˹CJh,7EkP[qpb? 6sē1΃A0Π PI<٭ z1hT'8(k BO"M4&/#@s= 0!z"ɉ*%-I{><"lG"{K&*R$yy gQ9'l׀RC7; q䢍9U2LHƣd2ɼ@"Ux^\GrLFe (yh=ZArC' P H߯3 )uK(:JN|kopw+4-r--$; (vDWN&~!$g~Pgw@r7')QRgψ}G\c6_)HLTy: /GzNٻ(ȒHix06Vb^l B5f b"r:U{,J7˟9q^p&xN˟2U7,e\o;˚`؆ mqm j!ޠ0|C[ggCs2g騥#ѓp0s!X`Q2oֱkEDUxu(pw֕"v&FJ99ehHf2\xyrO5k(vv63Tċۼ3BhY"NQOhIzN|+{]o0"5 Q&* #Η;/G`t>@솄ݚ~4 X\Ookܾ]l>}MVꌆ(Re d@Mٜ!8Rm#~ˁ{kԑtt{ү:kDUda f "f+&BBfkRE웪M-0^d/_IS2~{> 9~D_&rnRs`O`zS %˙yJ}gc~:J%B#3xEhx},Q'MVe՛?aO.Kex\ɵ~MB++SO{&i7.8Z'1x @@>QX6(0袧>`FamLV܍D"8g+˽!6aE'խK0_9a@L8w<zyX>݂70<*n3;9p=-cuܳ;v=9'v$+DNA븕+H5ȇ3(6׈ &O2DăPct#sQicvsI)K Q*E%Mp/U_=fPcNȜ} 9 {&&bS$r#0 jy+x4~yh;w='^Ss9¡TFV oN5`660@sRr6og34"/9^C H)B`ÚhLq EQԎ8O\vVĉv ,~J@dmƀ@YX7C\ [O3Mum f"2)wZXrOGɍck2N:<:b ѧǖrcBP4[(1J] Zڛ{N6eLaza1p9;u6!zp总G|LWC%aPRP+ ?QJClK4'T& _YlBw;R|r?l&Ϳm}) ޜ݁C9P:pXzyx$?/sYO?,E% Q}N_8eqC-;ĺɟð6ˬ˴RH3?c,@xbc9X3LZD565 OIwCEokEy20C@fY(V ̏]y=&ӏh{~}yFkt=tMqL*9Te%?3hZ0CMg TH6ّ?%oȘu8g~DAt$(KHWk];x$>e3ܦ) C(D*m9^o(>%yMX VW@jgi f,Sz)樴h*d%Wӌr8p_Jr rRxjr29:4$cbuZja % xr{SK9:`4i`U"a<H2 t.مdfl]8D?"Ylɻ3K#vGH>+Ǟy fL1 r\`p~f0k74"'f(rO =>ZL9-/e͡CM?}Rjp QFG>޿ gӧy /AO0 X Yj+Wt@0D6mT/hoihgxm{: C Y,98 P;b`&%A/ϲ|}G\:prL4]='8(91C[xX>dg瑮7K KF Ga&"P8=!7䊞-\muF,R~ a$Hq~SWCf8cn1l@c »"MpQ`Y~l7ϒbζ1$OfiZy,]3|F$<;"8-@A'`;u5!P{?wG?z%&wcI03)`8OӏhCpؿv81Dx?a|AT=[ xZrHA;sLGcWdUZpRF7yqzqXu`g5bi]4ٍ .T=& pLwMmzw8-]){:wW?ξ9Y9G׋,q#j17o>j "qm?_uV9tC˓# DQ3`̹+~z^mOM>}M6$lU֖BC HtWkIӯBv6^{8 ϦٓaHZZ"VM(c[9Ԅu5h5":ĺ̰7Tq@)KY/(z L1!tа(r 1qL*2Q Ʒk|`}ߢ#ޭ?CHy= %?urd09㭶TK 0`Իq=WnN2FqVv4PZ6 `  Q!w) a$I@Dvt,ZUcI>/%( :L^v_~5+˽'c H&"'yXX" Y̢'VrF0 YHPR$;7*ҽxN={Fٖ\NCb?oy< yxkU5UN CAj@|gG(xz"hY3-d=p*7żLF6m'„v !C#.*>OԽ0֯XV[J v8]Kea˰`Mt rkbE έsrPI.f(, , 8(@3 d65k7 4NJ{;.f|$E' Bj&< =fP{Ϗf'-vyԚz}nJ_a;ql辞~,;$뾕杭Q$D;h'9;[ WiWi)Hq>Bt/o9#(IΠ`3)O"zcG>γ(Щu\Q(@՜_wI M!,JL"|(5rk ;M@c0,l`L1E̐׀rL9C铡*y?/rX&)M YplKzihC$Nj8[8i!BHE M'#Tx_9QySGQ!>לbg'.~OaxnqCDZ0nxZ0XTcbK|YqmoSq!=)A XPtCzݎO }Dk9mGt:Qo37XCm^J;lPXTd @%CxkJ8Z<iF l1;G" DQ=;׶M': s`p @1aY$ ed7 kg-@6;Z1 za ٷ Z?0҆~/m,ˈ:'^zD\Hbu,<ɿ1V}s偣RXy4Ml_aNh |H^/-F6%뮀;;9B% OG`͆/w[ښ4THu/if$X1BVJ8IRVZZxCC;r: u-H>Hh>Ia0N,NrآKZ!"Kw;UVa`HglG gQAM3F8bI^LG2bX&bڪ GbNB6'ENPvP&(V&r><׶{HQt7"q^.9^o JχY+:NL;kXaC8NFZMiO:z}[O$Sw.gd2fC~g >` pނPYO~vLBiuIBzo5>1ToBf{ p=9̊H]-Rd4M4M4EMǞc4LKwY\RU}١H5X 5J\ƷV-\`6X#Ej#Tf.u 4Ԇ:S"; S Ťjy+kQkc\ZD̽eAw :pДdp X 5ه04q?XCDG0ղ5ZU~8v39p-dfA#C-2%0&Yd Pr)Nl}MBh)<?6m0Aԛȣc|4m ~8|?aI ЋPCAWr#hf-!&k0m,T"`0hlC>] oL =LO 6K`i!f{W TbM0 $X4RĄ}=6BuOͦ^amQF]h*q5@(ik(a06s ?sp5Iu2@LYމ6O@$7?oSrY(G?Q?ة/RfB*@8^51T$H 4iѰr]  r 3\~Zb2(d9"L 7C@m47I<3o>` .UM\"Ơ&20FQ O;a+EcG@ӣ:Ď˳V@td H2 fTл{xIϨ݈g` =/.Gӑ7X_:>X /!xmȞLЦc#ҠhXjI si19mhϑ_r|q3RC[CsBn4M +h_I"vWAQX]"a  F&FzH&:Ĕ-<3BK0Fz7mpfÿLq>sqA6C0O5vTd fᆆʂ)!Ry\sCf0 5 f3]rM} mLmk y'PIIB1S{փ9b{2 CK,wlINl$/tSdw{CK)ч. @ꬹ*N!3/pר d[\L肓`0p!Pb=¦Ḑ򜱨)lu*aWd6O4o'B//Z*@=y9r(!Ӷgb=9TnbvS4Oxy 7:5.*1"jY 9Yd%8>ARoc-@~(iZ&ɰH ӂ%pP O q?2GSmBM&[{Z%(zD !d3F]LYjqWG˞=i_gvRi(OJVT@<,"$(HZ=QbD+@|_ˊ=z:! kH-6@|Uf%m%WωNI"#^k] $=9aÉ眘)Ff1!=};Rc#AT{cPO.Cpkw]S䧃xQ e:Qdq1oz@3[3r`:4оIi =41q[302.ǰZ_nðgt̘I!] |G }tw>,c(Ckp7:kDB,( QD_A;s{MZ|k#&S{`o'붢M?NcW{)Ǒ0)0ؤA/(')y_ n<}7ym,s!/vŃTVƙ?? s*!>n+PL~|s?tSΗX+{HRMH@"gkw?^qaP \rLlHj_}`k? eCѷ>2D))?fg?tpY|Eu.e!Q0.bPglڢhsFF6֦’9C?ճocU7½:e3\ZxC-* 'oDGE%1OIwGΤtؓj2L{O 0z(0(π;^;ў^ ĔysC$MiGQ9Ly(F6æXaM*^^lf=ךy'Uo~c.bTlm *n+C xDm[h6/=w07Ƨ>!aWaj({>\?f7E#gocPXTeҳ뚑Pc_7;S|o%W2~׵Yqi7і 3UR?hD5"zrmHso [Tr_8QF(4Ay%"] )X9c)ae&eaun $̑,w_zxSэC!S6LHM޽+Ccgݘ.M5wyyBn$: :*WgS|nQT!æ~t*Mym ࡆh$=Z81G# KmL``3XL 20+õF4E- TT'̐ EI}tx סS[wY$Cb_ [+G}ke=L*M49T{TY8Gçyfω ;L+xxiqV:2[<(ԸI݌휺t{'"y}sv읯$i <9JJaKO`ԟGTI'bIa&Rh * ׉ B{ҹ8gJ'Δ^:qlL}aDAw=,j#SV˷Cz%8l;>iyE&)3ki hrujwm$j0gC 8g%6pC|kexQ(Ik|ƳBZ;mbGd Uѭ+9z 9~Pk~m#O"O/ n$S+w`qD5 9\?dTdRH[:8>ԞF9̮,z9'Ɲf,(U&nlr,a\ج%'ިٌ'܈4^%+^>  #dZTWi 5$];54$sYi .bZ̀?51N#- `, kϳƌ؆ !cH¢a/Ibz|qWB&OQemݝ !TA0Ǡ}_@wI |< d=T_vLdFl l`gAATR*dˇm23Ȧa$5qc`y8 >!Ek}^vr 3TOKK.aG n;]؈ (N U$ۂ aGJ k=V)־V#Rdn AI/Ls!2KԳG'v&0Wb*M"7c_p`! tEK㞻w!ĂMlc;|f BJ 2]E m4t@U ߅  PIJzH~X} ' }?<|.Ca5x76ƦZZ(E1C:@k4)EP/u](gRvmc%]U̎(cAfn7Cs9$C( #”l 9><#{A %3D _TT5r M!0L0$:I&d"Hb@_t"*DTlKJCF!!hWPm{3&yK  jCB)xhh4j$Vd'0N뛃* uB c|oT L8 #"Ce4\b j Ì)+?| nY͘#XmN(>~?$>3d6?VY%FP!}u "QMY9޿c_Ij82E3~92IX N/%IM52E a8$f ,&~Yv Re4AK|qE{'Cx%j 3ad93^ԔBAPR/~x;a`gԀz=7*6VDRJ~WྟWWz41=JNPt?wdWA_%FYÉR-b٨>Xotpֹٶ6s^x"N5M`4 jgs@I<;.eΣVk؃94v/ xAP@G=0-nwu5UxǛ".~$9T|h ]D)<=֛;&)KBD6qzv6=g}2a5g9BywHiS-soc׻تRxЯFat.(ã'ԑIDNa p,&ju7N!ckܘW=;CrV B%jaH&FH咁YP>:ޟw}R!%OTg)(hX2MQU<t/[X M{ro{OKéP Ji"4 #֯X~:.M2K@ҖP<FXp mi8.-hF|,|#,I OH4CgXjQBJ&P>b={b7xHEOIX`{ 2F 4T[ĭH,+<$I'@q̛.Pd0ס\'j1̌{CHtshh MS wpZn"U.j*=yi3ŠmKiy 5"';?~[G hՃ?1IEז6J:c6feIJei6?iid X D6l4V > _VIuAb0R)жLe;clmNrea 9yϼIeM&.Ԁ$)}5sa \qCK{G^@bwp(09cldb6}Hrwx"Iw"D2G@Ԡv~'lz[ 24(Pn[ߌ!^Nwx~ ;I;hG Giс<#>%g\ d1 -MCHrƩT*MޜoFuܖ`Ĉt]S+NE+< t`u^9>#)HOsHR|!tx>$a-%%sнī>=}׷b1{)1Ҳ@< N+#X=4|P&ؙa@I4mX=ơS5NA)͐ұ xO#m" >Xp<ɩv֙J'pKm)*t&mh ` 흉R!A ;UIF t*syU"I~}ШH;W7=' hP#gJI=Uװ`-8ALY J p3Ůp˺ˬ vӵ6fC T<apͲ`mt…]nu9D X̭90羀8TP{þ?M}='~Pɮ|gl&2B9H?Bp{f9O &i%[\FE%"O|VG%$7_0aÙrpTptF+gOCZl~quCv臑D%C?b8Mg{#.XW(Fld D 9wa>Nk\.PYS?OɨI(hm"p/ȹ #an)TRۢ ~o嫇XRpA0 },GF 84%dNse ,UB§h<'i2Q:]vwPDxW>&?=1A{C%52|<=OuR }rQ̓=U!OJ PɰP1 2)P3C89NIT*Bʫ<1׏g''LȈT^z>p}逄#b0O[x`Ū'IM^p&)#'$4kq[Jb'&͢DNH}@0z1Z lK$tFFPwe1}.|09aMǏMio]@d6>2c@2#CvD}@L ox)݆WW虍)8٠Ƙȫ=zI%<ٻPd :.Iιv9kخ^Y[==_'15(GkX\j%a wcWJdH>Qɒ`7$w'J$߼g$; ĉCzW[y#|0%%%Z?bXf\#.=jABNje};daf:1%/hZN;zg)Z^9@kENXKNsQXa}8Rr]hb]9C$et9o$˝'ܠ{Yƺhv΅|s }s+p CPC0x7{ք[Wb(.bKV.BpS]XphzC>f&`tuŻ=9zuErE6Quz)Ep҄$0/uSD?lȦ09oi ~.Gu\&XJu[3H)?t9^=nьT /W5i?bG _> >NaJs Ӈ*})No*#``Iމ0MO "J̸ N&d!1F *v5Iلl0.f0A ?̀|[&t)Op׈1J80Éz#Pj֝뇦+4k`{EhD"ܕƛ[wŀe¢[QYĊ8Oo+\0ӻdiYzX1Ψk 5Y o$p6dD GV4#Ɛ0bYxV] ]LdH:0{j-$13̟m{ֹ{z}*.^dV{qy*16TlpEnɐJDk> B>eY8l09 3A~7Egx˷_%'Xy{8:t<F;YCy3TX&&0=I?OF%fl`A{Qh*?35,  $D>}gyI[R"Rǝ00 q+`'?iIpr!CR* $+  ,C,i Xv.~?j*ߦV<(:aD5Uhʱ^CZPwӔs< $0բoU j[ue?!.7yZChMǷtrcms hXlpQ<9 KAF &;Ɯ&h7H$_`d4 wm7LBx'/A/39CKL9.ygc4L "I:ӹ㓗NDتz*q? )_ _лB)%īaFQLjv,(zı;oy/C3ױD6ϑ9DX߉ʇRZU-PDfH*0:zA J.A17rQ=9W?OB@+@T.vHpu@Af k7H~CK^`D}ha?t/_#RDTȁ'3p3y|mm *h*ІEzYA2"ϱ$:@@Z㴒m \=a9nim@߸*B2oR0x;bqOù*=<8˂Ǽ8uNaѣD1,!.˗w2ΦΤ=Wø}nĔ1vWʐ\a aƭ/fs& p;Mzfۡ01^<[86D(0-:ql!m84 %"m~s@s dpR;xx~Ts= !';3D8 K';U$lpsv@8fV~ zS NNdф&!-$(ҍ:2;`rpfZ Ƚ2m3_!\)ƳA<\Wγr5WΦ"tj;8##&[[ܷg."TͯQe˗.Fpb `Ħɮ8<7;h8ڦBfbMhz^umsr < LizmCr lWk`EG)ᡚd^S٩Sl!Ȁ#@VKE쌷94 ٮǖc g:z+Σ`"A Cǟn;z u2 v=SH5a6h8rxR(r<6#[PI2iFl_A7dIFI+r7lDlnnM4QK!J07l<9M@[t$V ݌.G@ S{塯 S~7]!B)AI] ҆4IK2?q#B%9 PSY=KH2HD@±T@˛~M|/?Fl}D't=)'W'%%C5֗S= o{|tCGZV$C"~}}??`(4>>}0X׳y?V4R!  tէ!2}{ s#CMmLJrP:y39]qoF=Ea {=P%S$xDMFCNݓʔsц9>xҚh 0+3 !}臬>v1 P{$:2y8 yr~RÍ^탭Q $b)3yȺ ^*:` hOوaN=lrG G'zNvӧmFq> hA_($zb:=¨uxh1 ( G,@B{:pM a[q {dg"T, Iޜ (1}YCq"|Py!VAdCHo B2xqh O6، C*g _ tg*-բ_Y0|㿪$*Jo[G0tUZ (&y>08a0MgWzh>9 "]= ZiAm 4!9M[r:xA A#l$8I@azOpw:4bG`p/ [Q,>c[W^o7]Ucl/u6"zsi!b)A џ SɢZU~4P1#wַ؍ <_6y;MAz`V&dyY#yyd$;"vIO6D}oxeIɗ_Zބ! SM4ĔA hJ)M싣^ϯ-? ?!jQO砨,7DR~Oo-r1;Md&9©& Z @*(((xUx5b0CPA:.lJ$r!P^74_Nqؐiˣ%$Ta 7R uolJ%SQO ݯٶ*mY}8(t vS1R}js`_>8G%iIPL-:0NYI3|ym&EPRS[I`QĔ,Vx>;೦i0r1n l |>t0HNҺg mF|RaDT]Afs!rRD\E~Be:ڡwT%7u +̆MJlpFhY@ģewfJӁ~s^'o>8E˙qoM,w? "$B!H~9!_ :)hD"SmȦ_N5>Q83?~+$o9 6#+7:Za1lL1fHDqVi rqk7XHܒHje {=L/n=(j`^فm9M!8]:9 zB<}jzxY<` C8+l?]VE&JDm(~岆u*D ߠ87뛇7X,0=7X [d {czXC ĬnܓΟ?QGr{IK'iȏ|&8*E~k6nG]; %*> 33 9ڷv'e8^1jr tu:.s꣈{uL T2S1Q(֋)# |:I$M|G5̯I-lbi8OI&L8 9^yncK+ěE8:HvޕkL [NHHE 0LQ?_aCUD4EM% U+2Q#AM7=h+Du*z9"?n0Zu(>`>N\^|ߣ߄T</ jB?D]֕(2da!hL] zzEFQ?#F[RE{\ r2 ] jcW0g h[c"Z rdܧ!p2;x h'H'(@ч?s!r pU pؤx d1;5 F`(2j8In:G$0=}y{S ENJ+_YgkMŃWUr[7 $rWZ9)Yn @y+ctFS/5!D䡮 "1LX-A SUdž ]Hnr sS6.c `1꫷Jf9@ް'N;IB Ù܀[hNQ܍;lpG6X@y`"`DYrDlc1Ћu\^36<8 |||ۯp) AO_QH$`+ÕJ"/Bglnߍc(*7s]" ld5x+֍yIrɜF2a5ID8_M fp 5b|7A|!02@Q@P "#jԃ;JtR FBlXIQ~ c߮d5 .GJ}%0KP7h>t撩YGNʯw׺V3Hq S`p0Er*faL+]K_l+c2zxX]E̎5/Abd-9qZ _$Bu TKעvϡp`v}]A9S="|LEy/n$Gf& dls'@0a uJL` nwL8&UF@ bv?1' DGnsaZqݐ5"`{Y&74|0×$9buEI0\+v:HT#6x,5[MԷB{ 6~=aSV$W%Tx̜fK)16 mH/v{P@Ǐ-~YӸs8"1 $ϻOQYlf&| &JSf@XF H!H}q2D,%zlbDȢD L2$N )iLzMjƲ͹xw7kTʃ Tu* 8f+p eؒTHxiUf]3~r蛧e RԠCaˊzCrF@wnFH*¯zafJ$]0$N eʕ0l}b "%8Y}%UTU%R'`DMh[#!0\>7ګd B㛐u6+[x\=G`{ [HA|̶4 Ε^~O>SVRZ]_ ҅B8`J7=xOpy〝V03"j I܅Ѿoi!nszb+L>HR{ 0{!=>_9%>.'Ӽ駆tU&k[db⽔N5#w~q5yNEQEQA H% $/Fr٭{rJK5nU3.Aop\@z9l]2t;vcE5'Bϻb=(\7ۅG ul~N%c|/ť9$:eme3Mw\o۝3n0b^+9 ykδ] NՓSau ]Mo׋u/oݞٸ(f7PGV } $l-ɀz"b0גչOw1~NF# ߮CAgn2>ׯP#{2vOsC{;7F6o*Ks._} "(z2^[B G#"Fƀ᩷m6t7 a
    0>Cf.p51ޮIJQ+LA Ly ́$>0CvbT1hB U[(ٶ< CxT ?.ỶMG)+YEVs Ս2/0 Seۡce ,͞d!YtCAUlsL5ʬ `+:񈥱+A\x\}<G23>?WmS>}\3F< L:ΰ`OI+]FQrf!غ5un0IC< 3DfNEryom~[W[BE6H#F"l!k 9!rI<\-`1 "leut*lIZ.jRL%q(<}SEbU_n=ͫ\"XĈ0me8rhBT*9 ]`rF-Ē1-ȐktcuX/#Ȫ9OP9]lC7;˼"Zv' RR USi wNޚ骞B ]i7.#{\(W0ƨ5 V Ӹ>{E]PF6 ׼F)gfFk 3˓BmAgda~Ē(X( 9FOv4oI$D̎J@?<מ EBEFP3BrB.aZ$BvBIR W<qv -(} Q@AFb3x25H MUO;wlV,EL%oC]Ll^&EX *"."I;3u0̆jU2Pv PgI?}WROO= Wӿϗ"xˎv76MADv4lv_o)'!IMd2d{;^c`%@8KO9' cu<<4Hs>;r9EɨԂhc8!`'g |0,Pϩ^| tl@A2dl]<#Xl\RO(d>Ik[`e.AۤP&_ ."U!`RG! #gh`oa8YS)k&y K`uu"XQc){HxhBa's6U >C,cY6frg;wsWŁc^MC1i>CbG<R,6^l#zDb^W5N&3'Pkњaq$0͞#|`EIc%;Q|b;sBfad8F 8Z bXd`Aih? ̟^ʹY% ]'aŎ|;n6ʲ8x* . l5{[]l*/@E rXgk?hp*~"w+rw~.i ,w]7'4| #$%]tnkbI5Aw6Yx*"̠83қ#C=F@G0:ق" ¢(t5EbUl!^eCA>8\'jיXt+Muꉉ"$"$G#p^2OÏ,(˘m8:b=΂R/{l o|~qÎeæ(+B[ I' l>GQ0^51hqi^ҭEjVGXXfq#fq.eTޘP#-doƌ 1`9T"5U (DњlM@ 9hY5~pOB-|ͱI]E"6v4zHa`,E1fd[);0~M f-J.v|w&~3h(H<*v(3 a %PĄWi'`m~l;C{pTmD; I_:s$HL6KoKW pP{Vb܁8 abYy'GE"M0{ 6T<cg 6#%t;zC$֛Dv6 '(y21pJI5xȒ!U(((84So\B"b0cl t^@mƯi殜vrsSgr5㬇=twvJ X`8j㌚ua.CӁ d9"a -8N rAStl:;{ ddR 9Ӽ"#%S|%SGj N=MqmzRƳ*HZEI{e14C>|Mq~_̰ %D/0L0yh9T.6 OJ@ؔ!^F uk,rc{QnO^M@6l*(繨-TGA .()n B{w:$QwasWx33a&Xxʕ9qq|J۬Nd餡0h}ky@@P"W(. yXbax܆mFMfdz= Xl79A5Bo0 I7d9;+L}B}$ Ct5J:6DHۀV, <0=9bá(n(B糂{84Zd"$GC=lBa Y jzLE ז_{z:D7`#2|x'7( !;I $d|:7|2FFk-ޣ+`66σuxef#޽M$6WJRG*IxUq߀ѯ`NNLEt2p`p[Ǥw ,bG68)(QO_#nu:@=} rsЧ;+e 3G1NO_v;|/f|yq%T@':j{FR0 b FUp/9n?N|t(adEQ""ϗtxEKSAhnBFLwY0x(MJ,bL)I_^K JLibJx%tHb)C&0ymK'M٠; {pe ڝB&x.bY" NyH5B9{rFplQ!ų ֹFQI X&7@ j /@(l"\2bO8UY t!/Ƹڥ|J[b]RDsa%"9 %"۹I'3CV.-8|;^0嫬IIN-8N혡ƻEU>m|tm `#q^26'}*  v#/^Ts1bou&]A䭜Y-sKh?I{‰w|r]g@-(~ H) zg1*"Ve]LYvsB\zk1g{LN> 9>JtqijX\vO[s@g9rpi!ú`a]O6D3t91-65{܄6p2dF)DJNEo1r⪬8/m*k0'9{ꎞ>zyQg6GĚ\ n@{D;Dy&(ēi"Ջ C6l:'vm)?~T>#iV]閃nqI1e569d*z< WC|;hTZ@=9wwfg9T|uJ'/7EtE4HJ %'֬3]!+㆐Z"yP 1 Y*3 0 fq݌wD )YTg,n!({|X^>QHpG6ȡ yǀHMu=az+Y:̇>Bwlai-0({8+O:gɝ7D n(A~EKGu9]l# jcmhm"i `rvABngk ib)]kCSڡc^"!B 㼷$" ~>7;R;x B?gHc~_^ F$~^ʘTئy3R"5I㲯C"b8M0 &5ș`xK ZU"Kc`{5WByr9P KEHSqGB[ J%4쌬 !/ pDŽM x\JO\ĥ6c ʑɬ)h+5JTQ3USRWNLWXsP}@ؗ}~^uI{gPe1T9q)fOLH^L $@h|CA# q&tLGmr%in@NAơ8؋qg;&SjiHɴm͓m8C-Aت,HlHma(h 6pS𜂈$XE`ƫLIbB}Y 7M`o!Z3kAwP|((_\D2reaS"|o!|i IyBOWhZhPh=6f]V{P2߻U0T'wCEa6($UReOhPz0UU)K|>M408E$l@:=P/o㴶(-h:F%J!)# i-MaSWMփ=x|b&7KX>1t."OJ 7B4cvƃv0撌Wl}?HCߑ ®H5" B=z|bVJD'솸|)|Hݕ k0RI͟tN=H&`c fy2$]ܞ0'ه ZoRh6OCԨAѐO=?"fO}?>^W%usYa1kSL rt.%.ʄoD5-'M4>7ӜIչ],F{| Vm>2^ٙ YD'**l̖A6d/o7"EBS ("0 aD¤C'h"#|Yw< F^FXR(HDƁ`sP\NٹFWԬLirl&<+K`sVi\(n\UثDd7i2 %lL h baAwăAke5PBk|\fkq/Z#N;HNzyޒjR)ZA巎0>T $>W[o~vV!!:-US-qɱX>xi)ԧ9P tiPCSDuDKUS4TbX5!Nxzh?4)'O9Rݲ'7%&2CGSEMM=j͓ Bkylo5"|jZUi&JoC@S@RD)hX'|&2T3Ùscςj$ 7}XN|&>ئOWܸ1K1aJ*C/d?o '=q\WyP ad膙W+|>C4Là^*[rCS) S<aIrÃqrScô*~b+|<#4يdӤL-Z_^ ֭ܧі*lEh6O1,-W C R-U(Nw*096"ևo\ѶǁO;}PմwmR}]㹍NOC>T{B׸ _Ԏp&A"F c>rTRā21Х3Q\ QJF ?FئF1>/`L!JC鑵HBRr*`8z }!a G ;t-%+%eMa˝ -5ed݆Xxil?N(d7}B̙Hw%3'?A5;@"hbP,4:  P%5(AʗFkf2|8k"ݹ ,')hBh "*ZY ( Z1 1 q{};z,k2jn DR^5u(m-VKIKkDl0L ]fG&"w3"xӉZ +v6s5(rͽq<{"BahPZi#L 7ʙomo1=ْo&qg.!8M&6\D>ܧlpTd(b'CP]٥Y GXo2@=upw tWwxhJ <0vHS1kgO/ @2FS ovOK(<Þ'7 $d`IZGGd@cadCsW v|qi,W,Ly-y$ BS!šdvU-MLc:P[T#noTA1pM@J7]TT9{XE䙲ǻUAWYt5؋CDaZFk0{ދp^^=J5>mND#.Pؖn ̡tmcTmDTkA1֍%U}=q7;`6#-Ԧ_UociPBLA+WPm<2i"]*Mƙ#fc,b|{8['m9h`ml-(Tiډ=~͌Cz9ȡ6*k2e~$ 2hb/Oo,tc!1DY A;*;q7/X16Cg} #HPijr)(:!tY$PGghbF04Xq%l)6( !LCR!P;"i*䆚dѹ}Д&|?d7j݆`jL 8ٻ?Nz}x%5dGtob7gCd}F?JD dQkۿb x!ڨMn)f 90}=~E6}R]oޣ$$n"'6kWѯ,@I>1U2M2_t Jr#6i@HR9x7S99{4Gq&AP{bDK<9ivDN@|)@>hruꈍ dDS!>|cvLc)w<|C) O;8N'x ?TGt QEQ xnD?2?t>l`NOϟ}xpa" JvlIO )<w 2ePJ@.Ht7>5&0M$>OQ)>N4ftHP4ALB1%%0D+曮!8Q]8 LtiG$@K"x,orpJS{~99Nbr81_qkbz;Od ==?)O$^]U0Y̓OIf_~zi3  ;(N}8NN{ؾ$w90y>2~y 8ƈ˧WQYxԁh<=k|bh|Zz_q#& }T %1MʂVV~5: :Pؒj |w5h/sk40SF 5&C1/ʔAݠ"SJH4(u)P= s@7@_tt U,HOlbqJEf@5;Ǽd7KTN?ibN0Q_T}Q%=ޟǶgMKo> & i19yT8&#efZ:FVV#=jx& VVZ&d|ПGcumLQ9ܠ99V YLdwcف.9 K,Lu2b0%Pm:cOmfd1u継Ca>z^J'fs c@9x(DNabA!bj*T].as8|G5]&"޴MV2;'fB3Qx$غ HrP1ٞiOߖk[+0«fj D3/'K#lbstԐ r:yntElARCF{8pyzAոİmp:㫫dͷ\Rv1ZP%e$I^c yjezHVb;bw %h14'$8+ Os 5_4_YWXш*/v(#9ɶtEAL\Cq&@ +bEpqL<.@  8KLI#;{+9_$ZMp Yp5tTCs4^kJ{ R&d;s>{r@ҖqtPʾ;q廎Xi[[1d;4PuQCsi14U<{4[uD MD!2ňɄĬA%UmoV /7d_<]#D{]=OF[ pZd1HZ*G&KAjlp,Re1'2䈰1X6::8Z^Ra';h+ D}e7Ϸ8Yc-Daq!IH&eItаN}^7V?T0DPULE 1i1Џ1t)tbCVAlgP +w Vkfw'_ǂsgd?dLoq) ;0Pb9rv",ʱG#bu MX0dQLG!skpC *i { д:1)RxrCCQCv`G5I=n'?,TAGz0JdjBh`|"41o}{n73h4|7)ՠ6̍WUr54Wb (>7 \S'C ö(pCmcDmP8@ۂ?}@98>$MN3G}y*" O˼xۤT?4|`V}}'.oM_LV 2HXn;қTCz?$) t1UE={dE@Ӌ¤a- e =vg[kdXZCA2odl{osDZgoo jcr>8dC [αDŽQFfdZ֤K0Rc82T90;J7((L@|zPOTL QnG)IxR.p-].Aa!`8RAa +x?ffOCјI@jqEY7CԵ.1U8]bd?®gVMzNZ7KPۭݴO2Q0aLyq?|(! hg310` S{ ^$8>rP'L 9 hdeő:7}M.lp G;(GnH$%!< ZobYV XJPFcQ,ȓ T)Q Jқ9B@GDAwaS0E*jiN墖A(AV$PA" P{d iNƈH!覼&&8) ( ocA@!aSp`>#S AZ23{rYIo;"!#h ٤+Zh ThLٛ6XlD8ӻkUu8-lv- AWOlT kG jڎpP%h=;dTtּfCWT uD3Mϡ߀D>ϟ`o‘9j.Dy&%22tj6O !gZ Zm@Ǥ4| 3ZJ"mk6&5,s E tTfFڬc.[2合dG`}. p;'e{pD$M871 i06S')(& N ީZ*kDl?2G٘jFL+_PkA4hq豎{DQ7an8 0ƚU X~I$[}CM S> f!-:3h[A_:=mƭG'Q)te8&LH`B8hABcyvOzٱC(`Vn8YSR|xvAzw5yg-&!ǢSն|0Ldp&1 8V:BG&\1m5<.U sFCR{o[xA 2G cԮ%uf*y"B4vQ 1#Ӎ5V|F\ ĵ* eFGܴ .џ."تXI<\SKaIPu;A'C֔In 2@d08fsf=^mvNB x٦Ж`@FX[㊵UL{'AB:}#@\@=g b=ɴnYK/N5Mݮ )78J_1P{\kLۺyclcoN[M&K1>lZ렎ٮ{Ȱ1քކm21V(PF0:(`3yuVmyFz41%k E.CfQj-QDEERЬwAV.`F ~E5fVfaJ<=suYHaEă}($C .P׿`/}gUJ:ߓ!NMSETC%~}X@X}GŤO0yqB4!JK$!@0D4%D%)PTR^'ҵHPB<jjM!BW@Fl44uĕ4Ehݳ~ LJʚM99%&4ǻHAxT%#mNuڦW4NT30YiF"Fe*o6ݯQ[{[bj[ Ԛ+yƹPQ1@ HIlhQ$$ "%~#t:(}V̊\!XQDP!QI*F$TiK2@LEH 2*MwsLvCRPitD܄7uc!@ou!7,01S'+ uYG X #_e34<֓'?gzf*H'UCx@6=Y{}*!=<9y!XJdl>uOD슩o9'!&CRD\1ꃏ^M-iAljXUb`X1v,PEG#"b("%|%{K%]ؑ 24 z峄>ma `|$'}fК}05K;i\W8!`aE@p&98tv`w DϊAO/ mC x~*# RnKjƆJ) NWw`N鈘3<=xidk<.ÖkP!s%d҉eԑgCX2h9>>@Gd=ah|6be@&9O|7\O .Z(O*i&b"R"P)4HH3""*)&]׍ 8ǁB BTi^MI!"0.:L" M*Gf+zu73SM@6u&Ѵ:՞^?\rÃ1Z;˲ė'LP'ѭ.SCs;R6+H+Lp g[]Ӝ@(uu5bEmyMT̹֮orljkcfxSG"nH7ᬻ-br}WՈN},Iq~ypFWjpسg- @K+ADClw7AS u]%p.8LG!?[g ys_*`I _hJM\'W@[6!20"1 H.e$F_$ *{ E23Ȇ퇰GHǃQ 8@fŜN!\O3qA8?CZf2%:m8&  0THQUpec7s dh/XZpv\Weg3% sM`g Y:+oW;|cD*t1yY Mi&rl N&N 'U ee˃Fz4wuOShe* 5PÝHDMeo3ҧI.>iTO ɇ1LQ YI`70q@ca;[7'5F"cψm&gL۔o9߱xѷj\Vi1fRP׊ \y;Z0Y+ƆJp)t( 948:w-=k%D|K5EDŽmS; 43 B"=M|ZyAՎi/ Qn TK1P ^f5zc} o\} }ػ AS ;U'su#[ X"`C`cƱ_~jqbOlCl f!!99:ִzn4_P;m;;b,7B\vIc#yk3xњ7ִٜR&d{-&8%:/룇`7?#մ 9P(G6G2X{8 6`y@/z׭!G #,8g߀6@ȡg25{5 ZFz~.v. pAD3Px?8C]{k A*JZEE nc#ʌ[몕ƻk)2bv}!;b\VfXz`=\yZXQ Ŀ44[X Y# voIX\bHW~4⻏qXo7gVQL ^8rL5T9rԺBּVV`o3%R9M+vPr2UF b |ރ.W0űK::8,1J35߿|=P]@x2< ќnQy7vk7~RX[P 6@@d&ac+'3hj+P,3pro\K3CKd=w{0wopû=2@GKB7] 8垤bȗ\#rct=SPMPoǜD:dwje\iZ'Z:x  evL&431ԺQ#:d '<@E"A4cmO6}elzTZrRF=a6`iy!W tSZvGKέ TӍsaf\*w!@j(a!jA{iψ98*40:G QxpAհLgS ^f 8lX0=MԴTL.V#XMSA׹ri һ,ؿE5FtḦ́`Ńu h-3\͙mػ%ŝ˸qvɝUEwlH@=}v^6壍%:\,==a%o@@ZFu57-6s!t"b8ʼ$ X lf jZfZ)UG:򊢂 (a妐 Ffn8DB c/f;nI)MNcQ<" ^G;=~cY||pyruXP֋gP"  4ɘhsrޡ}̜UɺɃh"iv8xk=8qhf3Jm 8kȸ W;֌I "e9F!jYX rLtɈptFᎆ)'D.CJM*iJ@ : |84O1. H&h-9gSTlּ,JM ={^'1!V5$8vY[HN P3PNӵY{Mj@dMp16 +P-ѻ: CI)@w8$M k0%Q-s6E3wBE&!ihb)cS8TX2 56|J4f"CHDexP3?* i/;v87D UNsB/ߡ?[bo;lni @Р?PjvRc`oIZܹ-q(ۄJ!Yj+X&8 X6a{p˷ q(ۛy.וщQ/;AfDUrLd1Êh(DI6&D"Q U A??~݉B酄ܫ 1FL@9L@t)zo}9pz84lm`͎'XƳ׋ϴBiCy/cfӧ0bZ\ef26oN׽\9~]A3#;ekp e Gxт,od,js3s߾3q9CO#blJ\ qs9 ܉kK4c!3aѲ[Qb!JRL} |gV+Ƣ,xԾr`_Η{TA_ORFߟ 6CEV~_G|2 Hw6 >^lK@?,(k`1Sf/A1n͚``>s\f8:4V^[z!XLn >!#ފ 8Dn#  fָq1wC)7||d$|w1~VlU! k1>F%O'N;k~<"?E&\u}hګB*v+r~_/dhT&)tccK,+g) GP$ 3_1 .hH@"--#RCT.{2Tą <}oAt7A65='ΆǨЧzD1 014' 6MwdJļ4%Bi?s>@(_+?H#a~% d\_c˯/}^_V;C zT>^ѕ 虮]\/r7 0 l2$L`UC1yyh;|!1̡U%u#vnM50 f :`'?r/I!  }5L*U00wȕjhBe ޞ=x㢩ѵrizq =&MNYk!{J$ v>?cVk>y6N}xYo֩&tZ7c8wq\ŎL0CL"?ryn݀d\%'zZ3QLm&49H4G >$J4&yE!?KLza &Nf3;/Vxɮچ 29]5k40Fks̈cGd7wysQțm680s8zej%Ղ4h{`Wme8UyXACiDjFv2TCHaXt `F&f)%] [ Dž`V折ҴSjm1ϔݐsK@U#zlO '0͒SPe!-_?wcz ( =х R[|IӥmQf7u"^1o7I6duL4giq'zd2T~H+o܏jS(PRP>n5>͌B kV@|'2Y7zE5?M,914aq CzQ@,·G>$s3RȪo<r62/cf@OۂE R2UK@ D2D߳7^0>^>XR#0,5;Noۘm3.ci֙i=yv@ǖwE un0OP?F4Ee#uꢸ <AQg4R'{ qHYU4[>Yq27 =%p&~/tx\!YgSչҡ[fO9@:U B~h;{")Pop:Drt>N} 33FԴ݇lޅJ2|0p%"R$b);O̕ + BдJ°ʔ Ld2 ÇCf INɱb=Fb׃rjj?Ʀj$ ʞ7J!J2P\.:#/lu 8P HgbQ>%ycyX. Pp*\0C 8Δ&V]3dYT,M p8$F,j*Yɠ6 8N4dmSKǬ;t|=sѠ-P@&RS]Z$:z;-s%%iFlB^efVΪ޳`8 N5r׬:/Ug f F`N1͛33bjbIc8|{T1!)ds{gtO\t81HF\V31\7Ükl~# #'^C\t1~5P s6OWm82 }vwfM uOH@.]` U$i)a 2 zpQBwYVy~It4Bzt9 !cnV,cO牍!.{  w(ga *WM-CcS}C=Q X#)q\$H6Boq.딞8!!܌x )M0Lo·ǠXSnxpNW/BwU3a`7pl+bO8#85۞kCp(]^fr{/\iual /&,i R Yd `^顡i10!wВW~ d0aBsߌM[[] gz ѭkIXQPLP||9^\>xdU`&x Xml9r}Y@"( dH^JHpvT*h{DLNEF.#x޸J~HGPDx$'z@(1` "&Z{(X$9 $jIr!I|u"t7S1?T'5] X@w5OOa@}n,zc#jJ[˔w'R<p'g5U oV²_[YJ 7"*`PIZuw$!wkVj85) wφypaF9JFp8ꔮ277 mV51ؐXLhF)@јb`&S>\5SJFX0"? !ɐ)R6QZn1+&!1ƠC\|zX>w2u: 8sׁn[gr+ xp$!kBdz )Ϋr:on2Qu:+.cfN9e@!ȓN (xk(oeqHo<: p5znEdbcRdd:.io{sh50X׏gd g[ZbdhQ2=z|Fo܊qq)c4j{"m>[0=F5fzFߘTAٮt'OX)oxq؎}0"@ĺ Jd̏@sTћoq릸M4ъ*3mn{P)ͩVe v܆ <)JB*`(Pd$B)D}_Q@$LID44 ”4b-NmtzYu PEwĥ!Ԋ1=0z"f(c󮍴8w;A(mm9<-[l5)l&(c'IHta<%S@TJĈ+b*(@K ȟ 䔘`a;x&~{:bx&u N!%0 /  RНN\CgËqga GyRD6Cs bEAcIRgL" AxDdwf/:wt7 @I?\Cxџ  h{ȿĠr~8tq4]CÄbjNҶ xL+(am`41lkkv`9a"Ҏ\SCAHf(@#LPR(E1P,EL)@JLAy|{>}YT|E6}Р?;!xA2h! "U))RrIATʅ`sG '{CN|Ofz)  є X´XDGgyLP}zZi.>Ĥ j ;L+-#I@DBU"44 )@B(,B"4HP+@1 +m4F(dcx=:m#ڞ=kդj)RzB I42?F7Hό^܉_9$]<;zx`<&&6) "#@}4HCw^2hb#<1l R``!O~=$R`#Ȣ$gYI 1D/aX<F ?AǣŴ;t;8Mm?;9Ou0AӶL̆fVsz`>/yTjE@ꉐN&@1=[IBm79_烦J"tiCqef)D JBWɜVA?eSy9uqR3£3|dՇR|&`~,Y Ԅ@d(|=~/~> <}Țb @FBޭe'_t>N|eS6tð{IM7C XX Tla4P͸lP:(Jj@iMPrHRgb17yD^Ir1¡16[eB>h#޲"48*0K7Tu1+n >Y0?,(XjE tfMC2HRck`b1ɍ$c#zpo@0f@aTd>RlBq2xSk(h>.8iH38=ǐ9R}(l$v7J8; &(X)P(DG`}šCAJZ%C?l6>10[6VT`m qOڔ7&'.{<"I俿Q0b (IYaFR(M4U` @q7NUC)51D@\4 X$?D>U{ĉsX=ME"yˣ$!>{6/سm:>/|& K7;c$DBpǒȅBQ!8`l Ga6v QGysDZ""He]/R}H!RݜV H;Ȑ 0Sv**{gfx|>FM0PakAavѢ$Kfxw|(/1$1m(Ζ"<ԪjvN[Y';.?>s+™k!E1mRH>yԜD A.tƙX܍8I//i̻Glzɰd D'sG*DJ%JP a- ["H'HUJ4i +4A)z JcBi Bzc]ϨA6tTO;)T,.X-݇";hK$aȫTI d/3Rc ɨ#!t(:c0'la? ߞ8[bU75$ g"qL"(I~yk=[].{|v<与lN.z( ?3ߋ>uiJY@KC 0g*^mli#x cN}8Wj\gqHSTL׾}z#)= GͶ&/O$D0luI@`*s$<b@16=/ }M0@ВDG7NI |XSCIAWú2X̨VC$yRS!0fLr07$^%S "9JnA43Jb:P)BtH(;J( % $uIQPޗv #T#D 6S6C ,ifp`WE6mPϤqqYƈvyxjc-`ɛA̘X.Q”okԋfO"b)'~^3HPX{VWQFZT r孚U9o ZF:*tYPaes!AeS"(B fo\gl<;G*z<؄0,;0+j#2R%$F?DTE򇨆2ѕ$ :fpwՁ&U9ADEvablqcav4v2$Dƈ.tOp<A33f[ɡIP> 잰3h 8s26o ;Aq!}Ռh)|_Ϫ]`>OQVʹ5UlkAO$pzDPRSk›10-: " ȳܮLR6CTa8]3dTb5b2A5ATPJxA) 4֠Ls-+f<.y<b)wPKD Q+eQGₔ:ŭX3ázY +1dpz4(!:@u:E=qq( !;QZ{,} ݠ/ϔ/"5>}]Cws{T dT dE;]0O%h= 1Y| 4}{Be${1~f_iĈFpi~O*8X~xb" H혉0{ϗw]4& x*DMMPД5MQ\ў1G &1lt/AbFFcaǦlxAא@tNyz4p\$%}I=څF ƌk IƠ] 3橧+ 0&Tf 0RR~HQDԑ0sSEiiL]b>#y<$7ZX<#0LVLu oYQRS0XfFTc-I݉h&t#4ULLAZ]VMﺂ[q\-kDiNzɫfLxm& =۰lƥe`CZE"1w4I,DyAǃo F|%V4"j^ն%T>z#A ՃTiOP~C"1 3Q #_K*<n}@ҠI? $E ;" HJ ^u'vU1)E0@1RM4=ߗ`.Cs#QSyOT>[H. ̱ec>7a i$ @TVK ZWJ4D4IEOA؝(LpH.`=yb[[$|DK}aFEגy;}ЄA鑧+("CO)(: P"XuhihfhJ) ("@(((BZbB"(F!B i*H()R(hZJ)@(JHh)A)2Bi)((RJZF)i *A &Jt$JZV S$bikHij"!("%P%4 PU@D%4+PІ 4*U UKTB HQHDD y L.5Mw@3+ Q?%4q8/@!@Bx`P иB/lq^;pIUOfEGrRj6 %mMmi4lQv9Ѻϣ}J-/$^QÉ\F$q;R&f&g%0MD;ZF}u%Q4K-PECU$$9i9"b!S9ɞoDw86~&Ddq xÏy U 999Bzwn> )ʔ9IRA%DDKA@C5H1LB1%4@PE%1HTMQRLCQ1EL-D @ T$D@I H@BRPP4)zHQ~=MN!}#LPOl[P|yȇvtXB!_'aVG)!5=Oa]ؘLűL'N>ZM&ncm* fP0=6)k}OC&5݈7 EG;{KkEB990 . Ӵ9`w}vHz9ݙAT~A1z']ߓ;N{_ˏ?=ޟ/~}uKr-[??̊PtwYo&avRsz~a-aP ӥxh!O7 5pPo݂bcbv+ 1'bϚϘj+c#xg<Ϡ #c5loq J))X<¤K0` ^EuyJ`NC.A?CeEU!y'Xs(4rqR4D ? 0MsCIV9 Nu,@˻h9`Ǥq*ԀXTZkoOXI4d(EtNyǖN ,8khNE F&ؘrХ >W&͒Cu~պS d3ZGM@vSI 0%+O/$h |Jn1ZU3P'@:@`` H~EU]( 0+HPN~w>9aP"}Ҟyt>^E 0:T4PO'$P "=(!~#ؖp ID9Rd9{YNES0v#þ4Hzc<6Y3O-RK"-@TԂ>v\-:W! CTt&VR!Rj.J(:]Rgql8GzV1>gL5fнuD4Cؐl?oV\;w#.7P9:qx-*L1`O&c6|X ?=C.5ĪO7*ju34H{)!@CYlA! !Ϟy!Dwj =:XU8] OOg^GyhN\2f; 1RQ(<{^"d=Z5s,YKO%::Y''AQ0bom~9|y 'Q@{~PwjVh6*o˂F -﴿.׍$D m3 blו@QGz>{rnY;q3ԛXGEL !?X ZD8P^8(i0S?p P'9wGɞ$=sj$HXo24K~*ޘכ,IM+"P12XF dn Ii/>'@ L0P)T?W٣PB,RHPԁ ")k|%)u>Q >|}.'\nd5THT!:IqPQ@-AdF&) $.Ax¼=3sِѲAWk~ J")BJR#6)yd Jҁ`tLOLʂ07_OsrT'g}8?K,D;{ZB' Nl}ҎCt~i/"fT"%8^` E RR#rw?IT#.` PRCBO_F!n |vX >$ *z;/5'bSLd;h}u!3~9~:$JJ\c'B|d] CA@?_ oDZ/e=6?<-35bFnI7)iخmM7 d6Ahzں>|p~fw79. &yz rj2Hd۸! SBGʹrW|bgҨЊPR"%ESBJ(c#=~w2*P&Ot.%J00 },?Uy&v& n |@}-a4@$* glu[4&}TR:XmSpPU6rF'<ǎlBK=\H`%[Y}34 (6SM%TX7l6쎝)C$8u9$bV1 4k2xnޞxeBڨ1^ӥ䚲)?T1->l*DA]mNta`,:]“RdL(к l+z+ [8zvFkWہ~Jv4*E&0?[` ?nG p5B%saQ&KqK"^s">{9'8^a"7B/q#ш YzBFxh%y΃avwj'EXk\x,F7ݳˈtМ½UǮ^n;X+7v'O,W\}ii1$`w4`8B|J3%ݣ#x*'tEԮ'"MMf4ƭZ0z#st r SӟqqR^g0"Rt0xw ǎq LlaKc*3.)5vL=b=)a<.~b@Սi#gzqJ ' ȈcUs!sSqM< m`<2>3;2#Zc5ʃF`,`D{ n' Mf5[=dW~ O$F(eN~ HZϿoc@'\'(")n[Fҝ% = 4ޢXz!1:ȥ;86ڪE> P1MtDfd` k܎9.@:D]3RC !  bTʥ O8BC&*4; ZWQ{`z:]>rIx4zU"DG>!iĀ>Xq &fcŚCY]P I(;QCV_pEn>.0וjK@`>뻐b|'HL.rѴi9?[B}nmcOCH5қaZ&F݊!P:# =qҞ)1_0$yD( j"O:h ZT%H(FZ:f5B%qlj"A ( )T/H2BR3T,A] y4EC Je +JJD)M>Bh"$HB(RU`RZbj^3-10eZ BJ( Q(  h :,ǟ~H) 8,=N(Scw~񖖐dDb F ײ$Q(@LIn Owk6|V_s4t&ɢо*>_B@r:\7?(eoG,_sLaGaKL\"H?"M>>GXo(hv2upUbkSQx +\gODTE!EIT!1CCEɥeMIBēP03$ "5,  QRL)H$$HTĪI0 %L}"iD dWX bB :  a hh03E4*@T0W2A2AL144P%4,*IU ELR%T)L4(2b&>Lcͽ|#>f4VC1*i/L~,K翙hR(|b;P!=M\klE@ >è픑PyP: yeAb3TD5z>sg)ΫQڙwA_ *~QRSU ]bmya%>~aM擕Yڡv#2/qG"0XJ0Mg$7!Vugf !G4c;Ab@cFPo"0Ƶ'tޝʒU0(r,G  rHK8{~uմAcN#PYE͋Ɇaj] lq`aɆ[8Xr eݷEl;}oyXptxAJiaRL5XeMj߃lI?åN >Ĩ4f~obT: ) JP;!ϯvGk,BCroQMA/EJ+Tf) +S>zhN݀U'w\Hj(/ͤZPLc!%T@IIHŖJv|wWmM$SCv㧴>DA&fD9`>IO\O K%XYĊns815SaQ)#υEj5#x9yP0cp4lLrmmHI&%D pxǿBm/I_ e }v#l1Qhi)0x5En@džDF᫒eP7CHTlh8q3yC5F`mmJL8#8c5h(h9NxXlif$a!(ݨ1 46 dJ1mct!|\LWVSm6AxebSܔڍ!d:OW1Jb[N,dmTj'Џty&n[fH 6z }|G)0{L)υS¥Go{)70)Dx|Мs4h0%^MnT*Ŷ8HxOIpL)@m b("b̠$"NiLyYQ0X Bơry {".pt (~z?xM," )@[*.ho1bKg1)`muE0-y,CQץoܐ;릚߽i ~ג6E.zyjV;qfTmpedP!C}‹}EljB'-ӀDu3$6Tr䓽a)VڍV*GQU (4mj U\Yu,{ur?/n9=3e@uñc#=]D`ŵCT(TnUIt5` zD՚ fAM-Ғ 5N\ t]x>7XیƠ' +h![qk3 2<|`MǮsyoPc4Xlezf-]W5kh( MA?V@X(+t{Y\fbPd+c23tbnnloFrܷN691Qv9+I8ͫ f"}G-:v-8Ftił9#F= j %C2 &'c/:Ipt6:w5{qzE]جuS 26 ZU[&zC[߇`v&Vj#6E͚7olmv=^s Rv*'ZdєZ̾5M5oZ 2%P-)xFbq9U\۷2"xDVf"և]NMk ;%ty?z>LN㹴sK mLcX[sB3Z?e<75&aزYf AcSS[89+̈\5Y'\)er-jUUQ0,`(K( -5V&a3u# l)J14`Z33 ˆDY4 vdz;Y\^alށK4҃I*D!5F橠/O; b:T D1#]A23*#?  43Q0?x8'@QԚ A9g @ 8 63i4sipL ΚF0 :o50,49\f)=,*>a,`)or<:wV#5p1]2X@&S`--T>b#N(m^"S.%m8C;8M,E%& ǿNc#^C,#fR 1d@T|Hk܂W~8t*7&7'Ҟ+].(O`}Ka`|փCOoǷ½Nr l cݔwq޴ćvL$v,{U5z7˫e뀚o+%<&Сcy#{*Iӓa1?d) "YXB6KEb )LWeD|dX9-$F\4? #v;t<<;7Q#KAE=D<ݬօ}+d$+$|IM =0*.}WJsbwߨ@h=^Hwа"r(CƢӆKLd,w8AmsZ,rv4* P!.iji~3)MWSɑ/Ps7dS6EcDf0` =e9]WZcmnuv8]n{.?>%A)PPTȔE4Q)"(*"6 BPSF~h^ҭꯏ?.riZn`)dA) yw "0 J-É`pF% HNwX=̃8̋ZcqHԙL#5Nb7QF*n7VD-40ƯwGi T٦KM65~ (V!hn&11U>Y[86y(0X$O`p:hZ !WG'Yj2Fr=YU[F cuT$m28 P2)X3"vmKF(Qe3h˪V1=^\ !Ң7O^+D2!|FL5&RI->-:豵t]v>Nr&:eC pY .92A}'Jd|x%wۇA80d ϤNV #hU[{rX13@ 8ȶl@'i)!ʓ|ٞ[Qo5u"Qa d9'Ow?x 4Dh tnC}~9#s~PhBz;D 69ܖ n&h%L 1?$07 R ,~ʄq|&uuY9J(QE~Wld5G C$FuC04a+݌ۤ/֞y: gw?'< <0H~\z{{u)ຏ@!A&J7ú偄'ԥ!B5B$S4_mqi)P2v=5y(RJZ* *#u.(9P"dpޢh:b.}*;ȾO_\]m\gѱjmh9VsŅشC:c,gQE,lZ2 Po E BRvucruƐ F#l;lcQ`s6"M!Da{ƩCAHRLJR4SGKffj-!Ԓo9#fɝB0aJX"g|"Gʖ5IFafD::DTfl :|Ԯy.ӏڷ#5**} jH*]WJwf/||m'&eMB|mm߶SqYGT;*"sdUnED!ԱCR}]hv Ce  &8pd R;v\ 0Ըm$"Byl9Ւɥ7%n Y6]\ę.^]Soa0zUʼ85*ѧ pcC33q1xw|"1'O}=Po7M*rDP?pXX2q@q+U9d6ؿf%|7zrI6CFyL])ƃԽRQcPFӧ2uyCo}łȰHa'{AEϩ_r1Pyo CHrST֍CgD xIh?3bμ8jxp=-vr3Rxk!YOyg9I3>{$+I)џDdzlkyϿG~B;pQ $hGH!F>m\v(C֋ e]r R~" {qjcףaF*Wj<OΞ7d0^ՎnHcTȢb0;;kJh- cE< &l|PU%q;(XŶuO mu8{FHZ"dV`宗`>z5ޖJp+ J"qRQVIf8դFDi0q' $0JZiR z%J?=" &Yphe49XvhօfśXJO+L=h߇%- E0(/?B>ja'_4jR >E3I?4'o#8;X2P ==?phFT|A^;flp⡘ݸv7wP'.KMD\rh7Q@E ̐h.;vb`m=dرI:tIOxu:tSMBi )CIKK!ݕR7`:JS-}JO-l{ tКiFPZE&E*\M>@hցv}JI=:"Shm2sp#4: q}s| s3#TلHkd`1#C,܀sЀa  oQTRП!ZͶnyxJгAl ʞQSU+d~L;: !뇵G6Q)7/) D]@R4 4 UC0D@ ~g5|%h3!ǀ y-TT )LI$T)МVKDTW@DRQBII$PL  LT53Hhi'=244D@ A@DELPRQM0PI4$DRJRR 4 =`=E :,Ya*?8D9l@:J@Rhޥ,OV4؁C۴qDi0Es4h ~j(GȄ!{B{ز:r0yH eɏއý`"Xd9(D N=D B7 _6W#Pnn2o{GyAa è5$TGO[g?ڤVcEWϴ}Iq|_׷uH@A族_y]{ !bW1L$Ǐ.%t*Sx>0x&Z)\9d(4$UG? ?Oր:@~D B N, 9O>S!TԳ#6\֪}2EF!k X%ui0@~}ޔt֑+˄ dih DIbfyW B0^((jNoGBt!M x<&kxB!JWPH􌆓RBqhسoE@ SÈ"J?qeNSR@()%mFK0'BE`Nr?|քd&CGh9T1pп=B_ݽp8XXUwEdfiv jPPA7Tbb-]iJ=")jELDՈT]? |>W G?o$DDAQ9RGGzўG*t>%^V ]mFOaOLt;!@=Podd/%9 BzSWߟJWxQ$8\ SE~׮/OR]#FЁP| '͘/韾~~Sjq"m-ݫ1pͱ y 5Q-gi 7I>_jdEf(V֕G/u1gԇd CQ?@劐9awQ>S+̞mB%'#E'0p^l'0L4yčhPcnZo΃(fTjxwQ"G &cl;lCgxg:٧!rLL9M܄FPE[  hТ0<2=̋amb@GLRFW3ꚏuƹ Rm^HhXp+FDg:(9~) YCKg1ἇlIKC&cI,؍F1ILFg)gbzn,iљ)-dq$IH;B<cvRrorl)p݀N09o8ICVUkA0P,a&%6qi' $#JD!̡P HcrLWyΉ:6R|VcwmH%a #]NД@5hZG`p/3R=b iO-F x)M j eQ "x>@_f@ѥ4iq4/ᆞ Sg76W*"RL!ÀI T))hJE)q0"NJ<}a\1נ=e?iX[H |2{Q> a tR!*{Cs0 z9E:NRN) ~Q/ @E։FGf!5)Av:0E DC^n )^d 8؜U@i~~_zNM}>R˜ oЃ?dc&XxԆFO(\ &v)0N9)oB,bZjXep%ATH!:f/ˬoh^p'zrB@*+EA}hoU&h&b$t2O$ s)3+t~cTt,>AE%=I*I"LH-(L(%LK(a=%H/FpW@m:IRJRG'FjTʗ\ꇄRP+FPWqdPtA4)=;B >rH߶Rz "@%%;2taXGB(HD%HPЃPD BA%+HPAEI$PĶgc$@}ZI[C'&@>2i1b)3Pu&8G΁LJ'{z󍤟LIeXC(,:AP!Z;Nzs‡2Wed.b$" e` Ɉ0ߡv{Adt?m2N3rhx0 VʁT@U4hVrB/ԄHk>H'"B)$3:aȜO#Ov np!"q+M942ġt::d;Ր]E1PTcoy;6OJ:RýmBcCC]eغi1";Ļ0d{O-{ˀhю7VI3r8&& "V[04ZSզ^sM6&zLgzu;]U4yj툋mT{9oU!H6)wRV:i5PC@3I&6Hy,PS!7^fj(G>= 8 2aLppDdHudJVPTO'>5M`b"w v'[-XҌIɆE8>a1X-Vr8!̪u^31Bn/~\0ųcѶF# E:S9z4mr^$~ Q{9濆J#<|i HsMs7̓*4NDDLI7i#X~sp]ᓱ*CêB|JX PB șS(c 0{$0Ȭ%@4o?01J_pQ?/ " 8THuAapGR$T$4@OgHt=ZF<"v_?KM Q 'o߹>8 !֋¡`O2ԭeATCTTKT ERh4f}.є(Z4J3,Xp(f}u%$ i@tTh"0r.!q7 fxomlJ#2,~?" . Q@uӻ4PrR(#ZZaU/`Ḡp)J?jEqEkipTMHn̖KԔD[pҧ{zAR1AvY`B~& M\=hQw$B0ks03u:VyrYSu2$eG.6z c~֭э"{i!`u# C(6V#Od'^\(]hvnP} uA8`Iwj(& 5_2Oi+ ?2gHrtXHI}ߒCaN1LL_>˽* ޠA?" 3 ؀\/2'%T1}ocQͶ eԆ3FL>.CR`Ptfbe5՚FHK4MŒAqza2i2LѧǬSM]w^sұCIjSk*{ K{FtPmZDnzoRҤRu ep23D0 k1&W,8ShXI46zFthv!gAhJ&& VpOQ;:[]ŗnp pp-M>R~Afi Ct'#m!{cܴn-XR!z*%Mk^? ޺ \ÑM5Wi%XJ{&&:!2  ܩ0=3hmW-B  ˸knl2ǗSc";B.:iDQ؏Aɚ vU=29!i{s8" )@2 ˯$bی 62 gFͮb&P}BCN̳N2C|c;od39{JG"r>%@Z~GXp~qPc~6)? UP!;Zr`$z >~ me3GU{&#DBSC>,NIǭ Hx{RsazM'Sejg#8CoLj=쏺Dw[Lߺ2 Ot{|;|>YL#|P8Gƒiay0(tNM?`!&)&"Ɩ"(&* X$$))JJ 2&P"IКL U ԞE T(^M@R0$@ > aȒ㎛htP:-$HJ Ji_;-G\"+% #i@$gnq1I+Ǹͼ5񃕋 # ȓ{Hbqo 2%w{85Qh{[!t%6~sS=!:<{`dtPm(dTO3}g]m'}BMO}sM9{fnRryLtiqbTņ(j'O')gzcqKcT1 65XWDRC/>6A@T<8,W]'˒+=ke=;Du4S_~cIe EUvϢ_$yʹ6̟Li}y1a">| _<05BrYy6לՒEDa4h! PЅ_)|4uH iݓcZ&RDd&Z"!y 'HҜ))" @WD cʂzz| V6BUwxxÖ;Aq?a>b[yD~cU@i0&UL ?K6Y5OkGQ>4=& S&8H NSuuyȦtBd x3GXf )Hprg%jbiEOHWXf6gF>|8e\(lN'>&EIigOqS?/#$dhJi;0? ko+ nDh.;r='ET`l:2eĽ {T(Fx͕C C'sQ &#:;!7Bua-%!bE)!b?OyاC_Oť@5mB.@w3K~GОAA|Gm~1Ŧ-IbgMhx:~3a;}[fV")iH5ˈ):>i+"cL Mp eͮ?apGm+zI?2'ΫB3F64` EigS kwzyF hS*we;]|HA>Bzx7  ǹ=A ;kiM G׸Ȳʊ-Q[:}Hc`i 9&g+Ɇ"ޯ,:: ל?%x'wRDQf cMUACD,]U4hmEKDmI)!h|JsEh) @LLEѐb`Az"EJ6qikd CO%hJMiӘ;6i׊d4y=]LAFƨI"<˱bBL>AR0IY礨%" #Zu@@&*J* FϘ MdCTzy hNp64Wbp34$o[C5VQ5_952te4^ݐՇTuM1UQ33RTSgz)e2n蠓T}w'41LMђ,E% ADґ5Q` 11!ME,+TMbΆ :M\Ѷ[.=cUL -bH/V`=gR)fǔEDEtY!(^\a)Z)UzEkF!e=# Ĺ7 h] 3: |y @!H{=CDFf&RaU* OuQc)>|#ќ &. Zǭdݙ#&nog9cAScny# dH#[e402h /%Hx@2Q885<=`O 3 9)VN EGIL)O:v?@91(cXi)D"#ıG5fFT^da Ų.b" X8F[Bd+q—2z46Yj +3,v+y=OzމybZ5%ZQW=ntjH[t\cE^k`׮=G^$qPbqPGFh8ghLlQvy(bymvǗ*`ݖHp+YBLNPcZcF0ch`\k-Q¸ha[r%Vֶ2bM EpuH=qؓ0xk&]SbǑ*1V*%Qi}K0 20wNnn?jh"YlT0M,7F V \PEoSՓJ!%0D QG>B'MϱuIJ|ߎ0q -(z˳?b3xf0 KHy2Dv(ˋ%01 xׯY|v5 (*(QEkU;Gkq(ѯE* }n_|&_˙>o!3tcE6ɠ'FvQ~'GgI3}|H>oMxN{z^iMal<T?Gxǻ`͔|{Лe-)Xs=NشdAAï;!Gb˥h((pd LCkh[e$F$=<|Jx {H&M[HCf6 5;cO+Yv9F _R$F`}H9jd(HFx4u0'o*n7~2S˻E`t ҟ8u'HPŞP:ƽ5u\uv~//ك@A @'`"I Ili(CJ)$a!֦c10ːt;j2BHEvvlc@$iHle {CKTZ1ķ= 3k鵆{(rٙJ6~;@e4>)`X = @X8;j/q(;`p|}Ovǩ9 y`x)AΠ(4_^s>+h4"clǮclbl ?䄂x<$#XubFm%"G0ʍE[mȈ6RVv1iI3PSu^tKerC[F}q|~[a 2^n#Jt/p|lhŶb "J4 Q1*-)E,IJRx{~C2JJP2BIa(h .&9/C˃wcJG2|;Hywoy}y z2H#Sb̪:JmfQrT$LHbHJ($AjHHiH %II Eض%@@?ُ+ T>,vM=BQ#k("?"#a;kПOt( @,B< l"BԜ݃RC l@w] tOAݰPL,Ϯ; k*<ȢaJaaNl);FwxUVJ@Lk\ {}r NFgC?Wjh_1>}t L14JB#˪>Yu)zE9\t?ܔrJ%h8$̘IkZ(Ί*(H&}8;{R!CMC% QLMD%)2zZ4mf4I@4xOh%sH،ZΩk|wRm5֘J I͋2q8yɦѣ B }Fr;f9.Q!81C |f Ov<ĐAEI`Q;ؚ]\9y؀;9wZι]}o# R(ѽ Y󒮰Yj܊Nj6$$ #,9wx񩼱Yp7jGqaKPp|Oț<܁] p1i- mk9q/f?yLnmGmJO|߆ 'vb,t̞Bؔ'cED@' ƴtzy`FrA ($<\;S:~C-0O=g|Ʃ:~|@ߞ$zty=!w,e|PَPEIrńJ,@\I+5_v#ڣFHxzAЦDHFg7n{TRV) OT r/f3!"Ŋ䢼=H~818fhC+:%ke"u# 959!3:o=FFsFQ!e˘c%7p81sw;; 'UB@pMB _,TAw~h=,HlU߬dnÚ0.L >81aHph ;0!RA#1<֕0iq"B 8(NR-..д4ۆe+k#<f+VC 8, ))WWD㇯/sQݼ A#a.r퇀d'\ߦgzu_^p;X<H01SIрKa\h~ǟh(+p];QS>YG"j] sNEV^je&qZFjs+ D4I aBbM;Q&QOƄ '\O{}ُ z>rUK-)ӂ_CV=C9,ͽi 3dZB{i(\H.8lrH8رa,TEH '9oFU HIdAuG-11~YIHȢ$RfwL0>0B٦,=*1DypfMaA]6gP$pxesf ap;v~I^ H`!]:<4™Xm6 ǁ;"+d)V#$cxپIDlt `L!߈8)Ene$،<xl o$B߬oo:9#frvB2凕pXF)!ߒhgCrDtң%5-zF=3f~%D'O a(l ל+kTqL[rGv]vkkȣ (nТ+Z)LD}K+#(Dc38{"~HH{bA<M 9nLBSW JpSV]e=x>W^k dGH䑟O'6sWy]21-/™[7PDΜ}z$W%# C|Dp{ S1SpqxkP. ˡ\Z`ηYt`Ӑu+矽ł>@Os)7X%]wn+C3 iFZ%\č, pdtȬv(R_vӈ*$Qp"E>zXnk>kvYZK\m/`>yֻ##(7݇߇}S~_u7"9<PO%&X}8HLJ?-瑖pV3[xµ׌)q8*YlaʼnL[lm&df4ͭ}y7'nH1ؠQY橈̎3?~Oݸ!]bϥgg5vq>F\{ձ-;:WyFUpۑ?#b궠Fuy}JQ@5JP;[,Q^勸{fr`Mȴ O/+#E|L\]?k| an@DŽcqňL[يu1.O 9gDMnG4Q)Lt z#h ϯ7f(QQRa߶4Fr#<umj\-10N <6]0~c8j1r.MYy٭ G=.덦Auo>hG1/2ž< ,oa '@=Lݩ.1F<8-Rk֛ g={l<׵ؐ{9%gд󽞣 8Beo*EQhK9pwOe`Lq" :"D 7Yt%6vݖ . 5 *iǺ>z԰1>d0Tj8D0D7)i]LW>TK0nL7տbPbomF#&d[ a~5&,:("@Oz;x"β ^Ǒ8Vql!bPseW;{gb ]UgxmOnrxSX?kڄuP_Mv48gRDvwzuFGk$h:V[0)-8Uxn}/,@Ρ*<^=Ff3VK-dO[FqFp8[z6kt62$|qCG+:#U x4*XdɊQzW-bL\!rϚu|R>_W!%2⡸@YK@Λ%y~ WR!ȱ|SCIbZaD:Ǘw }>9{ j/JCHg<0mSsn9sOx- F" T((KO>>ɑdv߿Cd@3A@ p 5mt8v^}x1[\#l阭Ot ߠ*`CC),Aʼn\|n"ʷRƟe| sq/% QO! !CZI)\B Z+8]Ec.ө_zVB˫{|h[>טBg-D+á.O\op/CrSlT+%,] Nk]܎鄇A5KE/g}a]zIh^j"$;":_ǜ0 p=u=Sa⇐i*ӡts^c:9Ś.9`:Ga^9繴?Ӽ3gq`;ݓzg  IQN;)ւ)W %Trb7ݼT LfC0x?XX@q&yjCCe5G rC| Rb pwDF`SfD0!7=s;l[ Cٓ4aBdt΅ > Xsb@p;6Nv@G!}1İ,5qX๧f$&w/,$~͌5a8ia{~I(ȧP67{b7}ЫUțp"?=x QPON B"b ` 1# Q"| aƯ9JmF7B`3 /ulWZqp XӧӨ*aН8v @[HyN1o8>G`PxU%vb<6" ZecaT3L՗K)RAIeLu$'pW9) aJU5IFt(=| | v0t%9A"-gM !0'Um8kZ"ͱH{a/ n!"g|VgLdgHnl@x5{oT"w,v1OU%U$iBpC;ۂ k8L e@'ŤP9oCnB"Vc){="\xycΘODWPkD^Ml%ڌ\ ;#/$le :w;AR#W4ub1O,툨ZTw 쿷{ߢF;Kn.ZLhK~--Ug>[ǦLV"b6OKkƼ84Dž`)1`4c# n3}f G? 5;Xb֪MVd@$gH9nZZf]eXl~l"8p=Ɠ8!}es~?k~\_i:w`9;Ņ-!1T OQ8=_׃>m7<C )>,93sYw@ I@( &:?zʘ^C~Д2SȺWӂH{59g6ѣ_6^^k* FD A!j4ICJjf=(/+A@ @?⧓%)bBhJJ2qd SքLc8J?^ ` Q`&X#49F `Ag/ѐi/MJ>v‰$V Xf1 zO$tr *(Ń@y'o,-<ԅ e;>'N](dwēxXHdoli0ûwX\D6b$a0i<#73OioI3 hFaXE64iAM.%@a3d9e0f@}MB#n =ɹU \\f3x22f ,cA"5B6fL1SAa%eEL҄ = $S1"ҳ)D-˴j܊XuTGQxfBk+q N ,ddOZ2M!hS 6ޞ@V#3hyC{Y# @;R@_fhfN1DT{~v"1=BFTV`UQvv6$-CItﲚl⪠Cߋ ʿ.Zl[˲S2l1|wߚNĔMG )0`?kӥd=ՇI c@iQA1quw=u]f9#E24Cll5J8#{U1 h2D|Hi< Շ2mG$˻E=<}"% Lr֒| d~ؾdΠNR}J6P c!_?y)f 2؇ߺwȣн"wezl4M{IEej8& yyZf'C8F*=5LZL?{J`_DvmݒbOs4G5Fƻ2 ZGjD})Ynx߲n|@:( i+m&ܱ&taZUQVI}Wڷc\QV\y+|Z#yN1iC z h5Z0 iKFG<:̺bsq`Hqb㓪]K7P{ghj ڊKWc낪qw:09%u"Mq$Xc Aۃp{F5m oeOJGk(bWZErcagR:Ѹ6:[2RYK7FLL*:֘!c4jiZ@O2JZmv+|AmKjZ#(alo%'v"6sD׽d c+#Dۚ!Fj,N#σ6tb%2.7:'QwX*œ]\y^/<9G077UVHA[82j E-t5lnǿ=4Bzv1G{UV!UUUV1k"JPQ28ウ06= LEF@UQZʼnbp|NS/7vF= j<՜^.6Я1ˠX牥c?*A1FW$)qcǻ`9ku*a;(*ŬZx3Լ(I wck})$J(},"*0 ZL#E4 @y~/Fv=kD.bdo%R?jOAO0(B}@kNPf\܁#!A)#_-"(89|_=9/XW쇀ݵG`*Os(hdlwua7j?i$[}E|(K1?S;>ȸ^eT0i|1񭄯*D|(o* z@rC@?t;2cr}>S$RiUeh5V6TPh~6&Ɠ b}^a~N̜$fɘ`sS1vڍs(.,LTEjB) F5fX٭QUk ,kq48Z\-#6>u38ELu\~9ݖ{3ΈFt52w[9܆$Ɵp7W dȆ9Ir Ya֪=PV ݻkܳNr0Xcy3138`"Sz]ㅀ0Do(#F@GS&#1NWtepVtN "2(Xz&|`ݽLrQ1[^rj"9'M&;$l2@yءN"ɪ 0zp^(6M+.Dh985S*A])>><UW@h4! fmĘ$a@▷x280eUQ]l-otvD {bW4@`5bJţ 29Q>A,6K%Ȅ XBHx H3xDТn'RmP ݤ߆eSbzÎ$Y"4UERxBFgMlL-2xjb"ͦxs3ޙuK[ޓ'g$ Aڋ5IϞIu'&39B8"W3."xdXb2qcr2G LtFFhi>qTQbʸ3dO /lAn̒r3bbp[gdfj`s _v- HРYD|=p`rمH7֛lVCa@g\5%afäF2*vEX{,%$3,2 }vlX{T(qf\M5Y٨_3Gץ޴RArYQjkJ#i8 i2#`yu%(LM%mp.Ԃ @F 5Aao:nu]<,RԲ > Hn;UL(f9;]@4A Hpp9fq_7*d賅b4b d@0+D9"v`SF[6\r B84rUdL#>`h $N{dVe56t鱛0(scxyKrx߈Pu 6X"[CZn"9]t3n¢_yHc>(~q9 )P)Ð]@gK%DFO/h]4&eLX2S!)N4R9|uQɱMq/mp8IjJ9xRܐL0zm L3H^&f{ ]D0YD@GRHLx蘺 a&n Vkg}c aymSRjn0&5Dgi.iH;H*h|a>TpH 2@_:c1mή#yMH1⹎vKHNwl3VwG~̊q;1r23T%d(ffD$rVU;#rIJ5.'C'sDh#{"m_nQpѭG,ζu :d2zeHFLr#z.{Ɋp3T0~g J26:/~Yp}SXrS Q=tǻ0B1f8Lwmaíwn1 DA(|PpybC8=X^?NiL6@Vj!f3֍q%Tp aAvE%-(ymnd2J8Wm2f^g0o| 0f4ALN(*O:"_O֓t@RIw7R5";&O;<ua:5! f%bU-P&l0,cL0ڝop[kAv;WD|Y@LI!͟>݄Qe=PqdEykXH8u!I/#@"7FRDд@P(Lī+@DD2P@>¥ %B` :!>$\zȦZ5YjAy ;u6u$), k#M k$0Dª@0vzeߐӖ/G\V9&$ 02B^Œ&Wxihw0o&}6 P8s  CH3HbfBddo9! af{ yq|30hdbE |8qb1yqZo$c0Aƻ.f@rK29oiXp3$f ,&B 2h6cV2ZZ.0g1RdIE2 reR#B0>0lV# f1okcƴs QdLq٦,YFpMu;]rIs0q ɯK-q@B)ĻAA>k|F"NNkm^ 8O! $F`_{*V|y\qƎ!ݘP@8Ҭ(&B(fQM6ANK>N4E8fI/K A"m DgHS/gw <$ xc"dq:$ņ6+F8Y9GX*-̻l:d禑n3Ol"wq 9WQ]I -^%?/.:!X墘r*I.|i^7+c>OʱHrMCD#0#䗉(/0g98lc3A0X V.ZpBy|ӽ8:t4c'm,,]Ff|u]ML~<1yUxjk%(!T.B.eT!0$ڣPAtXt X=~TәA#ʄ/yzR̰(8;i"@c a#`! _FX-Ew[.Z?eO*,99Ԭ.u>aV"2YT܊W2b17>Aíg10zځ|;H'(!6xsČ(HIz!<Ci.Þy7Ӿ)JQ"g-,6[kPfƍs 3Xp ,V|'%Gbq=K"ᩣ KSrsT]5 lX3l$j t0&2413fA9 h)h}0/nt;=ǔv{a:̮Χ rߩs96*C&`p䰚˂/#(`4 #Wñg{Tn |כֿޢ,.LQ*rszLؘ G\ = pYYCZNFu҉4s'B0qH^VPo4N®{ nPiހdYhmlC R4r`Zs"m ! EfզQ q@q\ [mBz<qnC%f!GHJʪ") } mj?fx%48@Lk{._,$:&H l t08mMdW,uuYلqGAfGnჟ'@G+EAOpR9 hsp>{㶍hPV$QH4S>H y8Qiw7\ȫ{Աj`B85Zmyk! |xvcPТQ! cvƃ6`&FbA@yܾ]$za2 |}E{痗o( 2@|^J+:%zdCؐ2! x nbɬ@1vo" /u n60iG:ce:17abno<$30 _"" ]3NX)-lܔ3V>+OoΗ!%+Cys9.'#f{eZA?$6`"2 m+Blj*CDԥt#!A)=vD: ĭHh %T";BTRD_'@{OH4YǜW<: mGxz#.DDfd*TG1\ T1 PɄ5j4.@ҨtW":SNmr=|~/y՝%zz_EJIv_ Pmrh]/QH)@`GWt"E!ۃZ%g8$!"Y$+h @P*u=A,`'': 22]FaSл85'ttO m]vN\OvRx>#`iEyh٨}0?%{gmI>:­?2Bh0$_Zk03+Lۤ—nG#aؘ>EE4͸n Q Zu)ӯ߬0 4}A?"B/طh`Л1rjiosMq, kr[5SM,2SPEt& ZF ñkֶ*oLXٸcƛBr,kO{$T3ǫeyAf;0D Lgx"AI1- 2B0!oCuV:Jji PD+!`'Lb%vofsDJ7.R:%P-W;+@S6tL2Qz 3A>wh+Zܹc,X{q}FŪi Lx]`mmAi|͈kNKՃm$1BkQh.8JLRPB*Gfލ8ƙ1yyd:Bhq"CmgdcFwtc1VD`ǘpmǯyB> tP N2AQK0`(6Z>&2@>-@4b"!*.K)rVQx4<Ϥz֚zѪ*X"A\!۾TDo#vo` I4 JiBH)C$(<\ qAL/%L8!h`d,19)ZA؇,(CpaqW@Sd8cQ'izw :*9:' ? tXw $+uSN$iM@w}$:'d aW˘9@13ן<^;ht`@ S!Ú#8%Ę_h'@DVf%EХ+IS:5 "uP@[X:$09ԆPh ") |C) ղ_BB mP4.GBu1$A(9ys>?zUlbO5>)hwF;lzh(H~Y=e'|1R}Ca$ܝPY2l0U}{8-QQ: JR4yw>FDKHJ¢uo6g*b| T h֌n?!<(`Cu1N~.ꤘzn-v(1T!9T!aJ<xJ#:T,%Q nՓ?"SU& ~Y?/=4Ձkx !=dhm#g,VvU L')w_M^⒤z40CΜÞUJqiC*=^:{4Rqs?Wx'4UATDITqcD!҆yFXchCmf݁@f&$FdYa#0qHAݻb7q a.U ~\PL#JR!0KO‹3Q4J!Ǩ=}3p M!A022~,L>8"=O4v 1DZ DyS'pYa=J3U4LHPĩHR0ȟg<<@}: p~rϦ (Le qt9%PE HR }A(ѿ.Gv~/:ހG* In[Prn?wm5r+[^n8fCgCjA@G88s9M٠Ķ(A 95'<1 w$YQFb @ROMS.njsD:XkBLw&^q N+,#mh?FD*&$@ĻX;8ѠBU( QH< 3?aQ-zʖlnA2okUx$~O4 ]a$\KjJz:4/5ӳdudQįW:w!ި:a@`C%GOp DPҡ@J'c1~n+~<-c~h]Cl~3QXJ_# E'Y 27S&Ò若f1t2I(~g%![U1ܬBa 9?bR#]%ʅeH*Cp>7(XFSV~! mU@&xd21;q&PlAo&~߉V0@6@#VjT*/<I[|aXW2 D{ٰQRyBs_u5)Da˜J[d<|xWwpXy03*(FTtHf cُθbeT&.Yb '&ASSU+A$ x9d?hL2ӡ %DE`?Uxӊj|gz@1$ƝHW㎮#h1X~9·c(;bߎhv1,Dשǖ8bv&:E[hQUtaMi!$)OPi$>8xl2$,K)$@TǑS"r<|ͨ@ \+ް \* P_Ze'w5$%<8 MA"ͼ\ @$)<9'˞dUb^~^([i*/ϙ)BV=RamjN&4ױyկF)3UTSZHa_w)R% 0:44'OP(G_S"I>Z4XWb& ? E-׊8I*30he>a#u )>րޙXđ˞ v%f"0KCIaȄ9[ȑ_ z xy&LID@IWv﷐?`o lS6Myq.\M;)0. S['54vt#pXM\)}ƪgQ:bn%ɚ:ۙSk`^qT{t9-nS9`{oCJLFߌV\6Ҭph;B3Ll 1ܡWQ3cf ىQQ|}zܟ I BLQ/;i#jsS5EXC 279UL`ECAl4R~z l5 (V"B#H1%,MCl&"DЕ-R:A )( b /@O46xDE$0#?.m'AP`z ܼ {gPCu5 V U:KZ*)?*{%[@x`_rwDhi$iC#%]L/bG].QˀcM*v}ulsSI2yA*3r^*Ǫwlmsg6$swىĴy,Ą; )b`d~O<^"iy9/QQXŌ5x|n=":N c~Ԝ+KM"fP&n$^ml{6hi$iDб UUTDUUD-L LR T$CJQ!R2QAEA(0 dl}_7פ=zU l)IO!ђ k"/w@1!{9'ԻJ,D-w#:x!x~lNK<`H Gք>2>J(WRFh> ih }pd*RP^\i0 b^@3X,LHR}hu8D\Ρ!t O4:*T\#j⊆g?hNm 5 :׈w[|_@6z~FjcjU1Q2h6>Wwa1-H*me0Drд<0; xEi M3,+StmT, DbHjZJNI|-hߑ$_ǻ>$}7>9YHF U>,іsQ}*^U_9ÙK~ UC!ŚxR|ޔ[=Fd7W^OFa%ˢ.'^z0[c@_ 'DcĆӢ(b)(`>W G3<{O3f<֩(e5uR| \0z @& d-^h{Cl 'k;W6fY3tB&|3FnטO+/OM@RRco[:|"aʖ8oU魲NFa/$DMI:?fy[p2C0J("5q`frԑi5쇜%7 6i `P G,Xs7[7 A *"*Dh͎J,M-FiVn!ЊbiDLMm.W_њNRy Zaxn);Wegy}0f4{=[zL|38xQ EmћT`sld.Sum1.;;ū;; S GގS S,*4԰HB "IhќQ 6D؛-5w,KnU"hy͋ ^6rVBNƦ^ӭs5i/X[ƃZMytQn="C@+z{M5tۯ$#)f-6E w2F4a&sG/v|5@|LgF8:ף4")5L.N]#dfzP$Ko-8yr =$Ѧi L]j$7Ǟt= oН#6k\nU\)A268FeƳ40i ?{8522#XA& |ˈ2I[iqS#G{s=#)7Ǒ7[!fpAAl"Z^sj*SMz=o) g&$#S$ ]s4x5ngQ NHkTզ.}{xlF6l]9dCˁ0ؑ*"Չ̃׃턶M>}~Oim`ƈw_$6TN?ēC S'BTS)i i~>( ܝ)IJ FX $bXh"Yj $HaD50CM ug;!VBM7TGP(wЧILDJZQ!D%hD|w 7`h}ߨE<_Ϩ+ޅ1^GԞ7vﱸetۻҝ4 m򯎔 {rR컝26c0{ ]n쵊U>szꏃٯbw0=hHzRҺyw;%^_|(wU=p88 Ug==07&ij]o`zbw.RZn}!uXln}Ǫ qǾJ#0q%o}q>\Gk̰7k6֬۱ȵkKx7R|vR2 %^Qf}zv"g@h(GvuEP#'RU%֥J(P/|{amn^vHۮPք *[nP:ȻZnn+}׆kP> @#JA+׭<ϼ$}_lԽAŭc{y+ YҠݻ}}Ϸ&(tlN` ,}"{jcfې4hPP}F#[_@t*RL%wy }<{luuТƃݶy׷lRkdО>Wۻz]`Pw8O$Ezw^`w}r Bޖug{lywsqV VϦ>j][v` |L=p zx<)la^\gތݻ{>m7jwZGيyWn}>ѽxܚ+ cZ8Y]7} (K>U 4s};<{uW6hwhNzyǩ}4=[Sy}*:ovo|rƢYՖ^<z;:r{6ro[cޱw=t>695t۞ֽ=kK>۵NWĝ{ oSw6۵6^zRhl5=wǩڋtr^to{Ͼ=e@$Vmk|حvv/o=ݺZav=p>Gm^6t玮)۳tSnsc}wvi_4=k=-.畯zwS}r]wwW+gMW1]Һkjif}{V֬3wsol&{<׮6wsҩgzǠR۝6;7#nvuմ*]]K^w^;uyUx{kf}}kZwPF9J v(ף TqOuO{wO`n=6ⱷ;lspܳw^}(>4@QJnn]ǭ8M_|)݊"pji7euƦyW i%]> {P =@qe&Ut4>^Y[9[W0ӟn:X 7^y$<^n{7{vv5N;;NkzSq uy\(iwk;@56/wY6"go71:uTnTu\vvuܴm:d4 ֊Vf)vkj40=zӶK2@]jܛw7y]VxUVAh p;L;leU-w6DҢD6RPQ  ("70DIUhXaeBZR * J@&R V*!DP$ bClU W4 Z!grtgR% i b"$E%MՀ( )HY N $'#JPY|X$j,(D":DHJ"%(X J YY R%H *f  "%I!!F5bR$1 hAHH H ُ\J'0)g$hloL@H\ҔPPP BaLc:ZT> ^ {;dPD2%P!A@Xc ʔշ/nqSVEN  NT0@ Q8FHP ?l)M;]  2K*G~PF+`/O_ltٝ`GL]vjϓ3U4UMF#iQe&QhձV0vO{ZRAn$k2,0 JH3AVX3Q#ګ`\XdBIgߌr() p?]'{QmD_1?od124Pj47ɂ` PE Тfs^fnO}~VgtWijb|J0vCAq֭ԭ0[珫ڏ~*D$CMA- BS4L Pq!/d0 'n<"=Pw$!<]{"Q徱uea.D$N]O'FD'y˘>ARƒAAg7Lh}}f6Ld94ih Z֛@ AdŁf&VЦGgD1N(1tXn@t4Qtl\dP%8~0bFٺ! 05\25G&\ČocEb . d v(fhAi9$pfYSb&*q'6ҙđ1Q[R^;|SH(P :V(# (>tVYP{"r1eL>P k+p WeWh /SGx{/+̐IGW&Zr֎sW8؃N̺YuQ OWQ/v ~:i$@!33;%qs+2m.ւYs^?Sn y2WF>-y4,i!`BգU_OlګPlras1™O(R/vvz0>\n]ՄrC޲ƺW98'nݗnuI7>pذgFan Ur0Ω@A(0B6K=op봝tc`!05\ Py0dfTҹ.Vt)5Ʌnl :wºl~/{ hٳ%lqZbw7rڮgq? T5pr&2GQsS DK3+LRWC(:qF ` p%5ɞA,PAAXΨ-8`| 10z xp`O0 L${q bC*@ L!B@8 'JiW͛v^U ֣ 'C.xGAabjPT6<5f _œ(}c_KUP>RJ%R%Y 5iOZZw\mR>Nm _a,g{o6*,+=m AUA`Ԉϩ[>DI;J(;7;![SA#B{o7r'/_LƗiyrVt"{w"*Hhg~C_~ 3~O]{k:޳k9oZ|? &&]2+k<.^aa|'y[L`0~kz "e=tLSIrx B@HNExΧC~kt`nZHtmV-ŃחkY8r~ׅ|?[tO>V/@N^BS2VJ`UW&jDQBMKyMj?ow#ᔪ WoH!UWiHHxnD9lӼ6p,H$h*$̩/>Ss5$p&N'N1̃G"0m|m\:{>=#Sb%-i7$&Bńʚ Xǎd30g3 4Y &r#pOS|au ̮Z޳JCh[d& 2/KC_!޴tEn@gXץ֊Dcڅ!6f78L1ޅdIwJq8 YUi=@oY׷_LYE[X;ЎIIiD5!'$;3ڈ,L4|Js<}A9?~U 鲷? ,~`RAr! |G6GEGq xUj#ZYC *P-<{AXQ,$"=\T7 鱪2%X̴v&Np#HS5*qP.=# 5>hjJXzU7&P}5~9m%U;Wv랣)gݭv x_1Kգ}}F`T:: 1CEk+bt;*쐭= 7niֹ P4͕^+7.~{?d'Cw72+lGP1EnN,P>#7>`)DJDL hZh PbP(BDwѴ2o-1]v֭whgV:r@?#BIͲlV!dhD %"( * "h &"j )ADRRHesl҄_ HS\˃ubb2h9ҭI "4@1PavTDJĠSE#4ҁCE#H%"sǫD0iُm"kK!MA&껨h$"(' 3AP J#D~߷1w'{!@5IH\69xYUTUJw:GNlҨ@x]g" IE.r#-yw\7sķ,o.s,Vʩ)w~* %)2O~eAyc`z:9D1AH"]ҏ˧ `np:ːe^ %ȘA.U3:Bl#J8 L\չ}La&Xb!_Zi$33 遀h]&2Zw + H"=.DmkX8?6NRBE*"-!*(='^+Q>g5 ff8{ -.=#q B*UA0Pl8\+T[j#`{=tC?'yiSK džA'<4k{VRڦ ~\8^0$'t:s5[ȜT`V6"hcA^uN3[6&GV`5 %"؁%x `я 閚a mJݔ{c>C-(㶰R"cbcCf_#4ьUphꤧa~톞ҘThW֓͂j1:J#qPh .؇~4/g8vƦz6"Z& ncTV nh8RQ5?ql3b"|o&6dD!0np,;67݄6"@rj.ۇd6KgZjC6R`L䶁Emn:Fhbkh+):#71u 4DG5[8Ʃk_uJKkT4*Q@kr+dv>:W^5?Zb^M)+yeqo4-(Y4EstV-ֺ!П-ۼëv#Wը.d?'*SvؑS'KQ[>0q瑽MIPy檓@e%*1pB֨R櫬h+6@na7A.Uv>M]%f{cULz4ty=mviv샮<DQV\k& TR5 )80#Ch+cS4IKXԟ4XV(eI]zf&h^2ŢyQV_SLH1y"q\ޓT:7+l[fRٺ8jd) qJ k&]8 њjYɗSDPetJPxj<)P$KeJÌY2@o'Iqۑ(6}ߙ"*'{' fV~dL_RvshB 9)lǦx᳔6AMuK7?`:.yb) 6{Ml,sD}U!J"ٷ`𽃝Pt ebg[A@61u0x0 ULk"9Tș`EC70w_Wt(`yCSnuum~'/osi_1 '?ʋgX1zg\޴(r/pw|MyHg~ea_er r_~ba 6A4IۚÙ'eFZJ-9u9$<ܿ|DDPR+mu ws 18?`HůsO }2Wx u(HX; CICΐg}JUzv9Q[eBG8v{sjl*ë̷nAn~XTDzJ+m3r0sv6bce<@jFwCuxw؁Q~Y`iRԉ*:@ZHV0 AȈ/ gECűxm@%x ~6( ze˚$z{5esQP WҫRfUĨ;\O9x@k*|,+~87U|{ݑ}8C{1eB:Ȥa8ggM~[8YB]+N!DH|ſǺ9>:d']1mZF8&nW|u(S{?6S2 Yt~O/Y`hIkI>+Ӓ$3~d ka\CKCayFႊjZ! @{E /*5}tTyUUaj䊚 `5 *7;J7طvۭ8%ƭỳ0 X(pf0KebY/n/Nr.+|*}I/ك)YجZIa^T4uuYY~묆ݿ˙~v3A2)]ת;s%&zSK$SvY ZI},ם@kc @$ Eha܀i9TYGj`X:[D ;?K.q̥ ϙ7Ps͗%@CyE`j9o(=ȶlDr?6X@"PD|cIQ-C(&Q]ʇW&wǏYsKDQC'*T@><|[fg1p=^[j#@ws(򻾂3Uɞ3X,sŒܯ.@O ]s{jkx)u f#BDѤ&`_9}|$v nNk<󤃟lt|Fm,}Ŭ.iʐӰwfۏP|J{ɀgŕ:#pr$*]ЍKw2qhCNkoX5 ox\AW?~a* ]P.)1=&O`@BALT9c|ӎI_E섐dqCZ0X?(%`C.Z:WѸT?%ݞ#0،H_HH]Xr.Gex+er=;NX3?_LlXȕ ;zBs*Ąyr8E@@$?Fhaq;vs}HjyHO1YsjZĽ4t___´:N6_(-UC2.:*]uCotCdgFN({!L`GJk9w\}&jϘ+6.6wk, !{" b'xұkZI;)y7-)j!ƨ' f_h3:拐`b5*C˕ WRR#p/oop\\kkzu{gm^ZNwM}+h{\ ; J+u_{[ $ xY"P,|hV2}'hWO(H D T5qNL$/'& 7!/"(cڪֹyp)~?;IL:q6T1`Y-4]q7K񣜄b\Y"MC $Q&ӧ R(ӍUmo6ޚ4\:4,@T5GJ[l( RlOIKjr39G;&qF󒆴tR>7*ޮunySp1xx+s/)N79>W[{եcFI1($k>oLEQ!ٌ#EWsm11hG_ DD&ɒb){g g.sUqzK[JUUUU5:"2V@+…eoDb_~wԭ! 37zw />űPʈ}^Q k:f\-g$'\"w%gL%I%^(PD^EA:qwֵg}[&fO5ĥ-24[g?1HGD4QO0dks]n ŸO=1Ac_q؜j]l)!Ma~뗅H)RQck.TP( Exz1QqƬ};Hch%K͂ïU3;6OP1L&˄K}3, <=4s, D頁Ĉ`?BlH[9?S]j?Nd1sPǴt-9?vzejda&8SIʨ?:O*YU6ZAʍ9cil[&F"L@h"i5*5ꈙ9u ٫;‡[~ȼH|WZ dG?m7dcJ@:*W/SOݕOv䚫J`xP'%8w;2/`fCM B44Ź&֯*u|S!$8=B+>Ĥ8g2Oӛ'u|@O0$䓴dDT.*hR`/H ʻS,':M3A)|$E2Qu $bBkp#s.g͍FTlttFTU~ckZcH(Dࢥf5QSEɣrhAtzE F4c(t4M%urޛeI5TDSd7ۙ"&ʃM-%x30vKW?51^uRN%ԶRj לQW2VmNRLVvt[ij9)(1`Z];ZZF'jE~tFkdtA0S4/=*=狮bfZXtihEƊ/lbMUI#lWc8PfDj~;.aQYiYT0mG֜C7r)K QRieݶP?Kq99MlRsm"f ¡R{6*•I%v${@)Ϊ#Obw.j{%cKTO @$OTr8X;ET;4s.@GocX2MK؝uqy\?ju,;V=#ԝVSw`` .H(* \aWA[va_ mB6 sS`nPDW+^^5?ҎRV5\64_n YdCfU@y%L{U@UIj)" }Ȕ2X>G@?|{?@ %G`?rA)'#EđEUO)MwwwsG[$-=, \Rx1` =>}Ad?- QA8y{AS<aemK7mwqgc H `!JHX" * bj$bB/n{;Dن_aciLkCi C+c5Xh{CUDTH)$ }SOUyP'p R}ri4 N@DPD R=H[?5%HIC 1lG`Ṿ H3!hTQ y?#5 yñ؅.PPM}-%ھI/wy<0'dHސltse/>h@qۯݢ덋 ~6J@H$2_jBY+MCYv4!츺VEZt+!\$a3{5 ɍF[' yp{9x^5%|6{6z~{nXݍR\%*Z˫*kRR*%R~gJA(,3J ??'3Bb#d ,N >~PF񳸂$g{{1'2m) Mz|$wwdWmppAjqe_s=V6vJ?RxO ǰtNw'&GSH~ $g<3{ Q(0C:^ +vr: ;w-wfʺ=ԗkt|4mS]Nz}>k /C'Nc`GLeŲ=ehܜ;O!R~t8Eui.2mSA'*gY ,Qee=]% T?KE6e$ܔ&yQ&dF"{5 a_&1-ovD?o]ִj167 '`, D|o%L7bX֭oU?}]!TMS@YՃ(!25xnvN_{:N_w*xlG-J}"*ꄇ9GE|,TlX?Q;?߃;)O%V̀움d(xAy'"bV~"~BW{ZqT@?h;N <3j Hql 驮>vB?D?Uw2K&و;׫sQtHIn䕯R<졆7 }y瓱Ӡi7dMDR& PeYh*C ۘ4pC<8jõ65no8%[F X@0l*~^XQ  nX"\zMy7QL]:aNE$ [SM/|D5iXI * .`OY0sK f- P<6}Jc{CGPMt켈RM-$A3BÓ4{aPx'QeؖxXmAu Fn2T8Rpi8 {E|LwU?%ӠMJSntOL aZPd+X@$̳ k"2'&DfpA@Bz?'~~oߠˣ`|q%ZϧPFO0OxX}! #E.+ Wݪ[vL>9  ?e\epHu^A$*&tP;L u`2 hڰ;t/ p1 P:N;X w_9`s65:cZebc2 ;~ͫHytqK9 P9{B tCG>L{;).9E.WEҙJ=%EV^X10!bhA;!"(o8kuC7B3/&;]Cc5;jW]j<̹dh P-Szۥ6pwL܏='@Z+muzP DTQnG_1Xg`6yN?k_pZu ]NLXUa>XᾍogH#%~_/~ [xsZώMСdP>, *pB$D?G"NC :?"[ BJ]aٯĜv&GYi E4S -@PPMH BđKE4I-D!HRD"SKi4إQ"rTy"PRPe4Sa4`CţIiCz9V*$@հ.>__~!ER"CA!v>[ M-𽸔x򴎔NT<м"F@r@I0Эؗ :ːPǘs< BPH9P( ]cQAһJA"b @&axE>h H$Uaz%or ~/$+*=<u q-TMG[7Yy[v7D9e-.%c)@Kk,.MRA+4nt1gLv/`HgR:<00*f )ѫ]+K]ZL~7H[k,Ϛ5)yѽR<`NJR3,8Quc5rQi->Z^]?$$0ԳmM-[ЍLZC6f5lZJu R_1zTuOsU$8[]qtlAOxQ?hr'^/s_DN;냳Χ+K8jah-gRƢPMYG@Nbj ]e룢nw塥(ȋi~Mwk"=N[L?Fqw&urZa=Ĝn=`.dE5^#FN/vdŽ^|s]!ˇ6zGԔnC,nu0y"%&Jk~-tSHxȮ@V_s6Xp\lх.ɻC0bwXXoiBP;'WL[ۖ]?kxxDTBQ-n~}bD O]κ3Cb‹dA+;b#7SE*'X`eXm,(qڪ3HQ><)N5ο6̈=f: GwsUs9ɕ9OL3‰Ġ=P6Q6[’_L[CһZ H %&zv2;Õ9jp`I=*3jTLB395iO3W8248/C\bCuMCvk \_d셀[ծ@EAI$.m|WNs9s9s窎Ϧ7m-rAEE * 6E30'g7axyK[.pRTXVc>A3sj{y (Oǧdzq5Zb?6Rj|~ci-rr`?+A̩aoEpVC]Ѳ2ѵ@_:JwȽZ%ʿ[BEfP']M8yEu_`pasdeaHHJ2zcu-X:JG!#YQBd&:o$.+H^H>/7)ЛAs^(*URKDq~/_Hb;/?3Rp\aWlaW|Řq؀3*w𝦊P{A 92߉z<+JH*jU"ףGfGM³:\:ћ;A-E0ßqγS f{bΘ:+~Ur*S* ix8Ċ0þ *axEލF~讣c,d/@UoBYaCtA訄B[,J$1 n\tzf70U4  9zJ9YU4MSn;6E I&&B "!v{07xغy op!s;_?p)4= ']ozgvHdBt 3^vv7gbT|^Y0;&(2\Ƃ%P`c_waP8-2w!օ֏hض׾Ij0o%۠l/gM*y<Z İFsԣjA,!" -%_4l4$`@9/9j(j^z=9,fA<'@ P4dtGj+YqA PH}U|`L.HZ!ͳ'xDw=vؚ97S*=vw;0A&F@ЄG8#=z(?PpLc.X;^ w}ly oǖA꩷AܿǼDߌEs"T* ȿ1v@ծ˧DZG &:#d]Vvy$;al4uHcGBW}XZAVٲ&8;Ir+ك~cUFߗ(  ?3}Ov;D~:Jѿ^8K8x쐗/m,=m7yQWK@Kj0q>8KE35Jiŝ&q5ϯ`IbOuk׹WF2E[lS,kK$ %4&>Uˌ T^.OED9Cc"`7{ ۡ\A( ?CikZguLn?q9bSe5Cfl7TZ6KH}:@Es?vZ&rD #x7XKh^٫u{1:pʣ>n [r]Uj}:RPF,szݦ^RwסNݶ کX>-lxT9):j4$ʲhcBUj~9},h ~&vǑeڪf$F%ίwzV2I!CBJ@ëiϟ6n$ք P CUάKQam F Z0f'Մ!IUPH!"$pnHa2`m`' 0<_Ъj*:Q [iƂ 'v?,5k&@C@FгUUrvgpqm~>XHCnĆK P,PU"e(`UP@|q}gt¢Hrs) yC`lSOZJm5<>ggڜ1[-ŋ0Ŋ8י ĦOzny4w f*o=^*4TdUo~BLo}?ߘBo6lrn#N1a@1AN‰e NIXoMUO_p3{|ɷQe,5>^6J"EKbڈ7?.Mkk]x AmR?h ᖿй.]*x1|DE>%QbÇ.k}?p[{OBN,'5@65k⼹n+k$ .G_5[˞NsPqs$G-oE块eHke)Jvz5]kht' :VG$e/:jA1O0DFhd>|R]-[QYU!0oP)/Nald|2o oh;e27V) z~5?$wWIP}h^Cp;סݧ>{A, s}cPA*]hII=FFHJ5(4an k?!Ԏ8>Ge }k\noDWQbJ1Q&nFm]}dEVc@"6 Y\&S k֪L"h2|JmⰇs?掽f[qɔTaQe=+2k{<Oſ@EzS?ksܱn\=|S/#!G7ӧp>Aʀwo?^{7[Wtdl HSԬ?w2o~|4j2tQ+dld!k#"#5_uxieL2C=<|z:~=޿;s2|Q1Rz>ӰFGêOBe AK}Zg3< WlpMWξBTwwޟcQ-7츁1ԿI6W<>{y=q!"Q~=8K';_P1TU${~0)x;_ҲЎg }FP71j3&B190^V80Jy!7VM")yD/kA PK,T&ueb_)'y}.w%X1@xDF8?.z]a_Im*/De ,pgk-H`  YܳdpfFM>t?$Ðysជ# d4п}v=P4^ & (^kЪd=wи=7#Ocy5}d+;}2 ) ZC-Uv[mms&I)*;T Vwb XycR{nw3h?62~6?fhoDbUBwW(}w$}udMsg0tpfښAJzLz:1DknA!. HAYf^A,@$QC 2"PB<~?Cm_6@wtwu;՚UmH|MJj捎ؒ܅TuvX?tAq0|)e1E[STiE %2Z[)ONuBu_6!괇 EijKHi9)Is>2a%<Î'c`&;lǫB\pe}yf~^"=qzr~<W^ tOk;*DtJ)"2 `PAǃȇh웵1 A2;U0eT(Ï@,/I?U|,@!, U0VI>ѝ4:]vOҡo rKa P F PtNu0rIzJ˲o^O LqD6n,6w㎡_ 6A޵|]S_OWiq9Qqت7bL)BTltd}*KVl^g;~VK]PߏB>'Oټ7Љ>jdpxrCP1>Id\E *Wu=0dr:X׏lAč<'[1X8k:Dq 2-p?t+HpR R[P=|Ĥ!pR:vŤi't\wt_g3O>h]>*f 0"+t*zuxd@1/H@Qȟ6,xW:s7Y!= ~_!O0x*')*CYtiv}3u!c\|(Fn@?d5 y}Cq$q8o=/@o[TWO *"((< /rx{2;z<;@oI{|I*K?cl>>$HHST]1@u_OTc =0a>"VrX*}ʮdu _BP_X,6BS${/J}<&$' ">Za=ɡ$w4P`Pw.g$ c?u) BXgD ‚GwGye{zS | \>DU&=w@@*>IOBv䯕Xl2P0TfOݡ6E-)]w/m(_4y5_b>N͠`@0>ANl'׮a_1 @jYīNJ53GR/L\c(Ik Ubøύ.!vA<_;>Hqȣ5E4~;e\(NhSQ @cެ:_(5U F7Y 9{_}^q{[Bo8zX[~e&~zg4pP8Wgo'_V47G)^rs螻=_ =zJ|ETcH !ZÊ+*0>?݊ܪ=j>Ӻ{OsJ{ @:Hs9r>_85ϖEQTSEDUUUU?"RKDUUv< &S:YNZ} O 7D CX**&;}- |8^@НcVH|.}MW p\&(Ba4a0Q|eOQו!9|yG rBf3ܬ% &2/MXIP G8vggv͟M?RsO"9;);U?9$8__qxS`]<ǘq <J c<.VI0<G"8A9RьϐAzC0>=Tz|BWy|+mWS*˕p.XAv&>#L4LȍTQb !`1}}dgێ4p{r](-}ߧ'aGp*ЄW!ւ+n>kWvp̢J3qgW?2IQ0ZSL';FYg(0>,(z/lx}4.U+Q/v} | !B;,/X(xKOgeLheed?~*gqvOww"ii6a {ۥ)Ȕiil+-]1OvPR(("' B!T T^(7gy2LvJ#S ӐK1 ;6jBB\ @\&՜+?s4CC_@sI$I6m[mm[jmEmmzsuUrUUUm[mUVmUI$$~]z#' m[cm[`|!y m1Unmm\sjm8A P[!p1>N eZwN{ P ^2׎*}͎3ɦ El|N Oּ2FXiyEda30bɰpŹq"*}<_Q:\3x:,N0`0# `n gKcA/BBHɴr ~gB,Jjfi(Kk3'˻erCj=HvWpڎѥ㥋07\sO}g5'V1ۿ7wQv3xP8Ž) @Ǐl%`1V=Pߖ G]yi;U/?{kݓ:&϶fGGD#6~?^s! O?1YGմ '(\yw;?+1<K7K;!Dz3{{ӷ^5X#Ln O>!PR9-+6G9́xJD E@5 ~qM.B#e=0c8D7 ^mZ:.y^@ÞmXz7Ğu矦++5޷l)f;v&2Em}c%ϦeƤcx׭Zutgi<ӓYEǂL}|[`Z|{7Ԩxo?Z;.sݟ;U{rrjw=z6$CqEoy ^Gt F9­ ElְvsG.l_=sf94lʑ8xJ/|N,:O>~ `ܺghUC^#0d2'j=x ]qdA|囬U[gpGaZ5\ VFM&%ɿ7TBh}Ž[a t,!u醷M?km[H٩ @q] $~L]37}Xވº9 E1<ݨڗ)GgZ:`7/qu?nqE(\oő $06GvA"2]},";,qآaTwQ >0g:.&Ntno]xC?~ff)D|X9kBFӭ`AA6B<1"<4/B6x>iuvJߩAZi]Vt +9 yåX!G6K$rtmNsպwS|@>oGT;+<]Z@kn]r$_1 %`VUJW dQ"P i' ~Sw ÐΡ TyOƶEڿ2žtd9$@o-OUjVI:\}k>2Ϭu:j#4Wh5*J'<V) qk: I H*i"c٥G m-z!PC~oMize H|lIDθl&DJ~]>XG1yA`\UF)QPp9ER 2hFXέVhB&>;8l)lEiabFyZ)LUuQ!b@(m(zʰq;0|AdakI[朞vu:`lo3{fgԍ,#ɨ& J _&xx X8G_k#6fūaf[F;uU\$JXUhl |HɩfQ A781{(h*tڜTTQ"#`Q)ɘw@*G+aWjȅ @gGoW@v;37U*4"ݧٲȤ0 ~pսӠW!1wBFɑ9+rd6Tٟ]`yAyBR3PTaÑ'C(Ġq TQ7]xv9.ӷ&.g1+I]L2]Y۠ÕuMW鯓n&Mg^@=(G~~ ]YVϪS: 7m[Fdg5 s:P[gRt%1Y͢4g{6Ѓjm7%+x`Tm`f 툴B vrxY~脈PJt%'!l/ߌŲC"?'kn ,>_"fvkg 0+ u],(8d%̈́=,6t@*r#y|pNx4k8 ^mmd_}1naݖ*=J-/s:ͬ#"!N|b b?#=*lw9u&w#J=Ңd.# NwZ285c5ɖ%áfAܴ:"Zju; Pߤ4mjp![r* Hf6օ=w0]iz2j"A/)cFjE橳%G1T|(:Sx+R?p !b"x,/5)o'L+ ɅWš3;Tb\E c=ڒΙ; 6U7X+-r!,H-ɵSn/N[JB._eiEՈarV5֮sc+ ^멪TScEXʼnG^( ̽FpPPXZv<]C'~)3VޱW%[evS%ܛ#q Jwyb8 |>g8~U#sQx_nfaDX_-Euc8k0z@-[T`!!b >wU::gbW`d=dcr6Ap;"ʁ-,8q%uoͩ9q>S{"Y+u'Y?camѪ3(Xd=N Ƥ{`rG`Ǒߵo)i ō6_9ls=]3x-YEEY&#^LEhmujߝoRfɐ9Pg9kIt> tC[l^#5"7[h!9H=%Q.nYh'}don!E`+W=Gjg?!Oo[L5,ek!K7;~pO[l0#!PU|c!mۥ0{ÌB%rw_O 5KZUhJR<`)/TD͓-1/DxzPTߣ(yFP}#rQ .P!5tL~2'H"BEBGӻ+m{nfH{E%bT낀,9: ;Tsɐ L0.P:FQ4[--nvo%gկG?6ZRB>}ǾY8擸LE) 8fW1 pה|h]u/(&jAIK5Yʹ(8-Y{Q,i^/'P>Cwwuo~0Q`͢/m^jHCOv j9(9Uz  졥ϋ?9M4jd1]~L>])1auWq eCI=[N 0 T Z]aں*/}_hr~@1^h.!߭CՇ7nMmp컪UH_p[? }͠M;_m?NXfDdaivt h"Eo$LFB +6~VENg/9@O:۽z; |(G1z0~'F1.!(H ~>НXmu8xH;"#';c#1.I8C-cSp xXs[W A 6 C%S1 d7zxeod_{mɿ1pYR@l榢`t:'"qQHf{ {'t mtc=.Cgi?|!3pżnO;5鈃iSb>f.l?\n~x=bm|gǚ=3>0RN[_H섽4`/sz+κޔ Cr*jvRo#;UPvlT߳3éF:1ᣯDG%??+m2bF/kqp.R& 2PTt?e% DI:m^0/D]V <?bZ }].Q6Kp}vq[Z IpִZ]G~VLٲEN"A.pH ~f|OQn.ſ}{7F^ ġzs*GlKkM*W [Gզx51C&DkB]P&m>-Lf#>F|$2q*< XU?$KU7,ÞQ)6B0:Կ]?P+}+T Lg9 OqPM?ǿYR)Y3XkvwJX^jj;37ӝNhfq I@jTb*Dg(8N%7נ av;[y}~7阦˜6 pq .rM. RŠ^Z%XX#j2A"˵R.r"uLJ2¦~,v,2s<|잶:x* a'6*lfokvOP0N76)AٷgIq"wu}o}e3dM+gv4gL]dO=4:/}M H DvMGw3fMQt+E)Ks枴dU<q7ϧG >7?\yvMƼ~90vZ(tΟw4jgBQH(Zs5?d'>CGHm΢B#dUzQ=d,s:dٵ},8 jy͕?iluKSʩ5S$ĽEx-84+v (h=RO(|5:\US;@Ѕ)F c8QZGXlZ@*1꿷tD(=v+l~gI+e>GZT+k7?,>Ҵ*ǃl{:li֮. iz l7J}1}\\<.Ie0&xr 1sf Kw"qcR C!o.ݺUL&_b|YsEiᒑM~ ,<[|32R)_5[3+ _`چՑ7W@D 6TB!""ft쓃UHvFب&Y5c,At,]er헑,K <q1s8.SakY3ߊN;܀ `J^4MZ\L}}|/-,a0{]j`TVц_Eo]#QGnHb<\a! >))ц$K6)WZEۺ,G^#'svz9FDٹ}/yxÄ]mfVX<<]ṔDN0R0LjpR!GnzF)y+˳:akpri ࣑a/R;xt3sF7+7ٞJq>15 pr c`TA{R}IuK5{_&vF72 Ƿkֽ*_=`@Ʃ!TZi>%s;nU1>∃Yy9JT(\\DC&L1[B'3]7'0EQ U{\&RÙQ jNARoq-Z>]5ĸGC"p{Kω:kTjH_|5_gsoa(gc0z{!3q%F]~|7`dHPHtan0 ړ _#&2×$HfQE isj+ *1EpC{4*9}s>?㾽xߎl:ޜ3-l+WNauL w(_݇>3CrŧbvtJ B4QDA[AQ" L-~i~=H=p?8l{do5dkaM5P4`H(PȣJcP6n}㠋_Y;n ~M@jűD5J"~Ph$`^ᵃOuvX$F"D6$Uƺ'9-84`ק/g"VM3IoQ[2&V=I? ׅj ,vg =߳'%+_fExy{<'ԫW&-zruV̵9l$Xfq1Ht0[h /`eMB RمM1 5T;;v|?/وjdAŬ XooX!%Q *4"'B)8璘H~3{*$jx{ܑ6X@=c1wVt"c\}lRvV )66:-`(A3WB ~cV.J"= AD$睭h՝f (uK骁*.ֶ_@ $1nz4;&Y+{z6W5Ir}w0l(l)Шݽ (vȹ۽|.$ݠv{MIMZ)U4&mF6[YdwTeHyԸBFa(X/;UO8$ Y<>Ax0. < O/ŴU9s+[5-M_UPUk%Fq-Nc&qe9EZK[ע=N }*'Lw0~i/0BtOJ/.R_g~M]"0t|XY"p̩ }< ~tZ#;p|_{'<;9e󟿂S1BnF\XrY 4*9gc,u"4.gw9_-?oo>*q#ivdnwAȉo|" o2I)D&pr!Dk|o?g`=>:DGC=XWs;+# n'"p\"yP}L ڱ4y7DiK+TمSt|ٶV`7 Iˀ{P 7a~7\Q9НɀЩ=A}-.TKm+V'IL"o bX9^*6Zh1{o0$@e_6ëB'WT?4G}<' .~t X%*I8|as{xAnEzak47=Xe[8@W^ڭ:,&b! ܨwAºt\.Â1/Cglfͥj!#Fs.3>O9O+u"?9?Ue$b(nx<@^E,yGm h`MA [ArVYv ^ /qg*yluY{˧ 7/@)XPD-&@6a80 diP -c^%4+ZK6vhļ}K3"Ev D((\\V8si8u { *jwۏڃ [ʊ]lIs{gKEyPlߩ[ XnAf,sˋ45ǖN- &O PJGI{^.F]ՠE ¢ 1k ՙM_RwE};jq!'y;~'eI y"H|*>ly4jd|_ 71þ#g:BQ@E\: lxZ3z>_.!M񱱞B$*p2.raM~yl- 82W/[p*c "+P@ܢ:_ |D KB+wMptm~XX/U"!?a۔%uHcf> z-́8I'62?O2 d\ئ< . .zJlD1? id EwdO'ndͲH|;hOY %{t=y4}pʪ j5ښH)i 7dhTd@!Bp6ǠAcpr1x&O<^hCRǮQۘ$=/8DjnXYNRXDZs^p[z uGpbqV;e̿$?ތ}G{z#XF[n3tinei$SkCd/22Umt(veSaqL䲪zg/X%j~2: 5%"+FOׅsPU}7/um/c{=Sok`t8?^lH. ƸDd ^0S1)-Kն"'?NG 6$˄}vN#/gD#Zw\ZD@ \kH&W٭|E \S8/ wOPի G P@`v5 {\Hࢷ!w޺e"f3r9;q^ Hóc;Ea!\Ig=JVgk/սfߕkhPg2LCsǠ sFF{C~ UiO,w8R[>wgIi0l}QNe8a!-~ej,%v'_=할Cx߰nZEfQ1 xm?WwE"/FjKz]TX[#y1JQ6|^W핡OuwF}V/#!MZCH'#d %=x);I{Q C{zA( gƌ2ȣ‚=uBϏ_il~q;~8ڙbzM"db'o mMiAz/a+lLqFDuD5c,Pz X;#b\{\&He^!!qċ_z%o qNa բ,p _  NgiçfV(7LVo:]1OXPT$GDq{<_SA\ϟݱǍd 9PƁ;QŒt~g2 (hcs_IfX9V}I*ZѥEG悑dxB{aO|&)C1EE\"إkB.4K kTq]܊CF{X#%耤IQ1JB yhN+c i(1&AQV>6g{8 כF.Hqe|cEJth ,61z +9 ;Ne:dnNiJCˋ숷%|DQ9<|]c7-9|< OqE{{5~'zzsy‹߱`B,:3-VJͬy zX.X-ׯcY)Q@h;=!N"UEKVRX^ *v/vki|Zx'wL/*J{η^ZюWr@^b\knՑ;[Qڢ6L"M1g\C<JXAt~6)"+7572TyMbGI,F ̎Dez'0Be NoG/b梤r6'Ab[L;7<(($>He`5V)P~Nz/0s &߳ v5 JAjP8c"IȪ%hޜԟIC.sm/c >9Q!|#24֣Ȕ09rykxWFwk1Jg")荒{fiFmYHr,*׽v%ym;މi8,jrTorH,avvx9!*ۆ8Mұ3t>c/G'0cwkiBǗsێ#j,sԔ/B|x 9W܂$Ck/xy]S]m^'Mq/Yǃ9 0,+ *{?Yf k:@4?va3&oJ$1Gfh =;PA=!Ң&dvYsQg_}Ɍ_|VY;5N+Ow]av:߮2J:*MU}j3NgG'BL͡И$ޕpZ|xq;90}FsO̺D@eJ+9ⵧ8NP`Il$Bj,o\ĶxE ,p!=" i:qp9?Ǵu[VG! a@`Tq'u8T%m `|AN5л2s 8:,MFfdD01G-(8(I =yZx RTDF{7' /?~9s?[w[SD!gEuv԰Iy:5ƿhS^C޺%<;=So%aYB5j2ΐʘ[w߬5JqWr} ZU-h* 'FmvK.5uJ6#^u=7!_'7­JYɁ]kG({ݸ߮]FJR"29"z$QɃ&WbrcѠ#rIFS."Q=gXPōKWn-JL[TF7Վ_h ⻡xgkf}W^*I^xAصɜN8E$ii*5("F}សݭ&gNV&͎!ߕ׾LfH="֢&?Gםd熓IX\` ~?HAwͬ|%as#N³ؓ~*([I%SV*$݃UTDB!@o"O=Ҍafo7B=IW^%n"~VezD- R9# jR+~ip0ԡۜ0q:nKT C}5ڔGEQvYq< %ڠIfHk#Pq<`bܼNst8{mʩs)GYqrPN|F%);j@X9׹V5],UHCf $qWd#bג0!1_q]>HI6\p_.2`A2<ẅ 8":Vm6:"l^֖}k23l0ȱ9֥G 8#G&-U7 rƫF)" ȏ EѳxD']o"@}|0;ݗ>C'.R5 3((7V̅zи>$)T?hFXA|0c\s$Q%N[K?ϡ"mGa%U у(gqR$ne}TFdhyh#mWWVzY/zl|'sbpP1/|&\Z .|HkxT1Ʈx O]][x@8 dC |c[TIIߜ[4̈́t0z4e10H|L3߷vEg~{Rz;zMBL !f)d 022vc)*gP+Ez;-;*JEHKN PB VI!W=9|':-Q Ğ(6X~ǜyG]ܹw-? r8QL0#T]sDeX]1ͺw$Y<ĮV,˨Q`,ʁ ѝG +so,v@Bw^+̵Eh>=|OI|"KF6ae!`@g`vA/V`GLgW Tg٥L,w~Z+~! }86;uL06}hWwZ"ؤMhimb ;&tO$.8G[msQ JHWD&ʙ΋Y8)'{6}.uMݭ)${eԇTANnsٱQ?PERt͞)+_u*X(*$&j-Ex>ISs=ն`I9S?}l`@>xTR!#  }kC5Ae8CA9e9DC(b)*$X&3r|M WRi̱lu!-p%x6T0F)F*yUorV_xF2$6;L"+Yf%"P!h?+w.;wӂp~?؏DkC۷H6 9BZS2#0dOWRs."t$3ը"D-wx#2D]w{ӕ&nͅ8y X{ c`ƟȢcsgKTa>ncu'ƑdgXzv)^}]ɷ<09(Hǀ'vd,y!b[Ⱥq˕`GSO9iҶ~3xG~|x܂s;ǯybs NV<ʄ|)􋇬=щMk+zߍvFtFWʝ~ _ә֜sx˰[6ugGdao?Eu/& _:Ov@}!F-n | 7:DDgH:jG\zD>Pч>O _NA??َ=▍ AєMkkDb;>|cVC iX 6K&5-6s?U9 z 0GI2vN]ޝ+0ܚq:)2LT-,a"QHbBJ}I-4BkB֞Sz;}Mv3xa~,ۗ%D(q1Fȧ^FZ,D15xz*$az3] 7o_Cv^:]&I+CԳK; c()QֽSƬ`,?# $ffEpB[q?A'=ϟ1T'63605QD?'ƿ0=gpR]V}Fff=0._::!rD],? tqhnU/s*Zԣ77}zCECx<}RXHP02, @ 998X&0׽cB #>|PptN " 0ʘfsbVW%pa F$Ox~I-=UVr5WȴdF2ҎR5 -X,lG346,)sW2ZoP>c:_n5nW~8H$FDK(}e% U~yrq| ' HA A"64O؆0Xj84۷:s\:"#{Upd0*ƙ1%dv7c&Q;TG2n3=uǢ+\T%TVZD @dY yE1- 64V#ʲ̪4 aUh! AJ#YH4M1\aAT440X&V*R*؈I$: 9"2"/D` D*EE44J ~W4\ R`BJ@RT4ЌBPFĆR#!A~Ïȟ⿂9_64Q /hI?hOY, ҰT00#%?Ϳp~O|N}^E/{/M>(D5HRqfi(V׻V=TASіsWs</,ITd_|CIww ݈ .wtXR` v%m; Lpqkn{j (p9csAΎw< Mxn-"Zxx[hT?uTltcΤ[ 2:Lk71$Lj,<~{W^LTD\^d mR A`)}7?Ϗ7H Gk0ASE1%TACL0Pl00_F*")%??6wgeJ 6^#1$.\RE@eGUSӉӃβwz`>QP,?`um/l@="(E-5iG$#"ⱈ%ub*(*J pc;EUUUUU#o >_`rtEL`0!qtlڲY(^ށH %ofuemZNE? /fp]q}pxz9=='!x#ޟ޲Z;?GhydXhPR, _E (EwZzȻR3{nhtxxUv.\fV8z;b" f@JPMP!2?O < XEjn>YU.A4OeA@*0CP1'4x5M4 (>i >T3Im6Ү*i3@?E!ւda{ g Q$@ ߴw?;E)=eLJ/h~SVbHf( P}$C օO|Uv/1Ӯ,0XW%R$`p~n/iO|Q1*IP= EX?4^Gqrkl $!! Gpq1#}׏owz먢s=#՚DAǻ!ޡNB]Ǣ/ӁOO(QCߋq>հ?W)9UQUUUC\(GI&KKSf v(G w mv"]@+'3VOϼD']23e'R268auEk1l#f-9ÇQX7,%y8C^(-4S>0N!^/qU VCGɹK:;W!յ J#߻ԧx:u],+=>3] 0= ! Cz`rS]TE11s><"ͿPw,` iBҾUY֖? p]g>nl[|>88OЎ a@B7sO +ACZi1F'zkR6}VelxAqH i1 8'}V/W(;'F#uv{|Ou$+Oծcq@s<+"y1 ^(?m#?H( v?_|5 @Ma0l@X3}[#FµҖטO5D!o ,!w]s IX.Gq&~2Z3aZ@"$`n>'50_eXe;^ [?u>EEEM Ta:ꀄ'wy[}~h5o'O⾉do@*A6y{п AM1"Cx `UQ[I Fi>nS$}ĪT$O i\!ؽq*HA'PC]&LRRP})^ПȗD^ ˙qA*6G^<~U~{fc1/v`_6:+dGF5A 6Ew=] 2;gC.>S=q=-VE2`%LvX4}GB{-54.%R m#QSle/FX\0*LXz3$W[2.z٫Kut_|z#6hcv .A va^tu!^[JɗuEK3p\4. ^? H]~x~nid^=xmnnTH%=6>]--.7 €/=&Q %m.d(=Pz`VVh\*2 }KgCBmFo~%l2WQhu@A^<[XkV,9t эkF*qj`72Dko0GTC2>V\t%}F aX#VQ,*ƁZ -(lfx˞ݡl|;}g{8qx 1L.OcEe łP $'ɫPpĠI <fA2wPmW"Of2xֺ5Zm@e d9QFs 胄25J]Wp~LG3&)Z5`>h1}e=iY,#ly(7}<[EVPu}], Ԇ _u;Z2pՋA0BhG؎p5%2""AJn`SKJAbSd 2= 9/e7xsݯmR"=E!Ddi?2fORD|H"-Qb"x!?U^ ?[0o 9Ցy۩97zg I64DپT?SZ_1B( bkY^&Jc9գ5B9wXxu8sg9AahJJĴ^9IUB&>_; mSF?vgR|s4p__0^W(@ nGHJP|L^]k[87 ~ϲ;P`F;>F <:usJ}c=2nܔB k>33X ZUo(JJq!}ݒ~܇®'}YĄqU溜F C28s|(PS=ym 8lnNc1+q R7sM~ҙ|%|HyX?– {q%DRbyְѕ \MN}cz>|#ח(Z>?ݧ8ea˿俆=?mzU@b?t937̮u<9{ߊة WtOAyqǾL'jo7OΚv<9DLA@-\ I<x_gg9;\~>0mTS1)0K2БGΌ45$һ䵸@`97#VXr9E߫8:zw;_j]t;F#u_<'엞[ u*JVmw" ۈ zK#i%[A|1z\(%UKPEyC?AgQĽAkW۷`M:D? wϸn#O9@WC}|><ܹuwcӰ$ A 4:_A1y'{$D@k(ⴉ`;_EDiZ ʥNJdr=?I]4z%6MhpV 6)(+j̄6PF*4jHa9Ic dW%yImBcpPZtt|*LDc[|j$r9Ek(rwdM_~} _Tb?V_'_'>[pqNgw iw `/L]ė+15M7_:f_oeb^`e#3'`|1^/@0vMk*:SمE)ˏHAP)F_R r._{?%zwzx|I!ۻaDޙV2߷΋&J{wMȝr,@-s8 ~Ue]lzj Q8X_!r*]%L8B^1^>E;.pYVKx#DEswC#QU`܆YJ$>5ցMu)1ꧭ}4nU z8m˻kvۅSd~kǧ"g`h4^V|SO.fӣjFwXuNi\/m񦞕_nchp' ϒJ3BA( G\5rNOjwG7d"~9pi{y)1pǘ?R{!^*7[!c |7ǡ ;vy3P2Anԡ5xIo߸N`{hݹ-+U;f=1?4p,GZmgA⋹Fĩ:~TG=hX[z KTFrYh;L$Ŷٷ}%S@~p+B°gvR;Zf="tٳPx޶l6dYQ1{ u:U,U@Wb9 z fuUxW]~oMd|I ,㻖$m9aq@8>8cB6%vyV|+,-k*luu=t>Zެl B2_ F(S.u{.moB0v8ʳ'Tb3PokT|t-#Y"5xT;ۖyJXaY nV Pp¬ݫw7^ڼ6<[<`uJPE Qס0Azn,LĒI$I 6/o,ZcuLi7(v UVo`+t\kMM|c t`M"f :CNzcsrF vfpLY<}2ېglot6V36#8Uj2(;hl=/4 {nq0=ةLLtث}\-ްDefk*i(08{'eYٔ5})B C+^* 'lqzSRif^18A"#cb砫2s\_T̑4JJ+$KIQ7Yp_tؚ@]( UDI-& IQ1IIBi*jPlDQh1AL3E `)VEET`ӈ61;jhJF%R))vM M(R[g;T,l&j!PN[a 1Jdn)&f%U;bE900h3FI"y-AkZSF1USP/ҝ'< @SDuQD1%IBIJL%)TD  ?8J h "f!M @0 LIT45E# - BK,4*lbY%Y l#DE!IQM%PB4%%PM+1-M!!BQBAT"B4=Zbe h$)4B` J bH"JFsAHUS31AIK2D$SY))J"TJR$(ihfe)h b UhJF"((jfJ$ie" HF"B"(i(hY&IX *" ihdbjJb) &jb!(`;I ( FB"hP}DH(P\tm1%K RDERE)ڑU(JJ%c0MQ^^b&)jH*b(dypC) zVu ME, "(bjT(("$* &bWȈ(i!=siH**~D@TU14 BUSLPQAMPSPSڈF)"&Z$(b+ٞ'" *`*4LIT"İEBRM D0A4%>I$` LDB -)CSTU3SDA>4=DQDƮrh!H W&X"b#vx ,l!G rA|FA#HIUAvx(ӿH 3?șe?vPAԈ(S ( P(G:&cPU# @>hk%UOY ?ݔ) "($-+4!BY $nq:yr NHXCOߴ 藁#CT캹 E"|A$Ptu~a7E䩉פyCq93.Arr(8aPR{#A\J!Ů[I43(2@_((\AD`0@~:m$;i07l4Ocdiœҵ<`w b! );@&W9'z>>w7~7ӵ)|ْP6rʔq!SO p e?˗rG;RԺ{E75jsu; mB~!UgɳW e jnKዋpK<7="Fg۹0]QśfL&0 *zWٹj:8# jNrc9>Fx+^h(㞟skUr`Ѧ:B4dX-l}J9rϋ<~ !t-)z#[Az椯?AGsf8JSc Y{BipiګKRN,3tdŋ.v_YYh ,{\{ܠ:k% ~6>_ܳ*Eз rU ($iG4uK,wK|Tv9e$;٪bvގ>2}kWyI+*m*mI$s'ަAt&|+Z b"*kZӾ1bg9]u$f"sEE澴%v_>3btј^ܹ: h^իUrykf%j`T/O . M4ٺCi $ ՘?81cm?J8vKE70!.i{͖M횛ށB@j;O`o=.@:,{$=δ(w k>"7ms28:N Ayٲ[./_WK[=<~^Jcp3wn JzLI"h"'րqA2)9GazϿcrhEaQE!rDƤwyaa[9U{3/^C[g15Hy`|>Le%|lXWұs%wDF)XF+t9<Ϯ& RT݋+&:-ټuRi)\4'-v%Q3汊[qۗ{7.{kŋoz޳/\uS8x8eZss3h#o;[q=e[\畞v:;ӫCI; aS,bA) a~yb>.o5s. >:r[6w>9dYv/S}nmb묞Y: gZqQz|=Nݑ<`ucqf*d_Nwk=ʹ|PFffn ObZAqg3ضIF&6d"5<@CYv?h&7pG6F ਿQH@e;oЄ~v:Ϭ\ 5;μ2XdQ(|h^Cix\;m[{3Ŋmyl RF.*(lźG?\fL BOglǤnǑx^a jh>~4q?ӳ'Y{wχh>Q Y@U^9.qQ'"ȓ _ ~ޭq 2Nq(T淖%{A"yPO_G/-|><UE\5ŠFl7#[ =BB{BYtMHU y /;g'o+父~t3:p2Ka~[ V*αOLVCG] t؝dwk}yGvszmӆ/:_u@Bt(PJ@~c{@Qa%a[U%~ My?aR()^#sBUf<|V}\/&w|L{Es@ 7+<P~'=G9z L9>: RPwonc#E?Ⱥpd&\t2$@%;yAQZvK5' #6I,QTX,y|q QA^7SџL+ByrVj|RWjpwM4 ڀٛJ _X ϯѶ>w˨%I; 1FPEN̡p;$uWW<oE9h^ם2^}#:v27w3kGUX8f,BA$5sAK OPE,׋›Kv $(^wWIt4Be}ܙ(Kh& ?D-hE4*,gBh9\DO I(0u`{ #Q'CX1cfT=l{I$ ~顏uW<$IguXŒeVzPM S:,X,@gȅ0vRF/}`rKžeN?_w6`9N^AJǍ+P!_<=MTe^ulՖqzGc~ׄQ/;7 $r[I*-Nt`lQ)(,r+pRZ▄lq0K.F[rKfE{&%IC$ @( _ҋjȢǛ8P%ЙNA}5W͟Ek/GHy[Σ(Xߦg{·/ɞ;[i^8^F=<+=N#)=AC0Lx Jw r7hЃH![\]9K칺7󍪠MxC/}z&=7#;ȭP3(I$'9!lmvWPuu ݰu=<,nI-uZV@lK>"m 4v( >ߕUUUUUwU*~`=>z8 a:'JIl)JW+R+1ؾ72b $!! I:OE'hb,h5M|pBB]{61j!/ȇ @P_@PBj5*ay?{k mmp."!BB! <&zT'(((09#Y\-?~U H LLM4Ě10 @Q:Dj"bHR*|+RxaX+p}_'-?"~?nSOQN&/~j}Ɠ{ ]@OfBn%ΝDF=HlՠNUޝ+(?,'sX-_xDAu#XGUQ-W@{µy:*&!B$yZX5#x`@cgxy .}QF(4Dy!՛ ilpzU3tf]LWa{QlŸDŽS's8!>$A[YK@~ DjA3 }=7\> &`*=@nI2ӛ]7H>\!6 ! OxA >wfS_[1%|:T;"% ZoG80 +1x⨤'JJG'`oxbj#תTpDp@Fsں# F1Q}xp>tz51!Pq#5,( `PG٬^P yf֎D1}v9EKAIun0̉fUN޿{?޷r8X,#UÕg۲`ծxa\(z l&x:J5R' s<]~ #?hQC;g|xu~L2YF59Jo父f/8[:pb{֭cgMf\6̒f^I$Ciakw=qk]^K7afGj`q1޳ݻOH+t  }1r‘|-VbDt|׮)j rLB'c=LLeI|6~8ɉ ptGsVAckA]4u? ÒG)(qjed^K}]P╴syC}16;Jt'(XaP!יϞF 4rCȉ;kw1Fl>𣆬~TIkלbJ_ݣf\^Vg\l]VbdΖRL͞42XɜͬK2i5Km:$wFfWeD`m04?)Lb(O=:gI5E[2lx6N+^r,50=AOqVss>6ɔYTbIS+GtQ &%bKyYT<;ˣQY!AZk׏1؋ BMꗍ2m5CSKr) -ix"*sv^ fH_쪶?wj;L5BSVM"p>wTK3!j&Wd+3fCK Gk|R#}zF]8:'ry\7cconְ6F &Yz\\sX?ЩkgO/(|{A\.Նpj.Ƌ)S鯇ob$AO-}|z_֭YV@+"]"p~/!}vH/X6&gTwoDq3TT8'Y_a >" 'iH(bJlBxj ˘(/&usaKe/l4~ƭ1ڸ~e1\6FC#3o.p3j[6c1PAX1ēZv{9c#:b-pᖏj:-F&2hkpqb!9fIm_N7Zhk[bɊC IН~s50[5M1c89![5ZfuY:Ntl-ɛ5_"rUƍӃfv~:Bv̏U+Z11|y@$FO^=Bc>rq/3C:H]gf^O}UJi<WZ0$I2˵nݸe$)$!n_=5R}T}~o|yA[JziG.N59gL u~r/ȉ q%n&NW!_K2I<΀lu [@Z&X,0^A?>gC_* g33;$Z4w!HY챻7:y{dP A)`=Pα ([JNx!f|0NJ@82YsYt`I&fO ?ZVX@hܞ7wRx]c?u5Ny&Ltːٝބß`RX~2 ADiklʁy]xqѿBҜ f?p G2``6 툺22*P?H+v6tiI2?&R72|K3[Q"'30|WZxh]8hzW<􅃕-q)-xp=w|pBZNF*DF@q/s{M׌cvI5LDT1x[XNcvgFdU]{RRCҁbZ0 ^MMM<2rAҥHX藋Ru1Ԓ#x5Dz1f6;F“I$"r#m8=$tVOj7RU+eҋVk)_H>5'Y*]K`iuӹ¶u^#cU\eejl*+)YV[n~קx-=ظ+[O 'HLӏHuMnkB[A̼t<=Ny-5ͤ0a$ ;nۏү%K}IH:-mo+, p ee֠Х(|'j9OnOEmֻ_[e.铺xTfxm`=[gwnR7k|:f^""A^#{}^NpKqe~wTj'ۀ9ff ].4kxHn@*'6=*7x# >?kn7sDR+AH[nETF(l%!Z<%Sm?GZ={Yi:=~.{cW̒k"KM1) SHKlӟݦ^*=]t߾@gpnu 1Whu%N ILH4mg.g_1ׂlwhdr" \w*ALg\ă{'GcGV5Ռp*gjc' CޓIڵbDzu&Pnjb#$HUrDD,o$ɿoSݶ`ðǒeyM-'JfX;?~5>]o8^^iŝXopr2su[}1V.xZ8,fz!GEP>Oh J)XQ#`/9"סuKurdza0ڐ/uI[w,\b~=:K04 T:CNsuo$J rAv( D ?OOiܾDgP 43Dc +&Xy13.dig_^u-4M3]yC#*V%?ªס? }i A`7L C"5֛+kT  e @kV AE IWr2nX]@ + H Ċ߸=CF5/@FTc$$HIZXWm¥Y"y j{m.C,IF󾷚ʒXKkvSjE'RwFm9=wҬC@Y eV IriTH(v.iīAZFh*&7(H멶)eL& %dU3h?{;4УG (~Mי޻ȹ Ɲ󶱰< FG"K%[êwjU4!ͦ6E2g{;C>wu1 öUUScNGZED3f 6 ; 9='e(Z^yƌFlu(#rQM@FDd9xtHE!! 3#Q=DfA't0;?.sEb;;[or#1_c~}:mSP^&}0 l'Ubg|VP_/G:u9(I$?e?n < v<_-8@N@bso!vI3cC++Ϸƒ熸Q/ޑC`ԉF_ cӦ놡8hbA pqܖ6?)rF]&;hz>CP]?Ǫ,WfJ8Ų&.B kǤXqͅ5Mߵ@J7Cg,8։Ѡwފec6siZ?-I ~^}RsR ohQxU=s[A'? :\` ~uV~ qdPFK)CTJU]Oq~}oLqGSzU$;VX*x$PϹP1|d{7+AK3`,,Wxh7\ 'tvL€*w:mmO(tNz|zv" j }vMG$,2*"BmN>*i_C;7W{74TDN8p߸Hs23^.{mj%nJ,XcנH%)z 4 ;I5:TsŤU-&lє"ԛkz&` K.ցjܬѬh "?jk yF'g7]͒WB_lϣqӽ#ZT{,5Iq (*A}P>а80gu<xN(BG7.{@bLL7ć y0q!O@GIO?xǣ>?FMuGt;FaG/=z\|m}0^bWQjWik`%T^$ na57z|;%|rޡc.CU{Ƽ[~&O[cTU*+NUwϚ%uK-(-)G y!@]ADރTkZ_?,뤅"R>fm6vOT W$p԰H4G!h_Iꛩ:"a) F}3NbQԶ!7_Gb@bZ*=JȅÌ%4=ܷ?}_WXn<҃^ %" =tJ5dx}~f@Hdڞx.9:"O!_}Y禙nl?Oϰu@O; yXE*{/iI QGڱ;O >R@Q d ,Tlxx}ČCDm~+ eHR/uf"m|w>/]ߏ_{Uw޼+؇A TWvJRȱUd/?ߏQ;ym எK1 ,c*񬼢2]rz㎿Ef% =}l;8v.F. k~OO۟@'v/yHQm=^qe חzmr|L+xzFT` bD8]2ndT*H1 `6*B Pʎ -+:b@H$dJ'&!20%3*Cdë뻚2q-|j:iD-hl0Nx&SSO !X54~k@F#(cշa4@Mيk` @*S>OLt+pOpX6\:-O{oRE򘏰@-`u<㯤!C{NǨ"r `PI.؃>;_`)Qlѩ{ ~gрm"x{_ۭ˶ %@RsB}&N9(y^_8pbFUޡI[ l$b"s0y۞yI 8F30AwϬ|;Crš1:- \HD,N^Bd%+ (30iZX躈i~=ufO{ $͋')C`bڼ}_Affffff8~=* ls9s9w5[1q]vlٲ1fh1fbYa=^c^ndD@!"yZnm}~BS);H<|27i藚%:ȐX7B&*C]:cUаk;a1OV)q$HcUKkȡ ;#gxCbp38}е~ um${q }x#=\D 4\j'sa}-bGI;s @^3+JŮQGt>py"P}zoӮиBŲZ/ z=n(p^X,($J@~=3"XuzCBr9~PGe^*ry*?ҰW)ED{B\ ߟR͢(0LDE]]@S G]%%P.2t~r 5Ң*"EZ\x4= ʾR"~V=Je˕V ϩ~ nuS*UF4Wx]槽$vTϘyRCqTx( ooKotah|Llv*B6vp )IpC!ǐ?~p|ׯ Z2ā@pt=໐Q<>e~o6;t(2zƐxQf<net@TԈmz/'x82TD{w]`>_1Tg`O{r= XdGg=\m/:S! ^3 4s#Q:y@1x6؝ϸ/•QW>!⽙?uQAWtd㪡~}P-yurp|Y~qacλ~zMܠg!jml@M ނB"~5{JAb"&"D(T<>+ ?W3=wF DRivA5@Ĉ(X KA*Ο!c^yM:V0"R (wYɀ`*0В'*]oLU'g*9ΏOi W2~V}#OIQ8r893MZx9BQreՏ( TDD0U|cߞS&UjzUD*I:[$K`;*6^M^s` 96@zژ\c=[NvZS]s\.*;.1WO--,@DYDk1`@-07ε5 6:M qO8[6ZYqP uށ@')dM@eUUUTQE )C6kPiXv6@$C:! vRƾGM"OB>"wǷ\h%Ʒ֏P&X~@mjK %5@]tpem"Ӥ!$~qK'Ik=_OP aY_𿝳xHz n1UU@AapBRp Xڟ' r^J 'fه۫ V?5}X*QV2 *Wq-P(vp qUPnVUrP(n!keNuy(_#;# ^5̞O|mxu,M$9|ڈO $I9JBsֳ_K _F; g῭( Op8bLRBB"K*gOIeδ Zjn Xi32+_""2YUz#Tl&>?u&u\՘Mch5oJIϑwCWսg2-&*#Ϙ'tUK*6 90`w99U THKm~5#HGRA"wI8Tecsb8,u݉ZFm28~4'ѣ&j[$,vߖi&f{/|v:E~VLg}H] 3q[UU(7?V5d"'R̬LڕQ<o7 |K _l}.z °?">r|6!O >q[HI"̋5y}d9WU,~XYf"nn( Kѱ}3,\v˿w&(J~g2gxA6` %z0x('G{"ni#x~1yx'͑: pӸZ+xneBX~_p~p.XAQ2#|l}iK"@ {doO.{HOJ['s?z~>~=BAur^F#n4!$C({ (BjDY*E/|i̾2I%2Z=.E/EHJ3չӼ[=6X&Y$_X5}c%J!v]pI.)7]vc Сm }sbHGB0a\=>Uk uaN Hnվaewcr&Ԭ?!FJy;ƎD?V'oYӺw}K ٩s9^^##y#WHB*sPұֺ͟[g,{O8)6|+vn3=;YmlmOmob#H KTs4!kN, ##0O3e0[1Q4]V}Y~[ï:!HaXvDVH!TĂ4/0> 3$b Pipᦵ,{h/O~u r_޵\?x#ޘ}}ۀ;* )[=wUPHTk`X+WA<G]'~0 #jQr܈7"QU"/d@6eʺHD W/DJ]S{8`EMutwFhm Hi[[)ȿD8bЇFDTn{~/u@O0\K#V\' nQA}b8Cb8 X84vͯ@ A1 #ccߜǣ Ycw h9ZlMZgE(x8%z+N? 1j&Çgn 3_țu'kLukՅ;仪:^L5^S2xIKC@DH'ӫoϿOػÁJRwpډǣ6; [.31Hs6 G,(,6TՄۜ3|Gb/MoL1};xWץ[CȱFhvEvggƱ.Z鵩7C' D@ITִJl" ͽ{Pj99='ē~KjW' W )/\hÈ*nEp0ytҾFѱ0C@sޤUьZi/ n쯿]?J~oq/³~َڼ݈J_T>C9N`ʘ}-E|@_o LvCww=g r0ֻGLv?Wc<x[MμVۤ4J8|qH}x;b3*L0?$U0)T}{>ځPu@(`F^,ht?w9+RCa!"@^<YvJ?bgk|'fc?eYO)k 88g{#Ki ;v|Mҭ+>>?/mҏ2 w%!d"=}ڢ#ߌ!xX.Ks@uՔ*`$IRmmi<襤ΰEpl#c֤M}cxٲc@rNϮ٫Mke d^ m[6ffX\OeX:9V~ok;=2+'9y~}Yp :(r}Ч]R( v`챢XacC1~cSeLl(P֊ђZ5\F-.raeOEgI5n~02xVQ s z˻m0au!A1 Wf::|z\:7;R0}@?<pM㢸`1m$.psw[6#2/iAc[Qůx-uBuQQiCp5]BsQ hY<]|lvOhdCm! ܫ?kfUp#0MǶR\4E@ afu8 hKy2ʵ+F1Etj*5\TPXr:`GX~iuKs<JxS~#}zm/7?yځ"yU7Rr%\ -[2DM5,p>2>DS~ zzu"Z{ +2j%L`ʼ_sw4Xڝ:P` nhI4ҴNt=#rx6\pۛ@Hp-.,v=ҪqM}5=Heu5J|NDzl#äzzYۿeyqբ}v ͦaBl֛4kn~0gUV#)2{ݯOP}9($5~TFOBOFD'kp`FݶlH4µ(iulw@>U” >m\\k8/;8Ҏ r\9vQӢfͩгY\[(VD6 {*6k%nkNd'NV^8KAu&<[ed*.3]_\zqxU%|$DHDK#BOmZ9sE@iXJι-"q9-<~kDǿ͚#ئ`mj3nOɷUj6UsEx ʉRAo9Iwg]ȉ A[v8N2"GKP?Ka}[Vq,  6]buens.2'qDBF#RaoDcw1u8A,I`Nj-;9dź  υUף?f򾫔ni}>i+$Z'X"kr1[{9K#%)lWysCA^^T=t髩McOh'ljHjF&* ĩ[gݳ촄AKU22Nt,Q 1P|Y:!uʩdI*K5u`AH)0i1XIH9'0&0 8 ¶0D~#g34']Hsw'DU0;s5)C[2B7{'P;Ό$S*GiqLYة ^3C{|_u;LSׅ8-.n}Qen3$ |LUtlRqyffSYyxC-\ѹRvznЪTE5mxrfuO>64[ЋhQE6%8S&G ة<6 d L=C o8j Q7ܡ&7+Tb:۟ATZNx[y ̓j 8 \B\IBUc[tvP.V/ =W7'k:> lϲkYċtپNr;V:wZ B8ݎ+ERr畑};uE{Ӏd4<ϴly |`sOb9LCI׀XVKAz9 ec'}mJBV@ =l(0dr&mhA%@X8-GϪ_ Dygľ  ȂD>7p$?ιDn&( 2` ՈǼTRA0ȼlT;jI8)7$~vUT5wA( |Jr!K,@nۮ H] OoFj`ߟ>tq4 7.0- N ˅#oo,Wv*YDDU'iƳ K  X0E"2u E א1Q!p:"85S( *SÜ~ib`i+zE?QXCP >!"q z.=3 P4YD6P5VƂXZ(^^%{ zSF]yׄ&N}21^vrInk Ģ.U IX`J(z & Hܨ=6%2b]AĠ}-UG|N-ͳ4B0;[`)2g2G\ZФnhR pzE,np%r]麋kn%ayBsd-9+-a972$fYrlpsa>e$][^4%f"bXȾ-E&"[y1א 'YJ}9- +riMV\ndId(BFD <`̌b`B{SG_mQX[Dd@zy߃!w$4tJG;XS8A6a }8O )Tط N:*<PFaYH- ]џF"FN/.'Zϙr{'9|8_<2#BTP站{Roކ`ü")$@"C?f.dcm }-$ h4 &Xm({@ 8#bioӴwCCWtG0۩9w>, 2' Miٚ7ojWk<grJl\2$`"j( k5|U! @P6Ҙ +rBzC#Pę Q:(9C >=d:O:4O}w;,E %ኃ1_ tJod]<~=y?I&i”+ Z|ߩntl4(dޏ^Rj WQ\0UD._NZxOA`RR>+?'y |D͛_ |6uzqH";(R)E]MdQEb$wT6|q|-{}5$Ӈ.uID 7X-1L:N3p:$1 ;" %4:C~7{f00> ?wU}NE.HxetdBAh6"q)"Y멱d:?ݓ>?_o=ڽ5X&?_,D榥vA(DBqs^2KbB&N!!lyGad7vnE EUR`;.\DӇd,JQe'w|X+YY VӢ5 zICg!0 9@B88OP3㬍Oc{!q¦泰:ּ8M9L6zv?Zf utobHX3:~ &S|t fENe;fr%b$U8o)?ڸzՉ=AJ\Bs햾h6(%JQ EwE bNr4-!_mp0{#{;`&` xO&!˅! J*X +}sCd7MY N r4Ҵ܂^B_*Xdޣr#󘙝 M;WTaAa,51ĩu& CXUWxffw ,̜70:9@B1m !v =bCdvqL %B0%߈zz<:- Aoվ6- H Gu^1LZq2YI-=WhLlBz4y@7, +U6@*(Oϯ JĴDdryC NPR@2kD~"ȝJl :fZM4'SUE,j4^+#^~y>&&& XjSG]HM_Fl$(CdC6<`C8 TuFDk&H@+ FM6r95卡UT}S?S J{'^_ p_5tr!; Vq+,zy}.dV"4Hb(Y5QB-1z[,.#zL_=cvy=OX#?:>>Mvh#bCӈx2uP,qPIS殺 zU#铂AIj Dɻgi# CXP:8w#U,wa#. )="g0 GG ȑ"2,3rzL^"pՋp )A=۰/GT2Czwb 3moGF bh05Z|^ \PߐMs\DYDٲ$ۤ5Qy?71:؆3ldRΓa[!,Q˅~GvBCKg=P5l`ݳ@WD,󰀡F zW:3Ӗ)/"& ݳ=nGŠu d A8k=x H89$/8x:g\GHag p/Hb .cŞjsuJ݁,DT-05> 0nnw3T/\1_Rd _6n.j[-:ݎr -o J]nf 3Dv4ҕՌI܏ZL4A 15=M@G }5~DNTM\ȷpsz)݅>6@ 'pމ4th+I`KP6 +p'{7r;bIkjcVX٥`65$nU;HHOu(i@ J " J^B4Gi_0pz#}_ ֫ɸnt 3;a!WAJ­(wֶWE`>5ٿj:KS\ʗ0lAcx;l#5Υ[Ȟ>Ƹ})xG#r S'puZ*_iL!!V((Y@ӡ`sSv8uzf4k 95<=Fxϧ׊G r_mrsj^D9Ff  =v;&`-xtYK4-r'sϴouK{MI"ic)||rI$^rf -$~$yᲳ{Ąxkja7z]McÜ:$HO}ֺ;c'?>qJK@)UB4x׻xM9r(#PQn-rF8JA@YJg&u vg,@3uTϼZtSŸza& k׏u}uE4 GAAn=9W!$ o9&\A߂a}+z{O2OAu rV֒`п`żt병+} : ũL1m&qw$oD9c`a 0eD\íc+9*hݗ@G.ס`r&L+_M>9\RI uM|s9wdf u"2.0!C|9]fJ2,\< r`dw'l- w]wIVAZk9߄v tL#X^Y!AL1-4hTH/mVi,Ik̰Ü'{Du/OD:w=x׮|!+_d {w1A}̦1п3Lx;"McL<DS`D4GO#*(  ó9##.Ét!Hi=XuJ0*aXT!viWz (=Id`lP_ABI1 e,ʉ:]݁7!C|Hu)׫`Gy>㢆P~N}RoYb9̉1/$!0~йv,/spad{t㩿.9Onli Q*w(#} y4dqVC:;ڹʘHTcX-RqGNyI) -#s;!!GV \ -t6FTpԃRJ tٍv;ʽs)gPʫmt@2@t]7-Z"J.sKC[Cтn ϾwC<*ҡv\!dP]$-PÀryFcD *YB֮uIK/}ft̩AZzavX<5 i`$=}{ LJ}ZWC 7^YM۔6Mf("gf!N*J,آxVoiOl`9NF s~o/2zw,kۯ^4yf;EQCbG6PE P_lG~gW~ZbgG!§Lp Vg6 d@E~JkuzR*yòb9($d݊1]җybh惊 $k*{8V7ߎWl؄iEԓfŴك6p\04xILsfv+S;#ލ|6ĿH 'O'@Vh4om>~*N-T ]j&еå[UP av<nd>G#7W %} r6gO!/FG6.Hi=c.G;!7@JnTmm/9/:Մd<<[f'avwI/Tl~X (`Ƕ;^,@leG <l5Q}mxCE-'/U;&AE${ H{`{,&ozQj!_v,L72rK]9פ/%ߗ6 c4App8 HaCqx@̀G"bB@2*@dBSòGps[.݆!f!{@ddE~uU!@AATPEUUmEsE5]2>_8"$³ P1nZ Wislp ~mu|\5";TGw;)c.l%*2DDYh٬2fZ33PUƂ+5G5UN9dr}Xg~܅<BE#E9tk_*IOq:S;mzӶU_m̶m㣰2ЇE~ =Qgz \:w4KR#Jә#1 kF2Jǐ(g9A|0jArgg#wt=OӇ3sod𤈠QR$e+}3]Ktݴ@i%]t\\DU.lE:'EؾLZŀ{rcgpxNQnwKZ"D=QU 󲏴~N?5L\FX4ZD7[+*B> X?w4Mq m3F j+IZgPEE)J!E  p(bQ5֜ R{?cq]k"~ 6w|hĻ}Êa!]F$Ym0@\y~6 7Dslڄ 6 b/8Vdn >Z~Og7K#f/Y [ǵ ?j!XS [yvTh*&aqH;B?I$=m dU11A9Q\Rx%UHs;ӊFN)r!X$~G֨{9].#ca~o!9In]@p¡z}N<5\qd3.{ZTBֶ1/$#_1 LQEQATe4)m/Ĺo!BᏜ&"8;OdL@ /'f OF" UPLEC'!C.#IXƵ!yq@OX^DdtIsNkհ<\8*Br0s2}z֚K@h˞ fz3d+!h ~]/УOڨDž7 Gsg9!* r5bRddMDD8kd3[m o7,āXKᮓ/[7^ĚĆS%5;*a-ЈKD0Yfِ1aF܆ ,EG7{uEPŌWP7p"Yܼ`y'[PvЈh>%$+[!*nh@³QMqwt7v'<SDڼQ`UMUUEUDD\P u~$DA~)U]z0BCH ƁdKJ8d*T1m*7 ?ww j @90W]t:F0GsizQI113׃(;ڀ#bpZgQ6h(TiXf~e[b ,lc:yb<$?˴7)ݭ4ө*@fRn.VڑZIa!H$!T,t8Ss8+0EźR:>-$+ldqs ͫPmdDsIJws_Ac_xJ@O,PH銧CX.SE%Qe* Vw%梬 7<( PA_#3#Oڊc ֺ!_Ga49p;6= y6=R>^kC̠HpFs1 Mt9dEA: ,V$4/u%E` b2 І@v]E3v@ )c !TG S̈QY(^d,)5 #z0ٕЙͱ7͂7君# 4/N(0ĒCtNp5aaњ Xd@D]@;Q 3qǡs>3N)؈_RzKz288pdJ o)N.؉D`T1 T_N]!HMͮErX @)+K 8#R-; <8G1$AyHb)TF] DNTd5˗9Mllޏ= )j}`<(ή\8wZn5GލT`Hƃe! eF$5N4wzmm&L JKh!h6+Т)7 Ub-q@B_KhYpp`` יs'>]'N: y+?{4Jx#0L wo|\t1׫I]3Wf/ZZ&#+&g8T6LxC|+!,k݉cLy~Q-za[$pp‘h#_fb ( )&1:2'x"!7_%M޶Eݩ'Zk+Ic8 @RPN(btp 9h`LЄ,`q)w08Dp=B8t4: l[*ddIΥjI i"^}d#pP/BzcvM D(!Ntr>iPQ{A$C@ln gmvƍc"/n!ۓN(Y$M ҈5oA2`('kWK[tqN1|S:疸hFJ?Gl@0zq0$I^.2"Yw{FRs$*/Ά2" lqGAJnsz`2@r1SJ|ҞG 18w÷Z:Bmj^(l38m«#s6NזFB%N)1LWqYXB%TRˬ~>lծCeC; f.=7bm!(N)؊4g[Ko Qqf*3*BSURagN].@-Ո5Tr;Ǵd%ZN-ۍNT5IfJ"x(C`ͮ8Kv"+(ݫBEqזbh9(M7:<'"d4km$S`QmܜHø8vis>N׫AJwH 9GBvZJzIu ; dHfije Ӓz|k@⢦)oQ6!"&ĦBp65HCc*:0T@؏0g>|lSmLI-e :.U0&+b&Chpo! W;c@rjB$@4#] fW d7 t4̻zSN9v]<&OTCsBS^\SsMKe25I']ǞmvFa3"8Ng C}aPprqƯlo `5X|3_ j<@D;ߴi2PYd:NI>KLjF{>E:}hP qbf@1$=zDDDFb""""""*""QUWfMheArʟpt 0)_89C~y'E+1l`͝D:|g߮o2R}&&d%_AM&C$l#K`@)Zqt@B %$3ܗjhR|:Խ rn=v:i\DBE#ܩlrq y|*e Q;Q^^=NWV+ @˨݆9SvuP/ Q(ғ͈vۻh%Ȑ(:;r{;P'3~c%=(ǧ+ݎXr.X].z'D8jhUQtUx:xḻ(+"yr@ 37CoОf6>^O`Lw|wvA %hIuKp+YQŦT ` t$WעXlM "7}iу-R=R3#'ttU!8 ATzJK:L>G31󃂣 !}Nr 1y.{ a9L<3g Ս8w{r`/F QTD>ڝpp_5]ihd?jF-=zSt%BDq{ޢDP/rwIYt`]4>%̡\&,pf(k~{lrQ2I%!"qvTdu6, )Ҙ ˠӜ IKE ۋ 5xߒ"w,qƪ\&됖2CsBӝB ):3VaX2.yFʒ RQm6>v06ٻ瀑6iSM.$H3GCYN+m0UA6 AL쀜'L7HE[A7M.=0'} ^V{hlD$"v@y@,$)pC=̗$qo2Yj Q*PWHKʩ)@O U J*j&u*cEB8t䵵p2YCpy%*SFpH3n.p0%{.'ĤOw ą]tlo0" 77 Fh`؉6 reʛjY7t@OY{KF*3M,rj(((  # H+U袙 6r.yCjQf북|ǏeTd0jej] XS) \"~05,CH@q;mzBxVAq"1Hg>|Rg CyTWBi;1h)9rCMIyl<|]`'  s`38-Z\Q df:틕a]1|7 /1wRͤP[qN&2+` (a eEu3Dդnz2LZ 7/ETiy,^fj/d^>º>!v7$XLKQGLrTLI2#niQȚPϜA x:0tJ($H&Kyz$L`a.^IB7|{2=m9spV-%ꀬ51mI̭Qɷfh8!ӭzL@h\J2cD/66VJ7 \0cWS8PX(!4-^ʩ2YOp@!!@@H!D U 32O (vG⇆%' Y=?$zI҇=?1,*\:IdJYB97O.<թgb[Ϲ:N\9k69u3Vw6 =W9?xF0R_##9ƀ T$E+ F$*MĜ4uû\sʛ$`}᪦4 lKLT$:`@lKDp|8€> 15#wd7$ / (Zr女>\CR!:viơt0i"UABPAQ{ü_7ҭ)( 6]ݿp" LQ6''F,hTlk'|L2ͥC*q+]+⫂#)M0a\0Ne;&o%Qж#Yb]SDt0B VzrNldB- %`qAx|Һ^;CbB6里s1mL6IY3|:BbFyRLR[$DKF j;@ec4Ү$$PDS-fedt'hnnㄯb3lq-Yz auKgu ;^8|hlB[ui-9 my]eGnG51 1n5˒v~ axӣ} 30smD lP`촥4#]'rو쓇)^!Ů0C"`h֚pr:Yx5˼D8pH9c[ $9,@X<#w1'4tQ)cGTmw/3L0YL~Z *+9t-_D#`dii.C\bTUQPRBOO˩(x" h_ޗĢz(2~vsۮƄ&W!Ii&h1?en'F:O#FX[v{9穮5k ; 4}i -xdx+Aڱo}I9~/c9f͍55{ldRBq@yMY*  s9xԂRf'~ VVOdVD8zAso^~%APݵ%R5&L6Ҝ[$f=6 gz1B2 *?>HŬ@+O ˅s9mAten78F+e$^bxRZ.ħK_]!@?yL%A$TL0(dr 8 3Bmfd%7j;! hE a1Ow%! eyiv'&3eI*{м"9&0mqr%e:F6`%k/!V;B8^BUf =2] 7%FV:ln%ߩ( R(R;Vd$p1+ڷ ܈A= s+iAЬZlBB8u!H٥=o A(Ҕз2#*2qݱo?~+  aj˹0m IDG{Ӯ˙"k* CqnBZӖnp~Y83i҂K%?|=dd y4?QUUL*gt>y@&qGC{7$Cgv| 1i O_o@Ke84=gǺRṞ @A(AC`C<Ά2$  , g HHK!OٗEFb ք=D/(B@)F40)|~(O/g !$z@Qy'y.ؕe?yG,LMr,kWuXI _@B¨$DMeE" xd;LdncTƿ\DU;Vĺ-ZB4/"񫰶=O {lsC${G;4$"s]o\T[ |x8xjKd7 ʰ hUG>ɠ+)ϵP@PD f a'p!x<0+;OC m#B@d@ RH UR44SE Pb5"!&5IzN|L`Q<ra 7΍`nD !A$D 2nK6[72H $A }wQ/fLcJPZx' 06ZE psHȇ.YK`  !c!@ J1`,j0i8Y  r@yu;IJJ@SCBD $@%^Ž>;O0 *̬@z͠CcnӧY8Pl(2?B8 PRcJgŪڄR'yWO%4g‰A~ijn؅0smiJLX'Q|Ś2D% 2B81gXTpwɡ JpQ$4Qc 6KsŦL, AJ]"!YTf ``jbx`!:h0 }>h蒁;Bs& plM` ^.x45b ȱtd8Z? 7ٿ =0HU?ǹڅ5jjw}mBq1Lw9?bW-Rxۑ'""bfr8x "Aw6;47(3L8m#c+^B]y2Eqp"B,%; .Az~"MJOPdbBa$C$"S}  "׶gzCV7XHK }3C"z RRL A׷Iy /be3쥦(N7VR( `VA6X%j>@Zk,X)v8M4QEQEQmcESEQE5R=qQԷ#A}z.DD'aGƅ8fb,H :Awrק? 3UDHnpr34,'w> KxID@܀wla<{(N# wC;0Af;98nANT7(gzo Db'[3\M@pcԼf~l1+ȏ\V\:8TNu҈ACp =CG҄?Љ_WNWSLY~I( #K*<1?Ccq4S "9N|=NOObh~?2PI1`KUMmb*#c%VB *-5D`H+l) c[bF4V3  LɮeG( yx&ZEm3 /H. ƋB5IJg~Co_ʇDOJC %OiFl ̂b6hAN6?~=:@MDJA& t9N]Brݼۜ ج"in4Te-I M1:xNy21zEEak@T]'Á,1 -\3.d[7NX8$rF-\ybn\u(lMMC18̙-1]g9u M n0j f``Je4Pfn7$-\0TsI4jnxp84ʘ3ff)ǦǪ9Ji+CnkPFcwzxztM=0fGQX @jdN~#Fi5.RV' M'G5&̘#lTCS:LeO'ݎ8y,'mH]G 8V- 6ZǙ^ep`1m&6֗9kOHu{ z]VD$d%`uxj d 2"2ԚTHֈ'AEK=q&p:]HsI:/ԃm# ͦ^,٭ke G8`-y"Tu( JT@bQh2&m ocEmXEQEXॡ4+qC)]N{hMaXn:r[9s&;٭>BeflloֹLfilm:J=c9 \O%i(_{~_҇uݶEfal(Kfca &ZT*-%vOD [ٜhhr8=J; 15 =ufݤ&xcVks#3~>eSrk76?t;3d0lER<ꮽ;#2UU f{a 7[rAUL3Nm5Af"!ngdS3G?UH_V?<Y) ?@?۽G#?,LD`,c hG @/Fj7'.1)3Oi-ِXX.=ATOxP'Kvi]^%ެ$*] .bvzWUP(zMwAo[,~zdMKN7ٴ]5#;ki(YC[ÎͮKQ&opDwjzvJ K8ֿ1ȱ7jgKޯ~ck _K!|r9AC(c"#XFh/0"$ ^ڡ@!ʉ`K I]4CO-ՆmM׵j컲Wuݿ $ $']#ٯp3D}/( 0AaF+ݴ&:9VeJl#bB2KeYҙ<{?nqq PIX%v8,&6?Y0@qʪO]=L0n׷& ^V-I"1P>ÁXj\ tjm8U\:x;}oҫv`6I$rlz\ ߿q6=JTyypjuA (nxbH!yӚ#hk8w#ţ3v kLM,<)N})/ QtE)(Cۋy`jy￧,E!q,{+=S窳w$xiB/8IN5᩸hn;>F|䮭&[%ύz|1pPuB=- CVllV`=c*OllvsyN8W@.6q&"BMQXuC.p/ *'BݵP SʹkS.[d,pݧ4O,':mo)\٤W >-&;o] mPui6a4AU1BB iG5s/dbQ1(Cy/2&@%*,M)29Q`TDA 7^~_A){] `"l#+@||C)$$]VG8&P 6{,q8gU:zUwsPBkNtiۡ-FԙþY^Ʒ1ˑ:;r{Q*Q(jܯvyv&)y1-߮YYɗt$׈f gP n9l)rH,$QYCob~5*uǬHߝ8 @"f7D>RRiC_|^qCN:G0+I^/=Fᒔ841IHXP1Nxןk?J`4$@Rı$DDAm٠* b?9Ό40R(*(3`QDU#`64C|,MkHjqo#f&YBp1 #]n͚'UIJ0cn3apabYQ7o ~ш76l<ۈ$mm[m ^w%sJbB{o.ĿtD4&(zs<||dIa^v{s~wćS[= ˊ+ OѮFD:+ c 4"DQd?^c?/ /JI'{Ce"{whR%v1e ;YVZ',MI8Ρj2ܓQe3bn9Y$N%00@Bw[=69t]n^}3n޹M}\fei 6Qp`s Y /XEb1t2sAо¶ +.s澘Fuη9lX-lu౹gWK-Xp.Ҽd-х98vٽNRxMw,7! `u}_!b6ϡ¶UKyev4;Hǃv^Wn1+{%>d4tķ=e6쓯g(!ٝ؛]TtCm"!o]FcuzHtzjwNŵ /? 6H3sQI$N$6"#&ʝܽ~>'3CE*Xncy;+`|c8jGүy'Xl{BIQ%#rOƟ`,?Sy`DbyDek%͙Ee?Fݏd4:ݶVlކZۮOynS= Ehh+\OO;+*hs&y閜<bخWs3K{lKO|g~;xMEw3IG1ؽ l&T2"p iLrʍ M{/%uq[my.KE4- B,LI,4D?|ֹveAnZPyy`"-@GM.\xvy]Cя.xh}=_A/o4@!i~M &\ [|ouu_ L7ZVD>s}Ut)G1,s2"XͯD`,o 3`iAo^i~(Y -~ jEOmޥr٠$DsΛ7|,D ;ʧ(@- %f5|Fl.a. +[4 Iu2Js Ek ٺk6pԀTuMsNͩ'e~Ϛ1>Gg >@ӕ]$=,zU5U^_>:zvDO!㮓$lճn[.ƮzB+IRDj_JGDk@X1d`()@^8XBQLҟQ|a O "HlXqyO542wx4L^gi8IGϺiywzKǫVNO>I %-oIOЏ!DF |DCVPL s9ΆX_p4BmC2rݳO:1LR@01pAMMٕQ"#}Q@r8x3Fo;_fPh8"%88X* 5 (7K=OF=@y:Ke*4^6 V]qPUBuv=VUlۀ뼻oێ<9WQTV=NaJ CH(m~Rr\)qUĎ1\47U۝cD< ( #xٝn'P@;ͺPgՔ{7a+`b3YBM{Q EE#-hmQ$*Bx4oڢzVEtJI Wvm7{zED:6DG߈߸!YB \E|)H{Ϣ<oq^<KYE`>Zyy pwۘ\Yʓ78ԄD)Pʔ(y+ uwiUZm94Vw$ȸ4k/q} %2PPQh! LDU6LA3*hGlȸ!$+H)mǶ3Wz066=+oUo,$pJsW8F ħsxGxB TWPmwMt¹L$.5D ǎ{ňrti^UBCggS~ʶdI si3yƍte[+x4[UTk7}{q7hv}pd! y;.9G섏ï^ ls N~= ;% l.ۍ.ײϿ|̤\qQX#D+>cыTO 8ȾRN78VRBE1'K 8}7ثĻN˻ϡjw gyIDZ_'-6eA6yNd !ʨgPU'T4/`<*A@ۀNCjr| gLoA ڃ *M.0wG(@84nGEuBEV8uN[DyWktbۼ=LHn9r#={G'8d(`UNZ @9TY"W4Ǣơy0wٛTZv<|; BQ5"cVp@Eyd|%bO {i8su&_Z{T B0T B-ϯv㯤-W }w* jI;1ˋTk#;r+ɳN7 `9E,rsfnT!bNB YǏM. 0!|q VvG wg=̝NA$DDfȨ2了R7FAdjPSU;Oub*{^{)zѪw$IZ&{ktJ{ౄ9cwSE-yI8[yasNZ$ @!N+R,UIK^;wl/Z׷` ۿ M* 锞 "gH^ G ֟#3h'>P~riͰ |<|AY;MqByw780PW2y|Y~;;@r"|[ד,UIE\ug_^1+*?7X`$BGm{;xv1 8'n#1wfn;_Lބ4 Jg*,b…}ƴݚ֨o1JQVYcdyVD_u IDwE|ԫR-qBb*5?(vvsbd hCtN8AFXX8Nie~f4 YWA*}Ϸ<-1k{%kf⫏zs\U=pNI>HWbf݋GW=*NAĀC!KB0AgnMq僰e&3**@H(Psg zUCѭ?9OL*%EӾAx^M _#$~y̲Y>'Za83Alng :u|8ædiCB#i->oqs4ttt2hn{ߝ2Pxt*t(:Gr@ 3 9ݒՕˡ6E%00Ht%Zi_`>`t(ExP!Y7,u>//r.\:r $1cTc$:p<c]=Q;Of=*UUUY)`5:n= c~V&[dI%mao_ YQ{窉I)h!~x)6"r͐= Gwa]PlT Dp 4 NΛr?Q2<Ȥ< 1c1>LV# q;|rH'&)z]z͗wE$B3 ['\7vdzFۂ.[1P+4 l #Z%<4 ,g#e]aAƭsWzt:[S("L*:cͶَ`o`Q+G |'ۖ88ոqK/!I"}z4 <*0lzܼ~^#tԜC({4K5Ʈެi 2><YŎQ ~OĔpIF4։mS a~99E>2. ՗U>rkl$_ Ã˗f2j?.ظLK ]g` //ԃzf`kj-b6ܳ9X۝i9j|n[za ԣOh5G nP#Pۗ T" 1Tp9vU2nxD-Yfb%P5ey )N}RI<CLGz-Sf8 pNZ۬! &'i1AyZJϏ=-S;}{[7ِxfE+V q hQ!2xl_~YTwULz! 2.7*\bL|̗D/)= Ն&55*T= ]-E" v^su=}[wAr;:L#\dlnۑ{Ϲ5}h<]lv9܋Kٻyi_Q4ϙ2l Y,1Grnنw>ᏖChΜ[Fs)bJ_d*x BDb#!ݽ@-f} .{7A &5®RHr lpw2k_:((=Op]qUIkћvj E,٩W;xv<SLJQV{O/sB$rF.RU0V=Os9-NI 9Y3_ I׉(K3 m|\y 9DvMH\2G46^P%> Uգ^ߋz#;gIۡP(%(ԕo2fy6EFLM[G d6-DF;nܒF?!U߹cLs&%(h5 n iJډ-gX}Udux׃$d̄} $*W Cy'ޖ BRx\7~?\/ wO ,^oc׊V}{WoOLeU.Qv`\ԙWA&7 BH].cOg)[ F TFtĒ "Xɕ).,^NPv!Q0P+K`4/q:nVM=۷w ;hכ1&1 L G7ah2!ߧgcg];edW8 bρ;7xjwjL(x ßy:Zea qLgxb ̭J5rcfNG9pkFnKDBRpaDW,́_hڲ,t߹r;ɼAĹ2U{(N;se0'Qv ߀06E'қ {A+RN6tZpi:si, y1 m1kȚ~`R2D'w}]8]O {4>1*mY61^vF_ kr˕lm`YW.|7\$ybӭ.m_ȟU,iD@Kn[&^%י%*l׉{LD`؈ EKG8.ٵUd _l ^\H}6[R_XG-g&.]_>&bìoGpu!G~x3/JŶeINz'.]LjyqJ=8F-a.p]30Wssz Є#pYX47N=_dקgVa3b>%9cPk.m[<ǃ~t8^35O`уi<$Xv$sȉR}]-F;3 oyig@[>;jve+"Ndz=8!Z^H@Rĵ9Q9PH~;S4:G=Dɥmf fVOi&]n8G ݼ 5zIojЈHȲ>aI\dBJ1;/ݜ3QIp-_TEQU:}F}>e!~ܹ=狴FCa#Vŗ×OZlDU@I94CtL3OǍ5HS&rsmj Hл(&X́eB#G2%Bh9y<.09J< ="{M/6Z;É>L(LG~ ^ʒAmJ\~?vX,P* 6▄qJ>?,`fe2"M?Y~V(z`۵?pvnFT@ HD'{6y]u&ͷxdqp7\q n3"(QLt:/ü%DI !ZW@(맇CΥ.=488Ju$'`%߬@GV/VX0 I( -U`j(,-o<4C=ՙI*@J '0n31q{9CGeD2OAE&2H]av Sz6TZ1!u LgԬium u!K vAijh20uUgs]9;jL")Uf'2YU-kh-ٿ-O>4MwП7w';9thbBI sR$S*.G"jbjbn3Ur X9J$'=Kh|ޚ~tTvhiт墎M h}{/84$1{qd7oT[UD:O䔖zU[UMl{k II(\=ߢxP?Ll(z D{Q;NCyJ l\\\L\I! >PEgq$UQ:d2A1#BR!_qގhS:b"F}X,F$Y_*;FWܛɣcJ>6pI#6=75@"Y3Jw =?,9%`eNK>;yGzy+M!ECNJR~޳0DY? _x'?wxԔWҏ~˙C^vsKu@!S#Ƈw909r!fLF'c .ͱ\qym n*G,1j&Q8!T D-jaP{q%Xb?]\JC3|X@d, %oQ߬0J7JM=JDb:|jx1b'Cͷ LH}~1_9(x>*Y>fQR4aOnOۨ|2#$m?bYإhLi.a3 >.<(O=AUiwD28D$Ȭ 5l;BС>y٦V+{\+ G@ xqO늙%5TKU7Cp6lsr 5R9OH~ch7+j'#2@DB?7zT>CGcg`ba IJj_3( Qy0:55"u=4RPNDQ,7 (FIg11!Ų4p$HAJ 8S."J)"@'Q_C} H$TJćGCwH{ HBВ !*@v)=l|sy٩χ;"7*(||L*wŁ ȣAt{ å5Dϛ"R0IQZ5ڍru[_&!U.# @QyjqU]&h&*G\ƚsC`CvJtݬ,PT| Sa (j!$a;@XG|@>ɬMf2o$H;#ơl 8, <5R#P.mj"?/n  Y+aLK-].oSJ-c Hᆩ7^|L3Vئx˳#Jڥ 68YJ4qLޜ0 !Buvi {x4V ̔vZ|ˮƬ5"(T3OjƷYB:`ՙ},xA|4,jeQqţtsj5%wh֨a0Sk\f"$D`%BK$8K-Qg}G,>+aY0 9TT8># #V U$sG{!|F7jgCh4!(A"Kc/H;'EE!G#gً+-%$#U@C/~*g܏ `DT1D11$4Ki3 bqD<59!uΥ*^j"iUFD}(y;f4!c$q"DzŐQo@nkBYH_y>T]'tCclDTC]u!On\7{_W>Ɇ4(A`x' ۷/~z,Py^ri}eJ}ht4 B-"f^yfE6g~>ӻA> 垇_ n(瘭QBS e,j(g:/ (-}%xi$'!aH)D!@{ǡ ?7ug oR/ #OAu,xte ?1j5uH~3j<4E>$qԁ sQUȇJ؂qOcIX(TmD%װ`5h3"E !M !) w Վs|u~IjL&XOҪUUUUUETTkUaҡ@!mߙ3?`6 ιQGǕxHKq2O 5I7XhkɜȠ H;žЃsPrޓRLJiu #l)֝䁤:t4[U k@EfcZ4&D7A՛UaaT}2GWsk$$)HvOmU5k^`^߸ܹ\nYffɆ x4n3rt Ӡ@O4‚ %c .(whi[3`LtHp;':KǢDG’ ys_5vd 7 S:]_tOb7OzР CA֊4 ss;: Žqر9T>`FOLퟤ٥9 =g!JLҔ P{GH*G㼯~D%3ܠ{xRdC6+Rzx©pㄊ LE* HAj5;wP8*tuH/SvYД`ӡ-bb`ĚQȉ\0E!Th ss91cE5nE'Se/9jsARLҗ3bƣTmA4c9.:m`ĮHchyj+xDZ[uu I=XtG h+`r 4jcEkA4&a\ B(I ,@bLQeDV ݵ*yC5tQMQnjf{X, Hi;R1XFKYX" "%:nm눼,DCIXw33JSNYyʟv\bg9p8@E#,mح QŒc&N88\qGFUL-%($lw, 6G [3z 5]DxPQ˝Y#FV=l߃c?3Di ~Q"q!s8%̀&* )XNE52Er9E>a}:鼥 ӈS=vGeHO8(S qn..=<o†ϙrD|/.|AJ^|3S1 7QFÇއذGI'˝{C򇭘WeQXG>{_a7%uCk `4:=Vrb/J&1}Qa0gNX(l1V#$`k P=߳_^scûȳs%{b0" VE[O1+w}uEO{Ee= ւ&ieW^^`4LsH%\ٓ=^EKQt֨# E^rHH:DB D;#I""[H:Ua^k)=L$v/@i:69ߏ8b6.TIsS!_< dKԹYa̰*C:`0KI ~;YH-` ~^)@%3d pjd!-Xz=Ux[vQxBMI(VL,j42̺(TXD TJOt!@8rRBT((62:D dĠiШ@0!G1W~Z.E \b!8] E!ԧD ? 1A2[''cضê(Ȗlѝsr;:4K-s/-d-:{:0U*w!";`QװyH@=0=ރNUH .={%}qINSNs/sGݨWsLJ1>fZFѸ|m?kS.äs. !zgI-D0?OO}>K{ŋl03`͹$>P^Ijxl*A0U!m˓[O\g'l!_L0Kl;I 11vVjh苦z B)0#A޶HB֚BZGR-]RIa)2*4CňsQ3dm"`@so&lEhR<̳kU"xטV hҷ{ⲃiMZܬR+B"c(鄣(2l P ]rQ:14hgȬc+CE2T F F+1n fHlZRƩFc,4Hmz AEFi*B0cC)"\%zEF@M{-F"bGl§AkZ!-*1M؈TOQzcNGPApmƓ֥\-5rMncZ[-~V4rJTY *3H(% %#Kd=4lSV7ƀ\uяP  U,Ӓ*n -T5y͠GDv^c8)&挕F `ABc !lTq5X3!-RT磶hCb taֆ"lCKnc83Mj6*5+Ӽ2!p"y۶ D L)"'FLC |Dv(DM3 0Sn %[R20mE"ta"G{1tXcDIݵ5Iθ'S@QT@P Bl`|kHGh8ۣF;H#!T6E[sQɊQ ƒZUhUa.aA LiI!PL`o"n)O utoz"4:3~Oxؼt9="#Ce(6scVa7Urg3DdԽlT"K ld^\6rZ?-Œ&H?YdYv"69o h箻:Ceko0A.APFepDD+-~ɸa}@e4h9%uЪ$NL)w-P~|AOc(E^Lkb'%浿SfyM9c%8F6@̚C>ygy>᪻ ڟg GMo30 JD#WOj<0#%`;IEQ)6E_%qp8lAp^.CW聾* LJ ^aci5W͏N&W]vft?PCFJ6o΍quL`H `C|w_*weCzH\Ҹɼ6= )!+r6uT7DdSH$3Cg۞0*T([b_zw4wU.x#˻6'ۤamGK Rq8]xo8̚UDKA sET >Z<05Vow , QT-EJw96; PgɭDD"$HbPSJUR`I J& RbYilCPI0K uCT'9( @@h@!3ޛJJP~5Xyn)ƥ HR4 "HVN* s 3 =Џ40!$=c Px,lMM*v@7~wTeZTI5>[rI "lco5nMji~ (->f>1vug)1Fi@ږWh>}HKI,IA$"4@).Lb/b N`D|"wQhh=͸ah1J䟙$F'$z_J5}ꪪ.MML H'_vuy#$!z $*FfF`)Ґ+yF];8/޸pxS[ ܂888?-{<< nRU1 FT,ӊINxҁ)=1;~3C5n%:$Q\> U)|ҡa.CnWvt jj ky*`2KӜY* f*(J?i FAc 3vd#b1sr$>jL:[hsE,"H |oo(bg( D 4H!ƞ4#/ 5S"Tf%vH BEMУPV_ף'}3b%T\m,5EFQȋwI4Zd%]jg5PUW3 2{E vCiOF)CdpP_ҡh= vJÆb!g % ?~У PP.~H UTZY<w/CPy\7@_QOWaWY[ ="B\VVpw <[MG,1l00H>G%Ld{?{A, 6Ѯm\6|6O kEu'1zW\Bo4q i3_שH}^כfo>(=U3“ZCf!>wqڄH;F)0Y~i1P4Kiq~$hF\ug?&I{ʍ0 7csGrۓ|1aT#`sii$P5n -# `x|>,2fP&=l:ټyرS-X;n3)d:M·t+ 6aȂ&LH,P"s ˧NG+<<ʝtOIV^n-{犡 b͵2i- s 9I=rq3ɵ֋yUFy+MR)'=F J+(9̏@҂rW@A@rp~Levȝ8ҠSL&nd0)hPCDň&' qaE*h"5[Y9LMkyviy;18ߌz3"3}⪣)&clura{T\ I?5ww^xxG-w(_׌כi%Pc"@ %J^6-(q-8HaA8@1ēf +\ɑLc2o{iFȧJ9ہ"Ew6N6ư|\4!nvGUPˇ ozaXvTt(,nipۛzr ;`aVr;׮$D%$ Ohxuᘈ"vLoe NyH*Mi0w0I+!FUmuCԕQ裇g;ۻ |@NZ2SQγMƼn-DzTCOֻ|CJ4HA݋7H:ق6!;xx~YvLjTNuΙ!za5tcKK2iڦ;B:^lt! wK;uc/4]>bd$Kz#&Xļ؎!:BvTS>>m+I3 ţ314&ɗd1y]×OR;zVF+xŻK.=Wf#YyxE"C'nOKK4(mݶ\ҍxi\9jp|Uua*L봱vLNw~\ܧՍ8z&n6KZYGbd:vmG;x#*\CJJB 4@ZGvd)fWRfap:LXZFEIX@uojoCU9=rU1u:rjNE%G8#~ŧZFL%<<!;-ZYYyya>+˵jqPj*'ҷ/0 t=rޒ`H3OdzjЀ2w`5 :mYR6R !D-ޣ5Aϯ%;TQ1Zk@1tFL#:"48.>:6Yĸ놎*y[5\^<& eǃ*sΣEl:39j)r mz!9bJ0q(]4G`av|<(n!>˯H8/ϣT،:wo:u!aj=7z|l+*7׃̻4CqV;K3gRZzttŷT;W(:eg9'txʘwv7ɧQg, /*zӁ 6lҹfj2 DS#-㝫kDf&)0;ԒﺶqyWA|rmE^2aydyY2t=C1`2E5CtuDu2@鎙1=*P`)[04+uޜiuȆ;G yM9h=qʓk В\E}CڳvcԎU lq2 2Fᨁݺ(fN2x2d˳wd n;mqޙ{%CŭwZ9ZI?`:[Vt 5$AHмv\-AC,AE.m7sw\<]{!Y0R҂Q㷋Fzsٴqdwnn8Uoݲ͆%0h8ޜG~'0ڈHhL6uW;7 ئ=Jac<,\KofGO]u8xt0!Änѭ;2`ʍ,n5H|Tfg YukR,̌NfQ.<GSbT%JNyg4DsTV %׋rmGYN Jj$4QyERִfVbQvscLfµmxWn@4ט#c{yQhIOD@H'`ǝYKeO֭·b.#Ʀ;@S)JW8)(0vw|Q0c@!$3㵔>8:vʎNch0,q.'.]MNA .틠ޙnИ4c+gYmJ@Ea-L˪6 s᩺_T* abףx\ u/jãG qOW 뇝HkCuwe9؆CMUl9)o"{6s͎F?'NctDccd"|wk&yZ {t\2u >pƞ OR8{ZP&>J W^gNX7|wyR#. 3 Nzumk,b3 m٭x+s`qb 8t :)Kklsnqbųz7'FZА6M;w7YNIxD+eIO>zbm ܯ[# [K8Q|͔e/:j1ͮ2>3vts[E:q"ET5G&&Pk:7>Dػ.7}r1zޚP(uGjq7;3ZH $ڐ}:CJЌ'W~Pn+8l]c81Sg oYE~gR`٘9$sQGm+(wY4!|3&{<#c4=d|oR<UjQs 7zVhz \ZK=yݳgɂ](-1$>kDi ߄T1b7X#;:"ix`vڲ}Y'̇.Ac?Nq=2kN]ƄFʈ*7*kӆlClf(GJqPgL=V,qe#yA?8[IyDLPqŒO f}Eɯ.NQMK?Aì)Vy~" оy'sweayû;u$`(ج;0<:;zy(˭f@ hȕ @DH(e(qÈ^8/_oj>\MCŕ|DE+.s38P{w3ig¶ǺhX].?j^`wUI@Oxα7{A(Vi<㻆wRL*3e7Toj4N\F'pDU`jU qFqTBÝd=Ÿ"8.%cqk;yF1&OM>:~:z FD?HnCƭ̈H@hN;1θw7\xpc$rԐpudȑنFȐXe.Q<O[Dh+2A^$elvcO7~kϧpqI Ki6J:k/yp1nlBmZ 8B3b 5wij&6/nv7C}Tu5[*L+&-љJ8߬e(u}oxi hLt:3k E$Sfˉb1 &ݾ ![9C\)*G]&z}nO>U:LjNq%e3b?#wzIm`jig/sP, ,:@@Hz;$MIe`2,3d]mf݌ģ֟Yq{,ѥZ$OXOSm.؀"\~r$GCA*ug%'Fg#2ƕO zx| i9 ur&HЂ8x40Qčnv:na^޽.lv11jlܪ "+porɠ~VnUA}-T0ZlօHE/j\ӻX#]ZHm,Ԅo#)*yr0QT͂J\6bq qam'S{씱$-{x[S'Q-7T#g: 춙>; -ɮfi2d4z'KuXQ Šaknmh[rxkcyEiT14!GنH}H6 ~oj ? xüȣhUBEyP36ȁG&b>H|I[Hv?$/nch7x0 "4KNgQZ[XTpktv OdlhdBVT sY)i!N?]0["~P%v$.%w/X"RR-%R4)A3 T} CDt1{A Cx;ѠtdZb/0z>A7F [(9 4= |>ZgSy :9`z<* ls]Lb%F9b>ou6]Z0Ӟb`F(>N QWJP 52726tuCNB`SQHYp"@@4DD[RAA{C$C7XQe7'xsZs|oPsCP%0V.O7}2xQAIE14vq'bqR6W8ZrN|$;KDG(lΚhpSķ-2Ƈh,g`3dPHEK7gXBviu]Oٔ%mogg{֨g1هs.!2%ݞLTRKx gLQ̝S+۾?+ CgE0HC/j5DPS J:FxY ˔HYm&4u~;O`\4O)IPs%e;ќ*ae<'w56/w}qސ95~ &w ӏwhjK}19AsSF^@uvr.āq(` ޛ0;u0SبQƉ9X|uo.)N.!Υ>[fBUa0Z80I*`Uq;f}lTif @ "p_S5ziL]OEz e,+эFccSK_֙n^a33!ݚ_S*"nnA2L!ͩ5:rVcS^WG:MyN*)Dv2.SL&f8`'}u $fNA~Nci##q0g8kNȻ&zw^tG3 l=\sDSy27 1H~is0%kE-B.:bb(XLmi 8l TĜםF85fl4mX;{hj|Bu:ĩ%c{}X&yN>nHtJAHd5xc< 닜8m;sA2C' ~"!ebi Ϊ'}4܃y6[^>sh0zh]y8>\3eg~rȷY ^9Yi>qsr-2'>d)86!3Pg"$LfWJڙIN@2E{9.{j$UBď"Cz<3WA~EyF 즯? SzFmQ"}z+o}<=>27'ʼ6` 5oy:/$xPqu+mf'U4l^xюL$Wa\qދ韃Yȱ3(8U>O5Wx%jp٧+r{Ϗ\^=l9q̃D%snA5#Q:qWzo {γFq{=ێֹrhӽ9QǙ b`$e)Ǭ1U.h]ZqXWZmz % *` $Qڬ|q :km"10sU[-bd6IOQ@Z `JBߔ?x4"^5QrtU4^A:XaŎ0S_ հpԽр45;{vCs1 ]Cj38|f"J bUDUQLU4󣿵 brpXԑYH` D d  X}'.P-?>";=O xNr@0)E@S̈́*=,)B m#D/ bDH Z* 8Emt-=ȊgAH?)J~?UB!T>hz`#AE_' Y=J|bDQ PD- JX0>Oÿ݄TCU@w29NH}v=^`)A!5B/S@]|썻+p`mpO~JRihJZ@%_cߊG|dxEGYM ÏÒr,E)zHT6@BE1`Ő@G4}G#p$~ "Fb`>0D?PӏRiku" Y_`O:ܨ o&rt BaFF # ePS>YP0 /Q邙$H$C((l=!vuwELzz?u^xm:ݝoݽTH i A)k^׃mܧCfy:Hxlj<\ #Tʢ"h&r .I?FuȱZ \Ba(nC&(%z1 Jy6= @U)X?IgQT܇s !d#H1xtO8(Mcb Nq 8KQ&kP!C8'٬,ފ-U_k!t2w9*d"J@%i+LG^Hni[x(æ1ҟLk8rU`B}ljr:ZDKDB@JE7"N}qEbMD q 2(} APXP~sUDa@7  !ő(f z1I?${'c )@9P;ߢ@# tI AGaj@$:@YBm{@\D2H7]Q>߾B&7:Bh,XUI.@^ MJCī 0!wYn &PRktQOw=8){zEPQTE-HESQ@TRUDMUMDDQMQDM%UUERQ|8ʁb?}uu#ATPe RIQ?#,}aþ۝`O2 ׾x\ ؀hH&"%QH`.ʏ>Ac(q"A(`i@JZUAz}8F(!=-P`/,'UpzPB b{2xKv[.%G=y҆jNC }+%yUjİ\H"L`Y0Fqၹ?'>u`SL#T h1u.|(~jA 4Bm~L&˜{K(,x_!v=@(qeSF"=@(e,hW?9R"#A(2& *s, nFUNIbȻ䦽-jXY)'Z&KL(HxB:G֛>ռw6~1y92|jJO :Vruh/9Dpaȉ;~.泌sYɽ^ AINHK{I  б<%4 ^Ph^=@nCAD)Np@fBDW RBDOWH{hN9V/LjFiGƔL5N26\* dK5r 1w^^|cʼnjbV4ciɉF62Hb+pbR* 9 Dj6uhpiWƴI0 8&r)xX"DɜVK0Q80\0c/8ǐǪconݸ-fJv)^.sKaê9&Fs3:h\BQgɇ9flׅdVp ֎Wl2YCY㹤wr9/E ,KXxjr,b"b jbBgW(PՃnj0E! 2QITVƚL!$pu]9qAđEVZ tɂ^ДҼR$R #tM>>9>=X ֳ)!l_,R ! ѷ\Cv(HTcNsR[|YfiDd J!; ˂u"Qqd؈dvCm8ħ]2D"eXj䡔F3i*tƸ7BH;=V_"#OT]@mLT B-2Гk62.妈j|QP@z ݵ&~Ȗ Fp}lc1R0^L15K@O"};$sɳ4%%$S{¦PA,ݶk%3X F,e7j)Y-KPpl ( = _` lz "^YpIU^ , 'tq2tuǗ:,%n-Gls`=pgvr$0ctcPᛵeEYU`Q.y𮶧0ULJhM1 ᘨTθfJ'F&WlLSY,P!(g nw2m|%PќxLSA}' DU6 "I*dp9XQFؠӊ$x4% RAW] 5֌bbb4XDeW.Atp M; tU灢&)j MxSU`Q`u2TCX )^ERl*-/ %=0i֚ o: hDSDLҴEKAK E 3DMTMUTԳ%LALTE$@DLREAEI@M QT3 Q2LTIA4PHH OMc21YpO-! ʪ(J# ˷hn"6jXX}&Ģ)_Rʯ)vmIDlp!+'Dj!`ݫ,r9 9G+d}h;nTb< L5w}>`F)(H~rѺW^mjPW?s(8#":?!v  ap,j/5 ,:g @CL^N͙c՞)x` Mq3Tܸ>2CD1PJP{QvA@$Zho۳'-9}\/>G?A/q# ~KH6_mq fiĘIf{w#)D,(% !gq!gQ)X4D3FjG 4`2*H$4CsWdKTS`$a+cBW ^vD/~JvCj)*VSLk5-5 D=M49 * J۬G24ZBL#ʱVuRIPDBWvyDEbcQ%]|zd( sE\ԙ3qCm`K_: xLJ:@B B ( $,P.W{ި? |q9py~G#R'209 P!dt>ϼ08I%Dl`YߩA|rNyO52)t!LHqu:N$ȫl[VD;3(Cv,hEAݰ94mžGxwRgMܪwFȅ:g`{.ZLledk1Bͼpӓ(„L}4=y`, Ցv1!i>@ncRx[}%8RPCpcG\W|J T"qЇAH-%"1$7ƜouZ#}C04(ɼ<|ۘPq|N,m>'G@A[n ,O+&ICeݬޖmR1FB \Y|HuvՈ)>#!"r`h !Q!JEcW>.4A?c[ "}i!8I5O2"{,) q;O#+81^X RA S.p'*&x<`_f`槙bz`P1Om8 ZݼϫF|x!:|_ vD5's\G3!C[0J>얗ևfB@\HJJ~@ m~/+"4b!D4# $ <zP)A "*Ƞ)a0KPMȌ\=:0`|ŌUԇ3'r!؄P D>ҍ!~4=GRv+ır0,PTK9Ԁw~A B1?w~ca a*VZl v1R8 UU7B"8[GP'uB`R_V MSCUM E,Q] =VJ*3V`)|SY6?(A&A`pJX`1BIQlH}H@kZ@>i jR,2Qjd&+4 BLp\WnBn)ܚHR1DG@o12*gFgfiw6-a59XjZ7(-Yx ;ټkW6D DL Ip$Ouϸ`1~˳=0S ъ'si? )XrR(T)$Q}R"}u{,P4= dESx7_J3LDIg,SENH@IP O. R X<㨹fjZ-BH%^Nnpw9̯P╹kQBm E+逇g3fJ\j],ބo O{(|gF'lQ65uQ)x!0?C{Fae<(5GS@zͤpk ٤; CBs>%<(8E~#Zv^jVg\9A6ڠ=?DLJ1jz& <.YVq1s_ofi@JZx}#uL'\]pfn;`0-.$ -Pێv%f1ݧ!yksj!o3*wsس.#wfs ŅN71r'ԕzŞ97#Ҍ]BRzPnCV&شC~×XpƗO^~*žm梵cLFǯǵԯ6<x3:;)M[ ҙbsdjlofwߜź1/ڃ|wx69͢&q6T* Ýuz.y|&9lqƸC$6HlVX%*Yžk64pII(@PY" g$7*(T8* vdg_GGI@|G#~ =o)'KڷݡQv?<R/ć!68~x0㢃\KP4g%-ݖ"d;|NɅ?>aN)`PqHH!f#E6_pg5Br`>OŸQ*nI*g>ai%DPHm111VB9HXѸ z v!HKBa6z9/AqPH7 f!3P`M"êpٸrW}0揲)CKɘVwWEjDaB6U Q ! JL3M PMҧKC3QCDAA4 BԬ+@Pt1SPPQ`4 T'@ASCC QC2Q$AQGl8)(h*fAh9%1*(TPS@DADT$HRSC4KL TDEH0ITIDQU@-2U'4"(""Dh (E)M!pGӹgGq0bL j)%٨0;9vῘ}cRcZT"Hˁ 8gI82Y̫ImLS2"n@?t@sb`h BCMEgTh kp>h|#<{LhX5E(y1tW)rX3`zJ4' PfB0/BQCQL1PL24Mlfu+BK5h 62&I Ơ s^p&QE n( 90l/ m*X`q ' j@ Äs;J8*D  <۱Ԛ@5w /8$L@eB>hOnW%HY4ۜ\D *mR BOD:ē-i4`a7PCh.QJ8 VEP0+i1$gT2Cx_n~=i~{wT|:PtfŨ M<1AėgGj:`;9wRJ@IE2(lz8 Ȥ*C uP9-$3G &'2hb`3DA8"*$k N=D(Ovtbh`J3yy> VS )KT򍆆lj4?q#E,@GJo)RM3SN̔D=O'q$B&J~v9vPg'l&?L!7f.Spw,?ֆ418 XU|@>)m:A8¹" m86VBPpC(ǭeh4m(gi@eIXh4-4ng<jxܨ4(ʘ32$YAoCPyZ ]B]e:lCdhԙd3oC(0QC7鑝jA M (DFMetɥݐgmsDhԥc$:OʆLE"D6c,y ( >T n1 VUAP0뺷h " 1(ñm!̑+v.~dC\HF`b8sଽ@6Lhβ0 2*|P!VYw>EA1Q-T% F#@/^%RQ.e Ḿϐ_ j 47(i(,P2r2'>Xa;?G*O,nd%~|XAVؔHWu^V>m7KC8$#Ub @=z b`j6״`yGB}tP+Xơf3"ɇddJ? /J`y!y &oc uyCp 0PՅt} {6U'?pѥ4Cgj+YSFH@u** ;Inm9 x|Cgd#::1Qۤ)X&5a$ђG"9BR|QCyF&9-l̘=SEemR*l-EZ0GL|wdz UԱ `֍atUH1딸ɶQdHZtn"&HGI5H`ȓ&#7m!V+;<.)J${S &voEF Ԯ#59\+[U$U*NRMXY-#Tb Ļl:C Eۅt`2DӎQO0(LKBc4TTj2 ة0ݘ5ܐ(-yF;Q /Fv A|"A5ZTq, 3|* k};M-!x4,9bIY"В@$0٘"d}U g\D =S]mdfk`g3G@Ѕ(Y-cigSwfY\mF'M'1Axrǭ`xp)I@2R4J2 E/ /D7=R! ˘D. TT3d!Q}O:*;38CWɴbMԨ|kqFi[yc" 3֙T. H}M'pQ$6pj*TWu 񁥂0g܆8)rUy Q(h߼##՛JS ܡ c=ű!= vA!RX)Oώ22/1mq^ 4(ܕ#xʖkAYѷn[I(1#Wo% Sti$ee+\2kА/ԍ  I篠4OxH bv J6;wьk8 H)"". \DVB0 o3hdL0ΈST⽔=|sҕˊS!q+C톱Mj|ѪG9^>Z*˩+];W~qO.N5Y#~I#g&1R9/)?kp؊(愙J.K0ps2Þ;ܲcH3Cz;X=F*!o~?4zvS!Tw/MUU5="?9+ Q w c' wF(Dt2( (I@\ M+&FMF@g]DW" ME "mmstIsZ]c@w) bD*mn%d]*ر@`"(o@?lzPh?1H<(2b=jx#"Y|<a8 TݥA}w7b&2==%_:ޝv{:EOް0k]*Gv-miz=Ӵ~z#@R~|tTecIu-bS me+2$ϕD.P"J(YNUVd-O4b "AmCe!5\xSRi:C>} 1Q8ƒ_ uL@O1H *R(ӄxGHL\Ôރު$Ɋ w4 MjQQߣZ3gRp&',d*-XFC$-S jhn Ix]㫕%.;4lpPУlUUZ2cmJ7IP5vk^R!З{4smJPLE)LS4L>>B\I}ы.cVebU"ԕE00UNq@&@)7翨v:Di\u1hBd}M&`T3YT   m4ɏM0"j]"Pfrݶt86'QPuUh(Ϩw$>\yQ OlDp{ -Li9Sֹ̼B?\?d]F#D-"t% i놡/"2H1Sbj''R =~6t+/\}b]G#t3B.F90̸Ÿv$_.Q9ͭ|Y=hH cβtA4/ip!u9ܟko5# C| Ve([B4$vAb{x[RoM0S$<`%A!T)YOnkGL[d"+Pb""'Pr"{J<͗}'캵T IIllJB_fCJ?a GeMOCJТX$XYxiJEP/43=#HK8#%BEsިҘ#qlb#0KA3H) i A wހ$HXeս"C~Q.}W̸ʒŅOOxU0*(' a @laG;9(*P"(jZ=>1n.E|0@,yE| Bt}0i>LI#A) G*/a`ciWb?.uԢ N2s>d>sg d#՟#QYF}]BI$̥%+W)Ei*2_j w~9 C#EܚdPEナhhv,爆"%TR9 #8$@#X`s.* [8HӐMUX#gXpF7XE|W ޣFqnlh?<?*TwW6/o.9G6@m "ELP~ң%)H1sO+ꪩa U"E"R00CP@QBEMJ(+KA @3J"J(`H&FFjD"V!)!b$ `Z*RkV("@B!!@HCG a3 \%Gf VLY0%e!3h@A| 6DȭX!YCdMf!.t/E:cq ""%Bm872WD,J!I3 Leaa;cZxpYZ !(nhhcdb@ ,@wGA{@u&9)餠{xМ:<<4loqeqjt=Suiʛ^n< ШvH|sA:b 62Ov&)DI#\rO+sz6c[ǰuu-;?@s LRD h>H9AQ*;S4"e8؉mbtTԤvx>۸=5 P!ҍ~}PGO~"=?rNϑPϕ @.{zI:eȜ'D1c`MQV؆}.mƛwr a j!)g"hM{Ewo FSAh (^8zDPxPD2<GtpA! NT(e $!.;Aрzd,Qi7r.$s AA'N Cu,xB/$ј!Lsh%R4ɘbLA̔b@`B$*i(0L@5+4LKIA\z$4C44A- ulj(ge6A9b(F{e`TCADLA%I/5mlDL6"i ¤# SKQ`4B& DI Cn:pc#fh.Nf8h4rORi5z 8s {w[xr/@E)ߘ8N "BPb|8f\pJ!L%*@& {L= ! bXOh4,BD=ՎAJR44C\B-Pp: '`v $pvtjxw 5X|CޚHi.!m2OBsq 3 R(3L/̘wJxSsυVe7 q I@=kx@/ J\fgFur6efX'ԊRE xz@J4eP1 4R$iiK@ 4W꼻nLUjct(VZZ7=n.3BQHZZ*IQfYj3Q&&TZB_nM*ΟtQh2{YВ!tF%eʅ;0gו#%3YjY6[sHe A\vB_#`f2ђ @%uj]BD3ӔV 2ʕP]r9T(bZzK% !u9c9 `gB/G S.f`8a:Hᨐ:k&)&@@膣!tc'*xDK|e3| 9L؏D_EzU6';Yް|4硨=Vw8CF*# 7:td8C5!vch3>+u+)lqY{ouY 2ʞj0<@]C.*J!(*!++GD\Up"iUdsl(oP6j!1Dia2dIfe3 2̀E e BaT`9 c$\23J"30 X}%6Mcb=DޥG }0oiO1U$'$1|ш3 ^a!Lpiu:B\E& k-NG$6N+Iq{@O~1|P1oW}ݶ54rԉ}F_ug告܀h;fq:5=NG9 Hj0?Xb@?0ayI |6si D9'hġǴ莺y\EO i3YڴIMt-p_/x)(!' )(@) U )@+4:̦B>I-z@B#0 lቷaCͣeHHi(=LNI.34<*s 8]8*4h"rZNQ5ThZ1h;X @h+&&6-AN1 ^~>2MG?^8D (dEA)l>PpJ%(RN8vE,L$CZ>v\qBQ8pݤg>b!T%OqвQ(BuJ_uTCł;Ǝ<$9k!Q9#5 !@}ۧ|  eJ@Cڧ#D#! hT y]3%1#C>2P$2 9L̓x &#ئU-'C>w^%42y@0D#JLR,CHR*ĥ4PPP 'O{OHB{?#8D @ D7BkUF IDM^\3䠬`1?&b4=Jr;R4Rp*Р!t8f:2 ~gΆ'p\҂iƉ,EMU# :ciuUGhTcrVl?)w2~1@8C¹D A $drYFi=QxYf.o4->]gё1D{qMDi9̮!i"`/D2D)jUx@ȍw~qhD@/$]W;'=cYp)eh3UQm ,BR2e0Uy;1vi$L 1R+0gpw|vdzpC$T 0A@$ K%&PO Pd3O9) '>Le7}ݤqpczD_0k5EIaH*Z 0DEB-n:gԯh1!S\{n]&St&By$ٶD0=N$(9d=P̞?ӶsYuX-(.DRdn.9+ЇLcS31,2(5GUk-@^5E*9 1fJ P`4"" *Ff)ʚ9+| Fj 䆂T@~MXD2$@ ۆ0x=V ?aG;ۑ"\NB!5"$ H.< m_,] GMGAte6ع?hqUpojRR%myu;{9c(5)Ȝ"rjk{S\(it.߁bųr)NyL B`\#F5M'CA HbLعLdC nhJh>Dnu_Aku7 }ДC { )D |COLcAV=AWI^ӲI~  GAFުM ixTÓǤ+K4H&$! ̑qۿoISo۱`1ZMebb]Y$3>oوdY~Ayڼ::I)M.[CC^˻{\>`h=#sÓؠŽ"h:~=1-M JU%jy..`A&mt4 !1-FgM(эFC8dg̣o4ac  w԰'LkHPǻqޱo2ZBhif[R3Lni@t\d8CqbͲ/5}ߨv8=^_;=­ ^^ּDLtJTy=-$Q"Җ- 8ͫal`O&2l3U5ӄpc3dؼHxX464.X*Z(HRw~7a!퇥R )Ib* N $Qu e G,x lXXC?4f@Cm..ǥH= <-3\WW@/",cAп "&J"(ddw!>т(Y d.XEPF-bB=vp%F0҉1eA3oO#E=N}QRRsQba.Ձ8$",?yG.{Aa:[!):4Rio,{!`}apzgyo4Ag,G}#Fq@o~90j8"N'gTxyB6DdqjAbA!A=g2hhPZ '|H#Lx=)˚mZ#t^dbS>uk}12L@zjK‹% m9kz$'Du-kl*$R) {9GBm-:@m%,ܶhr'iɀO_<;|P)$;^(]b@DڋCj._M#,Xz>WI0d~\t2.fCNZv5օ"#æ%Zn`r =;P5Ք ՞>ߓ;E*ZFT w@LDH9f!~^0;3GF|* HfݙMN w%Z ] wÈgφdNb~;dc4j2*|O2I`^;L֩kKٲ0(T^D][;F )e6H T oE&lTsBqMzDu DJk܁qe)ezv.T[1ML L"k \V& EΑ,#3 ?DRBD Q]<[]SG"(ICP\iC()oZpG=vWP"Cvm=>RyG>C~i("vA0 0U;"5cb`"#NV%EIQvb))ib cMOQ̡"&**3d XqrWZ:I<>yUB UiH @`$!UBo%I>y΄!݀AYNpeL'* Z=1,h|D 5Dv{J4M+b<ˋ@4,XP$vs,,HS3|P " u 2ߌ{Gu~y9J$zq0Ĉ7V(_9- Ԩ*2hl:!^46|BK  :n',TRIlb.UPSD,5Ekq "ݢ]>\Y*\+07E9H{L-DM1" 5gSLLBbRD KFBOa- $IQg˄rZ0m)aPp\@$!BD\Ǻi`hA+OɜURSR}CcDE&B93 zHpJf2w"2|جV2)_;C fƖD؃dDR!"B1%O*Mz:Pa2]d3B3^X@^~IG |!)QE$A(DDSH0Aš :OBX=}_޿?5=*@! `/OC*riS:X*FPVߨ\d[6xGM.O&$2S{O참 _CqN,71nd:pݬ1FEpӠ@R-_x2) !E#BP*1 Э-5Q-(qIiA iT(Fb Ho ! i@D`DSXb;1$tx72u 0F BDv#(+  @D!@ $0HHH,f |r#` :S@J kAGNⳤCBX-FZf J(> @G@(BRPJtHWɓCWן-'\yJQ[cBt`8W 7'X -j j9L9\3[qE \.: \kš ֆܥc%+1G1`2= fv[oKJ8Ҍ[f2uɚ69mrG۞05Hhxa޸RGeKg<قO8apF}7HEkEfQ幖p}T}T v|C)۵f "u#W.DFgm̥χֽ̔ic- ?)!P;ZspTmĚjI{g'L JĪ@jsk{XDtss_=Dћ]eߞZHa"!"nSkF`<@T.ѧI@ߕ+=й&T249{)nJBҡk(q}Z;_MYd5#Q\mNۋjvXMfA0bC iҝ" =.&~PДc\\*0v^#.[YMF>u:%&w:mn)s8M7i,!8ܞ'%T{;YK_ݠJ4 ;,qh.!] 4{&.8ZusZBIc|RJ%L@]I磭4:YYU켒BdW%lrUJjx{p>|`Uw=zYL^6RkhK-ɊVnW&~SPM TfU:vdX<;cBm;W:/XdUk/xw g&dh~1J7Z/=%l'Cr*I8Wǥ7i;3# MQ rŷ2/Wb׎:]6l-=bf32kǍ! j,M P]l pdd[TCs ef 3*OFi+(is.Dyeln= LCLxF<)jj"a2H0Lj7\KI0'g {"1S!I~F%,ދ*k[}uFOf~HG~ϬQK@I2,DN׏IE$uxD=#Vn+W-ey%\8+/7-Ʊ[2@O=ѹFi15 by/YΞ{oA-ՁXdpץuIbns^HϞK\rxr!ٛp%eT@u`Yݷp!?I6Ѯ9!EDJRIƼk٭r͔]b OK0]OeGIM7:e?g$${ٴ._uqRms3_{ggNľQT($\I>)dk'vlѢsC}G:M1+9 lRE7n GOrd~LadA& oln6~AWhZ:c 'qŷ<8 MeA4ơ7+2Jgk;q5@ ME[+9ݔ-!` Y^vwTXIDĐ00Aw5h׭WpFuǭlwfwca񕯛 EkN8p6 4w5.x |g_L粖+pC K`] "R.!紥It>U?" Rm۱o^_:زC]\wtm^~U#_Di1 г8*K~81We<ភp*8Q^q4Ǭ:89Vzc^N(fQ8qԨ|KҞYhzTysocR3w‚&E-eYU< /(1f+^PЏ84ED/v裿|n '|?$#Qp&Qxbo ؁ Ռ|cu >$u3gG Kl=S ˹Cn)k &Bgf ck`훣oirwH6.Eb `HU/ $?>c&/or@W~&ʁ(%7,d!ROӢI B(=I˔tZH)rVxڔ"iZ?ZZ9Vx;phfA@ۇI,ţ׭kl؅_: hX=lX7i3Pt}~Yclp?8{i(WS <`%v;m$]B+_%B'L%Q! ȬWu@Y4&sQxd_d*0ظ+ΤD#F-c Na0XnKZiL < $@kP2F r2@aʴ6.ҪPVg`i)8tzNl6WTдVJaP4! @$06naFŧl5#20j*4ֆc@{ 0F,GHʺ ^pE^}NO&}o4ACmlm\J,C Rf)h*DBm,`nY-bFY   EƷpc caC[%D%JQ@;_?>z !B<ߒ\K'h' TAi\*!|\N7@%Kf"1bٔIb>7U``d}rTS$ )@/U9i6GGg jE3"eϟ'ytR!j)aeLfQ Zu̥ͫ+u:!(-6.I\Z MxLC{hFîaز||sIy0n9ijF0Rq#}V܈Hu8̔PQtvLN.~M?GM`n<;UKnn+Rd[6(n mx3"l6% DB_|€/:bud箍_Q7YWwmr!F $b̥F fvU q@50nלn@-,f:+ԙ U .[s8pն%\N%(&hrݶ 83Fr8{3zQ0 4ζ;bGTP~.h= Q801mzfj+]D [z>tąYݷ1}>E\zǩ5'y?Ż5f`J" "M Ъ>Z؝O 4{ݵޯG'U,BC(FkCD/I~T|!о$z"0 PT'b 6sHytK;. e63|lQ@A,X}3]j*FBT ` |e4CO RS0)Hg{NDA1 w[oODqbYh9+h匘"!C*:jjj{}/2E}[/Sݬ~}hHEEAb$N$v$ߐc u?'br`;qRDӐ4 7f%76Q4hzQl>LBЙ͑2%%Z\!:1)IK4URZzl1: SՓzD4p8k$t;F5Z4BIxs PP3TJx-Cy4!BP0'>'A "Xa7*DR!ݚH(abs)P^̓HpVq-c6eTFajuBm[FŤH6E=f9\0oI Qn-AO$ޖ6D b$1² ron=e]uj1%4Ї]oPG6 Y b36FR,6bf4pzcA}gB"KVSj~P8qon}4K>tQopErҪB*CS&"9(-AWFD&Icx< YOBy. {cn]2Awr HcR4Ar[*=*/lD?Lb&:]JDw]ЖRYh{?.\i@{MD}lRp 38; T DQƍTiFlFkTbF{g-51 JQ,I# M'7wRz6EPVfHVV.#0v.|n\R@Hos>6-&O`y{Xhxa:1-&HL`4f&yE08VDDEUUU`g2JAm" pG20DH:ZN5boqeegs*.+'<Lm\zUUV!M152fLy\v5!83뤸gEUv8=O]k(wl5$PEQF+ )* Pl18aahTQUQZ.1w+Z9[v-֫rbp(AH:DIwZZ0DlR;(: 8 ZU8V^1p?lEUQx\Y:#\zg`Ci4ii3Ĕ9@ۉVQX5br$GJn2ǹeQK41[o ,0deS͋e98qF5pzOY aZ4Vc1XD2#CiGI :ZZ={++Ujb׶(NT nȨk"1 (TD`] )QEL eV=-$0V'QU9EѠj,U伭17#NJ7.Z+sn!na JLiln\#ƌ ml"Hꍹ<$ (Jm/&(CUU(VJ G 6;))9r%>r $0c֏kcD=Ec>CɊALQ; b^Ӝ9?rjQ_SGz#ȧξXv#i*'Sm&3','sT}~? fk'Mj:ԛ`Xrfx5Wqx/7rZ{}<5sb8vЃT`hH q 4@5;'BF$I3^~t(6q5H#P2achѤ`8808.Q#fhZ9t/lD@FVJYf0^4N4 DrEXxY`0U.wC#)M% 毎ZOpP`wsQ<8ŖA%I AT8ټbvĹql6q4'"J-SaYfYBa3k:(|H0ԹG\{p29Cii9 d!BEW@@)wf jXJZɁ"J ~''y*R!Ilu vP&wClxք?3Z 8vtx>c)"8Ϯ jbgcpvf oy =Mw~ɱŘƳY`dof#nhug$N/.P}q$ ^ɼlU9$*g ,٭)xoVT A-ޙw0zjB=U=,Kv܆PɠQy*)EiRi`l7|fCywI2C53DFf73X [⹤bĵ9 CÛ䚽SP`6a=)A({y8B*P2A=ﳶ_R3QyQ@Uv9mZlPiۣ^kO,sA 2;6rpj4SBatC,TF2!=(vnpgx5}3KHYn-y ZFy./Mw!j,Ҍfc3$l<,wqic+2m"SG@s#QuɆuq0aaq4r3iVPL& z|sQ\"W5Y%ӳn#*fgiFԽ$7k 0{^BfYs(7'5 2R:Ab9Îi:9{~Sk@xǻ,efJȜ %$;0 !J u !X&)-Gǭ-80v!AF/D)Jiڛa"`|E4 Y' 4l41( HybSp$Vtrޡ'\(2mdw<o}Cs=ɅB$:v;AC ifDń/6ٖi6 @75sR)NQwDYjÏok6ȞvPUC@{j# xd50)1SH\q %du q8hXͻo&>8 s|Q^""FY\9ƃyZru3kC,G9 [ñ]BdU;#o,hL8NrގcvdANjeI6hSocwӧ]Ag2I'h"M4$Cd55F lA Jw2mZ LpZp߶M(l& 'yIRt $V87q,prrQ;YLK&,'53Cv3,[xoà$U,MSDaK=:&PGCv'RUoH ukyN.o3lJ u7,WjӽC16iTǔI 5sxPa{x":+lQkfdi-BC3g&E߯-ϵ eVN]N-eC8m\89gݷV+Obb=P^j+%7p˃۽ܠL0ajc ´(>Red(x+$$(u#iB7@7nNBZdَ_fqk<G@Sn;v}62F|5&e< Q=b-moq}og.3aC8Դmf\ ;XlH?hw96;B`N;!&L<(6w)fX> r>@5gĻݥMjj i !#xȰB67DpՈ Hbsv87mR7]U^Jd AMh!gcGZфs tt&ncr͉fhڤۓ+rt et Vǜ=奕I]٨ Bt+2 F69Lxs: &MÂgv$ ; !~ CU׋ކ4hd dl wwc.M52>oBsW%ĸn0.] >f2$iC2S2ЬCB%-!*H2!)T(hZC@P"L!$@#TE˵t9]E;U,*< FLCdiQ"tuKG>%IwXP7XH4CjjdGbq&C(X XYB{$:xԇ$#Duu jo+<'O yH4&Ңt*M>H44{^#hJB"U4r>,p5DAł4TDAIATUux@l"EY'4 EGZ%&edb50i(64"4 ]#%Yњ&+&RCCYY\@oA KP+[ȖH$I` ,O \mdb80#&vqP zخcTAmF^Hr&8$ԵK@Ev܊ (ɓJILXqiA Q;@$߹ܶ7 *VjB& ǗJV+TI;pwde>AC4e"57I sH$0Ŷ6lii1r:C2ӫK@N!;4ZlrBQSXj '8}>&3*mrL2lDܣ4̣M4= MkEf 5S$mИtA@ڀbVB "D|<\>Az>ABAJzȆzѤ]Kv1Xۣ,R]Ꝃm\xL.T$*14nvd pR{kA:rY6 S06h7r5bMaUTXd#e`e֖1d31D][i*mЈLnYz5늰d9c+H64UQ`|̡6)@`q @i"EED4$HM$LiD46Vi9єR)*R&u'@A'Y89< rQCld_ pSlTLEe}P˸w']F@~(LJkBhA[/~`<"7kc1c "b 2;"mF+!WBČ2 .EЙ%CHRJ&mABpψ QvVG֖P Jě#R5 "'QOaUB:ZU!@zy)Ԋi@ tGJ(;Jr@@BBvM(MtHB)4#B b5&{l)o+1@300bdA;ScQ LCJ8M{& Uzܫ @ZTB vDϢ^0 鏪`J>/O$27'=>ҿ#$: (C(:1F9 q8s1:QѱbAmlj+Yʣ)BJ^>*Oofco/ >fuU<_k΃J\ 48JZEehCi#pNh0P̃SE7fy7/[!0I#yJ}wx /b^c `bFbҝ@K-0ǍAzJIih"*9GLJLPBb=;?hm5OCā`@ТЏr.] )|#O3 S)d@?v~򳾏l! VI|'z}{ % ) V h,Y bS^XIݸy)Xjш1Yp'bF@J" PC@J|َ鵍`bc0*1fgr վ˕ +hSCfXuIWVcE6 1A0yRbԣB'Y7 `"1 =r *nf ES,S`ڌBF!y6is/ mJ6g;CKD?sO!E.KK)0'zZ!f npq xT><0 W݀*NPI X@ *upG)Z{∍FkBqM3N?2TM} $R z|0 @'PxQJf#P⛽I{Ced Itx9*PbPtO5`FM')/huˬ*olU emq I24RWrPK#/[xv <.mh̢TۿL/hs?;PS@D1$QP1zW^9$CF-Z@w>tO\((#4Hp F@@8dM9c?Zu/䝱$aCr8Z/srks,˧oBn{_NuSџ!,R a_ >_ln;P!Q=~=bZ)mgŸAh̏ߡ&87*dȑ>Eai? ^pY@XԒs_sт4p?dW%9㦜C8kuMy]HmtPzncHᆘCIۤ|xBg &qmc beQ& 0hVnlWc8c.XKrD. moA^v%I"`1!+r#H3͊'I U/?T݌Y%`;CPjAzU5ow8ah> 1&>;ǯ~JD" RY݁~'h ZZR G9.~G<d&hKC$ F$!BD (b?#@q"q$tHP kC KMEA!hp %fbBb[G!(QbVɴ:9%:H`uc8hAk%nwGVӌP-"#Xb"0B $L#41,T$S@$PL-)!#,&/ҮNdA +^кmYNTDրqvz?SPZpCm"R@"!RO"׷xP?szۿ?j-"cm?PDܑBj 7B(-悙ỷ՚bѠT LإTBܧ>AS.y-3i%( Jy%|1:z62akG/`Q~}dC(bQ|e(DT~3ٜII,N0-`~6YADN{M ď6A +BAJ2%EDzνOUP(EP>5Uyz(tECڞ,iBɄ}ä;`QلEcO#3 B AJu2-/ ;tQ5q &8Lg>x*LAj>_‰C& C!?D6(]d<x=?xMQƉ3e! !hr q/V(5iTKln׏HHbqATm< PaGMepv (ɵ܄R+Bq|D'/G\5U6 pW#G#mV!5E [WZpw1(Wnup3m)H"!1FH9 NX ƢsRxFX6cNۨBr-H7zelUQ*hS8r!j$F$OezLi"a@B 9\@8M51!CM)i31-I 8q f R dPOlAK(v~T\WU?o5|6nLN~=G3e+.:H!/\'4 FJ)BCʔ!w[NUž}y)ij>kp*F UOS(o,IXh$չkm+)4凗)DgR@ NѕIpq'L2鰡g'FD{20#RQ ֞ĜH(t5ɻ! a@jO D? N % }Yo~0*%2Uhx%p|fC`ZCJrSpmL.$.\/@Aņd G!%~ǒH " D1SA*V`qQ QU4RQDTQNu]۝`BCjW=|KuN}E!NS˭:@v6[wz8R$BKD240[[ 4Vbl3A倖,ZHDQ%ڊ(h~& ӆ)Q!#6^y=Z%:g "2+Cu*~+ #rS$bK ܕcr11 j&5[B Y5(#gA/oy2 3-ۭdY'8A\дTi&%QBˆ$%= 6i0@Qҧ`Б}[xʦ*HIJJ|RhEU/ǑeY,)$"e* ` )sclԄX'˕ /w%$źw@2~YؤSJ"D>`?jW-DGEІ =dbrObU6׿"Tg -/Z:5=eqq@1FFc 22#{ 1C(;qB<R@QPʇBEw\vrC>*vH >P:#u+;8F"*C3n(L5I#S0F-ZYw3" ߺd2.* ۊwSB'"9nD,B8yP@»'դ=2G䇡w뀴,Yw"KdP}z]XhXv36RYAPpJ¤U7$ ӑ#^w_g0z'Q4&~s ߋjHԯ!!wGnotߞ]X<,o^э^xwLL%OL;{cu{_$^2EON+ox=la071-SlR(Kt(0ðDE5K ru 5.>.hce]%9#$B|Ǽg A1Ϟ) TbF8!BDdǽ$Q) notT@L@ 'v/Nw0A*/JNcP#~EP3wHo0|m^^Wk׌(bt`s'kk=0cK}e4v!BmaAbžlqxqu}fQ);y`1<XܼRk6u;`90Rf PHA "/ LbT[ECg#"0z>M`Dwk.% i%S'0 .oGvx#~µ JPPPQ@Qa B.T))BT"[@6ׁ?WD"Q:ШC%DIVI'ⶕG:Ed&δh]ԧpwRC`nb#Í@#%""0vܰ oG6^e͹-eJ܎ :QY+}iN'/wNڦ|d`r/o&]AξBbE)-t#ƵXQ.n3eE #3̣Wi҈kIFh z8#ded $T^-T lk) |ɋk'dDVWX+# vI3Mo8R|Ax?1P(6dQֹQS><\*\KIO F9uΆSf"de֝AnDLhmǾ҈dL3bc:ff2]KGY=cRsYdrhƨ 1U:OX,16Aٛ?[wmDߚ3f"=Jh"`Yۘ:Ε߽ӷlш~&hjb%xgG;`yuN#3GB̈agtn} K7cFq1M4"02iT=f qZ1G:vMBNg kBSQLٳ8H\!/c~9&Z)>Ltο^W0){ARċ)&6\1p?:fl MK+=υQ33 ٫EI!2uٶbĥKLFpvZ6$Y1 z̡fs9n)&*]|Syٸ"3Z}BøLͱ7 Ճy%u^º5!|S}t1قBp-T,D{ q[Y2uG1'\dIdCxyUMA R`))bJdSgI0^~H~6 mhMкtF+?EB%((?yW >WVBz'}AQ\D@UPv^@ߠlg67zx{`d \>L=QUED^kÀC@:5 6&qxFހ;{u|zzmcRU>xn^)W 6t:uw`:8}JG{%jzw{>fo Ku7>Qso(SAH*VԔ64 vS:]=8 X$;;)hjؠh( еw{bۃ}n|Э0yZj:MќXb(h(@;A^ޜ( BEZGdzwmѻ{_u 0u!ϰ_5׃i_v>vD*ס"Jt+@@n|(@(\Dz h}0Uu7vvETuh=>/A+}wWjk^w5ݎrka{1;Ytzݰݮc}={̸}[] ((]W{_ '@>_j>2KwowǸ)fw|lѭvޏ=Wz3S}+OWJ[gf}Et绌xζJ -vZ3w]u/|'پ͙n[k^=]^uyyӻ]kk ڻ]>}+Pw;V[j;]t7̴ڳ;x>+6{ֺoulxȦ37NuG+wgݧ;i[]sv5%je ol ͊εGݛa6Pj1].@>{塀mLSn< ESל)*ۻrm;7Txnꉵ7ׯbo|}A^yޓ9Լn˞ RuBimi.\:"]vsn[{( i⾷Ev=ʍ-ak_dLOA>!zwSEmjkSNno{νpn[ w[Vզ@] VKA{}^; b;/y=64.y(4kewMW4@}}|\Ѣo+зҸu\wJ5= ;\e}H]ڮzc:/>Cs &[fvrsl{D/^`:Ms[ ]X{o;{/zw,:z(a;w_vusw[ovǫ&JZ@72ӷfx};禟Jv-;Ѷm/g\f7v<ݻPCNѠ3 :RPsJ'.ǟZJ;;0֘}`ٲ^&;rl` woFS;Ջm6h@Q.4۝zWoZ靥$]e 稞M3ں޻ԯv/om[[y:1hґ);iWv:gqre3K.bkaY]}{X>6݌/Oym:pe;Nt*Ywݔuvۮ.Ӫ[]e΁vۂ̥ݷkݴֆ뺊:i!95ʷ@Sn$RavpZ2}>Oovh׶m̸v“.>7 .6s;:.aN[jIvmi{hyE֐ݏ^ْm۝vӱխgX@ 6 QWn`QN-g3+@@zNqZp#jaw}4pg.NaML ;h XTu3Nt l*݀ds7l]ހU cv>罹Ѡ)>B]<+A iMA@ F MSѢOT{Bi<6 D@OM4G5hh A2&OFa S(4~TԏQR4FhH&!2 jf&D"jz Ɣ& @ 4Md#HSމG)4ABh+ "i(0` !""j ***8MEMA1AUQMA4~F0َNDp@1Iתz-덎mM7ʈkuM3K4%- UJUl!pNKT$H iŘJE0 yfqR4ID38A12LIBSUt"*fF%)*"hfsbH%*IJb(f i.PtBR!O) @5L5 KHR!(Nr2ΐhE!hZT*(tRX! B&$$Ġ4&@Y4DR%`&!( Zi&(B$ T,} @` }CBJiB$O|y74. zQ8 y" E4ʬIw's3ڥoQ I ۬Q.>앥'0A/8Rt+H/|T A$B^3[M6MU:8w_-'\W+ g}`zP@OP;*Bl cl5iRүe1L*є*Pj(>g+#$%l˺ѩ0VC LNAf UG HG+!NH a,„YR0Z뼳[6+K_y]fcV011a'qӯlXI" jj̰?shU aib b&Hbfh)#d j(!g<lR]9͖W5$tu4qQ1S: OD>B/&,9 3?8HOH (6/ML^A<3'wp?0*]Z=k`%o/DCRJLRal@Nt~nN[a5|RcmWM5PQz waT* 1ɂ1p={"yӹ?ːOg ӧ''=klժTѳ[24p W:j]&5u\83}[,a.v怠o”U٨_hDI?lvf `ZJ[O墭w\6tUI7)OQtk.Q y?uK Vuڭ[q=Uo8F,ͣՉfuGE(>y^H&ee\9i\IR t:Eb:wB3Vëuk|bzAJWDţeraE N5^i^9 , SH)i؋Yմ"O'>Yfyi.'߻5 !.K3zƜ{; .~QY\ʋ(P͐ 6vfǟrj1ѠOTcbc45m&:krUˋVI%%/)BPe,"HN}O|>FFVI0cQtLEۆ%&8HwZXCDDCF1%f79T7i6hxy"?FMpq"=|&$$:H̅0/6ha%V>p BN 4kӦ<&°],k~$n,})Ɓ;q& 0be~LX3޼a3` R֍.l@Q`64T'oq׾oxfTȶAL1ӓO͇z. P@!@DA ׍TM%k:+ h)]sda: Z*!ʰQWN};<B{?^UZQN{\څ]v;Ջ<'R`2 HāJSxR$AKM{J`yY|.֍: F@av>uhbLe9 O$)D2A|C&O I_gW~cx'ڈS9ҾV޸>F1 Ǡ C1Dc@h5eo92G'wl;.BtL3'("xjjˮ~>n=8n?^R({x'aqG*2cPRET:<o[TRr|a3mefu~D.>k> #.#|]6=_Wׇ+^z-k'ٞ.:\Jf,U1:.#YWFYPaI91mStm}0Xٓy߈kWH.(LeZ]0D WO8k+.yI"#=yum -Rl~nzV֕U fgzۡ;:q;;kg3¹.6ߵuল7$*φC r'Ћr6?5EE,v I'909";,{s'] * tVԴ KR*͉?[IWVs|Y:᭝`l[5Iz>g֌%*Z~?dW(WLB?}:Qk2>u Ϛ7NAE@{{ md UQqQ"6 |;-b3u;p윗pU9aoӢC6Jޥ lW[!Ublq}.ZGW%GkKy{"RSY\C&cܯ]#+v[MI׶晱\oLIUݲsf>? ;YMfzM47;^~^>rxNO!$0!,4\n#D T;X;dE07~7DhBhĩ=t!'  7ӑK4%lO0&$QSJhF`iHI@& xfʛdDtp#ј)D>!Jo6˞AH!1f``H8 ¹=1!uM?M4?`@nWF}b("LT (QYa1]RkF*uޥpU# o\ ^ e Èx3+m| !ʴˍFnr_윂 xϱa*Oc0ST6jF@8[ZQby]ag%Ft9JT1FP&V}& J(4e n\ bO(!2jQ4A(! L0 ! Cdiu4z ` '덾>]ҥ2(1K<RufPEQ͛HcZmOUqs1ᒴ.:2P&)iQ(ٱѣjBh)=SB͆ $a!l\~E*KIABCӅNiP ;c\m}[e0EW>T\7iYÕ~}?,wtBy"NIإ_K i`٘zm$RJf" d*JBiZ"f((! u^)O /3)bj cE;!(DŽj53(qϮvZgyah )bPh * $hi@iF! D TF!  Tf@i_d$d1dmYX)̖@DyI5`˭BŋC)ݙŠoPc - }Ҡ`B1( DB ,0D0)J =o™)<-%U3Ѕ ҥwn1PWii Re7w %8,2﹓!() j-ڜ[oAcMc4bXv՜/)JT?cSC*">pzg9SxrWQ1G.j JR A_B, }.c[pyIƂP)+?Osaqi_y#7@)=nE ?3`l`4JIJUB"fW׸V2tBۢV1pL xwe$)x3B(wFuil3*(?HkkaBD P8à;v)hZfF-Hr&.X´9?әm[N#FgBTE [Ņ"j[8e?Ŝ/)h-3@mh8ڟC# x  40bq1J! UE^ M8dc(,ӧf Jhu VקzT}=}w}w [)&',^נ=Y6a1zQaF@Ea:̀58v'3=7y4wjx24:؞v/&I cy˥?c)#vK9$ѡ.Xi uc۸caB#JVYmx)Uy%*b8˄ⴔHSKֵ!NTU%h^ +CZOڣHi:- T6 Bwn|պoX%OMi((6d|H 3Zo1LŌRCZjˇFtm&x& c6wl>ɔl'75+T}w͌0lv:< 1ćIE4к7[;ve:B* )*):2[;d(ڈ(b9HfJwvM'o<7 hQV.kgǩӆd(F_N't= Mh6МLB+6FdhlrXozw"%NB0h¹e$n 4m"81,tsLJ9c7vpjbR>;uk1S mohnN cMǫ ]<3 h,d!8(Ĥ<&svz]iR0a.Fȧx\}N2z[P)t+Y@ъEE( dEj)(jh[llo r΃Nv~7ȣ⊓#tQ-kq뼏=#zݛn7QW]kVCy%ݸSؘY[1nW^dLc7y ͒BIKw2Fv+ho#bxABSБDiŢ{纟я(81PxzL x0(8zSAHhm]`4y뎧Ij1(IQ|gJ}UU14BQ.$=! 'ā i>SMJ~oKeh0segAC_r['$xXW {k14x r1<% ,=h<ߢ^?ګ,(yd> lzm)^n{>[QN,I^{i 65c;8Y7;ݵ2~pw*`cwwtf>̐Xdn8A%17/me^=+lP͕Ri)R/v5[]+^Gdk="=.?'p. ]isO3kgXs/))׍LHw~ۧLz=qɼPcO?1|k̺~%0;>z9DOo-vy,G(wcPJD-XѦ9#QeUv%n}*Mpgܔ` ;X/ Iˊ88̢]5Gnr:^Y2@~ CCт!L]7ז'vhPQcIu"> Db瘍ڑuM{$2s ,:v0ݰc|Hw4;j9Mɛt$)҈[ KDDTF($P݃!iɡSP.53SͱE`U(S,pU(ht EE)44Z/vU\LwHeٞN/]xm.iL cry꽭rs*蠄[W7)Nyr`FpGi.yD,Sîc)tCqӄh$A^I5!3pƢV@J{b$2EcSn@'# P];AxRh5v|Gc'ҞaGy8>x?W<,G"*XLDAD*~q@ o@/BW9V r}MU޸Z;WQDGKƗ/ۦq鿩 p꿝wQޮ$f?/ӷhtߦ2\eS1LXĻT\5{UYKγ.awB9m4!ێ:8\h@Bj~ (fg23^-YINh+ 16LNp"|q/bm/pJj-B19/,Xae!k'K0Jߩ%,ݑ=PG1 Ifyˏ D(0EG;Hx$_"JM-wvUw>'DcFƻ$/yzْݒ~?<3fH(Ǣ͂aԭ#HfSuC}o'P9N|~-v&DPDAg'`jb=őGb?ZB<ͤ$!ÈǠzwB-d cC7 {0`-∃ xAs7yW'HXS2Pf%t*(\>i"yc.?dr''>8y>8Av(8]\cT 3Ń3lj/cG~j%#ÊS PȀU&QyW$ȕ^ a ;>(*nJ塚{R4~tpny噡~a7ׯ׿տJNԡh4 Hjwg6-^ߪs~vbi.K[ JpP5J760]ɖNv>t%p{H{š}s| 0N4"QŜ`dkEp,8dTmk&n.'#qs"an\74|V[{JD*w8٬XNCRu-xm%{v{P[sCk΂;GQd=^|d2nf49tKEїYF0)rq˜]F,՝QgW } xykmݏȃ6?Vu¹j:1l3$G8][AT#Q:{GƻOaVvs[F$8M+R)K^ kX8t xZ\"/ñY2*$J,,e眜ϑX|hѻHhF}ɆՒ5:1p-a‹.Q']ʆvz"kV(pF@P"8=qS;ןTXdE 6柈@,dT_-iʉj}UC)LiZ13ׂ6'd7^r!Cp,u9u K%qТa;'䇃jqkh [;o=Er,yK/Yabt{I̧G 鋉.W KMy{bӲ;wG@y3 N'@R JBy3DzBhA$YUMyq/'{7opU?#'?֘uo%eMH._q $#='YV?k@qJmƳ S~s;iRk!Mnwf6ҭ4"l('WeNfJ*/y8y/z*Կ xI+]+BTR=in|YH$C$fޕ/7 ]c GL0nG%%U^n (w* |F yn.U鍥M=Ӝ}WZxL75|+U*[k.sRc!T&Cq^_vO\EZ D:'1TЌwOg=zYz+.BKTbxm0Yb]',IAWCy cD2h3MX{X3=QTصֈZu,֣({YU8w6\Fna/ :Vj()~2dl-7w~oe/'nP꽞D3Ʊ| 88[3SZ{ZRg+YȟF4..7tqof8bc9Xb8jsZwXzYvbCwO89pANQ!W0;uS/ 8k c_.D}C1H-Ŀ[D AUGCbH^ Uxֶ?$U[ "DDPmlA}N:W5{0`"`( RAIaē2TART_.((#4kkMUh=΋鷖U%z}ઢe;ʧ=ИIM!$H|dMȱ}4>LJrwyH *2OʎXޘ#B >rH(&Jȱ&D}^iφ>_WۥP!$ҏ`yÑ0PXUk.S?ڈ)a72UvЄ Q,UГQݨzpKEDITIEQAſ/<옃QZժ5PƊA CH!c˖GNf}X a AmitFX_8 "ĕ%f*JH)Z_饪陶(4SAMETQMZ4MaQI(4UR%"߇QC`QQ1 QH))ф"+*MAU[.*(iAʜ8iX暫%VR ? ДEUGţ!1/PcP2̡>ƐDC>tZ !/@b)AAk&R Jvq(N3rvu@Q-+)Fj#* J)tg<ʬ $ Z9R8Ӄtn ,mz>}-)DQ h-=>GN%N?* SYQoƴQE6*~ؙF өQS>DPU>N0m计km|񢠊j+mi(LLmkE9T8y%QyQ+[V"& /RUDUU}ٔ%?q[#OЅ'!! ?4[ 濛~ooˆpBn@Tmwh֠!ބ@R-*S)FMh4:+M/Y(ztT\R'J\1(bT3" NKHݲc =9z㎳Av 6cPDHQ@=hi(EIC !9Ko0fT$:Cmbb zNF!5!wE(` Łvf+Q~| >{ybd׾?Iar$g C$S{ Ti 2? >@߂6}(Q :?~TG??ÿ\E_{y B~T?(H(jP.\@~OA*d/T /^eG|'}c"oRߦcTE>þnq-X2˯ˡ%<^*P|Ge/ɭͩ gV>a]b>ߟ:8K!ZwZ>8!Sv:"EN9Tck/fZӧwBD}t=>D?2 ^ГHz]CVak}$Ј[#?f#3>\AR?Ѱil\ oF QE7pi@S@ 쇀I^ 1F~g@äJ[ح 9miڜt"v '|gezew+Pe`P({|gGίy\ P {M 01lm̸~%M#J?vs/D$K.&Wd%P>Pn`ߗ0RӇPKk"~'sqw (OTJ'h_qE߄!_r&>gej QR33ysk3hAR@jiDJ,ci^>5|hK [(=7K@%yUPVLj;8H}g%9֓y}~{+};(5.1xnwv DZv\w?Ao|Ԕ 1RtHtE߈A}^?`"rI?V(x*=W?Av2]YPܡ@Ǭ8&{ACG*pɿ?q'ϧRbM~cx뻰ƖF&4|,aYK^a!ppE}? [z 쎸ivs6mP&wjL6dA4ݣ|7# 3AFisk$F!w8Phc׮2bo> ,}cH^*Z` ,MYmW &kD%&N3?M&zWdAlUHZ6$TNlÉTRQ{Dn^\9wÍk ޽W@WJ8sՃ~]Y'f. ޸nj(!.՛(̌py{^5ߣj9 y6iOðw}vp[.}cwT2=I=l*UVhENg2Cqi;`~N!(k9<j<  Zt dM Jͺ}Ҝp,rh>_IicHiLԻ&g S?ݍ* 6w+AdZkUlDc/D#&D7`U?8Iwr(9}C?J=RvUJRtP8\y4x eQ]#7nRœ@ϸ0N?*}<J",s# B)q"ˆG_/.Fu J&J/2%:N='A>patID-{s/X|Od,BC)+g~D=Nw(x}J~:J;ziJĩ@KMu-©3 _bmzy_ co%C'X??`ݮQ0 g)D'J> :AP uhny7VП(GI~P M= wgeӸǂ~xSdrS[{C\cf0n}O;J/ /Ũ||]6I7{{8WJ*ci $]gDi)} W59|B SҊ|d A]wW+] ;~p#:{mu%~gA8*-诞+4g%Snye#+lD䗗X+XU6{;{qn-gg?z_0}"R]L>BBFpUfw1 x6ؒ'_z ŒBjX:1_aJ J_%s=r YQJZb$.>>7Pc<(|f t"[$7+[#/ Y4B X1̇$@wcG {\#.5@|X.a]>n,xož !7QV"X|Lݓf_eiSζalu*nƔ_{#|H7mPҨ^BFwԠ$ܕŔ LKMʜ!$J,fOZwj57;sy\ `D +_'E/jhFX:~v'>Fֲ`uXq.'ĹB?n2`#{bYě:{} p:e ;m8ܜN'i= !8&Y&_;z3@"睈4J69<:;U-dU.G0,ADYaH+L/MP{+!9Z(դ$ {`4Sp} {sq0?\qᮍ'D%a [)CuS<$ ;Np?ÒYI}vIq[43 1`R+b-UqqMf% 2lV) qб>^uəϸ:&S&<0kՀEd!H?.zGY+5Շ(v}%Tm_-0Ǧ=T1|!\0ߛ |"aVPL:v'hfD$@8=Fdѯ%GS(?Y-z\g)iONHtsA/Dof4d 5Jyp@U'exx"ЃڢeV{]s<JS7$zo5ICdn#{vDsXp3{:{o)S,nMV# !Xu*x֛9+0踳3~bܸ‚B{>c$9"{ AS-~nhתAtI߱s¿$r~Vk!{#yLׅ8l4pB=!mLe2+\p8%e5Lḡu(Q?;}w f3EId9N/w ط?0+\o6kdFC9gBt+P4KS$B/EZ'Vyli~6zw46D8EIM w笿YB ރӃ c$̐ @йmן =QLE% Dz`uB?~'73B٨ՌoեoQ.M*" *MuC@>ߨ>'PE+R ?ڗOoO=_\D?f{TX?b0)ug5M5d`  UEJ?Omk;#OFSfpSӁ"Tb$+^8 9pձ_)Y>};c vX{| <205.x=eJ'IyW ~+Pd6kaQ<%?o(GXy)u{m<}]k+@b?Av6߰_$:~F+IipuGp*;ܠ]|nNYG im S?D1xq sJj̬",&{6.Qb5!\>0x|J9`-VzDŽ#vّ1m[0AT)4xl${l91*?'qpg_e:vE'N(0!2Cu@O.-j i#ݘxx@]͸:{8 M[߯^L??nW.0H Szz(<c ~]/Gΰ7@u#ψD㋆;%>Q PG~j>\al)|\n}pR7#(;>ph'v1}srT|zbi{^#ݜ;:4}T&W>鰘BO_1YwԌ `:]ĘwA=95DA Onݥo GQ6x~1rMCpp"#T}WݰmbM9!A7@I¨?3( RE3$e])׊ ̙_PcIa/z;Ne)seymr{TmۜᅲhuzBœ@܀Cp2+C u&r8"d]b!MʚR]P+T$뱩P|9DŽ+{!z~d=4sSdO%H}!:@4H|JST)t:@q(s%M#B^dN* T0ᡯ9`A7I>CEI1v*>iY@Ds[}ҷq;uH"_^dOO>_s=ՓDe~=HW 4dJ(*)!H̪@5ZB!Iy}j{_C\{g9.'a~uH&zH?򄐸BB#7>"]r-Lw\) =bѳg"9̖{?\N>wI_H$uM"#jt" eO HDraPTkۊb#&b:UP.X)>OģiؠIe, J! C9w@ˋa{%0 q|0a&zh>zJJ<DnݏN̆9juһ'/㭶Bs* wOsgI( $A$L!YȢn;2)>?H =zd$Liw43~cd5IjM4'| c8Og']?=~`sۺl}]BMI DIe~ÏN,V;xؗ/i$_Ȼ#!ǗŠ=VorbGn{v.qK ^b96궯DKR,\33>ǢMPsbrNOmՎ&4@xLO"Pw9Xi?4 3&72c0*3Q6µQZtFf]iw2K"aP>P?J }.Y>WZ ' {hH~3OoyD\UrҊ6 t]iƯ>%C_<;6N~_&$׷iA˙s馞 hE2n P] >[Yъг֚6eL_LC@~ '^l`2TG~W7j>(́>*,}=>?ftbNۓ[( ̃⣝_`O_M[];@׹x?W?YTH|^Bm:i?Ĕykh0:h-X"cd늁= O}T)r/'_zs&Qu+v_!>Є'@Dgu*'菥{iXr:͂S0{EЁ;n~"8Ow/#Ԋ,T@Ϗ9YPGh#ÝT8)$}«!' :fJ9 8xO>]MJ b9aq(݂':J LV+f$Sx\Kr8xTDOdAԡM9ݑZ"Kf +}֟]Hȟ}_O߷sjS"U'OqgۃIA8]# z|" g\0N⡸22"WQv&4E~08^1`fbD&,9Τᔇ55&K*ׄ K3\]o/`oԈsQn{G@_́'kwX_aĉ{"m:{Qܻ0O+ #!e`~Y3[bEmcJ>>fl?V%, ҒOm~(^2K0& EADyju]{њKf">\HJN<</Dq+ƕїMC"B!1?F!@\=y?XB>(*M9 k?l>)$} _ǹBUUUUUUX u_K+Ɍ|gc-Dx\M yGtZΝE4~w d;x-/ Kq&J&G )"+yaVBA䵵d7F*i2LkKfjGAwEݳŒ$2Xc֤QMy_m*SNBG*rF¿t:{ D+{$߷;<*Tp(HA|;GjjS/ς IIwz g5kFd BLv+|kUT?qyH^ߌ^[4Q.P!g_ ܀$Nqavs z@'|v~!b>0$(BI9Eɯַk^isH()6ן2H?mGrBS{q?Dz b>}_R ",Q`Br#JmmjkUmkګmU-jI?[&=,|%jɢۤ$#m$$$x6b@VPߎ~ kgջꪂHONdDwձtЈePa>;8bU=_-o5|LZG0DmA_#Mmh;9cVTuӥ I4}5xG)U"w/y7xQu,ku_sOQiaZm89u}Mڣ^7X _7Uu뀑 +9`w'7å#Lȹlp /=?*i-_s;X5 NN$}JI<¾V bn3cr : 5<;{JeE3G|UvcȏXԞ#>r.Nk0E4e鞻&jg{i5c*NpBZ ݻE,爸HC{va(.J.)"!=VMW<椡!h&I8KHE*X<}IquDpxS3O.F- qFZU AtD'FQ 3uC(->@n I6S6wvXC@8LB~_Bsʨ$%ӘwMj̵O} HbL]$'苇hೞ֕6ŒF}e) 'HB <g!a!PGXʏp{YB!ˆuVVC4j2W-wrG ЄS?|MrMO?REUG1t9 4;nX.q:u0U?KdÿfQ5~VI4V.7LVӢhOyQ\PMֺ`]!uiH xXt/̹Wu7_o~u|'<\[s{w7]t隨]{~ s|fX6 `OR0+ƒ ˓{Ixuα$#hJۖcxkphpW<[#HxfYBYcB6LSYU=.+v\y{Zv\;C:ֵ>1S2foH ZC HTRmBIH*Є.pU]@9S _ܨtGBn`mvv:C Oͥc^٭}[v`E h"*Ȕb!׺\#~Z&] 30j6GB >ò{Wo1-,yOǏ3(-Mc 4FQ µVC>d64(;rs:o|v.87ipn:C ~ H q}v'0ɂ8|#Ϛa{dr " 4H9|gx5|tHWP9I}d/rr`4oQg魷(N.d *3hnE|˛ې~.ZgQӼo !E#pln¥:4&D4>Fo_=-`2nyiS"KIՇkPjVVni72،X--7݁QIQ ߷>@H>"uO-(tw,ףq33 |H"<63&r\(ɭOT哮D@5ݞ׎oQf=%F[{vubcAEjUA^(tE.\+/(a>|Ca˖ɽ~`g QU]oj X;DvLx1_ |M} oQߓ&E<]C6M̌91ϯڥWcQDhsCOTLaxU{\,;|'Q.l!rіsJʜy DX#lUily|a)#dKi%[ muXHN )0cQQK72uT+Zܵ(!%>J#]ua<}Ug!4_ͽ=J#1ll+Dk4YX/h4ٕ=71E4  BwB=s9^Gi$8C5%揎"DfVRBU#VtoŇ וU! jo~SF=xs7b\*Gr4|x?=#1qKF?_s:o*JHʎ*Hq޿kuϔLna*`}=Gƛ-WoHPFb%@qo P&l,%uas,ZL@@)~hVW1,wϗq.݌rz XUpI0~+Kq>c NWiZeD~>ࢢ">l.ߒTyCgu dBfĀ0Ï&Tф$$cmܐAL HFh&۶e+:(;7na!ּr7!OeVzR`B-QKn_)Ļ5 BQJH}wwgnxj6?_!LJx@*=&_9ܔto8S9%|_uz }/QX`*^q87?^/H~{$~J!xg'`ޛH!{Nܲg|ӣᴩRΓKczb!̸ݞL#onj$T=:$7O֝gVp3n_L![Ez؆s_LR&Ub‰[9D"#0 ȉb,&>N݆m˕T$/PN8 Ёz +sg0~!zg_A=\Q;KqzƟ0 jmy"é7DPK@)D'䫑 `!# F[ U+d[L,/#4{ Rb+39dnjwfgґ;& . 0ei(9ހK$aSP|Ϸ4CkhY#Y?@B8A7jCP^i!e1JW),hv}yy JwsX08 " ֦G:B u_No|w8b}`C3*S:b1{ ! lyHG-#e/`|!|xoFvtcU/lۏnr\I,\lH8#Bю3W5(*P<<ഀ9brr\gd0޾k.yc?t^PT:9ӣ1豏z}E%DE=e]{lhNKUԪlYl`?s$>~=qAu?{P"*3w#+P9t˲d Lx]!6.lmzC{@H9<, f^e{~ctjmV3EX&I !3ӅȖrΡ=f̥\;ov"ʑĎ27)IHg?J3"A}+)FF^|0eS&k!9N=\_LFgI;__a7WREqAqgb!}a*tfS虁->9B¤)q ^ğ$鱜s٤L;z)Q*N p8+K~ө@Ga O}n B$x=$T_2z#(?%:_;mGƣ}CY$[*tࣶAhrYxe3ȘV 9)31Zo#ܢZA^.w5ɔURdlU\QF @ڋڢNTfwU*2 cӄ L!1}k ;ό%ԯ|/jy@KY$ߏ(R5l7ު]hC^N>pT *0j;­Rahsp.hgfyHfoBdh~1ͦ=fBK\nLg8wLQ\ hJ*!:{bA lCDVP2Ŭ_vwx4_|9j+JVwk(Q+؊f@ J$1'#2&4[V[zg.\eDl( 6I*yϢ; U&.Q],x"䝁Jnd`/]3XzE!㰁F7mՃpRP葌2)~'MޗMm| 8_w}_}n.UK`1'owln $37*m{=V4)_:,59ܹS{ @&1nCV` *"&$a8LmRAp}B6!ArN{kt l݅N O[%:BMN⃁xw8:ʠX@;(H@g)":lpq/Vj>]xݺ۾z;&Hq}ʖLtPyQf,7ںC)( H@E*m@ 1 ,7>'sv`p D!8I@ y,p@(%RP㾲r ep Y#ׅq6 nadXjJ:V}a%D{{1K`绻k0i5]i]_ͯcafN>SE鎏')|RR(oɭoNdY/qA?i}ޯnu/J$ҙxhqr2^,ϋ%b8mf#&N:չ?`6"qG;J6xn!:&Spt;xZ%bQ5'ځ^# g򘕛vM:|du~ְ݋^Ϣ@!ybvCHxpⶅ $/'{deQsA|܄-{͚fk vcw_Br\aN,`4w f΀%i i/*fuW /&'Y-8֘Img3Dl F+B):fˮ@17 _]?!ɼ~N#oDOPn xwbn ϵA#q=Є_V4XS> R̼Q>ƜtseVT>kʫ_R7 7XxAB6 tQ>GN4Z z !$I=o]߯g*a1Eg.:4|B۽Vm㛜"Db $E ⁤u|2QaEm1<Ȏ54A..4M.`z^+>$y @h Ԩ :Yj18>0lđLa)8^BUwpsŰ]AI@s9&29:?SaL%T_+S?3(O?x;݃Lx@,;L i"Q"`=ʓy9Tg]eO2td"Z-vr oa,qӐOѫ]%hlKgj Zuf:΋/NqڸRDRq ~ZbSUH)>;PmG g v_IKfM&"-Ac{0pA;=r:J4¢cFUSssJ"#ϻuHNTD;/X!|^'ļӽVu8@`Gt#}wNA=(UC!0r;CT2 !vEn@i )ddC jE %` a Z>A2D>8*wn}^^4@*Xωsgםy+ِ;]O v.)% B.T%=cćy-XּsdTzc[v(ALH$ r'+>cgJ;$@vsB2R(^Pa(!vi8 1qҘ %5?b\ذ15;qT'6Hs<|9W]jҟA J!4S/;0d<(1 4ɣP_58~n&?N֟./ }pu`0u^D;8G=<ѩ)`}JxcIFt9\!q,[ +܌R[4ƍ]" P yF)\XEQ{t\gs龯*+P/D6*`OFQ[-<b#ݣ"x֕s`] tjh~ ]mb 狘EݣC@^s.ߐwp}%EMÇCE` !xwr+9"QB;(罁 ZYh!ʠ, qÇE)?\ ON;8XC>oElo}Mhf}S> #&$27-7 QʬpIr)Y=l[@M*#̳a@|w>+ȉE*ײ31LQ_W\92NWU~w!R4#4TՆ,. suHѷLavNto#Y˄%NfqMl x  sh]!` 4wܸ_D;,1œk'Š鱈f'Ԋ5a|{wHy8u(Dx0peP7Aj+㒫D@h泀FՓ?a9OugS& >Q/NޠS?`7 21zv,k7>;/eؓGhn4ptX0E.,ᗥMUpHu|Vf0}@z+FENt&y: ǷuӞ#6 `Q $) M0zЏO*ymUKпUYgENqI1o^r/+[7,}c}iR7G$o)ê1gBSK׌ ?QœZ5:Rw*E8xn̄>=@+g'[ /X~pfg!-uixnLĔb=B)R8mc Cb9Aq@T?]CmS# tCǘ|\ ۔EәN#dA‡#|d*np,fɠx|?1^8'߼^'g*\|? $O?t I`ą /rřjSɧ{&\M^'nFcNБ\3/P$xSauRlo8=^F>1 *KKU $# $=Qgcu@:ؒTuцpLirΏ㾾ꃣix*D qu?v^&Z"~W0u #di19rm&s1!8bY'Lȝf^&jSstHN%fo74k`>- ?90Ӿ cGG5LurA꘵vU!DMPr('vt28|c~~IA7}Yy[HMF#Aco+.O)t?KTx3HQhleFkxo Bט̯\KXaz> ڡDu9J4!shPMv'*>3~0RU5Qᰌe6Ws{qmD( c7\MY,X7(: ҾhJql&ξu6eT {ꢤ=!섲WKBN|}cՅ~J H\^po@qH|JŊ?Ơ]eie|g8hNf^Y#$)+ݗ[}c*(`PHDS=|:z {hl79+IQМ k_Q~}=YGՅ)`zCM@klf(;"QB!ݝuI/A_9<7u^w;  _׹^v=l Hoj{Z^0ƻ U 0 ʦ^7FR 0LGEV~*kL{#֨P4,XAev'<7W4# ]`w]J HP9P9`yC 9 }ABXA0?J}Bkl {}.K7uY f872#g>E~fG\=7;tk'z3=;ƎB8 8"6y1yV<{~X8%̍ffʟ}I*Ѐ'l<ʦF =׹}}BQpW;l;3m{N=ۄ㫷=,".Sy=0(''@(:ry0!+{n;W/afS\'APQ;VqXz#Dž[siƒ<ҏ熪|&f%=y뫬3YQj]~> [[g'8? rV29A'=A6'%dh+{w9`Ej-B_QdW"*atr-xq,Y1\TCzǵ: pppE!nL^8Y#=2Gp7/K! q1]AUM8S*Q~W8bʛ>ZH_ayk Jkd 2Nqg;l ݺQz7s7fvS:gϛg@B]h FɈ 3%Μ'\49gocbDq CkԻ̾)oKq;o\ջ"ȥ3>Q:p}t J'ؽ͕K1Idփ 9 D')y]0S$݂Yo8S₼% R )TFk^+Z)ݍ/(B U$T1zchsmXWIy|wѫ GxKU,6c!1MgR|YB< ,C`R',fcIe=n+EHۢq .] )1THr36xH]g,1@HD( 0i4M~ \Sz!gbv3Ŷ(.:x"3GI3 ֯2cz :8I!U";^bC ߴr{q]ítw@ǵ~vrrԅ)[n3 Hrz[zxaT<;vp|Yh̢ Y4B)*aE\THEU̟w~,PLz/!"3؆m)kL m{Re՝;ޗ6pˠ)ˬVQz&KJ^UX(z>IP&lA,o%\:Թ8=<;K5%{>wl6F施DjO00usf}̄'0C4_Nr+=HT:3tc]"C+RQ;^hf/=- @o(;zSLøn/ E g;#(: t,It91xfukk󴶒.H ]|0 t&b",@z}7]#+Twv]];?&֏Uk@mZ09wU.9ĥ4Aǯ,4-9 TGERE!V.`_:R/iz3}Į*_Ğ?Vzǂ[` ]BK|g4 K/@va(HRlbAތxGOOteԠx%*4rNsu̥69DoT>rʩkGBf-s#`羆p4 |l+ h9"s2 xNc5t>-f[=> Cm G=I|So_Ct>A \ҢKZ \1ij=Y:P  9 @Κ& :mrW9n|._8˱` ( >=r)#[;fG9S1PG&-gJY3&2#K ”3*#!( 3 b,m/SG;txddɓug uUEtl9@R|ը:L x`ۦ-P­8/\2GŪiL+H`iwSC)ܣ_%\Fe=Zc3W, M1OWXXQwVp:.g3.0|d4YKwYݬZg5M9FtYPvjГ MT@ΐD_"%BTr3PL;8}\C*h% ¡o)èW_gEZFfGDÔƉHR)(N걵i R4͸yHg0/Mgoiz҆rЩgglמ8К1v~5C:)V?j/~zFsOuzs8ٳu4tJn~>5/cN;(Do<֞W&{sPUđOt{vxF^u;>ݝZ$ b/.Ҽɫ!հ9.R)+176akG/|Lk;W)鉇+MXΦ%҆lD< ю%Z)R$TyۅkE6ۛ!W!B/Γ3զ]>|f7?}y(їH1æ(d 4Fk1W 6?oC^ɘp A@@m@/_ wy*U IUO1w Hq (򶿓֬usK.pWe=sC~/HOt-aYgv.4"aP{Hn;1e@}-8hoV4* #7|A8 RMc e '{n9VzR au}4FXZ- nod rn7B\aCD;7\U^c KhϘn޺}gZWVp 1=yuw'jWvWw zr:#فb:7DzҌQ;f~=a9ϣ/ 'NN8BLצ&78 y }gNfbܭ'8W~]/ס|;s`LINk0]Mc*k4&97G*q39eA&Nfo5}2TwRǼ+^biUƔyOM~k{ù hdQ2<~N60Cmj}cihXiKu(h3{Bm Fe.m+S+.ez5QjX@,oc]lpi'&$M='39>HccK2Iد/5b^] UJ4 vt:9/dj =yCE48$wLnаztk ᦏ;]L:9wAт_#`h!lU^H;xmF'pLߞYҝ=QH711\eDɁ5柉v= )H%]r{Ul 9`J 2QAUP.OJ VA5*S̗LY9P%Mq;xySGf\z1'D_Ola_kEzr$.$wv)-qqcGX9aQTE?7 P./8! t\JvO bA#H |b7sxIv? -,1Gc : qJLquat$RձDa /n(;Zhg])yo%A5/ȁ wUz{QNDʁ@m叇H3h\zwq+7ZeНW\ y7}]Q`ӽpRIR'Їf?2qhG׎٠ѪF%pu53/iux5T `$bõۇ׽e'E&dȽ: Jk4#IBI JQBWazCtb͒$F__݇_QQv&\wt'Z&J8X ;}DG::xMta[pl-2[oUu*Z~}q:dҘ* ?1>QomTRB8q ZYQU FwGs&h[󧇧 VlO\O/g&uPdBQ6·0EkBLu`鮘F|0M Mæ"C7.Pǖxf^l{ϋ(&5bϘ.٢νPc[y:u "qF1KL9]`ρKuG\2=Qҟwrw]zo#5 V7Ͻe#Z^ W1w=zq]x,CO E(`۹"wÔmFߐ8muxb.EDq:GWf s0i!HEj^PCÍbD(PȾބV"0cgmtJQXUgDdlbBB("hh&$J! &3$1DR04`SLE2L9,`ACMk62;QN BĒOtʻvtrd,iIȖNygns}~|I/?\c 4v_7qF.%zi?7LZLxu\ԂpL"01 Et|6ut#up7ȯ%2 W?0kVwxQ`)&W<&mu־(#z\ ]YVC˵9+[ax="fNn`]ZmcSt@ n` 94"OT^,>cWd<:]5lB׷FzѧO$GI( [`<j>*:A`"bQdy6ȉ׼GZyci-3FK=ϗ͇OJغ#C^{1t{ij½{xՐAáU46 (,Ƕu\2@1yڗssi FXV|?~c;tXa3nH"*?z^dS+' DP 8Ij\ʫɌTCH9eDDA8EmX]!ȅ IsANp5x?/\2dAsJ_Ès`xKyđ_kfֈ Gf&邹CU`AdAZQlgJ#}*Oʾo|g|Y”%9uDA145duTFJ7kʈ*P# 8W9見jNG 7'K +&;۝+ *^D90 L(IPN_Y'o׮j+|sdKs$p,#0k;1qbl'%W OL{dh%pJϝ(wQӰStQ+6)6ti}tR1+˾"E#j~18GPwfrG.g|F^dX!MAQth66/HFB{߸mvl1ʮ[ a9W/:zRb)ZWbp\q͙L0L943*J FWC\9m|ؗA<5R0`jGr2^G}^_A ?_;tByQD Iz< B{}pGF "YUn3_$6] }ATx1U /þPDSΏ-^4E1L+sraO촑w1ncwz/Cv~Ǐ}E0EC׉cBq #r?=!`sP标2aE_qܠ+HԒ*)%H"HUu@RHhz_hzDD&R*EI* a dRHtD0dL>bO#ZV"JIHNJ$EA(yI'R›``\#?ʹ{?PUr_lƈ(=\[W~k~==zaC42E MYFlSduXopgw훽5&j}y&nn8Z/,z`$3oI2wz.,GPHHǺy $d83֏*t7{%#ȶ%]fYY[??0G>XU,lq?oL?/hX-AD.VUE~TK(@OA'rSܟ2&D "B!<8 /죿 ??"ePL$v?fz?@?'J /y_W "Ү!LXC'|.0d||_Yτ+vjᄐ_WְP~T8T*(x*VhIcCQ%5 muɣ`/# Szޣ&d0D-mo** 9VGcq.囕M2yԩQ8Gql:=ڒak@UD(lO$O'Ɋ$T@')R+lT'J?l1j Y?iQhOr0ۀ=*y Q-B$4N:b'/Ϡ}8: U Ő)!3Yh 6<Pa=|Ã3v/?1JaD'#0U5tPw.g$oZ-~(zhFpi*,t͌cu2UV$ 5h6 A)~UpC]yϹ~ :?\ W:2 =aת`_Әu(6\8qx瘀詒GpBm<$ ntuAzғB's]? %0XdÂL#X$<%rHGӶ9c8NsT@ Zt)09k>rTB(Pn`e`4BwDy>5 Y),:S-T:HVjÀzAb&2!7e*z_1ZOgD>W>[ R|AYw;6 Ik2{[ҷKZU%\C >.4,^*>z1ӣ&_~!;F}1\C=r3cx-~ԁ?p~ TᮆUoGVb?ׇ[> g~}{Q5?7w)|D@yO?ӗO 1QzWk Dm>Ư`0;O PD!@AĥC׌,bmʟ!B}.UdҢ+r^9_ pH-B҂q%Y\3>4wJ"z8{]=w  PpA}B$r,\c dWn3BGFwO 1I^OK0=.Xgw+qm<.|gjBD!V[[k lor x(W&#*^x~7C@s)$`o޽7ŠzO`t4Bb !ڡQc# spu8웣}͋=91UGy9LGB敘.dPUG("Wl]\\Cu9RF"(;x&:μnO}˦0wC-|KyxӼ9/q ꧐!F))θ8] 2%ί`UJ+n߾aakp* "EE]&:[Agq+ :BRӗu/?k71O\ .G)si,G#Ԏ-cLJG xptKPJ3 B7!s*4'^y¿o>!__GB`V/wdxubB`Nsc{:~q}uϯw]y}K/]NpHuHBgOLײ.[gQc y͞v;# $sm?oum9;zxEOңorPpsHfx~Dau_Q|>^$ܚp$'`}6^69HGoQa[5DieI׿?n$Q>Bj8vG澸\3+@xsˮJl8f);%IwyLmܫ9 ;^.- `}06Y;?̸_3w?G<*}4V]τ\!.9H))K*#B  b}ٶ3iT/Qwя,bzC#G{E6GAo5j/O i`/YxFaX$<PQ?A] 08P殔o~[[fTM.S _]%p .}{`*1?Ĉ1TI_.n鎎YM Ų>M~:KD[iJ p^}igz1ێ2F.|i͛iG;dԠUߪr`"]5x<ٿ rA*9zx9AHw ղnOdIDzݵӅَ2֧;Ř Rۄm#&G;D9 wh vOݷwW α[mǺuIW}swFw3➱a1|`;y{4rxpJO7ω!9Wv/Rukum}sF> \;@<&6pG6oh412W3fI,ҝBɅJ2_pK}=L2(k}XθnpqT]ܮn2GͿȦjm{oG Ce)H?xo7S[ECkU}Av)|D`> ?>1GAK qnufr OtR|>L0h";t8g=>=6KF B,CҢ?ʉNoJԟوӃ\|VƉ !u.)S[坭L$OOݸ&uZy(}[:W  s8M=[e'cv_ Ya M?wX. ]5H}O^6 6k (PxuK>i >!p9/d9%Q]Cn0 s99 Ȩ'Z./8΋”jhc:ΧSk:cUg*Zԭ^u**8ƴ<^435jW<:΋aob8R2E}K-¸'=Xl~Xˈ*bx ֭ӯ< $H4B\ c#M.P;,AzYy힪urf'8z8:tњnߎq!?^2t^îL4%[>DO{2@w'\Iꎻg= H3E!?;x >ʸp% G7i^#X*JK:-a/p]{JB U"33=W劸G5gx݈6V~Pqt4vF>uZ9uYaw7=dK9j'{"33hwga%tG(>]#8x{)^* $bhjbZ!%R 6 K'(2Eݦ\tv4]DwOE-K]+_C[Ern(:lE[kc8Q%J[ECѩk l.Fk^6[I2<+p]oqL#8˃, " EuԀe<=~YqmSM0f<,qr'3nJnNYfm'mG;:ӥ dA3U8+l8#窖tzFєHoljųXQ}<#z?]O0qeGm\΍d6\_vMtηpzZWml$dFQ!Ge1 :>h4kgS>ӌ6壷ycu6Q׍:)) 2. Ɛ`{iJjDW 7a~n]Uc*^nύ]|g bNk"136}Mڷ:,s#CYĪW2 9 ϛk0fs,4NPT,±nfcTgb5].bFj0U*ز\fSKtd`I-;nDtMJ U rЄŴ൨řٹwMn @x1p| JP.0@K8H,Ν? ݻcNkP%K57`tb- ''a Qc#>cb\sW_(%)\셍54'h#/(L-xTVnAD>/- ,:nʵrhr8NZe{\(K:N,\櫳ݧIg~MPQG~Cma߻QY^W-j+G { yvwakg»4>]|W#yq~vZ*nHs],Xn6Wg_ԳrG t ǾLN^lu7'U9==~m?AgYq Q̦TU{@t{56Bk5PPRU!BL$RRDlPaamb !i*%0h(dvj $HH""j)Xh)(FjQ) (F;,JA 4C+95@V0 0$% %ETH@ҩ2 xb *%)j("(*"iPH b Jf"Qj JVP($)&V!Z &@h(J!a!ha"!hAXH&JDT%eJ @ )&!hH )I X%()fJP&&J&`)"$B$J(dJjbBH"$"&$!%FRJ "` "\Z2LPTA5 #L QAzLMI1LT44-UpH**h""hf?(Jp8TM%P5˱C$E0~&L(L -RT5% E25I2G󞩪a&!܁"jb(`e`&Bj8Is df"H}0DM!42L-!A Д72eibрRI JUDB}/Fa(r>t,]F檡ඉQ@$za"" פO@A'r@S2deJ"G)WQ8$D+)"p[^pTS uX鏧/39dkޗ~wndzaA5  ğƐ>]^h@?O>.XŅ[ @{b]#Cpre^ebɞ&+ƩYgx\܄K Fx HBQ9eaXD+Rc{yPo[C$ VFa 'kn[R:h)6ׂp# Q/`(±nVnO3q ,9B20\!6 N.fj2} )v~j uo}ma ]LH~Y9r޻zK_G=9U{HanF>x7W>i?B8}FEJh訡]r>M`Ӥfd:\a8L 5٬³A  lʦ.w,LibX%E&aqF$Z>{0V 9U] U~?[xv +/Wyf^9K89yWm5#4C=UQU5JВWA޻nOksekkYMoL}<xeko^'p!}$RWM{Sy}Q5< Cw #:nKErÏ@׮͊e~s!15=(ԣ_o7:_OdGdC鹥5S/fl/gøCł>^|S*>Taz{Q0 %hQ=GXJBJWjQݣkO( x6)K yD`;}>CIq <"=uFP%b}v[VYzxMv^3G۞:yzW[dKsܟC!Ҟax#uNDAεBǎC?gzCZ7bpNpB+ \L}=;Zv‰9ە|f={)_VfWlw|ӹ (Q@K^*ːz gvQ}= V/L;p[Ea "ݣA?)P4`ڣ-G rA( J(B!Xbyy"Db؂txn0 J~/}azcRڳ?v)&ԭ68~Ξk8=>@8#/]" HwY++|DDCn۴hNa(3`=_Yw{pIEl?EԘc޴a'޶eG]&5\Z <uzdHv>Cx|rTʵ"[[>㜩Sii3g[( ^C%H!#  |;J>T[]X']?]O3秀XuKCW0V<+I_Z6?=oy7x;qdN|*1M]n霨νZ"0(BbxuXQUzJa\;Ѐ$<^."rg@e٥1nx9l6,簂%@wvu-jJTo_s `İU%xWx)R}^i%>_S|f)܃% cNׂ B ud 惂|o=W]S z-Νn\ *\%sBn2 L1y\ƍ $Apxv~X\*TV%eYP|l~bۃa|>#K 'ߘ Ϗ=#W*yuSRRT`b)۞ݽ:QR[QBtCչ^"6Z`KU/?vJ?o±K OuqwC-uS/̯3tg*!:%9uVy#$áXyz{aÏ3g߶c֡x^[upaTzx".^C‚ytFdO"aH{*<,w;܄%'`7H#dp[3қ#;œ!˜*HZTE@ ><ͻz 2bqAbA,\sb(%&]{dtŇQqxw^u{^ K3a 6h(I=M>:`͡~[ZKM%d)=cIr\%n|_Τ:G> K׌=lEs!sB(yGd Qmd;wP(Ottg]\gў~E¨ddHYiU ^j.\mG$}npVp?  ƹ?eKA`Yr2#ql pLq2H=&X@㟉^C_%e><6?(8j3\<µZD?j0oְ~;qB4!l/I)EYY Ue A sC:D7.l'o-.TЇ2 ̀AA$vZ4I nNTq6![G (귌#Fb;~3=c1}z" "~G35>(yoհGp۫,]p8T TD*C1%GB@` $w%ХRsL)G%hJB?ӟywQT$(RfDOF$'||<'0jiT>^ '3U|~LؗxzMT~韫~8\L$Fx ?O2Se%3+@,;HS; 3Y7o1@{gRO=`$$n"lMiYeMf gIB\nds:͎` yoԥP@jtL)g;dTl0"1]ǎagIG^ϒ7ũqmjw r3D>5hJ6 H\q,2 w dT`h߭)V8A *z׻M&xzi h_cT^EP6 FJvP^Q{G 03]%BCaJ!yM²!w ">mo{xml arw$BԾkB-,"{J Pp~GonCWyڞ ܔGtϿD91lH.PF/@lEbVao.iϊv[ c5 qzKL~"bR!gYL.*}+|Yϧ?E+T'F j\0jm!kV5e72{9iӜt/22`{舞 ŕt~5l放 gPŧԂ4]4i,>[ttѭ&ꦮkw.|ѓ[>PU,<?&o-ſx|J&0p[@b_n5\!g\y:4-В܈?rN,~~HZ3d~:> tq/1Q9PU w_=IY I B+(ȯ[Rqs/?Cz[U&}qoK?+@TA4p_./5Y8L>>bB\V(K(8DgZW3/#J͏s,lngƵa+Q:0SBhīaE,ro\la0ZkQɅ^JjKD!Ko!HBou?sDYza~u+_AsGEŦ]2iLB\Յ 6Zs }1!sΫ >A/| > &[B ^Vra:8f̩tD49D.I*<=€9kꎡ.tW1E'+|l/]6U^|p_cQ:F{MZ vt莜!B,\3 ֧l\= 3'`k;yPy2KQV0RMܵE5w%zTv6nuWFĺGl#HKխ҃8䌞ɒ(},?2S x9D{^l! ؅ ~TW nɫO+lÌص]b8Va68| \?ā2$4C]-)?堀1o6S/e@@XQ)7fά;:nFxts?.[1,X'RCyɜz32.::6ǃI+!C:ZԋKh#VO;UE\bpQhmLeb>1a[ۛ1 eVHe\q| $|R*"rFx/t6Ի{F z[sWc;n?9ZpQG![INR1CxpvJ GoKh}&.Aa:7_n&{}vTV@ڃ+ZZiNvl82yXEDb˝2^vbk퇏S|jn֡&Rg{~F 69tNh AIFho]Yh\m (2i0#%59-Q~UbGݾ}3"͎abTA1mnԦcJe=+fj2 RVh)T&P-bg S `,/j׍p"jc#`Ӆ?!}>A5?)BɫOgJڟ*u~d^) Dè=8絬iAϕY+8*=)V Sm%aOYv i0uHLa$rn{d_P4X$6G^AAARW̶L>*˭I:f\R,FB{Gˠ>T_rٱHP_-; u?F{oZ__ quy4K㍅M!{C=.zH^Ģ }?]3ʌrm|EA#߂"v$j"Αgs֝UC`䦔7yr,,ng:mB] 0?(gӞHaTaaO{iiDHyүStk^7jq>/w7"O'9h{30/I\h4fgO%1w Ɛ #ӎIh65!cTƄjs^z&k%>mE@ iu38#:V3Ʈt);Z\Pƺu}{}]y]nfc\{g'quu~u|c|8JG}{c{22LšW d3gb(Ik9NLY_tܥBܶɫKӣJՌLGR1ܬ[g0dEx`βk0;ݧ֟hzwY<9`g +c&7UԱv݅;:Z9BΞ6VPqӲ\|Lx|8}s)ݺؔ8=Åу]+QAj$`4q㿗Pu%((ӰU]<,e-.z4vfʩ CDQ0T/zgϦ* *D<5s9r@@41BvA5nf]("shS4 jxkZP ^+hs'TbN>ZȡPKXXxu!%(ZB h*,KG_qϭ%HDw7l2@xFgL6'j~Ǵ}uPr{HR a ‘ܡe@G!r.2*2D~Wz׏ǯGm v7fI4;} {Tc4 b)3Y;}P;i"/CJ]{6O${, td6C]aYL?n?^JR/k.5x\wfyCƪnSeZbeMC0D "۳p-8C5F;fC<9p҂D-1ˑ]%:ゐ{'(s)i̊a o1<46 6QrPasfZa+@nRg()0"ޔte-WX=vk[x5a٪4t\ح$ڥ9҅|qS${oQ3o_Kۧk~v$زfmBU4JX'4w>;0w?<8j ;4}g UM,`~8++ mIW>={9L~l/J*k)IbPgRDN E&ɣ=jcr2FJܮç{gnNTT~O>_u$Kqm,QPQE˿fO_-䣄<6´O(X,?09E8EPOp_҇hn CJI:3<?,=Jϝ&n%*xlTk꿯'GiUU)?c8d9 :W6x==4 4ʃ*'T>MkVU  zÇN*$1JJU4aK%UY'$/G1dqRTFNi_k f}|xp3zϭ9w(y\eRptؠa{{Wꥡos' qaTS7Q(#a iXA@(8zEJDI ĤPR'h% Px@ z9g?0( d2)Hwxxt;벺x3ˮ}H(Gڪ}Sّ%Hb$/ӓoX 3]h.d|sR3匔w  r` G@e@;?9G=Rl*!iL"bfN {@U_H>}?Up5?W}t0>zI>|]| (:x{"NsC0]M'tw~q *H96hMl=`Ccl0`JtT3D1nXV7P~*;IB'z Bz-YWk"3/Y% #8rsqcW2;(JHP Ip S( 1@(!C/"^V.~]c\DT}!uߌF}[ i鯓e&3Ƨr|6j*Gʊ$cujWqԴi*_zv7&q?k>Yόk!D_j;|M{0+%(W-YGTv}!rTR?ATF> P(W:TTGarʗ 8\i[ |~!'z8H U;g=Cۏn{NU{NBiݞA"p@>tś'; 7Óo9*Ʃ~~0Nt#{~pz>r:}HwvNޏ(74=H} }.D B3UXo@??lBWU{ݾ~Wc8;:Ê,;ŀg9Ȉ:'7 $Kz<ǫzEL~7e:bb~ ]3jv;7kRJkLyWW⸉\ř1yPMLGa83)vQ9 EtGGhq*}dߖ?Ct0f:J躒=Tt&|/?^`![m;zDi3/(> z-J( ]|EsL:;HRl>;oхGb+%d>$~!8--_fFƾZ>fluF^}Dn^khc#v>#}ӂ`E'ƔM@Cb2?'g PSM0)$#2 Tc}HrIvЉ]h{ȳ&{j>3p>DvXdr<́'yui$v!B|vOi?42-H~]7>kdkDvWL_ L#b@XCbUgl۴r#^} qq넨. /|<3=@&,Ht:q,iSΏ˩~>\rNAnN&;!?'ن~Ż%k&s {c)4&ft& #w*HQ@["܊>i-E]J\SdP\cd˩$r6"AJ@zI/vTOo~\=& ljav / s+SVgj$!:xmd x:&0h̿S~G^1'V7џǜwdT[!q#YY/\c~n_{>A `R'Y@D񞄘 )Bd \؊\~ tKmrFq{EvJo 2vtERˠCѨu=-3țv HR|U$;%'5Lm[mGb%bB 4Ë}פTQA'2H)+ 13 nmjQDrda  +|CБ8r,D`` @1bc BGX .a1-vLC4|WrCMe@7@eܿ›Z??Om$B@؁ sSp~?RHdh= ^;ǢΙ=;=x$T{Tf_ ڀ?MѡFݪ\b'gkH̝9{¯7T3z)7PJ#qwpWxmkO(J[9׾аO>+L.[Oۛowf^nƼ߲;gsz&\]{?pow012x~8cxX]ΡI*2!T~v1 3xe% ViKm-uOϷsb4 "Eq%?f{lxbZ!_=ЕzU;wo2[r_<ȈϏmrg]Z웃$^Ct./} `Y6{: ύuz7(8/XMߘue}v8˚M|Wʃv zMm>8LDi?uwSS,}^]"6ɼOGǍSӇs8>ÿ !@R`=e^n#3Th돣NU5H+$؇la5w ֔)Tq8f>>Rvpv!Q=ݿgFŽz^{6#&ry>ۛjcJ}Y^<}R GBH#?W~=ꮁ篛7+~k0~( 5PU.J(=ycFEk_lq\S+XW=X̟>XT7:Kƕ-S(oJ먂0gc(vxy\=R[#i@G9E X#Y5"J?"p3R(koF.v.RrŘA%R0b3MDS/vFuKsptIHש ץ[NoUom3ƿ_hp[ udHB,%Eo(AF \GzɩA2GċqdeXSBRp} ⽑- T^u2?2E P;eG̛( &5TFɕz>U]:Bx*n!pUHV  F˩BÞ7F+51Ǭx}k@'z⚂WWU6LTH5a'5wK]ΨzSh~.&)c9=F0 m6cTJnAC"]SCu߹s lw._ek'#CЎsQ4_ +˛fodËZ:"Rπ_.&k!ظ6׌nfW=qufaq?>2쨶^ G{ /gwM4{>}/z"H]rsļ\v`ˇ"dRsA! "NV4 CL҂yp4{^y8sZ_Gy~gɭ\8շ?R*vkci3^ J T(W~ KcZ|OA)d[p /}"%1#Uiq \\>[½x^w5$ޫAB=ݷvtVr=bZQbC>EI>Fh'Reve~;..E#+v prbF-.ƣeRf~w+Ƣ9og"׊ύ!RgZ%kG6EB-bQ9si 98b *h ]]Hp+g!W&'l$ "cگM`2uQ>gy{Wts!`bfxߪbs" I izQR6~)5,IL|=]*P\!b|rӽ"z| ^jЬ@ZT>-3F\P9V{f<ꢯѱ]U#f[E P[sa [AzzL*^ߐOh(S$`5hβm`v`urGN3  ؈*Ȫ4ҕ..tc1<՝? || E| Kؕ4hk'f]Z0PUݦNl GǵyJj%XHf-[%ӪxǍ>kH*P qSŗΠ3a-ynEN>~l3cPo^({j~ˆ'e9AO{ ICS0>3}yOjWNnuYkLBM!@e.yFмacƱ` !ZZ4q~1iݿUEtSG^SśWJK`7ZJ-'feӏZ:tI6J8j$5yQ﮷|/ҫ\RL3W^CrJ Ï@皚p9.0iCʣ)F%YɘHFll'HL8 m?Fy郣mAlk[d^%P*A" ~>wX@ڏ"IO?h ' ($Od^'opJ!A)@_#TC؆@8f.x4dnL{VjDr> "QXsJjN>F#qahd{EF&°\-<@{?]Du3F8l4Rt$zːq4% !Gv~wW4gpDE!i=#m+b8Cf}5$$''Rُ4E+?RP[Fs*r>GnD?_.@A CACR/u% H)|/8T' a*R{*{Ù#Ծ2SОSr+B}~g9Cb!S zF]I! m)S8O!?i]Ӄ@X5l4qcOO0tFznmtwmpLџtS7tH\Kj?ױJd=5uӡ$@~XCa(h1ui($;9;,]]`KA0x?~*YT24S\ vu8ѨbTs]5UI<*qxHOu1ӆá`B0dk,4QXof.[gARЎ}Ʌ R$h$H퉆x&IK+m@ՀllAұC,s7~l 341D@Q(ITЅ$hbo UUUU*T T9P = ≥hGI@#DHI|PR>ց`0(o?sx{4kG4(w~|d0k8 xf[qb?ַrF (P%<9oMKTmF+ ĵwa)rBx1!A~n]XcZ i-0{r7&wK̇m. GP<;oc(PJךd'QG(}4/UFرo g1\(8Κ9ҍ {ͯH4 iRUUVCpz=<;Zž(Nݫ G)ZFDxcOK>1 5\h{oԓ su|\}<%.œ^d9ɌNz2MkMo PD_X ɒxII: Lq&;M";W)}ރ?∦1 3 ;0D$Q 4 3BD2( 0?z~Fb[=JA2.)ҧ2P;(** $KUDE?3Rtz MD8Rdy K(8}/o쁤$:NfWEi[!wP LAB"DIc6 !7\䜘KX~cYm4>,0"aQ ;;3 hG+T>ENdv*NeWl߳!9=3J8Bd:8 - $j$RCJҞ}n Һ|̮tfx~8x2Y?"%2" l2!Vkqhd.$§ EƼR *w&y-B)f'?5?E1C \Qu(pUdzL{Ç=&h^Rܬpn 9ܟv˪ؾ ;uX"Dhy߽ 3]pH ,VԂ2IX#OR:H{~J.^u8F:Yy5%B{"q#Ha,Gt%u ”L_'zlCd`OÒwz%4K~rH;|h<$SI>B_^<ƹ0-f?#8LLL{ 6wgB۵=2ԓs)!Ȓn 1Z Y a;u~0D &H'/%]zAC@R4Q5z]!;G$~Od8cpG^har}lkf(whrhJ"k8ac7&DhZS@XkI% { 26#DTr;: 쀠?x CJ3Hq#fuB @h~mTwzbR+8?%=5Ľ5OofuaMZ#p4s$iQR)A!r|+peSGL&!upVXbH΢\I+*cKSGpְEsFw2C,#3sn9띝%֗/:Ѥ)=p(LU7 yȒ1z[7p1FUov;<G̷ΌKN1jN֏KʛԷU?f^Hϸ!skL7ѫHݙ8{kgge#^kǟ:X|ӭ \m'߰vf09NH'GnX/'u8B6R#(@B? z }&I׎Ϊ~Iz؀끐_q,WCD0PFhF-Wo('^oaG7vb',4vXNhàėB$*{8l|~D?>tBSS܏Yǒ x`GߗH^|fU.E ;ن2|=Yp# ń Ѷ0~'Ow-AT|]9D&[gH1Ğ}nM, x67exSݼ|`vP7v/k<1D85h=_ ip/t: NCĄ=~ Cp}\s4퀢bhXWA ܦsZ)L~ǯTW ѧ˱v9[aAgfd$dfH vi2k54VS[ݓ"s0LD75@P3ߙʁNsETR|,;bNMC#Fa6-Idh7$ rKι&1YA%UKS<: &=A> Hb 1)=QG sLw4 n"VHC(0fC*ai39e2Pp0 y݌0v_N 2`j^~^Kyu0@,)@h@q` =<Bhw vF`YZMP¯PQE%H, Q"roO-Vyn:J:h_vsqY|H3Db" Eڽ54-$?&)O$Hk'݃P+t,CKCArA0967|,: $ʼ1يx4 *!ߴq{y!d`KL8-p ıG.)b OEp<67eUV4ɉ;& #Γɶ)ZepDd]Fs61GAX%D'F⿂ctA}L*c- D(jV=􂿩B1;S~Vt7" "s?\}ώv.-fN4h-Lrw)4%6~?$(B,o9՗~=13F'c:}anl@R`|/C(0v˄hTV[Z6II!%:ŏ `O>|J~ =1',CO2 D7 ~Uv2lP!ʶ! :N/dc'gYxix\ /Wp^$ kσ֤*"=Lu$,HgumئW.p?g/4R&ן(W[cT,=9ӝ?Yy150'>|pzQAPNa9.9:{&H 3ErlNNI*rH{Pϊʪ)mj7P'D@r>=>0CfҽCW>l/?#!aCZ)3d<*"c *x!hHk#O ! ܙG-'>u0C+D9xzTo sUܧ'{)ZA=`KfNX|Bq =f zAD܁Pp5A"^UOdk *btaz{aJ&)(f?b%C$ 4` IqD;PԞ<0B1+{nG=HZ;$j)cJvi@4% q3>*t bV18Cq1b-n5G\M=]F `uꄥ y g;*W:;Ȉ# x]4SJ"p`"|>{T> xC"h0IH/`9? 01EFUmZ r4jP]瞕f3~gUA:{hC"́,?\ƨ"uXagLFY~:`a&`5(tʳv6ǿd~ rçWa|:?4V b% EUEEU&tRQ78˲Rc'3FL+E$]*19o>PSHRC (*oOvSnoQL: 5j1.CC}r. k؟D_~;N[18*,NBXiaʑU(]I xw^jxrH `I|}]i!:vP:=u R=_6aW>r/rE-#vBfu:C=$ آjqGՌ{K0! HO(#JzUoLk!U٠=K}?3E2Ja@8Gg+yQ_zФxw{>8.cy,@vG`pjðD'8@cd%D&Rz{LmOwε 5`kRAg1DJs<#U`ym&g q4)b@Ir|Xk&g6 +\2s ZbBC`Mt{P8*t7qV-'[ B801k\&OONM9 lڶhF]Y ։Xox=wAx_D(Z!?Eڣ38!ހBr24H fv;t>RbI CIxT:ߦ[È0P `9 f'>f+>x>YhWh )`azD< ghn>_ߤQvF2˪N2b2\G 膡cj3N76Xz""->FllK: Ddc'F%"@A'\ 8uiU-b܌>lL(~/?6\OԂHt JSL6H]=WFlR1/!qm.fC5~[Fm&M~TsDi$ޖkkPHsȤ92]Vp!RƱrl`p m4."2$3N'tKͺ?p! эex.EsPyu\rweROw2W˻{Mfұ,C^zF M mU`DN}l?i;2roSh՞Y#e`QIM4bȒPt@Ly!f/4H5_91$`L-Cpdp"1$ f90_x |^*DD RN%I@J>ű A5!F;=CC޳q}K 0&?vI,Co_ b ޹ycg0dI+ 8&x] JC'hlOݣ |`GW1 }fXK2 (6# ۹ᗏ =#ʘ[VJ:7"V;   e1h{dIh_`b@fYyL)YF2.jI_${/F͒AF2 YZ&L 1:: *öLpPu«N*V*=] haplh2UJo  O !hK$P&l;Cǡ#~f nrqo6 hfʵja?صLhYb!*^$Q 8BB 3:l|5e^/tTZBcHu\kQ71eeZz oTl~g 7g1, ML4"fL&k)ҙi5L>obڼ#H/gzbPpnC4vI@6 X{t UUUUUUUUUUUV]UUUUUEUUUUjp=k^G̨bOzsԪ^[4r! / <9vi Ҿoe0C5 cqcklF0N2;*o} g'Nw5WPY?'n &оSڡ=ҎlZx RiyEfcUa]h1_+'#Ȁ> }>z;; pT{\OKh~.X$f#'dRwRp==ze{;'wZ7$w 3A2Fw(ʩl,K#ɧc+5/׍FAA|1ʊCgHK'e!6fNWF.M>9>R%)L7 ?"<N K y!6q4OM'qf.= CPlZW2ݨ3&rI-GW@^k76~@|ѯK+3V{ee&A<А N͔w .RxU@Rd0gxǤ+LzHva>pSjt½OUUX<<'܏S@~9adZE{^Ά4pwhs01f LH'$L̩ X>;aǨiR;X12D'=sna8uQf]XZ+|J7-<:WL&<T!rSXޙnN=5ҾCiG%\ue8ӏVe a4jPDH\^du$b>9 tԩk8F^AړvhclNef5k۳ܹvM]wa2f+r%+r~|3彘; L 斱3Gn{ ׷ z ҿ9tt*Ϯ!:Gxe1swz@@Po]X;|f秉7Wnji'>ObPHJ U,e3feOG9<:S1<ߎ58qQQr8bE=l~rNn9]A!Wyَ᧎hD,V&ZTb7f lY9xAׇc75י3sF}@Rlk I`]-.@' %t|7{HFU~_ׁ˧x;Re(7~718dgCNlԦtd4men-v6]-JP,2s0?>\Bߎ)IoGOL2H*"8:ya|X/LxA#@,e 34S,y@ @ϞnGP$#}'`*S@<$  >|S|4/P)3-`ĽTHPR$@ 4@M4AU3;#9lG2:M[Aa~xR1_ w $h$ E;v;`؆an;.c.LD]iaME#{Щw[b&N#.[sܝ3 Sߞ6ٞSh06Cx`x([kQ]?*(a nXDmg `]GwtЅW \(R 4:PP? DH0@ R4'H@:3sE%1owo[dq%Ek>5fU?벬3]e'%>/I 0HX m,NN1nA??[&}Bd'*}Ϸt|:oS A>`pRo (E+{@ӯp>'!  "{$]t ft$#1 @7#D@~ZbJ!I ɘ~r1o=Nը!S|&Ji#^("{x7>|((y0Y!NPRw:( ьEz/'X !g S_8 @8?{Xj'o{Ta^9@- b>3'b1SJ!><=q;z6bOMS۔6MLeR2!II q?C s;&Jn0ЈIu@v##`f>B̖VO-C'yqz**F0Y<7>v /P|XN.CS؞N{]c"KV{ yi;NlʡT3ܢa@By}fNNXs9 򒇋jUUUUUUh397nH=:ju!#zׇe,%n~ u \zKBD-ѝv,(h!AbD4wO>}a"!*}%$Y0;M@4 %7tUzs 9)%I8Xݤ;Cl0rDD5m1nF 2"݃'cT2P8L % j"gKHL q"* !FPhA?cq}hLp#k}_`Jl:9ffFp?lPQ٨?L$80h ': xK ְz>[7D3~lHAPYbp :*u^[pHOӆe!G;P|Z&qQ_pPIsDaFLm'?AO= ﷘6lq 5?ΟzA;'0/q3WD0x?h?|Ǧ&b<hwEs=}1 M'M&~$  B zz82I 9].orK 3Jz.Ws>SiDp]z_  BiEyIO? qӕI(s:c9aTQ2]p&ɡȶKOR[Jb#GNkŝbsHﳑTU8ᖬqH9_ YM)yD{ V 1Z@djO->}8}pz9aČI0 l`&6/UTtL N1 rKiڴAN+IxK1 l;)RG4I9z/&2cך`cߴvf1τ+eu/r;z8X?o~Dm5|}dQ (%Qҥ!upLn+tK0dmeta+Ӻ>6 e`9Bm+W@V[)h3 /Fh(`i_Gz!)cx-)a]xxMۆtAR!ݼ|z^6mN*_AfF*Y$z`&=N9@"NMHf>W]@P\}OMa>vVJ~lTo zu71/< շpOWbo~G8;[_iAd6:paX2>fApWH~fǸ9"O4zkև!$%kЪЁ 43J|`RBGN$Sˡ:ȹHCPfg’o%]77.5\vBIx o4KJ@r۱KIbWpM3#pGE@Ֆ6Z&Yh[X ,ɻso 3E 7~aGLG Ⴤ1㈦v"۹v.2sӣKz uIw&}snrsȕڰуqzt!,(jEA΅`+rH]"xqa6xΖU:ΫWb9ҍTXU4eKW_\׍1 xcGmI6eW H m(F:ÃFvkzqG0 Nį0&F;9DŽdH -yC !VKvTq2rSξY Ig9Ê$BlB"'4t 6Ъt]Cnr`8 !1VO| 'ʊOL 78Q$WRL52 6RcMީB`I*J8tw#4V:rθ7bH}-):26>)Nk6l">? '3EӾ 1qZQ!w(9[!p!&\5ܙ*IbM W)>%AB֪FRN$uw%jyٰM@#Ӓ\g>ZD܄q$񲗵n +g.[.WF>O]4y>z$^E7c}{67;?m\7&¯A FnK)E!h^C.cQCP9R%7$heFsgQÆ\e}ZX`h;Cs=̮}Lwp\B0o77"M 0]1mdXppr -jg@Zyns++H!Q14&tU$^FT^ A`\+% M^ &{.2;6E7Lx| gpvdڪZƵ˗|?Jv됣׃'Bﳖ!;sǤG!4&àH #@B`qM^Nˢђ`}I;:jspp %_[NAɚ@f9 4Ta_ l73ӗe498W ),̝N}`l r|ݥ p,FY:b^99#scO{cs8hAiܢau:"3dJkm,TLSf%n-T@)RPGo9 CN^)sK煡;h F]WTUT .6 f; r b3&C$eBƋC4UT/F[鄧 ;)IҬCσuH~੔UMƁ{珏&BDA$k6{ 0@ejrnS*o@HdET{C3"c TXv 2H$VnDA!.T/vp W,7IFJ8kyd! )xgy "*?ߧ<9u0DqCRUdF*\|Z)'z:ujq{IIY8Я>d+*&5@ =h{khColcH,DQ13"ˠ܉j3St|va$Pm8-Oa]M4KL*8NNsj׾](l5UZ{}+?$RDII#HN>;Np{Me)DdX"lP*B vEĩX!pj[V(d<-;Nt8٣h0܋h!B fdB( X/ (*!-ݯi{D5QC[@ɤ'Kwy8b4]qpPq*3b.p}&*='~qQϺ. 2#}q[玮{iZop+(pdej?聚 Nq3? dB1*|KQU9*L39G:(cFM$N!FBqD2H`?Mu-20D9E HG;dJj&1YCu/̠U30jHB+OQMX(AI8~R}8AÇDzP:u)QGqA?HLG "c܊#HAc[N`<4DAo JD"0v C)OH9#M: :i'^K==}V@~¯@F, 6C]a/8 R}?xf8 1]m^zo*b):LC@iI7d}!;ľ-,|+eǙx?㾬RLrwA@R h@tN7`e??ql=7iןWON;HYbwxcI= z8 40)fv[#++BT$]Knj'P;ɎwUA˻DA9z2Bw/2L̥|pI!τ|9Zc/ż{ȡn{Şx۱v7f>3?0_e! Q2}B0ARDU1Fca| 10$sIl~1T|O;(8 Bo htHL!=@kCE 4!4mwv/ӮTWcgDk}<}^4 Q4c23;;# HM5ZE}ԋ.;3 #%@BE9zh:i_bʋ@3reTgcR2ô뼠=yι\~'}D6pwaH jvyp/ QW_aG)Zd$M4I 400 ^|&RpSAG`H`:ىg |f`O衁@16Rzqp  `:,rL_`pa,n4 bS0@JDBG 0Zoƚ$֎:.O'&LhrmL7M胃Ovu\!I]с9wLS 0eb~fƵbPΦOXg>,~I;äP0D#-la>ShhT#zcOr[uC:Ht=@KrAKߊf\@M ~{/`'p3g_*h%;+o7z{7s@cWU\å=Iؖd#yV*%X=e!JVPoڔgt 02x8i0pú/%p dԣW7l F/OUYk_ꥁ0j79WOܺƢ;6p{$p</]&eLs-Tsv;m!BU7h =ưSmQM睆Bs$KMndq2$*}Lyp:&Se` sWSb3.]vX/lf1_nS[| ز>uA%*rA~ 8 R8!D`$8"h8 ̄ezL‘*P9-lyΘi T}5_#>u_s{kgΞ$c=C-=<=sVkQG xABEX5xm(swx:զ/r#͉Z x^-'z%wIĽo$@/q!WM1A8G  X*Iç|稜'a<Ŕ/Ȃ4ÒDLsNjtkrp8e X nhKIKA3,~y&;]!uG '˛Y{WD1mV̇[_֋ЛVh+[ T_Q5s4ԡUX+".lj, q0:kcЫ*-Hm}Wauֺ*Nސ˃t-1>{:8iks RmnMP1e'Ytۜ_. KU <Ц}<B,'P(r- 7\ʠ$ Q Dw.I!4 T chPP`_dp&dcU;Y߾ZJnCUȨ藉p%HK+cvpE \A˥BFPL^c ^)7ƴ9SHsw׆of~<#ئ3)es ҙՔɗm*#FPo;802f KgEV@1y';:vÇPwemD<Do> D@dh^Lj5dCaB3:lI uхk`e) "au&aȳ 5ldlGRRy}Ey "'A+2/kx]ZYB C @q"sk&Zh\Zo߀N+ +"aZ DZO6/kgZuL"³c leY.ds(]k";NX eQ+5۶mxȈsG[ifp/ +:$A r^^t?LO $<2XLkD~OsfTPCLPeWU/ .zjt>r{IgUt̪z=:W j;nv}lZ_.&1ic^u;Lm  }/??V ?2* $6N:-g8 %.bHUv PvExW4݂ ԇ0gN"z -@ d EJwSas|i9mv \:0k v$U;!Kb/`T!7Ʉ [܃7ߌ#!.)nw&{ kFP w+^T  a4EgݹX"*b^#A=C!hhaր+O [J؅`sdKuq]>(q2< H`orC]@'RLպr,$<; 3A6) ;BF ؉*qaw $07WL?Lq 1׭mW *IR2:D^EKYADZ̐dIn8md s _]ǬwLbๆpAB5YPEEC*j%۸ FbŗW K^(a=UߒKD9u|d'۷Nf(dMwHC~U'(-P=&"aoj8P/}줓_nd(Mm#Ep*<eicM.ģK eeSRk\q.7z=CV"7k(%l%^΃,鰞!-"g K]ÑP3's!ž:1p Eo4nS r$"قN1%#RsӦ"Kts^(I '*fg1~|kvmî2^ f>z'{'EDk4ʴׯ;/%-if e]! .|&AaO'P[ipD $VPGBT~l~ Iw[2\mJ&H|f sz>G'ineEQ϶5)D|ɼ*&`ٯ{J{tFboΫXvD'TiN^oҧת[3 J>QH*Ls!yƵ!$5=w.W84o=x<.;j*c į^@4\MwJP`6cA&/8ɲ/Cpt"$8eotu aL<'c 'R'2箇QOI\ }dӒrkHBIwV>/`~aHCq " 'NO4WCHpM)3p\qj+vtz~8_W#e2XY`??90!u\shAS}囘?]J$6BUt~s9OD3|xxyˑjcuiH2Lك "8$ .'>;tA) *-H}1M47ŀ*ed*>- $h%2SD_|b /XJ.zJ&oHK{ղXkrl نmqjȆD9x:s?@ŎOS #rB%"  w9t~2d3^a؈:hԆV ߧF4Mrψ{F?ں;ևlVn r~sr㬬"LaRʈGbLcoGjuqi^00ǓC|o:@PHTU8 Vʇg]v<9 DZA8BS3g??'d;;ڽ7 h(4s}V!6W щqCs);̚o\2ҧOe<E,* iL~DjZ4ӈ?h"_8A)?F=@h.@)$fIH1L')(|/uZ*x gr0W$ 5nK?[}v[sA aëǞ y 5ii:E/ OQ|%uļhJ=ɭ̍AKdq253}gY^?Nz;E8{1>҄c`8|+6NrX>QX 43 wIܚn]SR\Ŷ'C+q&ΞȁLߓxgF]er%1.u,ڈ -7q7&$-˾Pꐇyj+˶CT~Gi&TDٮyTLȤ0y |_ {G{G684 :ǻ9A)gt>QIoAjgS+DH1|BgF-I1]8  ~'T/Y(* 2dPY @l#5`m @/Z$ r y'>TRF#+Tģ@҅ Bf$>>\|1M"\CK($햄zn '?pXGdfOƸj+N$ @i 1Ui0`u+ O0B;wkPiIpr3$k"My<[aF蹙19,.0XK̢h) d9NSQ#R2Uy&30PT9Izf.hplj&Ce,㦑3(hXF!|/L1.'1 *$3^@}7 ;xDb,bv N)lMN|ja=I$yS@UPvsB`IO%I9כw)#>`{OWrD?hGԻ}w<ٰ1:K|b{N%*o˽p|:T'Nτff&kyڤ")UGQE`eòF(P%$J&ih*Cm&Be,"^&mc"\Bh(=ҡJ)JNPu3%1H{SQUTZ@f9D=o8cʯ˚+92k]-#&`0cb.A")/Zh+ 0; |$ň=_uBZ! `u lH i=cW9ÔRDHL Bur~},ڈCnϐLDJ6A0x4?ih@hF)EA!( %T,E fz{s'Qթ  }1B\c@+$!!{n\Z XS;(`KYv 74+y1ײx`x"#ԀE)gޚ='Q,H QGlP"ࡄ1[ VjBH;A$`[ERRKsB% koJ"e;EySt5b$Ƙ3ĕfcA=loBcqXĜQr5b\%ا&ml! Lv4 G^yT1Ȏyrۇ+2%t"@*!#\eD_iz8chzX$db@aN;A㈩@ykѳ`3vq=IEɔF]9r`w@`p|() HXNǷ>ۉbA<__Uյ w̝bxQQjS|Y Fd##]dI Cf).DLESO-0%nڈhHM]S{͂6HPCk~:Td~J" iB!e02dw>"}SEKCHPH2Lbw`,|;|flƉݘi"t2ߏiJ('IߜDvS[^Iqp6/h"`AD@a=ku- 56 GchJ5ʿ OH6*RBt阃@j mF@v=A%$A~ R"B! !B8Hqt aΉ%(&M_Ybor\;vvrMq<.(D( (  Rd)ZYĎ쾹Lb>_ :f8Fݒ7,WG4=MA Y0Gż؇e!YhBTBe- Vr!cKq5khcY\]p֤Mo3zcaI^Hv<-eBJ zݵʧw@Z9WNCRIF8A]j{Ѣ7]"!X\faJ:E#cvql(u=\L!ݑZ C_;1&&!cTbkWHq!]Kl4؀#xelH ;HyXfi2o[7tjk98_+CiΘQS`%hC~tAJ xD22G-ޠXy)9}LL~0"_McT}v1=8URYpELSYohz%ەs"˸fKY2215<2ѽ@kDuTi"_8FLް &~yb*ҸrHd5膜s&eJF&6:NnMFI2+˽Zcnj#tuѧEMqX}0{ܲهMf+bFRVTz2=41#MK%EZ,u腓9ۆZ<=fEi quDV<.a.ep.8OFP`kE!3vcuku%Ǭ9e͍RxYzu&!֬3gPb/?+tEY-,1@^_!r NYcE6CR !J@y@@&~EYw$3aNJ!0lIb(""Owcj]qJw !JihE?I6U]h!iqC8MyrT':ۧ 2i'ǷXŃ+QQ8^)3 4 P'CN <+DQdpHp9Ԕjeg@{A(PILAT!JQ ~ QK疃,i6WevCNق#WX)"W08` N@>' JD*.?iڇwE0a(JN,hQgNH1^d_~pm˔d KB'꿞70Wf !q?bM@Tn>l ~R; , x bZ@ 0w|ɘH"#Phi>N'3 o_?d% EQT%)`ĊVxW׸O)|^F~O Vid5(BGҧ˃?UTE%ZboDL+?Uȩ2q\0,VR$ApD=p(*mX򏩅0\4e9w:]z^*ʁ?{4XgIS>矟6!N<= \3 %ӱHM d`fkq[L$BS͙&N^:ސ(i M/KO2L'|B=}k~XoAaKQbMc=pO㊑/㕄$t2T6Б%?̟ 6g^Y?0L1"(9ld?(מ5 xlV3Ф6L6qMGW?G֝a7T:' M?AJ˹Yk9rB td8UPh~E(=DOHFޙv^DR1?Fϛv {dp#(=wퟯv4La$PN> : 01Fō@P1$UAEMݕB >" -lSwW2/d.HbuPbmhˉqw\cј5AV4j6Ycm=NrBGQjnB 4\QHv&Lg51 "7ݱ&ǫؠG&i`4A-Ūw QӣEІi\o}nHM%#cCb+#V!w9<w梇J:R}C?r Z.\buqֽ@vfE5 *9h;A:ThIRyPA[")$T@uFq*Yz7~~YO})(?|`QY"_|RQ8TRn &DZJ*^PxLalX0*h NGl)#hxys xjiifDQAÙ{ É ! 0+ ݝq`*}KxH䒏g4P!#Qq4hQ̗iҥȱ~7 3qMD6_1AX0>f`=Lv?57`@b BL ELT⠂ hzk\oh+WYd0AK2P S(ڃ=%Aͯ}tfӅ9J{G#ۓw&0j2 U>r2mXx,=1I.:؊tDGhNW!;{ûzE lHsi ATCftTbC["`y!ʄ%v5Q2P ( ʒNHb6&ƨL8ERFш! 1MP6Q4R GqPicH+'ȼ=hdZ$#fK(Ƒ M)1ߜaZF F-KAH:{r勍D\!# `'%m4'D0U=$[ƻֳ$J^?l$!uQ3K@_OByb(:p0Gws#M6 =߸1H+K#yG#4 SoqHA龸/b!ݔ\9ILPEH"b9T5S@I%,R9PQ$IPg߱Z!@PcD&sوqÆa$+`@PTNM/^2_c@ѷ/F#WѤ |<$O|̻i&UC@]D\9G$r`Ŀ[x=N4JO#0N ;h5.@kOBރ%d*t[;Ҋ8et]_m+ ԊV& <ڊ(f: )@)ư0ߎIu5ə45 69oqji6uxDFTXZǧ,F"r.8[)uN.-=$}I-o'.zG^ ݖ6fF0G.m L67@ &֚4Ҏ3 !WM$ ڀmA X(p=c"Ê&L&j"#s+W\p,b֍Xczql}"HlrH䡫Ѕhx ڏV.ɽW v|*DQPL{3XoaP~@ݱCOvK;<~;s% d0+{珉 ۚ `}h)fa^k.0#gYm$F4PC|?w+d3YB!%Ca㷴TM'eiN<48$Z($"t `CehwC \$eCiɛXd8};${|}v8MyV8zCoS`B*wc>hIt ;azB$DP3$ ,}0Y]AquM ;~9IP L:Wv)JT4(%JJJ D BAHD7&h&gY rRTl:> O1pBrp!ǻ 8TZ8QBcj t;da sDNΉΣAlgp:8RI.Jĩ= D{ 9"J@nj}YhT7tH;=P;cbtP(JJ]q \}*}tM.ƈhfhq|7CܥN- ŝo3D'N.v!ƙ?:DS^1{b{tF&=%zSPݝ hbJ0jRPB9֙UZQ4)Thm$4u0&t:HVP ;{|NdI'( :i^^"B4!C܍0絣L:p#.\Qu&fm7PDGDS5{!0q gÊ@ +*o<VqQyXp51B, 9ec2l~w=3/Mt61$a 7iioY:NO.ƅ:|D(S_{@}qz!P-n!-ckSB*񾎛¾EjsC fjcAw[=UBvWרoy?ZZI>E<h Go{ثT`:;(Fv]3epq5Ʋ VTz^A>(Ho-^RG `wFY;OgnaSƔr8L^ -'n8,b2*EA^l]!Xo* d%yN a ę tj`q 7^[hXб:("iU)NJ䝉 +.t) '$Mh5H2CLvlCc 4kTfڄ$ $U ))ME,mCdo^K$ɦȫ (\4`/$_AeB%cm3P hсPmtCd: E2tf@Y4h z[GE1qLR1痆idИ_L_NKX{hgw:K-@ٹj[Gnv(.A&F6ذk[k rK9qF5[8]80q5\Y2t}q-~=akUc$Nɭ+Zgՠ&[ ӛ-BS9r`C`[F e&CĹbtvc\m3yzIRekG߆).Ǵ6:HhB K.hl| uc$Mj@4Cib.D3gQF TQux,2Zx'l hj5X7f *.t %̙ dxEBzz N߃' E<{UX(.ZO6%7?;6v8'cb8I?+X)>wLizNHzys{\ap0KNIΫ,bk+haa}p}LLDSIvb@gI) q5}H;;*z,x:Xb `+ ?HIUV h!SO_ͳAҚ4&APґ+EEH:3XwaСJlz@CN2mߺv1`_I. rBddG.6U~$UQ AF7{ÍP(jSC_: O1#Te썱siH9f1EoI$yr52  ]Ӝ&Vbg&Λ緜R]1tN`k,C4K'5$Ҥ ]XaC]:H!d(-wLC/E:#|]o3c_Prʗ! :+E?BՏka,MuuFZb/BMi6.YWm;Xc[o""E˜T"VT ( #H=ԐD,u~YiEN˃ (|MzA4RfWԞo}>n'yFu"HҀ3 I)HHQ&}{{rܢԖ^QrTJ@ y,vfBF1cx5MQ eqSOdcϏ۷si/(zf?i1EE  Zk@M@y4DT_@"kѐ3DxPz ))Q,+x}x f-bi!$fвjn,ys9&X#]>&qOնu'+2G y@Uhe& :LsDEoY¦0:u':A9_i4#CJDICM$L 4DE !L2BHSE$$ #1IQ1!M(D7@R4 Һ0+(T40JP4H - CDA(P*zv40IDBht !D.vN4E*4ߗunN݈(vpDr9 Wn~$5z#7}, )1gQQuSh *#.0VWU/5,` mۅx1$G 6Ftۍu 3zrSLҮ0;L3 p`\i؂f1].'YaIJQ@)?cz/"z eua5?߷eL[_=\pqÁ6NLηw@ m/ oNR=$[vW{CpN㍽%|f<BSI /@^V1W /Q̹tp=l'Ȁ4zQTGUiT˧nh<3|I'HArP301 o#Hh+-5t<(.ʄLvHDvQP}R\b=H86B<:=J{:Ltu=#}xSKTCbD!Kt4GfNwd5!A:STQ1(n夠@ўPBF`\.8,W18LuY#gy%Jwe.LEg _-^wq5Zg."(ӵ箰n6ZXf'zS9Q'%}G Yž4sHO:g&T8{[q楹vӉ'r~!:LwTyU Հ.ٻ`OvӒ3[=؃O.f1XBA8 e3mTx 1ݜ.I| ٝ32L7Ub8kL3?^[\x:ɑ!!A\状?UI3HbLs.7]gȄ ΉKaVLk{}>#VkB7\1-1[-m L Ր^L's]ۘMMҜ=c뽾l*o>;3bp7uq/)`Ȟ'Y1û}:۳IBBCe-1)3>.k5@! jev^HE0z'[;!kGwԚ]&;3SI ҅eL[b^1a0wU/ơk9Y7 J!06?DL?\j o'+ph8zr+'!U\qӱe q"d,9.`&%2Pq &,qX+LܤFzy]CuD]x{U{Hlz/<-Kq]biXPsڽǯ=@e3 yaG<ˮ!eǗc(%N 2ffqh Yvlkk%??UNV&Z2oq rLpKߗvs+x75x&$~C{^s⯋7у&t7\_x{Ƹ.ҤZu¬bUugOX;dp&ִEæYy\aF8 Xcnrߘ ΢n* /&rC48f_%gZH` srp RsUľXHd>Q>2VSd{t4E0LO3bas ߸re.J= W2=1i0co/Dnyrޝ'SR|.xҜJVP T>2vtL}F8QwrŜ1YLFxJZ-ꝔCOnC~߻ݏcSFcy69J5&ߎzp- P:v%:qp{oXle XS{lQ]G[`I \zs>6%gMPG % sTHIinj8s]0D5z5O() @C'@H0|ܤ9YSCyq R/Ku6zAg茶@GAuЛ9s[Nsn:nt&aC`Pb7-BҨTeUU G+!,Fp{Ci[!H`®xj.bܭ!m5n/po.B9 I7sٳv׈fׇ;I&Q[LL:Ę|S箎bZ ݐG\Z$y)\{Vָ&r5s.buq)g:dMq7 fSJܚ˾Aj/\~!QµV_:= -/l^o7{6-Jp5+r!ܷvLJUVlGNLv9:eMc5GM*̜aǞ+k$K~:3Zk[ȳ]"HYr # TaCq]V4U&-)GRʉYxwk|"u@qy 2"nMV.?+ԥ:k>IP16 xxc4{ݽeC8:6/ew{֡S|;áŒwZMkFqy'GS+Xz.䆤9\kN̵7UcW=[dKu Hga܇M*[h5aJC?|qtm(f9Ko6y6 19DCˍKAy3XW`^& ɚA1-*RLDAh9e1CXi}Nʡ1fdny>;ӧxgܯOz0y~!Kz*,b :zvF%3"x%`QDϬYfDp,g%dȀч8*8(GB]#diu6{蓤;ۅM-qevS]b9)Q:\Gx\Th;Ό\#I.FalFR9;Dt2Ck4a!$L{p7*` e"]s?)oG[aKdĈp8O(CDsÞLL.5BB-Pf P:Μx9V3K4't:3! R` ~y"i(:yE+Z ( sq)4ht Pe~bA0,М"=uP$ >ߩtȑ8z ["_ɧ=(@(- =5 t`?ӧ:{5*Yůb6@ژuht>鈦@ "QF/?~ + 7Cp'f=HG!hGs98.gQE 9h߲5auAjnAI/˸&ba/f`$/rǜZtM1)c&k)"$cD8&*2<|d%)) y:`T4JGj\kビsx#GEntgǹP4=#L'OQzڡx[)U,(U & a2VmRCC4Nιi1T+xkav Ll5X,N}="4 a2Iǃ:^o0\LNh!q]%`Vb6HsXc_P&:nk[}Aӆ1^3h7W<9/HPj(!*] MO 5,%7;ߥi&^hD=xyw\;00'훺5Bz6=wT yD#N˓=TnOq-}52E᥉#7  -Pjp0ǷXxAvm7|r>5/:5YuzWnN.Vh{Dk¼ 1k1#A!9Hx|i +Qs u:'hV6Lb43ïY;ӎE&0X;]]F))?R_Gc3ᵊ&>-67> W/Tc?h`POF 2<A/ᓤaHᣆS: ݫ j FḂ:"&<3.(>|a3If綳f-# ^- ?r&ȦdLIy|KpRmܝ'A^$gH< h!K|E:|#_ @ii)#N]~ 0 /a R!"\C JY22DDDOIBPB!O@͛PPDR)% TJаSH">\ЃP @䅀@ I{Aӣ;#C(SGW%?{gSĐ>iO}A(9͉ |T"V B)5BQ<T1J5YҡČCQ 0TR0!Ս "1& =lAA $HnrǢJWۍ2@55LSZ0vcc'ϳg\$D4ґ}4KR@BzH;rz~`'P!d=ci:ק ߬f!0 IvRcDxH!<0<T:&'I_kx҅@~?Q&`#H>:ja=.8B]~&:7F˭ 5j-niݢ!^C>=]ADɣS-0) Fx#R+ԡ M\CN :y\bע@\MG4"2p`B[AA>B隱BH3vHl!X㉗354M6ۨ: XYba7v@R޻R]rOzk5zޱ٦l!$kxÝF[諷"rRS?g75 +5^tAP "8LۭkīGQ$$C1wQ"p\j[Cor 9sreho1=Uwu<5 jEJ!DͶBSgIŕxQ6:| aQԖIyvta O=[Hk=T[B2nF\Cp!# J1L'8+C;Wo_}q>nngv$V q_&-NY`nu±JtdN xwy]t5$ %~va0JfH;N`~8:roS1y:0GSji7l40݈v /@ınkr7&FUF-^FP 8` -$#/cShí|* BaơFe:+nf) {<ÔCBy d>hvFN>CJ܉SIEL/zxXl;usdAJE &Xt1$8 gHz면4hABLv?}~ڱE7RWj̓qϱ'@)(`E~ӡIg'HD~/ |f4AΧ?b@> RɆ'ć}-~>/>1Z6Sb c87MxQ<4vђ1gg\t慣M#~Atf:PC v{O)#+ty{c4jvOO>!>zbyԡT!"xvE9v9~3 Q P?|HҬE4(Rm6eB )kۦo9|/k~rf\k"xWuxq+PDGo5u~:rJ e]dmhŴ / j Vnn! 99⃢TfM(N,fϊtZ}\gKV*(n}y璨)c1:0x<|aκԜ'^s3Wľj#1AυSl\?$0`m38)=كI}緗I=I5>CBI@+R@?($~\=ocF+HE*% uP;aR,D'p J_v`(= $Oì2wԍO?]٣ J3zlQb0IPS B&OO=vߔDRrIATq w)!çhx6N3j9 D(EN'{ ÎGRNYaٯtPdɞ`Xչ jJBHr@{:@u:7k 0P$s!F1kT6hZ$DD~Qb$'62^XDaI{b;%x".=N}tT4A_8}9s O3"YPL@8;"qOwnMQևF\C WyxG˜oX5ĒCEԶk# $hY-r}~{llf\g^`[Jd% sJfli)k1+$ ꋸEBW !;}0om jYl.-DN'̚G8e xQE@?ÿt: ?8ЏD ^2]0\*f%{X0#/O4D\F ,bE 솀 /at)i/ _АNsXS [^kSm/{3t#F gKIFߏ1k}``6k hYd$տOcy#&=2! ݋Ad =Ξ0(<G ic $ Yىt4sW;4\U1N{=Խoq3-NP# JaКT PSB.]>'KB l^z %A?o럒tGϓs̪gPt f817d,ʕ(%P'Ȕ9A~Px`M9 L^]L#M(z?upe6*戟ga7Q4;pI!$~>Cz~ޤ1e]9Gs lA-HRBsp2y b)j</瓀tʖC q) c _1 L#on% w$79R)|C}Y3$Z0t&[izp,ۦؘEa_ph mR/=BCG<5ADįDR(uPvGJ37T@:irqPt͛<8I98$!1E]C a A[sEM*]*ѬXIdY$$ǚ'@i튣Z5D?>3w<"PUE;oVE/dTӺR6J C'ZP¶ Rqy|iP '>:zΩ O8,a@Gd Y$+-Nt' ӱaA=U A1 E/&*ZHWƖVtiߣ' H_$Jҟh6g0פ @ɺ<v ,=Eg.ݠ:{E3|s>QFGpF8?sۢ0ĞD2WL<`R歠i9e{u9 ?3~9r;5݄-j"sBA2 fZ(HpD4A&j!h1Cb2 k0#sgy?HptP*d #FC#Oȣ)Nc1u$vi B}j]GBU7!ZFWH Jd R臘$)<^`jg)^6F0t_Z( \"@cZA>bFgScRYH &yÀD\1$h}[˄Vti?`~,2DHf+R5J BУP 0ՄAA㖔_ơ'U# 06w![뒅 LGK/iX;*(|R? Yqm.2 fV|4qPSh+H} I|-!yH54j nuGv"hz:x ($Mi ZR)(i "h@ * )a(Z:JJBB`$41 HS@QE!0D+Д1+BM1I@LQK$RP%IĥHҬ@5JM RPUPD(UHSB1)H%kB1%$TP U)T T5E)HR"U-%3Г(ATATPJ$DJRA(()(Z %BHP&Q%F#lPR\M4S2%#C>_pit )"[g8ߨ7 D¤ |81]b[D]L &DDHjBIiTn3C9<1g x쇈Z $"IHA(4P6: O/w.϶)C%@IJCB3LC'a䨊ݶ@Z)w`jv>$_>dS$U52w<; DӭpbO~E)$$R~,Cv@{`.ȇx)Cg`~K@…TSBrQyr9)@ ąTQA0DSTAD5 A5A#5R$ITDDE TMPRJKTP,STJQUTU-T!A1JU LE/\UT\kHxaƶDH-ȢbiK\>=K]ؿ[$#2`i L:w3 1.!s9H@eB>T^c0bzz#zSfz?IETd4cbl $gl*(藹NWYc3;v"|~E VKTg >!]MvȈD`yClԫMHA:Cؐ._ ?<[|*}2a٩;c:sױAe '/(۩°NIQO&~v.`3a-{QT p4^=#$ Ɂɠ;6B 0XυEB X0o%6( jua wVU}•P9*n,Gf'  ]_(R*)ih=rD0M l#y0p!(ۋ-lZkCڄ[cq[K$ơDcUi3X&Rű| m#uITXh T|jȉ=o ,TPR,f̴< l|xfyN~ X(.aDP&ȁpf0WStƌ((x׆q6$S3,CđPJdUQ^C5Z_kDb[QWKN,ًCdu14q{om[U4%r_hlz]҇Ʉ7RA0bQ 1jaR{{ZEN ."/*.nz1j XR:*:c]; 0$Y[8Y3tS b-v۾PaV bn?R@ֹLx?&6 qAQW :cλw9t?.zK( z6_^J?"|scw]qF>q?2!߮\XeBD|;xF0ۙuƞy~<ϭN'#̾5tAxj7]FL㒚afLDYb7,|(KG^sUYsɦ/taDZݾ_abzly6I;֥\kdžAkswOs9/sxB'_&vA3;N3ZUh+NǞ./I|0KE |>DjJ~Ga)DNygqSl%M.{>db oOi=&NyF jI(}IT#"5$PA R4"~X *ifD"t iJ Ei61SQ,Z@JB4A@$P4AR*kB%4 JR(h&Q dai)(!Yj(! )JA+Ji)&b)bH)j@PB lǵWko0ϞdX~=XӲ{?e@3WTwRNcY#zOGá,$)QIБ(/RzտlV+չ \b`Ooh76<ɠiUpDBj\*> 1 @~{:z^;(t<Ak?cJaK0;F'smt Kg*T4V{4,g:>H <ѓTjm8J҂"+CURRuJNxoMV{Xz*ဳ#Hby8g+Z} ,H0)cKmt ~rZ[twYmQa,~{؂SEt,,SЄX @n= xݟ@\Ճz&]or8ƅlu􆵩"VkeI yGQRn2@Dsd= JQ+g!C?=JDEA4_ ĄjR`)ҙ(P$IH݆Q3 0OB@bjb"*&D!" h *$RTIHĬD2@ITIU3 D0ĕV$4D4CKQCLEI@HCD0Ӱt.DBR HETTQ4D AI4W45#+Dx#,Dj1>G_ËBL kAxGqHvA?("(@ idJHS DUs5$8G !(gb{%crm ȥBOXLLcH `ϱ_24_56G-Du^Fmt4dŁѤi&S"$z}/'6`!Gz:b9@'B|LqwMOuƭ04X"(e5A1'DEB"GWJM>Y8^Y(fI# sk'#>*dvHtlt FH{ ͅVSs14 nxo}Q6>Ny5hRu7[9|z<;Dy?F?x y>bJ>^>rjTГ^缘\?PkIkmV5'N!&5>T> pwڋш'RrȠB\*6u4c4@xmWFFc0]C7bɞEVQ5p :tzB7yp2&Fl+T+̘XXX.pfq`ޭiDHĮ$ (wi>\bwRC1R!<4FF?Vh Dv=0P]!ƈ,P)ɤ $d.%M 4#1*?&z<=:{;ǂx0+cMSFP6Dz$I&J#_Sd ~0WD (Nv̱"\o0a6m19* JR%H:C;=% H $6C/d7o GG`?(hH((ALA 16$&4.,<͌Ͷj 4 #)H?F;`ێ89Uh[:U"OLd4a10L%Q.JZANTSEI2Aҍhu@:?b T=u'[ڟ䌩JZ"bB;I%1c׼ˢf6F o"7I6*ίS-BuN5PƇj?-z~pq I B $ b#83l\MAɻ,`'rw KRI90􄦉#rxQYh(i;"LwszBЅ-R0c3B=cHf Vp^Mps@)hUTt ろ}]_g#A(QA.%#gN̑&&xtI<_* Kt9D/3*DzBu0# 'mT@f5OvYM+ $QyZe±Js.0Q6O(r(q>O:(#=9ѯJ.;1CbRɐMN` bSD8~c 5q;/cw-Tx4KQ]ܦC$ܒ_ΐ.X.PJk˓jK`_ h$~tɧ rQ+akuL|]'f32zEm3&Uk[ 3J3uK^<{($ D#PBEdn7g.ec95Њܐ` v$QW64đKzh- @׼иC)ۓHIEP@`䗐6fG&FP``'1=汫`v}wS ޷8|&CE!C9ՁiT٧!̑"Aäh`JϼI |B4*0ҡemφTc\ HB?$׆ ۆA,iAK7' Ncb=>O/4/g! [@BHZS.݁$8%t> | 1)0v333`/BR/!<:/Dv~vS1s'*g$K)F袞=_)=9A E jktz9tQZP6QBi,O]ʞ_\` h5;xm")÷Xr{P(7OP xsڥ?~x]t<>|#ru >hJD,BSK"/gJ<#FDb`S3T4J~{J}߯Gtr ,=)YA~eʩ\)VLKe w-q+}q4L!MKUHD%){PI;0Y^Qn*JZ*XahJo\ '&$66; c(o]𵵳)B!vP^v)6}:L]D0uo1i3w^ Ti!C֥y4'364ScLZf0HyZf}TLsjQVYcR7P8[tlbDI!:Y4+l'51 #P֏8bZ?1()HM!rn: N#د7/ħ ާ Q(apuakDs ,OY4݂<(HxC(yf-:*bbq&LlC:(. !T0<$):+#Q=ӟ\!m r*<Ȋ9JiQRyFE(F@D5J } LEM#*J,Pl11f LR?W\Ā1K'S x_w!4t*sz? ^CJ~CX {|{8y}"?^4l醟8#vko=]%- P—v'0AQV},Ѭl:ksDUY層F3zpk&iREJHoQ"ɩ IŃ*,"i8ydLaƓr,Qr0i&_U='O| %5am7ŴDm!h;ڈb`E%BpH1\3\ 1WaaL;fι+F:a G\!6^<-'$ ;4>| $)L2q;.Sn9lA|Qc//-@uG> FxKfe[˅RRe `yFDXPnZ2Bd#;MNjt PLoC"4M3}7\&0$=m$GByYC,ciFYt:*fɡoa$oH1z9E<(Z:a4~\D p/hL ՚)X6M<ɘ4*^ QmE[ I]qtݗK)ڍm,A]I8^x#z@ ÑfsI_I46!u&+Lq z?/ț G~ts0 }Fah8"I?!%w‘Pd5Mȧ~q0]v8dT>lKh(mC~DY&'x?20C:e/iFцD#AIOJs=W[SUZo9BYJ#6F;j.zq]qɽp8މ_hBr)4Q7PAULBP 2C.NE0F 4Z4~fUʝi#v\eUu.[y1!URM,F>GyZpُˤ1;ظ4OMtW'P]6Asq9:К",=.7svljNIB}6M1Ay4-(tl%P. P|`O,2QQDI$7(9W:8HѪRE. I/0~=i]ݷnڙ:KgۮhL w06ˁ>>%?VfxW0u,U1ѻi/IC&%QD⓷WNTǶ@ bmXXFYxb4ۺП9 OPNo}CM(|74qd(r)_a2H~_NI:1^(UZBBEN t}ۨfd?@l>r >W4'S݉ЁkD$H$Ͱ+lpy= :d+tbF>'Æ`ra0BWJYp|?s2\OG Pw1aچJs#3!=xY 6,EZN˚t:2HMXP$6 /QϚsDQꠏB2T:ܽzd)X0>pi}#5_v($ROkhеp?@5+ёzL$ȑAiX5(vrdnkaGvf )7ĨatiZHnl I0E`I1#E~mf)`H薧irM }6+sonjZ]2mIic(\_=Č Om;D !ɅLac aRb7kH ǀ?$7Svƃ!M41Vl27rxtB>I{AV(32Y "zY"Pi52XkL-\"%\gw'AGGJ0Cbx >fƱ cpf z5UA5l,A+k+-ꂬXF]mi 10z8^q\8t;GdƴHެcpx5R!e`FStC|bÇ5X(u& Lz\HVCn@ǦFشfQ&5fA1b AJ2EX; ݍQ1> R nJ$huDz̬(gTmѸ1M_>\}aߪvkF[5Է(Ma,`KxTC1#'ݘyMK{Gx @fTghg\9Q@n=$} @n)mrҌfuZJ6ˇ A_JXjTpG #(}WYmSGQF:*qHP[ (c5bkh߾CA4/fl2Aݐt`nM C{=8VUctݠ!6/xb):4%qlAq޼0T=ME]|xo[Et#M,`Gds k8fqG˷mDT,v&ʸ7R2J2؂7=gv*1^nwSJL/ߗ~TY3)Lo S!36I8$hDZѼ$φ --SЏ-hb9Y$ hBq]^{.ΰ8m;CYNCA`ok!F Q=9 adQ.1Op/$1[ }Za9b  ÃY0V!ccRa.Lu&f̡DGb lbJ&M).Њm-lG,Yp !0<;&%gMMk]Y!ې#qҦ>S; 5HFA7mF6;p'iq ]hmHJ & ɅLm2Crs3 :SCd^Cak1u+l3qPp0I3~ %c +>kmCzȼw i pG9{}#,)5ǧZ!XFpt*ϭ:46Jg0,͉˿5@8]N JQ36Y#4\o*\N:,zu&&)=l"asf>ADfFh(/> }A ҆[Z6G>lHwW]|;P㐨٬h%!49zA!(pMTC NȉQܩ|E1 T|ڗJfc,iC.}#rGhW|H̜ol΍qR`)a@M )Z vҴEE#(0CDF8BJ)H SCVƈmCE )/^8]Z26V'H>')Ib #3JXC@^[|lOe.k i2/s*&H) )B!&hBhf f(ib)hh @ C>S! UM'D yy7R 1 ]rd(H&$zOh4rh@d_ qGvCbLFQh5K $T3SASQEUADTEE%DP@]h>Or'- t0/;Homxxax> ɸ#[@G>n$쉇WIO^55v/_l(肄SVi^FP;o7{ >&q`f|3 ${,n4RO9}!tT==ӵϟMUV ::1+[) w| |L &Hh}b7!?v*wPР'R "%%hF$2LPDRA@Q"I4@S@PL4$(*RE=4J)JP TH1 J )HL)lR 4 B:tbR!"J0(e7%4U2[Jp+4z/PR 1fB6~n_PMa:}C`C`=gP7&G8^% BR4TU0L=r_T$B H bi JJ)BRX"Ye 2<{ii Ɓ?#bya9/2_>xr#Oy@PeGjADA=E} \C(qa߄RN] </fDi;F@ Cԁ@%Dg6 {\a$s<#@QB Dm9a,sW0<@?.ԊGFlC$6-3˿+fO} NrϬ.s32|0[/ a)`Vvʼn}ǢT yBPϺ$p#m #(\*J˸z!';$-!<,ݑw$z&3i>|:1cD`c %5:fGVcO\񶽓_ {6Z$32BDfE%PD$R04 J dzj  @p JQҘA~"E"k& tOVgABH>QAJ$V:Buׁ]B7.S{CdgjF P)`&+DC+1H[d느 <&  " +̜Pf&"B!jY!)P Q(Jm 3ֹQH!B%Jhq@$Q&H JITh )5(PF((aؠaB.B(jBBiA̒@E"E^U1PT1vsT!tq 7Lw=y6:UE I !$yBwSe)'C^QDM XEz|g&m5m#LƯ{w5c-c`Ռcq &o < (^t&/9MPD)H7(?*D=3@ BW!`J"R:h)Bv̒] H1)0G![x^pK(_ zL(r:j>~I &Q;2 2P9ڈLCF\S'S#'y^o<3 ̿}q~?H,'EK㈠~>B%2BHJ_k!jZI(6C"2G({ Oo@rP HzO8k23XV5+nʤ\eHEpҮ>J$39:sxD7ye]hm@;V"9rH>pTP2SZ,1(*, LhJ|隀8G܉ď۲ipD jiHP哞,1/@{E\Eu{DtNМJTN¹KzwXV}smQxJ)Gvf+g'XCr|mkOw*rNJgANCH^8a7*j\ ψB6D Vmk;]4AκD_#IJ!85`he5O Eof)*L"` D֕O{4f4KIEͮ0ufڛUSfazwLMC;aI2ɚsǬC%| xu͘r3DIDzLBc ~uqj3 Ml:<4q $Vv\PP}ҦWi/ssq}D Y~N&ą%| Ģ# de\=hND)ކ 3=~ѯ课U~dh*%$D )be!I"R i"jh&)hB(j f "BiP Q"I \D= uR6H}!} &"{b$2Ž)UU@a)HܘHQ|sFƎsbY$fhdud66 E:\`ˆ"1381BC.m-cf"X(Z dU6b6K^;9u1O )fRP?Q -tʷ\k'AK@z}aL{^C1SN=. ZS $?2<xPT2mb|zCze1&9QcfMXoCL r0{ i"iD+t7i]PQBDH4>:AQ= \ 0 444H"h5i@EUIAcv%ċ (gKف +@w`Z@#xnB"L#@t@J@idx H3RFB'E7Sкݏ<2 Л|HaP!Iѓb9@ld3W$N x}^ɳ7O4 QQhI;g`oD;J&u1J{[j+d;i*)k=U1PQ$KL  >.?0] pN<YPOP? 3(PըW HdHCJ4"TB@OQ>B(3ɐ|SHH8>C !/N\`C_0e4wz@@_c#>8: "0bh3d(s;N58 4 FMv 2v6<~[a Dm+i.%4P)S SzPB^!+(;j@8Z(Gsgh'<42C bFM nW&37,>p~(U%Q=B{d쬛$Rҥb ^=)̩@b]=E:G/ 냃Nj*.gCnha_?!QdM%j}STk㢤ArT4P~ 9O; ^Ք JJ^aY mxJgw瘓H̎;4lBn.G C+R 0}ʬ9>*m`!X_5IIE-#$Gӱτl)>jy7ZP'5.u~kǽ+eM ԗYODmT۸gRdb#}-eg#٣\3K wĞ!`573|cD&&xԎc CmܒBA'a8(P㾣 퀊> RSo]ûܑߑM]RJ.V>y83ZR7 '7ZEqkyF %|wM0WIF:<stA fH1P(BX{Peb\0oxmV& jWm `) T P(J j.i %[ a-/{:eʬ^c2r"=C9wF&g[4qG6rí:НQ9*T۟Sm'0}> g0( HbD)`=H|s2DC#k1=öuGꜻx d:ݿ9ʺbF~@d"%F% J'/ 3Րv\jz24 F,{;sTe`S`F)"lTF`f6Ie]m۞ԇDZyM Q+MbA:SA$xH߰BGl48(Q ۩-98$urZ@S֧CG@##\ːH"/")D[;}xvA?'໓J G }n<*h8Uu<ѥh =f(R ﳹkڿWA!:{HD\zJ0|̡ HsiVd⺣!yM='z6I)Zx~@P:]OT<<~޸T>B|swMǟ's_L+R9(J,[: 82?U.5n&Błc nюMzF $ _qWu*3ࡩ@hxC{{@3z5x"[k!T9` (y%!(A&/E=QxQiB7B`aEKpkl$ n͘@]MvwlHX&e&iY5)K,4 f(uVkW:I^>׾]^pJ],.@ǼG&?xl H?9'SݖΚ̄@^=Ūd"ՐUS[q%>ARyTDE pE_{aA(iW@iݠEyO'$qت\[DP*5TL'H%.zu(riV#'(gx 暠(<:,`cRC{v JO{k錁@5qIhRevk#ux[呠ockL.\hWܞ(Ms"GQyxfe?o> 49[hd'tZIhC@xVvX"_h^&9_n*|k!|i q+ڠh:A(i0%z86ý>Cl b/G "O.AA崚^ki0;xlv鷎𸆀+j{qkֹJ[?8PǢ98`sd{cN2yzv46ש1և 9Ha"Q3%;]";` s=ћ% >Yi+ &@+}~bZ Z.TRxFTEa44xb&Ku|NL2P}$ }l@R^ò5 _ME:ӟ a>֘5sm{z-J,pcR({~~<#%hbh/'_`OHpbg8~C]X)^nZct|I(]hb"ާ{d$I6V93Mgn"^!QT!RTDy2D5A$M`rRUrbRݰATӊZ" jZ:,nq$DgwGAAчU΄i&~3 =n}_DGBN"*db/[|KCSzkT3Tz^&036\cE:DKP֦ (/V D5z}|GtE&%2h@ȅ iw(80GHMz'Ae֡ ֵ)0)o#4^cDQw!3ב` [QSCz|rm1E TLRBP;b*H && B "H()4(Ei4t;8l;pr#GÍ׽$: lL$ݰwlFEqku5ц RN# cmn2>L#04Dils Ni \H`3zs1saڲkfha:I3gt_;q#˓L 0s(|\|":0gWL#їl㼓|)P [y!K ZXwF )CL0'R"hq-LԾeaʔe!'Vm*t QBjߔ'MR4`HA$4QQКLG@腡 @۰@ " u c!՘61V ׮գ^g𒎾6>je X#^Mҕdfݯ8e"(59<#} J`;dP14Wv-[Pv1F}HrJb+ԤgDDҒB| ҙW٠F Dyk.S9Շ0Th*$p8 ?'H}0pꡠh7dcLjHm Xln6]JNQ ewH0"*AXyćâs?흜m@Pa <JkjPg'nwȹ9],odx}1ˢItsED>2uwTHJanO74S20w3a97isU>溾~ EW (ED&{QjTC_OS!u!ZVR ))D"i  -W˯L>2Yq;/O M P*,B8v:0ysIÈxm5`}KK'^J[R*tУ@E^9DXGBχ늵\"F6?1,an]q_r(&IR,0vpY%2}چ '5:J^ZOfnR)ջGcrev^c')=&'MC̈fRdBH4#ץW@Ig$?~C~U7fKB;b≭`|Jh$+ĝPT(g+m{!zu.vr3C>E|N5퍪RiT3ٯa(NIL8H(LWJZa+.`\(#ST NZ**@O7u$BZXǙSO$28#Ӥ&+"mWX<`uuj'IŨgzz<ދ= B8Ǩ1剽ެyI)yqyl6`f:QcciLG2e6L ⠘vz籣.?NaH Grc©R[>ީo'=J=` w78C@a) IM1! 3%ORrv9W0?Hxt9{8aJ{UaBHK6FHPD4'PS//^JXΟzܷ]tMU[k5d*W fsOb  d. Փ)5б?օ %Xhk\|cynJR>|ۇۃ1c\袨ըU[hX'ԳRd =e/Uzf%a E(ZI%F϶U}.=pB޿3!l90_f'd~{Sa0f*rٺp2|SP5D JSm]2AY&`{O&0~tAHu/Q|/QZ&7)q +#p1tHiq8LY5#lbsZ&RaVnye8B>F _3(ibVnDeD Cز ~.zHi@#% ;=h31H^ vMB2JnA N"c_g<<@L2b> (4 *̊2@ RD,$@DB.2 R C $H#)JH$51lix~eәv hcশPR#GS>b|Tڒ,L& f$$6"%?,g O WЈy|Oذq6:r  8j0 |h{68TT&%(ZD(Z(hJ@7a-хeLQvZSj,ldPf\4ֵQXf# (< ,nys9hc4n"22B"R "=[#l`3 (Shj%yA)^$^pQW/剹9 ,*}KIq@* :{0(fAˣT$Q m9c;Fg0֪F:p1Ih.h0xN͑ i;'l5DeUrW[k5Jj$6{q۵N.9kV;6# lpi2,nb NGz-B^M\`LQP0!<"hb7$IfC?SpůpX Lʏ0UGuXՍ('^kNe _Z]zGmd:sG9ΘUAȍJoZQcEPotdc_߆ClVNj{5E%phb 0?;.%He.L:wZ#t`wSH$DsL7~qUDHemj5ƙq@_XiF T1h Ǟ18}D8NbCࠃ0(+쨤iy?Yù4y^^Խp0kpWnF{dٸ Z^z{5#~oRN809L]OwWzp{Pi+ڜl;?;v%@w#̞ Yݭq+Q1ſn`/ռ^zATW,1B~Zd^yp_ř6wWMvžC7% 2cC64n-A<99R2kE*TFx/|ӽh1K$yGxx2U:o+/ Th,QMqhtψf#݊3ѧpwyb^ȟZg :KpNjMCWgi3CQ._c)ArŦ+PZHӹ*7(cǚ18dL=SIܝ-s|g6+Lt:9D|MH,S}i8&L5&dD"S4GD'c荖CNH!mSA2qYL=u.yfxjܯõL^oUE'de؟rCZH*qH̉Si}4ԑ jߔOhYgk^}W>^6nMqj JT{H +SvB-3*w;b3JqB<]׊&f>:OQCmgMBq=.04CL55Չı R|20>P6}5ыi~'E=Oծ;x䐔kZzD̞w öKDe4 7 蒝XP:a}?>ʔ2^^R73thzwI# k-n9շ0:q'shwKו|I&G ZO>y4^L!bޢ`>+*Ҽ^;lš7J4KksЪ?wv3F8&"]F: KcYҍ֊-Z&,Fl0~+֣Ov4aJz~&a#X1s+81SB{%LS9&B a"iޚ|  9" ~at(fa0yҩ,fPIab[$REx⏍r۽Ce00OzǓr)(hxٮJ•21z|@p 7Z6,ocx-QaBDg˲?G1au(=3U%+~g9]mxr]]4Go:Ox.q-;5}x_z"H0rNA"B8FbC2Zh (T[㏷u]:sjg<љE+r>avJ"7Zyo3B޾Bˆbp×jv\f8z#o$*o_oP*"V33A>wvXP1ϏPYϪgEP$ҁ ?%Q{ʎ4`{y^z(q_í7!E?fNbH#Aj:rrJ=]#p 8P`]p!|ץq 5NDkU| ؠu`ZH9z9,`CNL`P:?5;^9Q ģ?@Js϶z40aQ3$ t'sTzާK:ZG,3Ur QqJlq wXڎWPfwm⠞Ubqύ4:%_']sqR*ï/(fG^`~7}Di6~9EQ7N^5#w:S0L_@x;9#O,2:Th-O?@~³𞣿=`sS9O^LI9Ɲo-lFfdiRwDPK͚ oǞ4gFLԾLuԤ8SÔ(QY`.(+PVDs[T@&[&.^qc4& !&>'I(>6.Cò$4p (6=X+).cҙSpB{W@a&ʆnmWG"uEaj˷UnFhg6C teGzYo-2ɛ mafQ< \6oG%]0` ~߰ӷ$Q-6cM&i"Pl]CCkF|f69" 7[ XƵ}׷gO#C_\ĪB;8A#M٫$e{*؆ƚBR#tB戵8$&(dt4DJAaZ)%:ù)V*Px#'14VVub Q|]8m̄Z&XmBbJ*`0%Ac˧ќ ΌGYtsV!I{фMau&;A _ 4 S;[Dz{A YԞcFJP&#~do.r.HKFmb܁"]="+4'fP q+ 6=\7+HVCn ́eQp7Ytn"hNyG xqm |ګa]um0یQ ֍ۘk{CrmFtAo"o*ڵVSYx-Afpe2 TVPx52,HIv15;X ?t@MC1A4 1dFl5:T;A}I|¾QEiGFb"aF^I M2E`H\PqPEPPb }G dai9D^M*=|\N3t 'a6$bbH4+,LmJ_Iwu1|1K@%ht)PttRDShdrchaE٢_e?KԎJCϴQdɫfqD/)2 ;>j<8{H 1L;CyEN%AmE+қ98"%H6^vgȑ8'a.aJC9>ZI4 4T.!"m($w716;mZxAVT6Jg8V˼6Wy CRt<&m4vB!*4iE%x1NmHY$aCC`M!1 BcgڳXQ)&I'Xs49H&c1X&17HͱK"[HMi[D"FMZʗh-apKL_GC2>Ĩ4/%xM()&d&kP5 4⟍yA(< r 5 ʟ7-f )X#M+?3UXJys'yJxPS%>&j"ņ! .*T@!읢H͆Z0ĉ{818R0_@p:I@%uʩ|y<߼ף`ICڪPe¨ e,]_R a;b ;=*U {njXd4f`1{ggX\S\Qq$~yPR1!ȨXc|rb, tbG;ݠOU#0߃ &IU0O70ғ!EeС^>"4ҁJ\ƌcPn S[uXA^uCNl~@á$&~FN;URGd4ZI t]Pݔ . ɥ6c8hQ1I8lbXy㣒†!5DppIC٣B=v8F9Q|L3==DXM2Q$}cO%!T4Gd%l#UTl5A7k.%LZ 4OlJ)(KT l}p)SHRxG<[M9F͌QIQKzj0A6Y]Q6g͆h"h|<ƠS8Oioc -9Dǰ o)HCJ`9π' Rq?Ab`*6i& ;v ke,10mma8>!Ls͜-%ʄbbaRAH= HXs2}FC,1D!=)@EaRy ɐDMč2i gWi d2 ďmdx!5b$YF:@ROy?B&(0+)49 rd|E4STDP4Owr6cRlbOJ2~wa`H2 7q4kK{*l6Џ Ugl'mxTޗI>ƒ;4F]3#|tmX2YYXVPr)``)=&&+ݖqo8Zb_C q׺!|+`LLHB銂(RB&)02KLXqȺ^7 n(vNlGr)R`U:16fQEU}2G '$Gw'wTUW7vܬeZ)UB+VqvqeP<iqP<ʗ /T)($&YMTF {5f0FzzIpT։$= FTR" $s{ MF[> g7cժ8 qr“9K Hc2 Άc{[8i{ReV3}"L⨤Qf;fCي07G $xYMdlF}M-icC :XriA=ފtÈj_]dbQPCo ,9AyjPpLiv&"Ɪr̅fO7X*`mV΀dd M3 IZX TB+wœ\<[(s&ntop-h|N; )CcD0.ꛙZ`OlGX+<{;$C]fh0é y:Xb*6͘<eZYJsm5DX \֛wpldG`p^M^^3uDj%#m&z' NJ0z<;> Gbf)XY1)7^r0Q8 @ D)(,b݅- CǰʫΎmb͐`!ݰwwsWJ^ j|Y^#cBz=Pm>ÁKv#úM!U-a_ mxk:)cILiJP)c~<3ӂevfԕ =bHo)firB (RJt Ri$' 4#@C,Bb(*{gJeDӉ V)#2ix9V`ytpJ9ֲ1w"lFQ!ȡ!Mrp ykG;B5}Hdh0PdXY25,lZaH7,&iG)(XsN=s|C@H(IEA (yL i0DiGxl1l 6{ Lhb(7x$㝥qjZUXm kz{i 񢍂N, rkj# yHׅAZx+|:Yv@BI bw/gk~#>x. Φҝ}a F]fmNYL/ȭ B JA$1lZf1/PS)k Tpu2J&#v4_!}SXjDL pw5:Q< Je3Wߊr6p#djq+6FHues2>\ "\r9Xi$ʕ(xxM8pDfs-bǖLEx =@rpA vsCRE"TELz0ߒ0Ǟ$0gǫތ\8lXaN)PYpkƲc'mnȠ$ϕyLaPMC#VjRøMr@wGwhP^7f ݋)lhyM$,J=nn#Ƀ+ô2X Kk伃cTU[ Ai`zz;8Iy聤Hw8oa#l ! ̫ Ɗ d/L0 6n'`کc6>`irTf"in*tŢIkX-!3y#Jp̃Gq`KMHݖ0`VGo[$#l&[hv:9F}dټZHaPzpmas+H|CrV{& .4@!8iYDs= k; M>T:!v%@9틚[B/@tR5iDE=R!(Dy- l,MԌ `@?W串3Z=`FP z3yPϙ[b϶_0W tko?ERC vXpݹ-tC<*8՚ /z[:=5^|tFA'!4ÞuS8' z^Fއy*ZBgrg!.̜z4@D"dR(UEA1%,EGK4%@ELzr&GT3ttFaDyQ7l"(G-^U쫭<2]DTT1QA?-bbdiY`*"(79is'S)Ƀr>6DH!('9E?ZG-G쮸[7)āh$) 5Wc ,s듎$JVcGHrH>''g6BfZ(2^N8"BkHrUhdEEP& ^/\ S1G yKkt椥|;^ĉY zZM>_*ZV"s2%]QHT >0S݀p@tM>*P"puMǡ[4_Or&& Y | =OdP-iEL֘afcR?39 ;i@F0֎0[ eOaEc٩c'D [adCW! gHq5ЙN4C1h,fZt 5H:$hc|8.fáK\=3Yt公"GZD0k@l! vKYad:įc0*_u@)q@ j =`ik=Z]mh睳%RI/sDO5.{"bltm;)no٧;^#pkƘ2" cbLB&[Ib"^5 X HA)V,vd=tpl`5'N&"DSG)9zϣ` DZT!үH)ߪ9!DAdDI " T8?.(Sň4`"I " &؍)$ !Lhی::~Oޭ"F'}OCŎw>PW9Ϙa!'Xy/ ;yۥ PR))2 LPJ_OZM' T!36!PGz)y8G]e,v3U `vGC `D]i?yS%KX>|vPġaU,2HE@Q*; 7`fq#AK-5T EHzK3ՠR*>~ߙp)$a H KBi67qֵK+8WRQpd? `Mh3n1F-mEHla1Ī $9V:#$YՃ:-R|dLIeͫڈW~D>AI_fI'ޜ mHD c1*SRՖiqa@b~:5X[iP4!&m KG)6o$Dl*"kc^m%;H@G`u%r$g4Sv_pJU >y'F P$yΨWafb'A^c4nJ1v[v]jiVVlSM$ J*bRh&*oE&kDsj4ͤlB`S7v,A>(=Q: QE$THi 4QrHR9ddB`@hish;X& >ybhfb24IT#d{ExL3f`1 HdKDj}]hL_ξOBp-oiB>wE'hHl3L3T>_<0}1W;Q[R@۫*J4~m5jc+iB'rubRIT7Il'E!~28Չ$ĴBaM }=-Td!aa$c##߂X֝ APB0,R~E&bS> 4iK[g2GC4QP wOn4H4g.3mbC!"W av P|ʉBP &yB~p8r`ڃ(P]/z(EAN٠y'㓙?~D׷IDA=>n&c>H ~ @CS@4,C|QB' r1U^y`>F-MPZe{s<,YNbERr=`vf $% Q,0A0 5K1T@E2ӀU U%5HM)CMCKT@)" (OqH͡"H;0G$FWb>vlߛ [o(gS}}W얨IDR$H% F)!oHGSXl ah|1"$ec''u2:'#GRWk|G D~>U#^d;rJD ,#0Wt,z=]%MhA?cBم:`BtY@)Lm4ee8#c"F:21R|FfA/4jbǻ1S(Jv/֓>_j3[D(}gfBS뼦EUFYp2eKcȅW.EP&l'KܨVEKFcz S5R.:u(]DmrG5'߼RH`c*<"U@?'P/<̏-4 Rſ*;o4CJ{IyN.-:hALV8Bm bآ(d |DnQID`:8 A/՟t BD|HYf=G*~??nvI$? mC*zA  RJ)ꃋ2W!jTuScMW}ښmnMHDE5"P%Ŕ VD )>c($jHNvH >B/`ĤcTh'{>7Zl`(N) X @FxNO5 DHeH2̔~'0daOD].B[~{llhݍ9MӃi'~xC=O Irv،6{Q?:aC'Mco{;`Z<=nWvT,F -cJ;67qL#Qpt`c_`8L>u@$|1} Xl\Qy:H!LLK3R$QG*&mdbc[aFRYGa0i#?Wc5à > ƓnF3>@dQD*}x ,G5P6 4h(T . DŲ~q\Dsl_` >ӌGSB_ g*V(Sx  %KO b8FHKl?Sd|" h"4>e׉| iPς7ow?3ĥRBJ gt,ӌݾ 'Oo|0HAaabfY]0z0ҜOSV!Q'R/#TׁL}jP/_+I RtTiJV3!g&}`~Ct[{yqt#@lQ޵.(=K1&:U-@ g>74+ '>[?ۈP 0l22 54i`͟g%?X<%ٔۄf W<5E]rqݒiѢD/哘 xܜh{"N4BMYJ[=lp85=7hoc=I{?,*{T"TB@)%ݭJLw(ᅮ9M?MRo)q[IibE|805xBi1( 4=w>IDQ M,iɆpKT64Y!|J8G򦚠nk37Uʡ`11x뒊,d=`aT yFGP8T84mL664@]8 l"N@b1knzߎ!B>ڭo$ʊBs^c@AG_5=aza` |HBN+':TO` 4XOe\Sӳ9AH*b A`e T<:F ;I{߆k#2G!4{v9ۖO!J/2!Iŷkd];A:ݹ5&Q~WZ7P`rbnۈsF:Jqg9#YI|n2g}!!ii%VyG-y3%řccq4ڐ畠cam8).q]u[v89|B$^O*Z6Z2QI3uf:T S#X% '$Mܓz]\go"n~a@Fw d((P\-2P:e[|h8o@CaD#/3k˩!%1L*EٵA?~pӍ9:8I:&!B=Y%pʼ-aIƘxv+aۘM0X$;Z2pmfYhUt`%302i@(9٪faޝU:&1$ħa&a)pE̕*Q1d9$E i#FT6#yLsB:M'I2㢝e4ݡZemmw]#|fDSF ԏ:úCLz\sHkRgv!H:p]b]bSR$˜ټöӮ*34a&MPE'`ݢm냪J4ht֯x(0%g&%h>@d"Q6ha .`:䌸\ l@w-| >q>6zv'1Cߐ6 : y4@zH\HAq@A F`BSp}'҂!p?p'WAB/ () A(b"I!!))b)V"RX`%RjbY$"QB(`J%B)"i"%!(YHIbbTh"(*& idāP#޷HH 2? BVP֏oA=wwwjazCV7 |Xms…<5 Klӵq:Nf}ٖܯ-P#{tU p$J@[w>홟 l%nVt[Muϯ^8>d g+@(]u;wjkIˠi@sQ[$ {Tl 7la@:}=Ox'@S3HU4 iaPѡc]hz@(4% h]90;S/yѠ C@4hv(lh4P Gwy^ @ؠ춫ㄴI٢$F"TRkv׷R;vn⯱gw;_Oʍ4:ղ:2 @ @@P _f!(R='@8o7Zwf(Vh⾀h y\ϓ h_6l2nƻwx&X-I@|}+:{̽[&: $Qgvv` ݼu>ݾvR=KlN|wBmEw2)sޠoS'mx}/x|=ns6k鵕.35yq2Ӷn&9vdB@v<]ڠ}>hw.ٸ;Dûqǚ>}oF=f :kz4h\{=d{jB.s8xkw:ڂt۸]"훩U4je6vnl\׽{ng;v FEsȽvUen 2}[>w6zU햝H :}gORrE<UBlvuprE74Tu&a*3L[a‰dCGUc ;֤R4MChh !U OX[Uc6+o-+&<Ъ+3]oz9yu/Z\]kAVj%Fʴ7Z^\Mz@ NWBq]CXz(kӣfd!W\:KqX*kޛ<.V>EP<]jV92Zz>=|Yػ{ev^U}zbiأ^05u+{GssNA=ٽ\ɶ=;Λw U{t .l4Ѐ  @h1ILTښOSdS !F2MO&e4SSG@h 2( ЁH=OPP=@DBzM&ڧS4OOhe6$4='24z2 `&Mh &HOjfOS@I!&L)ɑiOh4C@4_ݢESQE]C8!s %QU- UQEDPDADS?_W*?PQA˪+94~KNX6d~nbJZrCbBh:(*drFH8re2!E4,$"H.O@"i~8( @⠚ "H(h ֪ fBj$IbV VH*B*(hh(y3T2Hd P>!p>4[bHӉ((Jh LH`)& &I)H&HJiH(()fvA^Bp`yI^,@YSH!43EPĴąPADBġHE!]tC ҭ @\dXd8!  wq7ۆhRn˾G>Ã`>?=k&cCIgK iH @9QJ)R(A{5GoPSh7DReCJI$RLD_?_nˋ<6g(:e)5E\!Ɉ˺触*QwV?WDeZ{,gel`અ0A ]7GӯOEг ~_e//iޕOPu{4YG H$!~FD|6s/zzr^CqauEQ_*+xA_Pm,[sf g.-cU8KuMPq7%YE PM5{RBPC`%zWkD 9r'mS2͓;nM1ɍEwbq5@J5%eGW7b=K*&Z(" !)")b$  (xp"Jjf"`DBP1#A|M908 :qT!EC)7 rSHcSO b BJNGޯxx{BwmOK~wRpDxXJ]_gEr$" Pb?IQIeVg<nOwlǿӾA $<$q o gOW OUo ?o^924Ƣ Ljh(Ѷb-QqLg>>fߏw~ұ/e WcYه?rSz;sZSͰܙ6-K[0U#b89m ztbՄՅ{V^7]u-eHbLmpKxElvco)3 EvwY+avclh:~e~xC6NDŽ%&i~t` IöC2L[MV\PY#D4Z{vxhWM_)0wkT=F^Jt78u <@ HdPEaQHc9?VE8;!MV?_:CcuoN c_؇IEP n)`t_׿   'g;yLD140@TEJRDTP0QHRХ4D HP4DAJE%(AKBЅ5CE PRYÌ7.Z1s//|Wa]CH@aJgi([d`8Cc:RPLa+R~7Y_S_+XwfHH,$&jb!?u! 3ԙ= dk{Ս7[haz,_?A'E8ej-``C%op j}78syPH<%He\q*D`s*#2ޗӝ#b  Hl^)ϦDjnt"#18!q?V8&c.J@EcX5p>N@Nݒ)0Fb_M"'qNDuXؿ*(@TǬ TFOi}ۊ9q\f!b/ btZU\(YXJ+Vj1ɓ%@/1 fB`Dce(F\8AAkq-T'CQ҃랬"Bp< ,;M keE0)@R:H 3B0O?t#wd}j@&Ov6O):}xS:_ 6'vpU`]owwP ot , &*ó5kPʅ/kMGըP>o6 7?$phY17;fQq3=qCP{x )g\pfeh[hCB(V,T kҟ< i}o4Io? $ w_!x> x&bN 2Zòk3kZVD mo$D̓A9T_MCdv.CB{CtDB)CW?T`jo2?23SBJR!*)(P4-#@5A}vU5"7? ~/gSL'a=nsDec@Ct 9L1)m$yۏK ! ))hf`wk3zldކ3znE2Y< Um%XɠIϕ0DW~n,0+-ՃV*(hiHh"Xa<9{#Us )ibb;%9xPyAp{:;7V 8B+kz!SKj󤤖uapy/̟CюΛ>ihbBII(P(iD(f"P(i Z(qy?t:B645E1TBmhbiRjUvȚMLҁ+l` k{<!Rq׏9* '>&j4`3>_gWNL #tpt@Hl>Lp@XzLOfDT%^S?͚%Tw>8GbVЧ DCr)9?T]RrV#KIvӠԔ2[ihߴ-?)'T~vc{ 亡|qr, ?i{xP>8.`YY2U p7 ]ɇ㍵ok<5ܒlmܹa Qd~_O;0ivv4?rNL V}a1g+BdA[lc'd٬&5`ѢwEoF-s5=CAE{>\}1Qy::眩Z*#H*'(~`|L8S̑Ƞf(%(({=DSd,Ϋd·^h:J ouM)'K;wh +=AaX6;b3H2 u7J0W:8ˀoN3d#J@̲1R< G7C/n_!,?Hr3 N0ն7d.```rna93ZW;HyQJt'Ps,ӎ>@Rp@_!G (E4kǿQGb;<_կhq%S߆xK$#(I-3EI|^7~ -f2SkU%1[^?#NWIOqMmc;ݨۧM+t֔8wRi6j(w$%jl &_rhjဳNcxvd%Lw}.:Nݡ]& JEpY;ϵe ~;ݍkhjjB;90yl,)lLJTkch@R:Hw q)W8<<Գ;N\arBc%D[wʡfn+قoF~|AO?XNFB\-uy@92"Jo-*|˄)C1% l>c(3|v:44ŠPTi` TatJvEwh 4p)' #8{?QI f@TɻBF3Bh笶_$ǹ4aimq8a2Te#/_yOܺ{(oXTǏG3'nғ;ʶlLAjX8Co-5Ƿ-В6/{j"ȣk(*e?(p!3 4vyZN&11.bGG|줦 $Iw3YXTY<Z.jH*ngx4miAopAaLU8*cQ( %WWzÜLpRJ%ܹCZ%$/сKS$eF?睨R!HbSO2֏)S'癡 D%HPB@J_"fuR;A%Rγ8#–`.jBt|-e۰LLEyѓ7\ ׳e4t}_?wzuMG3 L.Eȅ*s-7 ?}%"UGpEኍ_> fmߒz Ŝ$|$7NEQuo7fi‰S[]5ӝ'dCihDkQT|K盕sL}oW-KC̤ j@%(Fm UU$kC\SnɤJtP7aҔhzäY5'i32kum%A<)r3l7:-EfZG&64MP{j Nn|z6'G:ڳN;Rɺi)ku*"ﷸ1:]E|J~|D<7w_hWwyϵrZ\ T'#-j.=_O#Goh4p?oZЏN59B_5!س.>}a;/ym:o!X r-HAqMkN_z1/Q}YthhZRї -ȏ vŝAwDA ud߯,1f\2>k:D-26Ӯ0MktP/[8S89VkuQ^bb^29m401 /؄va>Y[!# 8O&T`UaHT>^JOsaxIj<٬KgD@_9T!p5Qs6 @!VqayGDm+KV_Y͛}|v eύpH%w{Uy|чS#=u$JV!*h/9!폾I9(&|1lX!Y zfwR ?UVnE}KB0@G𬦱QQ%!:#I L}lNd c !"Yo(J{H2".efIdw:#T)RTIT!ezޟC!C_砢 v/Txlɼ|.U$b4)*G(Hz9}lAç^(c`5PDE3.wb7#z}<1$&<\tsv͜~Vӳ.?PMhgM2Fp1"JAOȎ3?`EGO"ϫskd5_φQQ? z#7QeSyT&n`3*AUC Ď';@]=u0p.r?nzs `"PD:4sd!3 F,q^WAPzMr?zt2]ὺ( > QU_h^Soɇݶe?d^7^i]}{uF 08~7~M5p՞Oީ?P8/[዆2 3sn~?Kc-6fP׾BBc_ #S,80fj =ގB1 %Fӱa6(/~Wg`/ǹF3)P*QH}&"fL .xIuZ zx:, Ba@^P@xwooh.3>D7;y#T,leYspHG$4,UN`ɯYm*fpogBF)b kw0k:ClJevߏhS&"J^ Fǚ̧!/x#52њ4e1(?Eaqgۏq%_.h^kv8^zL-B0aP)EL~-aڌ(!_{ÐzzM~L->Xs ~/yyWBN@}m? sp5rPcls!='Igr$?~{P<>5_\X m;7PR҄aBgٶ>De97롴'(bROWq>!ߐ1 )jsAinq:QcӻMGX-yhO=m)Z9" #R` BJ(P!KjO􆦢>) ? yC+B_b{NW4@-n3Z^;#irP#O- D VVj5:EW\nTEƐ iPbc*v,Sm;KU S0?'¨ bv %ZnhPn0^Ci$2xU"8 z(Zo_z",6Lz8O ,ŭy3e0O~lug3^ɸ(MRAǝ eAc.xmLJebeE{A0qZ$D>-9 Ċ@ԗ|z*V}OBƳ@p|OZd/Pk !+S NeAt (7@g}1 0X<#f ,N#Fz3qrDEx&x" #ل9pި:/ K .!,-^1Vt@S)n ^*Fnˢg+dA81фE' t0߫iK]J ?@ZTx--b?=(Wcǡo}XqA/ *zcl:*~TWQ%axQ$SR:F,-uH̤{uP28ijK2ɠfOFkA'44ܹٓww =ѯrXUu[h1( Pdz?KFNs(cI- sNuQKP+Qs9͓IizpnGݩ.QDc?||lI]3g >O$:JڢB;k , (B2H=?nYYpe2qoZchE5K%5-׍umV`S3ҘεgHRU5yhh "3N$8\ٝW^sf]IQ.jJEe_OwԺqszԒJL"qͦ#z6%H 1e~4=(%I'3ϙy᝿fl%6ľذPʤs甤A! bk\;IqjI=&` <1ޣ`r*@ ;+* ly vA¨3o4"xEqFc/?ιz#4168#&YMUiYUD*ҏаb5v*Q6RTfXL\uO"p Ka 6剂=~Og㶰D rP>3N5FujPZE*e$7v:4آpHݓǎtl{|dH괧E #̣|9ت=;lrqLY݈H ;{0DEGQvP>0@(4֐!Do s!vSCL /)U?3smPW䁂jU`sIrM~O0䬆T*O/sՆv?Ff_JkIBQQ5zd+Rओ[hf3Z1U@2*B)OoX~=m(Yh1_›Le>ݳP#jQԹ't[}Nx~}s$rbU9k uVW&S**qaOPT.tmX(i"h4. h&#͂~ƚ.3ySb֖`V*FNH [$D]Ro7NPZ5#Mt]S0霾1U< TI|@bI϶t{+7& (X)8X"(Jf¿:yА]v_=PE{l (2J8a A8H10DP̿.H1$MC2@j!`^ih9<GRw2*LoC8wCy 7̜Ncx|<W ELi PSCR}pBa@ E1,GRHhMKH -DgZDUL|q A%j rxQ]JQ +&o^/c"\s=aZx^o7'UjR%a"; 8&]n Tuvo_2P| B (!6cV"*8mɊ``(xKCcabJ6=nZT8d(n @%=/oa;R<>OQ]`"hx㷎=v3ѯ6ME5 l[ ];pFtT˩} ?Cߟ >yj HDÎ<2(6PETU,Y+\ j ' _Pnyz( HJkաv)oo/o'0AB 0@ :&~Tr͑Lt?GF8([߹uI&=Co=InarbH"޴tH~//At!NO"#(,@Q\I6,Bohk_=r4WCק@ ~cU=ws:g[U:aЯFUrʪ?`z+ơWWN")o}fiSN|J3uZ,J26 \cs"v!ELrNPOÊbTo:w!(9X~Mju峚0Tjyk1o@UNOQk}M XzOC{\Y?\)H!O5APvǁ61;wb>ŕ@i@&@Oc?Hlՙ8eL(1({3M]S?K|Vw3 4Ԭ,wa?ߓ= -ERhX Z~ZbRʂY~5CtV/ j+dg<[3)|@;3{;H|wv/{"+O?^9n?`  0=w?yn5ږW q-;NSC1 ħgAa pEU@LJ z c& P45B_1i:qKP}hsp;ݙr6_E1[PAA Y>:GKhjJ!2 HA j2'ᴇ3}ppA[@P*QFB`A8 K5{E`$!`u=c9lm-"hAP PƕA"Hfҧ5`>Ol%,v y|^0GPh / VCLY8<[B@J2%4 @{0@a'?(M$\BЪdێPPcuמǻ~̜K}/ A h$%dXZZB()hRZcK2)鏺CǜbP%Y&_q^gMoA{ >;4HA3C@B P( Z ""B<nAH4 EU$MW6"F  ^ئ" TT( B1U#I+EIKKJUIH4B-Ws#*X( "PSDcIJ JDG` bR* ((v/̵@~M]҄Ԭ_ SBR/'<)ih6 TT3PARΒ* B?CASTQIHz袣碐= PdzA&J>2aiF"R D6Ij *B~$PDPR o}^WH1?كo̷Qpl?JҿN5ƯrxAa !DDy`)hh_p e{NN|7Ύe9K1>$kQ;Xs$KZN% ]=dӕw1z,vOƧ6 X]R\a2)F k M "&\͠ ck6擶!F H<䘆P__lqdZWbCjDa:GT\sO$\'Sy凾 JȥݯAIu_SrsW&G/,H2ZF6̙:(Fbwb *9۱I|}kU@PF w&(b,D,9zs՜L(+DSωCn~=T)8ecdǝs 7T~wyXc t9a b͜1u"щiJlVEE7ME3 ʱ.-am*M|X?݆y4vYguu8ÂL*EA^O|1ڕ5A1rYВv|^7hQҹב:؁[<ĜYvBZkJ]7#P& ذXy(l)bEdb0bX-=!*k (y ؞ZJ(jYLNYR#Hq0`iob49 ̀ȁX1(>&0M_:PQNKʪ *:9:iޥC<$?fu>a{;}fLf9ƌ'j4& =s$‗(4b` )rʲ$OuO,]cCXfQLq)y?rF(sQRTK>Ajԟ7xѬϣB2КajJm`fͿ88@㔫87|6~dᛧNuQM& g&9v}yxD;B/%Y+4Xx@'J UƉA*)u볨:G&42v%?$7c _6=c^$lQC@«o#ϿMQC^>(?c3W_Cy'P7\z `uQz@(q2qN@#   ߰TS g8b13 8f%UfH^ݏW,%'9;磝myC$s p/Pz.z VŰ'w9ƺa`s4:>HH @'F $9=%rG5*; ?6eOPt1L5\E2&NllBN`#m`HI=8 S&.RkY7İI֯ .#z<ήH GPX&^̙kn}OJtnI4+|DEZGڀXgjС!QE_uz4=aY׷4 1Zy =#G,a\Hm12QtY. >Er2Tp59I Evo DE1u/5*z7os״jpЇ~ РGK_D@Ie{">G'.`]KwIע( ?Vܥ 5f}|w){J˭"lá;0L gaf[\8qON`=A#TapF훔_-MF]E~`zA>@yˣ99>zmCz$Gy`M=ѻ. 6 /-Uy >2wwx#~o~y$ӬHHƳ!e>Y|`XC큂]. lǪam%ękסjxfc4:&fi'qyǃS~Tzru4w1#]0U{¿ pJ7=~)T~r΁I,G-&ʄ!G;ł@Bb TɀK_V"d tr8@~ެJ1ANClLr4ls3?ҋG15#28p9_ 1% H-4;BC [:|WxGK8feA4^u'yNϪ{wӖ<tPL)jӻ$1 lDlpiS][Au@m`4qTPTU@؄ !OO7!H^aqTm+`kǶCotsxz{DÿP8A̳ h:J@B@*QsCбl?VFB$Q| fl5_ Tmi ǶcAAPC*FBC};dC֕;i `>tPpycpP`@u]qq9\"dC w%>a@Zə`S;<#N_|( ߓua~a?=?kg/"A@uϦ C͇^Qɧ -}?=gm0YGꧼ0oSԽ+o#=tRq,TP @9(t? 36\~K~i;$R|0nZG-5/ӷzn(I! =%˻m1eo1yX_WAa 2$ wzwC9pX֊_gH{!}WG_9 =ό 1 w^g¬f}wx5S n O( $͆jEBrld5?Q t%6r"9 @ϫ}|ؼgs~oO :%,6GoIi`ݰ;Dv}Z~ }Ճ?UTLrj'u&Hѿ;׮SM&&@fE!!hR*N?;qopda?DTG}<:bjn<-u"ž$0廋L_/$A:C?aLAT|Ȅ*7\S[* y 7&,pCEolk9HTY7o}7)h7ua}&̥'O-jb KLK9&d `/2xll:3P6ݱrv $QBr,?P1Y;nڃ"{s# 9nRE 0Փ3N o2yuƷ HGSBMm1WP#{IG: Sy0܂]D " F$ N0 찔  mLMЁHJ6D)9ފw$jHhIRi b'41vhj;-7Rޱǫ_D,U;*'N|g`rG|2SbS2׸kq'o'T)P  q?9Q?IqC|ogE+Þ4{= }\]ǭ2}8Q%W_HE9b3pwuom  Y8x]u_EwݩwM0lJXBɾ0uArџ϶=R<`wBaqAzxl;"{HrZJ#؁G}8ORg}rCF[ђ?%^ o7A'{P×6GxfYpIHPTHPD݌+LxQ4(vNGBD8_]#^{!s K[ߜ`PA;QtrKXyn}|sm冘G*wq pČf3<̐טTEHE@)9!F'GTS^BxyI=-@B0$GDIoB E d8>nJ 뽙I6's+;42"4ͅ=iy÷4"G?4H@@OW"*00ս48 R!zzܞ;9>ӟ! R:}9"I@. =fVU(,`wx2D@ r(ݩ" ^k+䤀r с} Çg[ˉ Jn<=F{4fOOdPPF߬:_*=By4yeKe'Yb4UUBp0PhKGzb@ 6TAVz- )̒SV`fd"//*3nUy]9.}XD !7G zq <|7z#*fw0\w5'cd)5=yAn(I0YqӽL%_Ğ7wK\GѢ@>JaȪ}9ƻ>v8Dhv'ݸY!κE(9 RԶImy2̇U2=B??$TXL͆@+QJō6/T?DER'ng}o64<6 lA>5! ڞ?e9_9zf k߀LU0%5M_k'_CÑw`C? ?,aڗMb?&ӗXm# KÎ-SPFp8辢 &CV[K<{VϚCs7 zulTb1;;FxN(JNT q>_䃕_|T]IR}b"qDU'_F@Ւ[kOYPQAEUwѾk[I}#h_=lSo}mxd$,FTѳDAn MMh5{3лu89PԿnN]}<BR VXr%bL'>} t{3 ϴ9?PdmN@Ʉx<*}~ǀ}W?>J~*i^o0a}әO[W!~oYw=f2(_BA λpȇe~r%™u ϢǶA" P@/p>q/ ^&hn0 !Xj^*<|pBbU0de"_kU'qA$~zL̎CHQ5v3?PzF> @@P8@x\\ f8ǫڪv]xz5^`NhSxd `*PL8 e?wF>H˵g։HHH[/SWkv闷*XǠ`:CfSY nά/gQk}`IaGbLBlmb$q-p~)- R(,`h)i ͢+ᬝ?"wG?0<*_0xx)Ye"w˹%z N:XU e3&) mMa}SfqBz% jt* qpXap1uG^|x}ÉNxdF]3/)>KtDF˫O@ؠ xH~hs_4y1/D$r#yKJ?h>&!07,PEs `w͋GPMQ8myɏ!ƅPJd3X8sO98W[*aADDBCa&00κF6 !2'@AF52o1 ?a 8Bȑ"[wsw]zOs)AT" s&N͙9y+=30.8"\xWUcvy6tBNOf9rȥQ4Fǚщ&m,$@=s1fAHSs/S 9BȜkp$2/u3Bl(3ٔXi6ə)j YBڔAUE25v廨=C-s4 DPad {>~!{=l YNݚ> r1 ɀ(~d*s ԵoAh//%URUUUU̳*RLTṚUUMRRU-02UKUB7cwUDVUjUDUV._k/ y~74FJR֞"(FT#N\ s$("RqΒ&#>MyMXĿ 㞹VmmySR0,bkLD\z|踘P%Ӏl M& ƽ]M4,k\pE4gx'upl}074U=ĉu<>B6.73udR-ӿ֖eF^*k(Kku>57^*\Zw஄m^:+A6 t S'ϮULa]| aJ[YE2kba!3c |f!_/Vٻ:Ly-3_ғD~;G9o4o?[׃$}Vt t6j 턢zZ~`w{ ^k~Uc5J/ތ[k*V+Aѫ p)A2҅,lPM[ ͠ũ(1ڗgM1 @( pu/{lL@703Qx3 '2_% al vQC3Cga8-!;%`arkDP={=ᔞ$nFhnkg77z=o^<ΆOky(3Ĉ V-/Xhs]5|p6_lƂ% ZāM8 9IeR߷ӯ9oC]< LgͳnO!{9 zZ*e^K/HyPȒURno.k' I\҇PuGB +Zq'Ҳ&K6aPp~灏&%,wG5xzFm1 '6U9S%e]בp(Pu u h\tt 9>Pl9> 0rId<}i|,B~&{YA=0J3?M#%w2ah6R uHāHw Iӵ kFys/-*  }kF4JpqN^8#0s*[t|W4a]e2"?VqozYÆ6 gXa^W=H@a?ь[9$}Jg탼rCQa/[ /"dG`q~m&Q3<ܤi%kU5<.~pצ:|O7;H#Za19A8\g1~.&1ƲE"u2A׊}B&+@-'5[~?fi cBffe% xtH2ϩQ0hI,Ut|XəT3laov.I (e_eS~'ɑ  DB@|!߇V8Hj)U`6AdRF$B+y L>w&65-#۽Au9ut^PӮ:oФ`ѠikLGiƣ!;UƐ{n|6a8MUV^^^d?۽*UM)m7TNF2ظvR-+**dQL)ZVRw,PռFC^kL@T't)]8g6UD7qRnb*ʻE*#Id{7r-]S*b&J34O*)Y.RH'֚ËD$BR^yXơSr[i;D&K1T"XX .]PeVLS17 LvX-=uϷho٩F?ח__;f-gSz{$94W4c%V=czHg5)Tmn.@6&E,ޚze^`f0:c9$G# ;DZ[PӐ޿oA <>.'i˰Hs ZּrW 0Oл{;a^ųnM q˲ʽCN;{.oa= q6;o[:TZ+T ;:#Y ifjd%#5'9ډ ͺ!!2ʱd%QSXQ(P[= 'e } Ìiߞ"m گDЉD~2<)SVi>YMsD"`T)koD8aއ}}U论vp5]W& G . 3FR#e9EQyQ*"E (M0P恾ԥT؇'$"7}C مնX۝OWNAQ˲ѻ!hquYkiWy w4Џħ [U1Q*`FyNcx <~/X's`LWkmyvSI/i$UUUUUUUUUUUTI$D꒏_HM֛9"gU}9mC}8,%kAS7e8qX A}|#܈ ɇ۩Myᘿ!Ez  s|9LaOX`<% 9SeXsD/ǯ@ ښ2E@ͭɑaK-hcY2:Gb49aVq9f V\ ac)G#cjiGFAqsx3VXN:dGus[07$4.,)ԏKVj4C67\y<DV. H]adթ"l12EP90zZnOQDUGb%ٻ_?ؙ,=dop yvP*(bX"Wa!(qZ{tE`}`2J Vh1PlׅYi:v8c%EF$Dał?7\U5 V2O.>yZq(Y ЧGJT݃P؝5܅)́4$ݘQ1X4NΘ3[&a0BJ`[+gŧH," ^tD _܀+Zh0˜%svKA@4QZ4ҢuaGQ)B,{uS!ƟOJ lx?Gv3K֪?E`%tjF #9(ÍҁjT(D B3xv7&D `؈i|+P81OӦD깲˯%p|, Ⱥ(d VnMjiX  v$e0lkK nfv#B3 1 SJa6!" 5Wo8\{sGedϋG }xxvZ-DM}P0!67pCϏ-;`8荿l*+j5z1)[o]@C*8.qkNJuCΥ" "E$X&"UYHFBqx[UyIlnIB@ex1{u<{Ԧ.nbD8MDas@")43NƸ@L 0T$]}7EMbT4E\ @ a7 iF ifcSDVAO^kуZZ0j-+$6!{E}p[3K9B2$/=c8GF1@ϱzf=bʜǝ6fYn!Tbr@X>2 Cg֫=9u׹NϵӺ{ + =q)V AR׻5PeC*Ci?{80ܢ ڋ{6e(12*"*ܰ4q8lhMyeNkhgGpa QRM8(;Ge>,! 8RWvsI[8"y'}?{x}}!BR )\ bor,A j1PxNʧ%g긹ڸY}E>ߣ1\[c^;ɮΦ[5_04"ZN[^e M|KF&MM F$Z5fe7e01o-tI#&~3v>U*Gy*g3oέ;~3;#s`[X+QPQ4 i4!6MQYhZB#>es&@!QbI&B}VR<b 4zlC9v NrX PCҠia  8C:J8뢊QpA9%O”`+FD F K;t6 UڃJش$(᧗ޟwJ89-:5q7uGpE|`?_27_1ܽGSzOXCzdwvR[%ijz̧2є5Fk9DGiO5,1_0RZ[|ff%A `j7{5}1Bp(:􆘾{qϖi\`7OI]˯^ܼ EpT0yNDZ5WiNΤ<*3g~Q69M!a( L dzH ,h$Ӱ0שva 6RQ R+727r!.Cځ,궷V׵ǛOMआ|Dd+Ti8Suڹ?zX[`N&PM (1)M ǟ7Y 2IFJ;X^۔Lv t8zl``A@rTe\~=mzGk" f 1@1}#l9E y磦{`x{#'ӰりCA:.s{xkyt@JDB!\b)ᓹzrjmPYKe:Ry0ޚ5eUL]q0A?b('sʪ.4Zա캚4kgYn,o2 ZymL֭2V؎ks*8p rFIsg"GS*j*I$I$p KCl^*oH=a;k aR~9eu(s%!%W5Ѹqu#ӠHR[L.R0+tӄ:|yry|b U<8Goh)fl.N0 hoPƨ`Z5̂{=-!i|mI@v;WGDKj L0G*una9.32&gZ(ղ*Ckd;OjJShYvbz+SgR\)^n|㎌s)ʎ01pf{#h4ZԳo3|6CT{3phnRW`(Vo1oQ$D@0uXR^(9E=7渊?ˑOc3u4\oȩ(҆{nVpTj8Qx!Tj55'#WVd{!޸CS }bkgZ-VZc!p ⫝̸glf0n$%s|Χ|xQzi;@JUu{ YoWJrx7x3M0bhkmX(*@4 2ą?8ɉ1p=!z_a'"%rʩ)]?p& a]%rkd dxAɉ")8qX`&s֋\J6P'`Si|})Z44&K4`=BzӉVV $„E U(L\2Ef[ى'?^pm% "i&w0G(*<8&`Tջ, n1%8hTx3ILIDRD4RPWNPPH%`ٛT"3 W<u3CHӭ| Z**GMuw4X*F/nf'5vlfb>??mn]H:& ;+¿ֶa!YQrCӓ)=?? CAڦO%z8s׎|4ỵg+nWn=Y/[2=]q 3a/Y3H{Z*(  }8FnȽ~70/ECVV S_TIAAFpƔ?]nQk!?2~ ^A#w;Ŀ?t𛜓AF>|wz9e 2n$]ׇ!@8Z̈́0CۿZűqsJɧX1nY0"O. `çcÊu;h?*XL]R8ʑr;@4ٙTZɼLUDՕ?1N*dtb({?0Bvob(s_SΓS.)!抈Օ|w5S1?di*t$X(;"J~u>*9yKscHFGɓiEHpj$/rS5Bf7?Q7]$& ;W XBM3m^Wdtea}JjFxMZB`"a5 hrjeg‹Ƶ̳* EW,bkQ<-wLOB 3|#w7軓:GFs,*N+Z`0kB ebyX@Haxiх=I(E3!AB9!G*@$$Bx41󢦱v’gFi|Yܷ8 Y;Tf)$Ʀ)êsŴ]jN"_z/lq%=(pEWsCRmFs{$`"wT/EK|m|~u]ї%:(w6Q.BTJwL"F%8y TCKivJ7Gaa!u [z Sϰvn~}ap Pvn'FAGo0;!D['1 a?  AOfC (a@H r. FppAO `I 3W_0Qɮsner;d1eS\0n뗶$̿~3uEg.!Kءe0(ZW_j#DjJ ~>" iN1`17*4l*gF4%F>>g(PAa(*Xl@Қ/kMk > r;WA7/L 1̽64<ޠ|c*r.Bu˿TZDnZueg~U_^UWDgwbI;.FD+_W^, X-[0Z+^1\F'4@bIFݮt8a|Djf]g PR"XҔO,Ь´S[2 Z&uC)ܱm#.^x(nڑt;3;q;}0 m1_u{.Q+' iǥdq5WP%vG]&>fڴi ˔8a_:(Ӷ]QVόy ۋKwnB^3mL$WEb2RP~uo4< b*$C^CODGRΦI]"[kpXu;D pJW @"B#ZU<%Z*O|w$&3KLX'=mhG/<"f`X 9f$"!kكVBom(sǗoɘBg,ߎ7}]oG3]-3%n٤@J4hٌ)U|l|d^c_S_E΁$8H b&rq7؉ou$I^YC_;t}<<~D@ g8T7vs o@10^CAZ2AK+0~4To08ÁltȘw郎Q)F 0ZrC  I J_>cf-|OCDC%nTaA8n; A"r BN =Y&_N>} uכDڷD˴R{+ϷsLH F$uVdEB7;y p?' L*D łBvs?t]?{33)JS4fj3BIl9B%bwIЊܢnlY% w`=?,;سڜ5r:L ̗{%i3;bg ͸K|N߾=]7#^KxڧUaw Hms)SK *US@Jv>0, wZY` ~HRA?ˊXzgx"{o>7NJZ{7^1a8N#w3w#x4H%0vccTcU{pZy$Ofq=ӍŽx"=ˁŨ%,qU]*;F[ oc~|2T? @mtžttU#.JU'Slok4%;@8hrZQr2BY3"] \ЩWpLZ3?2-rx!psC駖G~|0;ԓ#2)榑sU稣8_j8/dF#Q <[읛it|læJ*@]ҥ?þlQ;%NÁX< @4j-\vA_:ׁ?rJ9%=%Ƚ|7'c48!{y^$:*4CU">4x޳$*D .EWWU䪂cFxpM1P|O\N` 12IH؍[%"he'?KPQ0 KiI:Gܑk=bvYRtM㙮\ d`Ok }y9eN).2" B!WV<h)e{Nzm3g! ˲sHBvU }g,y{G6OHh2iS)iq#62hҧ,  MKXS*fź8q/B2,0hOuXePĜU Df/3Oa~g4cC FŘ}DD{,nMPsQ-:x4hH]cfp;>F4jGmI1] 2 /\Fqk~х3Ϋ2e5"|qi@FQlS E~qk[G? ˝R}Mڎڬ&}MXua2MUєaaH)=KJw@f#*zp|?o1l?ťFL,@ xs2{8yG aF눽<&ǭCLqj)hO*=+ i$,c髠XG A =|P-3WpFj(o@)~ʾYϳ㝑#7l>Y﫰a16 0%s.2Pr@kMi_KrM9$Q|]v[;VE{#Lyi =|C~5ヤ<̢{~185놝+0o? QlwE\ş}onR+[ ҳ$ߋ (_v,F`b8I(/\1S]Wͤ Rh?<~tRufAiI*(Iv4 )uA7=~jIJV7o8 űenW[5vpFĨ&H31=\M>1zZix|0/=znM˛ikHgpq PSBM.DZ%u3 u"+i^*ܩ?$W<.NӓJeB,| >ysLx,Gy7 ]Z,iχzXF8[RX2N+h݋yU܇ey.vOFS%n738 2^4_XCn   l)wL0CuJul(𢁓\a.L ۚS8ܙF|y AΤ9Msؔ=Ȏ<G0R ĎLHnVC'\W8]DLL*&F3b͞MGF[?kG`3hQpz0]h ʡ}_q-0"wȐ>!}L>*!w =w3ö.KGwpeOnqF&!S)k}9CZi}]vL e돬! ݰ#=P%H]hMx[\!lBi~cvPO;0AD@4Àa~7GLvSͧ=nGHHOgDcF)2uO@C3Z2? tyvN~`Fr>DVW)%[C2 af3P*XlX*Α̊u%#߂n윧(x2>y{ ^8BXa3P%#aJ sbQUUB$Id蜸/VpXfcWݜ nZJ06G92'Gm [p64[rF١E١Y q׽$Dl? $L!a(Tt,Ӏ,BVX  #p;"u30/0c@)x7 ;P XBW4m{p8lu^Y؅9jz+"gq潐o,}\s!-bit6&5kN0>8Ԫ C_6J29\QΉ|<4}*Q9Gdݼm9 ' eJuV^q_0‘Q{gl^;AV`& `AZMd\k@QQʿ;Y2! 7H(VbPq+6h9JgHt0 [?7uRxIY [Idq]/+DF gt֣ANGIRXz/YSP̀DztMHxMA`fFif>C}_('mI~m.aq)捆OfKX b" Ό,&b:T}lɨ^>0ZbbP fq$ Q~pn!'Sۂm 폶SJ{@^j0*0dHA"w"Q!* onm,I]m`~T#_Qͺ?~槟ΣvoFszޛnTΜP"-_ֳZa4 JhC],?("+˜}^qݶ!E)WRO 5ZS" CHZ=Oz{$ND@8$N׆Sq6П!Io\)~)ubIAo̧w6xYu.?~;}HArz}ϻNQ W>8jHahh3|\ G{afpon \;kۀQA!;jQmpAI9aWtT0(0 97hkn0ݗ!1ȨL)7d=3[5ՉC9Tm DDQ{kfgMDZzy3_Uu =``tSjj@obY!֙ 1ۊBE+qH(2>@ =^˒SGJ6uBW'p0#Tn@ϗ_=}`,Aub?g+@8CkNg}kUP8#RqY< ̲Y#($;BS u&u[WXb&on!#= mG>s%$_-|J!*"Kʄ@>xW?_-ͯ% aϝLma3o.ހrm&OuxA|%n[~+lU-ycx"w9ڎM(SqND1AЩM(*,XJ!!%ܮl[EER:J:d}]}W=g(F~j6an<{iDS!uUJ"pYUAM7y2(QHca|"y0߮9*SnD{R!DD]UjGua2RhH!!$KE Quo[ћNwJ"*5߫_nS^-T/]dL~[& r81?? Hu D()ncS?{eAdiׅPBE6;w?*/ATvCDI%̩>5fb/&(pc߸M%R@IA" }J 1ÇxgkB/VA _SYqKNXA^qTt~iVc1GSF+@v%'thFlF|$2\_2' Q3yqSxCtTeVc&W}5PnnJqģeÐҔdU6T@@_>+EP"N;͢`3֭i-㾎ѴTeY$5f>R$2 as ME͊o)+E\1 cAFb7 LA=~ Wո.dFma,E!-\<Yȁ^z'c{&yQlEg~}Yg gf*-cP1EεJCڼ.F'W,nNM/Ul|L'~ЋApVZr(=/ 1Ua{^wPߟ=?1RŹOk7Nɷ.'s`F#=}ob>ogP~S zd,T^sN\xD\̠ؒ:wL<ʍOyG lB2Ti5r3Pl ꁏkAQ4־R0*4Ll8"&lp$R*}~Dl@kJoaѵ2[de{ÊPv]m0ݹ~<\($AA[/~4 a Q2^-zHD 2!=# e!Q)B  LaOàt|i20KHYyy "!-tYm\w!ٶdDaP[lOvਐLݜnM u첩 ,X.cK7MvC׿NykFsLpGSI3#_Xka?ZwP}1骪ߪDdކ/D d\T g'nvϋ3j,";qB#K/ie;vVܓS|ǤTep=xa_@Z+z2$*Ŷ?BZ] : դ-+$ @IsC]LLğcMO ݷ <;aŇgOSٽKaK@-y\ElCzɓƽ{V^j{qixT榷F0.Qۙ '*oێ;6T}4=P|mqW$/\p|t׫Nk= ׁY)j0'hىRdb᥃R`z FP|3D'6?|llӉ;-ɭV>'=S넼g^sW$]qWSTބ>\5o)H,Ydyyv0J<]ar[B 焨b@dV6bydC;F Yq+h¥[9DJZX/-;>g~J[k:wϫ{SSqќj3Be?{b; q34,7fI7 wWRC)LFVr%[qlr"aNjr\Ru'Oe؟^|t^ip~}'>8(UDӻ ݸh& bZ>ў흥f{jӊ=G>ǃy7#+4Ap'2V7Ɖ0Ez;~Uo0T:Z.ΦeV:jk&TcJqWp}#ʋ6a(a51HNp򬆝W J鐎36I#@ i," *: ](t>sŽOe&OasZ[㾸- DoZ8[z[?; Rb Kɤf5/uaI jG8IG2-ڎ("N)7w"O:8,N|x4&9^l֫Mєf0FFb2 `f0J5tğ_WKBUlD 륀th7lU|8_Va]GK A]' 1EQ3BLBҾ¸6 ,6b#Bu3FT^t?=TM ;1a\rUJ}<׍cjw{;>e.̂Y I:@$aɺESv:|ckOn˭'2"ⳲAeg@4 AKeR%2 (+5"훕[/ԑ Τ@a(O{Dq'_9ӝ<}Е<ތչ'~+Y^p fS$sZ' cE[PCk\8o8$UZּUiʊ T^RDUL҅9G V)*">;GljxiP (1cu6K*eo\ tҵ4UcU 88'zKOG uNz5o7% dMN.C}zi8/Zr/4)*rElpL9L˽Sst_(ˮ})2xwp]vח*֖+_uӔye7L336U;7h0(nʰlzNNZWAULo;6 Dodd'xq* a3pcch$9Pm*"P՝tܤAQG^DOך޴}RG 8lC]IFV\6qqskrJlsDa TBUzHzYvQ{m c}fOzSzo(fN~א\G/6} Zd =V&{0|DǞDۨ&PDHI|rc) 4BYT>ax;Dx;oWGIy.Reg\Ki_0Ezݓ]P#)3ڐh Ptdl:Sii۟1$^lfZ°4Ey@`'>Ӭ]Y@m@zFP{DV2j{>Q!t 9e8)?.l,՞KBU4%u Q$EIeSj">hf} $Y3/AE}4 cgetadՕjC 'F[6p>xEj*J^X tEځ#+BZ^j (]rzlHDIٹHRC;EFWna'A+D7o'D]D! /[b*b6 6JqءHM^SA09%簆"zoE$Q)b4+0ym{_^C5/ǮáF"ZemYS^'AR("]<)qslgM#|=9D%dB5h0u k3Ѐ%%.;c oWog! u4I) ?U3ME/" 7%᧢Q=MގyG츑& ?oǵUvN>^Kl0$1t'mUW()՚vLcHR]0o  UXںzB@qaHwe n?О}D7LY YF?6X5|.pO_%6RL4b`ea#D>́5<5*kZ|w=8a? CE'tdi44Le8g JeAQ7XqLB J5~Ah!Xx/fb ; 4ÁBEi&`>.gZKAYC;x)*$&*-C1y^9W?9AAo}]8nz׮{ȓZuZXE^aJFFWq)`ȃ|! cZ\@R?S/{okBo;p56sg w@84޽η?y eg})a Nw'<2R 74t@^ߺ0&${.6`, "EYTfGB`uJ!'M$JNNx. H{:oX5(9A;`kdAaquƬ,0 + k-DA :Q j5nj!):Te@$/kYNرivy |$~hoR| uCp^P F :g;h(*if +Xe[LSng]cn¦cTsZ˥?@hB̹L/yb*!HOo)Q;Ъؔ0HP>1Lu872_uw|_@,. [E{ .@V E{O<ˉ4= V1_bvwA4PMz_/Z>%>ZN01fa9v{_Wن犎 ԟ2_\FyLa8Z@`?và%@@@^R%%5 L4U)QPZV3Q/(1)wOݒ o]d1?R2!QHQ$L4 j#th<v!3grEAJC1$9bY&$"J)IE06Hom?/~|/= t跤'2 {$w۰\t鵶IsP]\JAWS9PNQ4_UQohI_#s:ЭZn:oaބ9$i.P oԂ5 ?n@jtz.qWG>u֧i(űI]_7lТGf^~Z{g홵I4{Dm?cnjn de\I%J7׃8 gXS#%Rƌ#>awA`Ix EaOms@Di!+ b== BsQs0 _Mc%.tu4ڏyAUŖYȂ` q1e38Y,E@1X3w,8MͿ VWXCWN*ġ9ha&V …{^G'E [9¯t Orͳb*8&X! 2'{:ƍS-!M@DDUO}߬ZAD:P{nJP/YM>p=p4BĪ&z'jl$m)8LܞMQQPrCkKo4ǻ b kL4L/JǒQ[4S'$6'|СBab]ᇏ~`Q a<~fUaUUDUXg0 0h!AyNob>";|:t@[pKo1AKeY_꯼G zduf*Sy,0k٣05.EVͣ p]8Le9rZS ǘ(y]ofYBYե;/zL-i+d:aW,Dkbl`ʁϜ_Rl^Zs!|t,Ng6Lg%jʲ_<ɭ78;!YDŇT!BNv@U"v / gG]!(?L. %!wrsh 7~nOTt_w\xu0 q0 p11 1YOVW1? ?<,D{/gԜ|+qo҉ T`7OnL߫˳ ȉۀG$2D)c~}`-p?$ ?W`* 0Рc>>#z?;aNۇ}QBa 䢀9ݽfoWB(A8cu% RHF뀤./2CcjySϤKGBR>QKxaGqt:rv'׿&?&K.(Tcy΀ gPR碛@,-hvD!k7MT: :}K73pjf~#շj!٠j_};^@Bx2'W=O$?pTaO33Bqp9r<>lX>5 Lӓ 6~?GF@f4t=x~ D|b37)G'8QeOidt"M`kpQr$~ô1K QL?8"ު#*_shzPɛqДm0`u,2@v [o8 0@u_AAyb@@׭L2ϏK>3lp_I`w ]8'q:lכ/CvN}=c[p8B (n?Q(yz~/?8nIݜa~ ⻶>=0u= G~N?faьERcv/G9H0; 7$2 <0-0vFهOJk:5f1F8I~uOoTL%BPIМ)b *lOG= I %Qrm|G*{D_R*2t`2|WB2`ܶ`6sm0H -X*63O}RٷB4Am`6,7Sٗm7 kg(kDN|0V"HF8r;Nss̬6 nX4]՛@bZ514PvU4fQhF;5cQT踹w^#9RvQ2zà'YEN169V)3 @ ff3ENC^r^vږruXZ7ykJ^oכu!èbl=R$M B8Πáh/m$nT,{gTojM-80!!J"2, ]uFc>e4 _ rAENFg}{C9XR$Z!++MJ@`8EˆNB qhKEЯr0Yŝr{_;^w;^3ZK{ B*L@_C s6>&5K#YjX)iQm#!p/n2cq 0/j]f PS Bl8];11\yn7$7Q/u|95=ܹ`36-XJJZ$? Vp y7D@>ÁIKκ7?k_f Ё n:q#n@u( "=Y%v"4\>[UA"Y8L'd3:=#eږf>o VXx 94t{C4y$<0hJi'yƨ/ь4߰f=:0qC-NPr$i?E.O2Ӄan 6擃. 럷P= }^\n1, wSO2eQޙ|7ſS HK?W y:jYxpVݭ_zHT臐??l7p^N}T}|Pu/{~u* O=7-Ut^P{1oq $| o=ΐO%# БH⾭^~2}&%u}_ՑGӂ [տ,Kƾ`xToE/ B=eo,ƀVJ%ϰȧ5Pς.$b"بdXOX?9c3RSOH/e&Ho7u/ jSm<|&?C$N xߔ#.G` bE*@pawB,x20h倌ݦEdm,&;dNs<+^l0jj_%=GLmqXP]ҎJ(5.'k.ӌP_+< F"ʂ 㜳@,`N`@46CNp;D k{J{b2 Wa]jL, "m5vɝ@5XPEDvMxUe,zm\w,2Ta|cl d5]i^|7aFs9)EZ@0mUCN#|L@:|0ڣxe8f0b(BЧ8u t)BY/ːN`o5C Ufc(CG 0i;TVk|۷C;ܬ,;;GlQ`1|JV/<`0^iay>*=kN>ogou.2a̛0f4ZwM>}u` >^|B :ϫtzs0W\uGџGݬ_)'o/.ɏ娷VBo5P08ó9^>#Q=&:xKZcu$`q2TܘlE7!(F=|iw5A{` 8*隇?{z[(ٹG9b&Qez6ix_q k$ڗ?8|RϳN$꜈?CԳ2ùt#57CrⴏRSہ ߪ}>2׈$db,۳I <j*w*.C!;9Ĩ`p->2 娏#vטAPD=@Kȍ;S}BT|Be)a:f8/-:ZkyM뇋yڭxȟMC¶QYXCEpb/핲Fi󀞸zDC]i!B@^YTZ,dK gzr4Ò JFs }QJtˏOs&jt_SWu½3Ɵg0FBg`r=~bh}pۈ Cw72Ckهam(.p~(8\gv̗wu +C>1BPt 9v>M_݆x8qy'!|;~u#28qnQԾm={C'uҏu|G":OnWU$fϧ(a!Ɠvչh4ot||7vAl!|[FJRZgn}toNF33rws8`&H7 =;"QA1qd Ik&(1WcN,WaOeyf5bD qL~H:--݁@qxNH (֏ty&inbW" -2Ja ~{ӎ`a/BD؉yc/]Ţ$ OO.U( @ެ8Bڰؾ`J } >2~uf> =; p&Y-!7nh>ecV<2LJ|w xF̀׋ tɯ,.Hۓ{@: -Q~8AsY`o\!L]Ú~yۘfw8KϏ-Qag+䊽7Y('n.;d11[Bm#+?=a<-iezvTZu*JDp_AL/վoOs'q'϶&1{ p>ȊRÇaۜ0iI:o3:tx쐔͚A~4i]@ nu-{530~NZ0՛tqAa0g8h[yυ-ZkGOLtOm)fW3}Ui3S3"XMqacۀxo [ r|' ]WVũ\IN}ohiO%Ӫ5_ ͍f$& *v63X6/LA 2PYgPw(X~Q4TS-YQfVn! C~1*YŁ uxD&A"7Tr DS9zʼnAX%lӏgS#2tӈsIŜDG^9֥v8CaGK۟3ky_@Qir73:J1N$Z){v2d "8.sHͧ… C|À<)#6]VcS)&U u gAU 1ޛtvHOW[^:(Vp~O S&^]ow6+~)e>Z->\^p m½gjt!pYV?,in}3}WMȚ>ٰZ| j24`jވ Ԩ8p+ACŏ֊P(E(&db("eXJb&& ?pJ"hBX( YQNB"`beZ`*a )I!ĆZVPR iJ@ŁF!Y H!2ҴIr)bQBf H!!%9#b" b@ i*(bZJbF !d& b"a"!b*"&X` j*fRh&**`"" h J(Hj"b)bBX)i*TaY"I"B*Y *B   j  B$fhb$*`Jb)I%$(T(*eI H(B f))Hf!Jd%"b)"(($(H""J*@(ibY*jX"*b&d )ja`jbX Pj&F)tZI (L'r"4DQDEʅ.`!((Vh*g& (9'F y8`Jtz'34AJPICPHTH@I1L@BJ1 E EI HQ!T CK KHA LDDP)4CB$EN("I g4%)K1B{R12^Y&S֠I&(!@ ߮D)r)if(b~d!G%ih 9JBXEL(f(bO|3!Y:gi?D(bQU{U2ʞhkc' )?\R~dM*P8J/h)B)YUOFQD%,H:LȟH%RAtR:\jD؄t?'2sZAS HcN̎Sͱ<`Ui@q>SïzmZ833Urr鯣jL#>m"Fb+ ӿi5є9!ȍInDG0!c87,Z&qY)܁BFʩ)C! &i ("e3h˙<7eZMNAV&Dtt)Qrb3,X+LlX2DGSq;0(Bp#hc /x 9I tJbD4YJЁHT!Ǎ B "R!H@( !Ƥ B "4Rș9 9% 0hN@i2Y`nNrm2(-iGWBTr4ɜLgDJGAt `(LKVD0hs(i*6  V9bHI':WZNSF,e`\LJ*fIh `IX""G2&JSqD: U?p)DB{Qhe􉉖ـl1ԕ?4J!@~``8>v۸\ ~MxZ~=^VDj*K}AȆ`[O/'48o-gVR9!km|㝠MD,N\@Ӑo"{GE# ܟ%Ф!OOQC \/UAj4e{g9k9r4Bѫ̮`sLv f0)"cL#/ m/527ažwYaaMYR^\s@^xHcDŽUE1,U }{XPd-Ʌ3|DwqGQa-&`9;n$KqpbHPώav>Jhi:q˙y+AI18Ρ_^3R%Ϣҫ )j_-b49y3f^}PScaΡl($7o+OY}q d\{F79-A"p4X_v4lvݏTF\<᮵Ax@%!"\i!C8x镣l`ߔshI0'( mlxǑY^9ɨ'x7(K4Qje#R^? ӏp#>~vz(4 TaU?zx}O];J x{wx˳oc̃?m7{N;e) P{{XdEUTQU;3?ͫ1)YLNJ  {w??]{T %$dR<1O ~;wKO/n}>)/|0[K&ihJ]ҨI+*o^B(?˳h3N1o3劁3XaDu(:*:70sD~#!vzY_/tz|~;R#az:Yj8sBws_ q_ km}QcDM5z ̄@Af&o2£>^?C.w>In?q>qjq%RJn?ao*gfi.4 |D@ xm>Rtg0}~(~9kv&KʞdYl2r2CgN] zU$JAQ۫"/(*+ʏhj=WJR&86hYG YR0wy& "Ruf6 +;,<#1mtyXGGNPLqEfowz`EbM$Mpݍш$G$=F♐::3RCo6z ݛ 4QZ` yyV?=q~Qڂ`z#yފ BC1 Ԃ#B]%)> cZ`9?4>%ϲ]  nA QΌ) w(TY:C]S2sIJ9}[{'g]}DWFÊY FS0z^Q(CG,` %P:L:YݹU3*RAVX{i@)$P<+֏ *5\&G׆AjS~`I tՆn" &~Mmd f;U"*!YA15)a@#p>L7c=v\p]@Jwy0Boyd:7/zVG?gpT ({F^hR)ךb?7nh3fP"7*t9r>bDxcr|*3Y~n#0w;ony1֯Š(3ݸʸbSH,UP*%|{(W c:GQ^ (^V׌մN0;64i!Ԃ"RTCQo* ZC%RêqC;/ ܣ!jRm1f `k ckRDbj:N $R**ޮonW#}q/ 'ܢ #MGH)Y2i:B2}# Aq$ ( Aþ,$ ̎b^ܲBAq޾4-;X@(#=86PA<:yp9ےT@0 2eTHAވ@{(޻3접,S$@GvH;}/sISHCɓ@qՒpFoY<ٗxC[8hP}` =ii&ڜ]L.`^rޝy-E|w'O'y5GD*G1(z8ݝDl$ND J-A9$" jtOs'Gvx8<+K0Ei<6.lL9B͙ >Pz0r Ⱦ⌧"D͓HI,N"KOּ@.wy` { aw0NzYzO3.kdNbdAa1$ 6g`vQMiIG 9#H AB# FhN8wz=G:{vK9\Y&;;lV!LjQJDN O!U+] l p}OO?n=_ Cˀjnj~jN7zoHbw^^ iI>LX3+%׏}.sPDb8@':`r8. 6*8k! ka"a]AݴtǓ&h7-f'JȃNDIq<lnFz)2 J?NC;<~P,08!Ͻ?{no}__ٰ|g(&:g9}~T 1I8VQt}XL|ZPtwmwy޻hwxhOy(sf={#F-/=/>㝣x&_I3%%t(t+a-i;ƫ cتXUB), ܡ'< W{TgׇZ*[lj:8-}xDg]"0dġE0\Ue~߽~&rjPuv\F2VJ T4@>rV8=aQgA(P=5?[6:Ih\Fh1ĩx|(a:Ag@׫ Q"i0݌J'~(cHLB ROwS/Pcǻ\9We`<ē/wǿ"GuÝ/o>Ww;ETlUf?LvY1sH)K,h%D./TƐgŇPjTjZI7qj+ 3, eAHwCC^L)`WAhE:)Gʄ@ KPaߥkMۆ0peSug4#7e6rv"ϥ'wBA%4pA%9A_I Txda|{"7SV^W'ң !E TF?Տq /2N{ѵV_\ ض9JmëTyf<-,.aukq>Ywb VRB>N=DLWZCQ81IDv͙CiZ>YR Z.G'[Z-vP|RLdt\CX "Ǫn%HV5;럍[ D$0\e|Sحi/V~Ke+jw}Uo _.o_\="ZGxIG\.YY'M&𫄅!ј۵07aLMT1v:IJ\G8 XFN̛lbj"3~>ݓ08-g_O݋>挐(>TabL2Rpvv,]=gpVx4LdzHHqT*4IF:oJ`p! Ӊw =  ?IIǀ(]w.S_M;Od%Lq.1a&Ś&ťyφ^2[s{r#;1M.R'r+Ʊb"^uzq_qp\J\l)c~1"Gu_ gDz^-n9RXOQ ;fFagjN$o fWvIšή֓Uud6W"O gmY}[1wV<)lAJPi|*#cU0ҽ]L+)Ș_YP$w—-&VHc٭LYArc΀ $ɜ c;b QQ⾄O(6xR 6<>z^_<ϖAWP dF#6k, @D]$z{!LqOz@wpj<@ >n}kٟUޟHls}?TRCo=y?nyZD-cJI%$AUB4QM! KxFEw.EE kY?%TS?uA+;dFQDj =1YI#r*aʂag4)bF%^G+dUe?,n>J)$'D \p%GUwGY(:)HW=mVW8CȈ#TQX$"pC!cU~<>Z~\eݘh;TTTE0WoŸG'( L 9p S~z%UȔ0Jb\#()" 8'9 VЊUQB.D\u¢AhP'.PX`$$AtxG9wFˠ֓YU@҈hd r\??:dg~'I 'p_`Dt{h%z wO ?K?}zV9ԇtM;DV _q$IL.K,'՚UA$W2 7\V1`y =R}^Fi#-$qD@Uvh/y|AS t RjB$fR." ڼ'Xß 7)kl(x5"Dit'7, zɃ:TMwJi'1@l5k QV&}] C]Bu&:SJ#z+33u/nfY!RrsR*0LWHs:iM?~i MqSBbV|?٩ A/B=?vSRZ/$a/%ouA2LHI0{I$$ g.L'sD%A^t-u"iޠˑ=kUnc1* G!@(8p>Oe߄$2[7e Eo},f$B?p MX]uYdAWفRQ#iI$:zf8fgW7$  lYmsJ~zpSf՗3}Ro%`2 ̲l2ɕ,%A[^kekZI=]I bh6i cjU8aazs|GA4Go%HƏ2eH %K둦P8`m9=FK8άhwal8d0F8EfKZ,H8< L,R0x%0Ae6(@2.`1{RQ؊+>_=5(%`EP}n>)`"ݶ*Z 0x6=ymel HHr3m2}PU4%KKDE4L>UE _;HUEޟDz HI|FewiSCsn<8I}y>ǖ4 cHa@4 N'Ϳ1{9uhER!r-Hh (bhfPY*43W1zpF8tNtA!OY`eR ">Ħo`)t`}]BJD9ѣF~u >nɅ؎ґHϑEx"21 & 4 ` r1#X̐@NS7_XEMGza"@AQ~=@>oـ"BQܨG=_9QІuvCTS|X:ǘztm|zIFO4(mǷ_/>QE]ݸ>DǯL&04$޿5[йE΅U NOOr})Q%*_aZ2zHDim>xZiOѵHFLul&_09vd "RNkp ?9~(N_y; t&LB 4N#4I{" Br%8gE%0g! 䉞%g@X8S?yq1űW n8 &HS$>{ T*43"#WOO5Ο8l`P"sQazG2Ȁ%h0J"zH"|6(oVP RQ&vۧNz?FFJ Y#(1G)X:pH@Jvё<<xddaoܿw n p"LBf~77D>m c@3*EqauЗC͆ADthw1r~_||O'y̜njB @)ֺ P9aBܜN={n. }sv4,>>>`(F@bR@AuRxYD(,bu1{8vrNPl$PuFlwvҘBĄ`C'_%!*~i!z PGEf "Y,OW룎őֈ P ghz'[H ՚qp.s< Py,<42][E1+S6A}یGևv9(aE oF;;3v#NzpT`S0w88{=*'\@P9! J&_W|L@V^?0> °l>>Ypo "{?b?ϗL_>b{m WnqeOG;] "o m+7>bMZi :`< 5NLߟ< ' b}HC ,ٜTA)7% |quES8=(K!~&~?耠8(_ ~_w#?wo?_ަ瓷wuDQ: w&Owy}]:a)E7 (!&h4l4:rSX^>Y @)SND?o38W5!hJ;)Bn{raϘv{绹N`[u`(PE`F@7ώ(2ut2a'8dt * !1׏6umy;FFr* 3#t#`;wGdDa!(Pa59PTaNrᙺf8_G W@AEsGNT- r-hXD8 NMS7*$vzAF]E =q_]G ""Mݰ筹.S 8}Y:fM_[?lz]"ԙ=Cޜޞo jvO`iAO>]=@4?4e?cKcw =%;&oD>EI>9mI$?[QF Fg(L a7E)l&e{Ŕř1{$6[*f-@P !YhQ&;}iv.:D} >~6v`~#aQ!iEOBw lI;Ѡ ]H(_4+/DqOd~cc@y O|@*KB̃@'mr K1粁 ,jY}B YZ0 PFwh}a{HO^P)@ zٰ_E7Hf 9~c i!#ܣ9*%Z0bzㇵQMD@:R* {R`epcH mk ( Uq P˘:K Ba{۫\Ȉ`U\~Sg"/m]?7uU[eo?lW{H/ߴGPoh1 2V$/"3?}4$NGE;a~r-hnQ?ϔIg# 0S ]R_WP R@Ce8* YɂC]=rs]?nu"!֠/WꦁJ( >|"D[ર@{It}?"eez#+2&dq {3ҳס$YI;NzHT׿ֶddDH:U@VDH^,W"O+"@߼f:,B:K8"lXǿINۅn‰H{xx[s%EڡdS D@ԥTO~g%$ >4A5y-GʮQު7;m"@N)FT%@_50m:4MB%hJ"1Pp%Bqp34P%/WI""Et @b)T1@7='z~RJ"$b,`ٗKv3i.Ň#קw }a3* ]@N@"h0@>M753~1J&?8 HeSB5 Ll5Gy)34GDZ|@ N??Mt M Lz*7*L B|p HdnUm 3@输G:'wcTX(CR #ۆ+\?=9- wF$x`?nh ߩk/.`6T $=4eK\ɺ: 5k9º-1vYRv."e,3g),TX2G" ifd5~KZ)hP;d+[᧍lNs5ݳxl8{7N6yMU=crzfF:g\zagԞ[BpL -%M|^qeee<~)z;AK/׽}4pɴ=lX(t]ݺ]7]Ӯ@PoʖWL BrMI2: EμAg|l C]v6;2n}/{_[ hz{7qݔDu8a8 k:'xSOE8)4BP{c1?@2@рof8Edd^y,֠j" .SݧC><F|{ m;\\_ߏ'mpi /pg8E]@DDe2}އwXnOv?F|P@D  BcR"a`w5%=~7HKvc`-a^NmSG p#_D}D>pD胧ҴfrĆndnX^HT[v5NSX|oaI~Ϯ&;gn_u*9vǽqXشZ#Z+w> `C@ϩ;f,g%[G:̇M8P)BhG #T} 8"i=|HLZzySRuvAo4vU>ZgSn޵ʕהƒ*8)ӓ~"bp\fM6!PF StU+=3裤(E^\YD#{>XJCNm$V0E:peeOdz͍WLjl;nZoUwqrCA#wC ;קpj΄]1[ܺ9}Fў{4 {"' +S(z)1ݿ'~%ע?|;Ӯ8~;2c%MN%ۇG@$G066/_jb2#\)gAۏK`cW<#/Z(\3 $BV q)r0IqfV .;(cmƸ(/z4bDxQ )z32YN8kS( C5^Bv:NO+&LT{'J =;HiO2 @J| /r8<ޔm;Hz2ZơE̅ɂhCJ -)*\xaӫ}4l؏zOl41bX˒f7Nza~<&.QӔE;[t#1G}=,I궓.aw08g[ DdfuvKY4$vk橔!YD~$h!oהQ>ǒQeťZEdC TS4ZۖR{Swy,p$(DJ|ԊZa)!z?uu$S@%*&vOVz50N~6}<ͅAO; ͝嫇HUulʼn@4s) /P2El͚<]36[Nbs` *oMКf'Il;BNS"j4͟"sX& pvT՜7+my˖X9Vty#rY7\Eq/y9J> HiD / RM^(%$o;ua'!9NOU틷]#}-FgTVUÔs9cƹ 1A8 eK>đ,!(@O\0љ\`0ib>WU$ dbPI R,u65eau\T׹DI'2 P@ 1oya=I ІX3M$ĝ}v(ePzOjMUgMWƒw|!򑖁6}  :Ȍi7ڂCO;"dj}I58 K>=ο׍:MP!!ԟ&ջ>Cz>"K|`s CY˪9Cb&?[@E4A&6MfJ -ۮߛ lA탡}Rn3ݦ=[P4~>Y~?M9C'Iݾ(kn#5'd<3'V,Dʔ.|Wq|Rh; 1oW9E1m)@:+Y=F€(0dHΝV J9eulq`gfdG,݋YV=p-Bp:ЎnB5mYwH<*ep TaUp,L9)_b+VX-Ok R?/ u-] z٘(a (p^ƭqkÒ@R@Hf*_ϗm~Jо7\+z-"Z-g1WǴcte۳uG#97HhIȶE̸B5ՄJх \xT6QL1A%')ogl_v^-1᬴hD`puO ؞,3xH3sD(z@<ϐ? ^.LJ_D-|=}8> _ aY J|N8U_T-@2RQ3RLD?8@CC Om|_JfE#WedDDDXbK~?͏L!qIa>>GP]եt% IM̀qBP}颊$D%?q0PQ*d'jO2sq9MU3C'HZ *[dA3X4 CHE0's@;/1{t'y%}!8Ab}^A4Gѷ8 B2i.L퟿ק "2^w>!h O8w>iWmMeWa49"^Q @do{@uޒJIP3~?tNo# !:izݪv7s5 %cu˼X)8*0q D`*܎ 9)G;vGg"ur X7ˑ^<0 ]hyh #鯛g^wҦAX$00GIt' /L(2!C-!ߒoBC$Ymo!7rV2aG}՚( 삕/gwsNy# T H0+A+yo{VT{+;1;" p%Pp` ,'@9{&NOa;#QKc &0ۨ0l@g#zu^QLaC~ݨohwspT Q IO L}>Jl^c &ڳl>TG|CJ_JHʡwQS2[哙|O~oPFo`a ?(Q4Ey(et7УFs ?|heLG0rvNd\) =7ohe:v;v':.PنC Xڌo׬$ArG<]E@Q"2wo yQa%'_x}peh_$1TSLc(c3s;'g 4D1 $A*4%?g7L?$p8T.R$Ǣ|?Q&I~lm/C{D bdBb`ĢbfJf>Ouxpr?(9a  Y_л0GB%rhz* Q"5HϣthaE9SiCC zå^#!c9GQC\8G u#8Cm \Z̛{w*<f&F8i+csqK$ 96 ҵ">[h)n玉N#vt5KEsۚ;Fu0g'aPN.)'h. \v5㬅x?^T$$@Æ/ވC%,E"Y*50UWU VAm2Rʨ_?4XJePXgdXtL0A9߱A:Pi܁_{iCXRh{fgK  f$cHmq7!INeۦxCf,LJbU:y= *%& ?]㕷>|)1NLJJVg1WRh: 'BPdhé 'CG|TQM&`T}/>`;T8Ñd)$:q{Wh=UKU &-Dw]%MZScQL;K!o)@R']e1TO]rot~x^DBAC{lv175q,v(`>>kxs4dCn\,FaJ$l:1'lenHTK$'S4ʎ: nޠn*1e8] pDAIc FXqiu \(ہ-LMkNsҞbR;rޕWs+)sT축X"K;9Wԇ>*|O~M{:D4D{n|QΜVok{7V?4w 92QBs9hBR_I7!*//3\Eϭ?(ц{GEFɡgq1g>}tRa@LMj=trhH('x3]{°Xm>F]rŞAirxCuyni::g Q(0J0zoG GϹcPW"fpP8vţCFG$zy޽9>";`@KЯ=}9D2&8"`>{E)%dqDC/qn[FZP/%YGepV &P8[BKwƵ}LD#PhzFBiB|x7yƠF囵g{' k0 QFa GlF:a[JB*y^uƞI&~td|nfiUȕF\W#ȅh4f5f[IJ۳agV1cJFGhq稃Uѩ6 D.XIsfF |ZB3CKO +o|P? H>"(*D7>f ovw9МAA~ϭUj@O2*M}Vm5"hLϫN)0M݀NaU' a;vUUU٣č㋮-I7)N&SwMUUVقX]~>M=a.CDB )C }얕WH 0qG'H˵ԫp\ZۋS ARTA* cx1C W5MD̔,CϪxr7ܐݱwNɄ:tNІ>4@ pT!”d oy!CX`7g$>a42N!A>Ar{vɼק?pƣC@p\^h.OfT(!C3 [ 8.\Qjx)&W|ו|~:Ÿߞ36 Dd&7ïj|+(i(?.}ޞSN2D6ɤ{i4kRʔok-E64!AJOG6=4$YBÍ2e璹(zA]؈7jG;˷wv 逃0+r-<akUva?9Lc_TaÁ(bE:JEPN&&3֍eO}Ӆ u' JPdk s8 ΘINfʇ Aep${ ;g:O]ƂYMinCk`=g!rdXozy L! #l ,Gxi$N`}PK r }SU9 ]PLv` F>HjPE2H„?S]wO00P'(9d)˸C3g:(iwuf8n6ݯi8o{.׽+_NeJb'ޅH"?C%dl2 ?<`P!7<04 ]ׁ3>C~j52k݅At6X6|╠hb6*FPIXtL8څb+\dU69 h$S?N|DDg#dLP"oiKT-/! HyC;D @$hrr[,#љ g Jp+,D_乁,ACF CBfxjtロ<`SQd(!ךhnS\c.> q,7B/르;t!{A#5I! xJĠs8ږRtv$p* P9FMC'{?"b9C@MD ,e/G(SO;`qzAI[YTC/;3c2v 3*,D!3 K;9σk?.$"2-!A<¹aK|4i@j#~Gk.,5䣧q~$*?li8fF7}FμՅ 0]'炨V6tTT^E+ߎc=.JB zs,&wtGiѐX#!{ _֒ }d;nQ>ߏC6q2P,IM"uM:_U"BAѵ(I ~.͜UG0-;L2B?DD: r$NƠT̐\"&pv2b@`wN&5{Lyˆ ;;d|M E"N=q^Nvf[LM2y9ܰ9f((j٠=4i6Yw# Ӛngt3ڟ!쟣?)<6Č=`n{u>wk\fLG@ɲO)M6#L4Y" VD2!|lo FC<8:v8:~C?!n,?鿂9]&.MG/8v)Ϭ{,GGpj+Lɖƞվ֐Y'i ۽; '02dbogsǭvhSC): Qn繂lY8DnZۢU[ "jۃo&o"#Ĩyoc4~yvrtMԥ9u.tM:[am".4|0ѡT -1@L<(m @7*g)yBѡnr5LvuCZZГ2t X߂ *AE^s4x/ \e,@ !M.+@<ь5{S:%;?{nȪ.Xe=TUVA 'M=FǬ;Ng.]x` whHfs=%vG^ݹ=i81 8=cC)/Ld㮮aɢ`-ɑ㱮 G@8(FYn{8\3!1+_8[TJ/K>А9! 1<>xQ'd]@ 12 .{R䇌BCINנbRSӤQ f}?"ߌ҃@Y?Ay_3,G4Ú qZRu0DĢg( nve uetCkۊ,I;zį%_LGI?0ivFz6yy{-mY-4sacQcF،NjhE҂^*+j*bd,AF81(uW{1r@ [9SN(6I P9 өD20{gj}0{w 6=宝Cr&>⾧qGd&C7G>,x<,I9'9J2,;VPy`~ ~!J~fCG%"* a\GA4f3,5M ;6.aCUu9SkCi Nz÷i%9:w JfFhJ9Dzfs'n3$PK$ Ϭ؏,k9DmNr60&o u88HjlkI0HTSMPE%)!Ksw>JsD:ʖ>;+2۔'@H|5StPDZ)Kb`)6DΦ7/dRjjSm!<%Ԛx-'L'ɅH?VAQ94 QR0?O ҉䇱G^|3٬ܧ 6i~Ÿ0F` :M|:p%2vf1^0860 %%ELc&dFԨIBF4ҴMpugDFE>X N跻841PL7`?#n'pTDu7vduy`7#2,]< 1 zMMmc{npwIzme㸢=y(obkK }q#',]u2:u.x1*{sJEXW<5_cMW@%,dt$n:G!qN0wʖoJwW'n0@x;ATY_`p#M"h$޼]FSIBOu@:Ne@ܧM*^e/`t6=>x;P9Fd"W|GHwj'lr]4y>zLAovAě,Rh$LSbY$`+^#t׫⣏}rI L\`u--9 d~ %]6p'Ԣ!hqe ջ~齾|p] !leuG~O\z;0ZǼe"<:c }K5tt1$%׎%Ip l Ȋ倁Ġ,s!qS\$8" ďTm|%dR@`>vv##hI{$}V_Z:!dq*L糗~~"( "Ӻ%EBwA y(mMl@ $ڳ(*UUQDD0"(QqRw.t;yP=QNh!G: ˺D"("$fkf tऎ=D s~rװɕ/p/}F!cΊ"Q W_tDu׬r%{P!nh1  G(:X %EJq\y `A5ϲ AC;(=d$$D<w_NwG}&}5(L:HlR^Cf{RlkrV"[";&:!:{Z8ϓ&eQҦ""\-U ptHohT u(s),8=khJbq58@F8̖ck3^`=_ `ᰜPӱڦlj:ψpQnMY% s˚a&dlܭ6=4>Sbl $e(4j`alFfaRp𚥀nsW'[R mS {TF >LcRw#Ȭ3@v;4^Ol|twmh$ .QGW1~+b&2ir'p#]*NS]H%,m "`0&Z1:kNa TA'&;cvLOΉP  jmqO-UtWK[:C"ce>l2|1ɸϺduH$]k/xT .@R"T]x Q(Qa~P/~!??GU8?MuLgdP+G_n"5le \8#t "G&Kw/@ +|%U#ceHLS8+WjMo*W,L9Z t;ihwiO{ \(] !skg*a DQaP 0t~4/aM;UzF*[38|U AReeHQ)훈uuor$2rs.J`fl,3Ƕ=S.Nݣ͊(2Sݒه??.<Fٿi9B+b<< :K;)x(< 't]Ao0A)q6T|? ga5̦CԃiOSQ& ThQeI+E-I:>3>d5$q$}944u=`>~X%+N7M;gVf+?OI}&i7.Sr7,CɇM[BDV`aCݷgwXQHy@9v,D7 BqSd t-1G@9:7= Cd]"GxæN E~Px<ϙ5!FHb )Z{ÂHcsOvӈHӈve4%]Z+a8p٢ͣ\9RsųYXT 8&Ifs{T\q%G]$.9σ{GG߈D$'DAc@EPyWg}PN<\Gw߀H8R4ECqB Z}Bj V$(b4\@H7NgiOPHO?nTDw^?OYteIS1A[ap8~zm{l;;bZ6\._a(w.C'.tOl@C覓2ⳤ:wb9n9C2 =@!ƜG4\xj$]"I7~Io:f =#>ц?= :;؛lG2b8̎D&015lnǟ!%=jV>TcD$6T=x .rQ":uװDv"I h=A  IDA! nr>AӭQ4rE~uO\uj`y FN] آ?f18s9xI1as֯y{GTRۺ*C&q93é w&M7!P2Kny6#ng))mV .lb@v;y;dyO>^{!=:v?lXs'C㰨(*yxw@Cc(:@2!{e8c1)占$IyH&Wc|VU5ټ#z8Llo&D4V! B̖3FOJ))>gGw_+.e]z8¬mK`mE7?h>TJ"1PD%1/Sz:!!{X00.+p9\Pp#^5Փ8.M7v q' !e3Տ7?'2.9РD${y3dyzYB,HTWp""$ D@5ロ:3~5Nuc L'>xSÉNW\r^Jz;M@l&XC ِ8v=yRS&O8Ú$ HvLs'u/lhtJ H[~_@r? G_4"\!!)xDw2FQDܭ9= 6h^{vTw׎0²o T^|$ĄǧJjYBEJuQ"d{Fۤt[O@_O8Mpp;3JCvuA" ØkURL,|MKm)DiF<-(0,L,zS.?|;hgS<|OO_io 添'9O,n%!&4߮O1aBH;@0I)~h4qwqxRX:G;?npSu"|:qb*2V-^웧~$zYKPFkr P1}=SqmP[ \מ`eLD&7Owme?5F07U> I< yu7zێ~yo 0"1Ei؈ }j2Lˠ8#Z~q-KH;QL;yQQj"x=tT*@^τ+ #Ƣ|PQv6@5aso|w;HiV-Я%X! bBn4ʯ>~7&\0D uS#a V#x$ɤ1t0 Pj7V#̒DìS1C!tWP#>P3z!+5Íu& b(@GMA"w`pP@Ī%@cϾ$h%Q"(~ܠR/hr@2B2C:yT=3Ԛ=Rz7kb3,q!6B: \qovtzrɘtCH(Wze|I^^xFk>xpCwR3;!¹ΦimyB4T$QZ~I\&%}0HaZ= 9ɒÏ;`$ B;fb1G HiȖ՚>> 8GΎ\3-)p'll>38DjY`x EdxcPS41h͜;¢F"nxxBrũ[b9h(̣Lq*5AZ( #q ]@+2DS$2h&LIU'*NЛZUQ|Bs ldDf g(T=x@f(*E\;Mv"s0r"2eP=zB,Uu04 5%&q3}iE #h؃C.#}.`[oslĜsNBty su@3 DFI$q #Jdn(َT ȷ]qLf*:"`8v@$1k1mOO:~Pۥ3LVQӅfg&BQ9UM命߶+:hYqHF[ !`k$͋N7duG19[-!VAcﵛ`XtvQϳVfc{ =*vxIȈWFG ᙽe=T 9haQAe Wsٹ-$ߢKq& 倪x($DK+\:_%MD j ~Z8GQAj0/hqi4WݣzARb?=8?>GOb ,]U`+橌-isua!>yR\C]dLg00]ȳjGY(T;k-jFWGA >Ƕ}dbw+rq@A(DH{h3!ŪA"!7.j+'*uSZ̢D@,뮽lG}yԗZe!\%F{Gfn|GEg$8&첾}\ X:oy+ `%$b*:/srCWekH>}[\vJC~¨i9"jaήgri1YՅ qM8Wxt<ƫ[ RQJ @:[ ېB )Edb A @w㼐^#.k 36(5GN ҡ\ 4;"(=#$K DTnPv>T7)Fa` ,Hs˦\i3XR\+G@*eV 3Rg!WF˜XA{|5ppq o) qb{ xqR gz|?L B!lPN@OTך?=[g2)I'7pz[6 $G|j}UQFM=Rf4h(& QEE Ur(lRw+=f!GpZ+M?)B?ϣ}KQ{i|nhT~¡g G\E R$ u\ 5嚋$e/YɔɌ=yYwpy{O>'//ySJ["gv I m1) @(qƝl 7dFx7Wu!$T  p7{3Ǣd$+&] @'qI<:M -y0 PIm Hs0ڍGxݞY0NY DL^m>qN{g2ڌVBtk\.Îʼ4,B@_mlE/~$6q-T1%S尯8A. pD̩/mmNij$붪A+/ @*܄D D>~I59{/y~0e$h ed@F0a۝gs|<RWBI5(DcGXEIXӔ<(=\٭ P[&]UEY) 1N:vWo@sNW?Irp^ *o5(dZXFsLKu^;fb2"2 pQMAJ,S B.T%q׍{( >N-y³AGDcz;gO.w.V>Pж5A t UU" ѲTP*Dב0p?B0=>ox9>Q<*|'1HMorע-0`y{z\ooRڳ!c J<<=$eZfȄ ̋cg`I*  SJU@2 p%rw.:aI<]."K@"wbb >4: PM}9\P.ƐqLʄT^9$GskDyeNzkz%Z)K]p#qmV|Fe0KQͩ)0<pЙqGȡ+8Ё$_yW:~)=|Lj0;Ih%OM*TM]KGټ$bty/函 d8aϺ/#X&a6F)ep/oTOXr\q Q 9m6M&3)~^bcuabJ mTVXH,_x{ڼ8S% #v;_9sVadu[Y!GM,s^Wq/֔9|,i$Q-_1o94[->\x7ٽ;ߕ19_2" >0mAJ'B۫Q;mt\ PWEВFj"*09L_}a b70])@xX"_=ˢNaBM{$ą(  Fh Dekq ؄N1u(ۭPoMAPt&ƽ|6Mn!4MXJT ֟0 D Y/V|l*Z P]8pFxH[gpZ./񐣨ɇ F08.1y Ԍ^7L17]g|Lz6(:IFM:x! :%b#t<>D=ʻDG0'yJ[ `CcQH =RcAlF<) =tz (%U5)$?f`AUGJnKİ,2m5{& D{Fr2$ī*F)nMm'Y y1k52biGmZiv-;Xf@vܕkKxޘgw EQ E!xaFh89e dBhB*#ϓ4x=u8La)nw8 $#bImdQCcl:vh"#({"7 a|sqlM2+{/3¢Gz˥Í8]vgώϸtmCkF2a9āD\`c$k:PФnMgtR@9@CLs`DFu)hvAoe 2 /z*ZLקl>k |C Sh"i}\n!gFkgu q4 0p 8s hO08Go^UQX~;mKVyZOT}zB箍U Q9!(xb,Np'%pᝨT.+zY3flQ8vM)pf`Z#y낑"t@(*pjTIdGb *+ٔ:gvΕXL &'BE8dBiքD:CU08!(Fƕ| #2`Hg'<5wo^}oY Uc'{$<|YmRt|O j u( JopLWLe ,e:eG쨱#I8`h\Ycx!AP p yڈ46kFv dHQ_+D'|UG97/PDa#v˿ZF֋?i Ĉ mD ߴI/DuB$>/9iq*}6 nzlt=~,'|K!EWavd_K0xɷH@2gb@n6cyDJ"sA|ʣ,'Xӡ@xp: xt!)ci cB.]H'-A #tsf `G&[ƝAAP`~X_ OgPVqޯF};p +ᩲw`EWˤ;Rhc(!mQ&rBS^b7 qʸ=ikq} -a(E@َC;\KU6aUȂË(~ S 6 I2H3i૲U!7eO_OϬAp@tLA qsHުu3bA ukz_t#84WF`Lbh4$$Aq Q:L+ ti 9AsL@"H7D0`2 0 j5=9ҽK Ku BF L3 EÞ ߠ\J KU;TOWP7w:;N}zoefvvwewB#c@sB3ރʅ˺1pD +H.Fi]% \"(1bDrT]^X0}$ܡlW?Anzd(?&0CD!mC2[QkW NL#;JŌ98vrNsE!31W!W>?7_r#GFIXqzi$@ Y}XD\|kg[0A1@&GH>B|@ A#I+Z'JI]olF=ыv$^)βmԇe=wqs}a/.gir=9Vξji! u!o@ɯ gSkZR Og&aAɲ >hQM2YKJrpB^֬q@ŸSsÏTrlpn:hyz7_>aG]))/abqS\(ҕ*JF ^SjػplQg1-aghu,5qb3"l0=op~gƷ(r!52DW`}Gށ)h3ԚUKAP82 7(1 KdMđ(LA8`%WcmӁ-la!DpZ]RD/Zp; @y;xݾj G FTVMy+}|7h9uScѶp}PM-,慞R–YM LtYBwn NW."qZ"--~=~ X!ѱ{ƃ>MpNXzN9I$7_-gŃl>P?IBBk=𸔨>{|#SB PW !Akܘ}8p"C:M"%a9Ѳ$ gTrJhH4rAYN˥0B[ P0L<VN3Xw9ē16x&K&0؊od ' : ;QLHt`#,E(˔<7ol2-㱃^Eb -@"Sy|2{',AӘ5np"yQF~pU9}wg>+ Ϡj܇58њD.ҚL2{l7 n7D!m)xs 74=W잓&*p$0C&jBBji q1R[K> t,u59<}g=yob ba@xUx7gW&(OK3o>OYis!7l_ Vث&PU+E 6LVmxtQ#H_ֈwI A.vВXoY,m+ O5~vMf`39*0f[󻍧H>;#P(PMqn_% ~8sm(|,W dC$ Ce4'F\F*u+%D&"c`?_*M`HvxznOSF܋9U=h xˊ?:s7bTEsm @BrO_ftg:(|)ra!*wxj=w_RMf0MRNSHv԰R ݸul2+ &5H_>hb_.dCDz05G=zIlIiۇd; xk =[ML]{ B#@=r|T14kx`v@v=90[!BX$U2g QT"ICޟṁ~1A1 + 4sb C !"4[F4<D7ˡϹDP NO`TAHdm<@=C H"ddkB鵘yp{G>iM}Ьxtta" ޮn 010 M(hQ-KvU-h^zv+6i-+NuS jɡE@Qe aPoQyɰqZ$Pav)&&)sC鰬1 NyQN5{ZE ~= ܘ)⚨V-8Z0xi놷-y[߷6RI[n'r!/{,?~~!<<1?A@NRP'|A&~`%qItaJ\n  ;='Y*dK)3Ū3nBnjBý*{VS^>h;URA5s.&`i\+e76Z&%TL[/A㛃̏\$132w#>BY=#J(HF" #ӂ bIBBb Hgs!^&6jh'$ёR-%2!!($C"LJR R%4!()0?bW>"5pi)) c)BbœT{xh0`$oO:73h=<0q+|Ȕqւ# b{2HeqߗHۯc}qtJ'#̆Iq*"ʢ$G jMˁ9:+ ȑWTw3ߜf<.8NJ'(v@4/O]#;%E`MIZ~RA@{ NM`N72E#C)<iIwTzqGCayŸ(AJ4ġuw4'Yz3@VQc7(j )Y f"Xc?'ECA9}O"`_d*l2'dő=8? '-0( u4\N$r+8o1Re i*JR(*?wA̙{L]C="kO8N0BPRC}tFO<9 C Hp0`RC\wO[CDvדNc9~FNɶC${H ]`װwa'pvd(yP()jɁh{6aaݳ%2YB*UEM IJ:/"<<<>$]ܢ/VHT>>޻Л>BՙLC{`&CJ:#5PLDvJS445G5$ C DFrd$R!#ab R 3L- I;+:?dU9yd+l$ӁYhg Hy;Z|'užJjNxOܼ!뇻L35T$ԾtzÛ\}XQLJ0vu&4g G DOרhPeJg^=k6>hKum])K9uBRBQ$$;:^v;" MS.6ƨb3 f0@1#*ijnv,DHH|?C{e|LhS 4f+ qao!l_O8G2 ++!*J rC$rGd \MCm#C-SP1 14eM}~}E<9o=62,Tj2<²Mw* ?vAvH E(f}@G?љ 1n <1b,3oX9kǩhhhESS:$ơi?!Jg/T$~owvZ TM%a|BRcI@ <V :N((! i(&Ji`4,aU2H~VhCoLQ.fXe>P(@)iQ iP;P  uFMf`i֎GL Ln#ǴWdS*=+$.:er JЛ@N7(ҋ1ESW\ht9nLn{ fL5'NE97 驍9a.AI@L7>$Uq( B6v:JAVA"9tա5T Wecg1\1Yr* O)ѧЭ굎"#(hz0v 2T *S0ID+WsvS2KuP:R p)Li9|*dڐ2ɻc{TUf`1eԻҪN4kF v172$\I1kD]s$7>$7.ކiKmRyڣ95bBҫPQ<&*Tma7E* b$%gRYQƺ{F]wxM=#M %KSqQJQ mTcMj߅*n8&"AFN`MJA^v6B@%G*tR*5,H-ҢX*J}qZH mո P4˰~?zo k tտ;'G? .3 h>c"0f ,hـm/`@,br&Y!2a׮A@-ĥ!lIHJpr"T?]*=M^E"FL'.JyJPP}2SxFCZg%  HT !Ɯr'FD1Xx4 %>+N=@@kjTJ)3NtSY> 1pOv{1>-&$~o=$*,2п])38*H3@d[1=7L Hk貑aX';x+L#@H ?)(T&! % Bb"I;uG90z\vc/IX^vr~L e|9M e܄A9_-{zw_t0 _DC@&J!ERw'Y!X}{Y=jrJ 0#A(krFP!;R2$?.3'p DzB~tϮIW$y8AFG? P 4ˆFC 0 b(&)*5FߴD 4LDE hHJ 3bxcb u!61[9ٛ<SLC#UWr#M,mOZ_}^ft,X𾋉|hdi|!GTU[Uarчf.g-,1qx^=){~^oz9m|Ka5{pIi|OC0Hn "( SNGn?Q?wi$s!.4J_͎ {xS|ex}a"o ylxW2t+&9#d:yv&y HK!nTf1!`G[rk("7컲d*sۈ)T/&:daݹfk$cZK8*@=+Jmy` gq8(Mȹ/7EHDt(DpmƷS}%$ O2Q]GDRQ\'rVDY)jwz$16C",ђuGwmۺIɀXw,(5n8sZ&gz EOp 8K`f3g] ?,?N:,tS΁&)(@`0AN;5׍dbV@=(=>9}H4>Ò )M1T!A}JvR ֖&$AD&4RH`( T051br)6CϨaä4sP.2F D ~yCATrqn?\5c]ytO *&8ɩ ET,HLJ vBdr9 $d;'8|S Qr :flG߬vf8ҡ[n`Z6uifYUE2[&^듂Znpn|6xٝf|G߱{nL{A ڊ)SP<(zpI@8=ӊYm2.8frk "3EQeFT.X,/<.rfJ!I*TDE$@̞ϢPц}$@FeGP d)i#!z[p9ʝ""85:YjPfe]G&m+bˆG\ P) Ku#@ !~>O=Hp d8;oǤ*@ǞPjAL'ph]$갦_.3&!p8Rö s??96|B4EҺ@+04 ԛͥmKEi*8$,b$Fbgt-\`1 q8TX_1t"5pDy|oqhutm+[\/T5z0#2}‘&#nϧ^6݉+&a6O4r"?a>&; غ@AHs[9R%iked]|/&$>LPc0@(Q}D'$׮5qGg᫠]kl5. 3` ~]Uz( "(((9gODc T ` _۸ r.QI#: *BXI h4]R\%c0QTR[+a  1bqJ55vng2A*3BEvi%gDQEHI%KЛ:h)$(4`{AL  qb(&) H%P4!1 $%F%M$6ppi`\C>EC%HM@PEE /a)***"s1 TR@D#EUDRP@D2DSMIEN4(Dr25pg*",K:I29"(*I*b()U) YBiÈ0b`(-TUSXlZH$^Ⱦgݳ35П8M!d|=,0y^𐀠hM9Fxn$2f+"#OQE$ '0x9w'\2mT}uaD2Gr3,1 I!HNl9}>}[O$8C r? ;] P1'a٤٥wqxw@Z sErd 7` g- CR'6ҙ_ |?);4+6k=pjUdx1cHh)>uŌг 1 u(. /}뚓ϼf^9'w0Tȑ@RҪEbO^cy7c0z# !_Rh,1ѶO30N.q@ FM)4*$qF~\"|嵎J''1M \fp,xV`SJ"PD9vU $uI;2r Pvb&#_o;8{Vp4Ke9TUƊ|)D!E>^F. ["'I&"`[Ie!أg*3!rHBP33ML͗TT.&y<~4a NF6,2A%$Q)WhH qLIibϲ&]=Q r0N+x%;p $gmAt X0߫Z#{Fڎ9 Nid_rgˊ'2eR{[Jv_G!o>?@Sq-[ѡCTUER u\!٦9w&߂}AKw$^ޑjE"p')\1 ,Bp#4hP%}Ye0PN#wI#kn߫w[$P`J hly LRLw:$6p59I D@7ԧMU۸1@F)oFG<1)mb !H|rPĄҲYKlMWN'b\^e@O=ޱd1|3 \7s"r`#N2NhBKU(b*_ߝ%|*~}z1dgL}! ИԞ #R f`{vDڳ7{IO#Y ـќ&aC7tv8 JicCK1gČs#%HjxLA MUF$"hBaItN8D`[x&LMu2,f4MDE_^Z9N+UQTUqjtz=U a)lĵZe"0Gɜkhѥ2Hbh?L-\@ O9<ş|GBJI y(A qy HnI|-5oQMy{yǏd׫p-%Hht.`h'.H'2*8A~ 5AJ9Ea}U}Ўaa+BM3v8K*f#DEa#Rj5/;}Ĵy@\@-QosE\|?ݓdq٨ .JF[}B&#۷T)@P a׾ ; &nT&ZS)M>Wx xCi!H]M\~j!5(@ˌIN|y5YnB6Qˑ%EѲKcEdJF}!,m5f "tLjbmq-M;e%Ϟo&[AAy琼ON& ˰qBPb0SdچᶉEE[GtKpO70 ?׻G4!TB&p&^bĴbvz&'l؜'%BbƵ5eN J3y0f iP}d1/o7xY<NGi+ǟcɎwQ DMcܵTF/~M0!?-ۓx y@n5OǾ wn)P1Ǹ_ۣG.;-v2 ɂ4V;%Sk)EG|ndE;ԫ4wK{ܝ.rB9 xNNrG~D)ƄջZN9Qڈ~ rs [ǝҧ80W)/,K!l& s 6WSr%y-!,5օInn&[hy9{1? CtbEΆX!lY!GAѣQ)y988P6‚&DsӯF$#&Ź$ރr\L n#E #3̅0PGbd~lNݞmsK!9hM˸ ?/~tҠ(/DŅl~y'C  {};? q{5/#h $RfC%5RȒJwrS>T C0w~3^a=WCۓsC&r20~e$PEDM,E10^8p 7շN6|78 q?rOw_%RZ a3!J.j"# 8mBD 6 #)JP %% x+ww1E1#X@ ߨGyk?ܨi1 .'%/T؇ 4GPAT DHB!Xnzt?i0##,o} Sꗏܘ2.rz}E2MY*@%p87R"eP̙1!K7]+*v~>Š EI*$a@ pAҤra枱TG\QJ"Dd%]<$l})l)9߬5I hOQ/!a/5Y=О؃E蜌'Pݦ |eBz ReF 4IgN4Q(%`SE,:ŵR C}Pb ' 0='"V'8N:tjs&$똁rN0:elH#(^ʐزi( 3zA.͸qt'Y.@#-Fy"f:3"Y|nxBD"$\խOjVӶbh\,FD6|2m=H'PB% q'J5 U4HP V?Po4'A@&̚I|q#,8ll=f;kSD7$ '{mn~݇q1 @ }790])=y̚~C^^ ͛NVVx8 ah2hxHlM6rrXDqqBlh;wM,XM@xC-v5|v^vʌBeĥ6(8)@A@x`!NkZ/Me^4T4;wt}ܿsp>'19F +A54PD!/ h#CMsz{,uL 駌8?38?NVDHUih^p4pK|gREi,Ckt '~9|SY6D6LhA.:)2p`P{\xG0`}DK1P$-QR%BBA"2HEA P53z52D 0DC+HĂҥ1R4 Bl)Xj"b Hf! RH% l`D6N0&҆&%I,!3ŇŚvdN o=Yj_f8N k^ =ClJ]XPXhFW J"'xo^`КBXHRLJ'12o$G=fݥUԠ(aR҇6YPKP ΃ 6s:L~dևgM Ø20]S%桊w| g(,B$,"-hagoa@:So 0#v ~^ADSU;;HWpFwrMtwTeA@4=Iu ό(%-X>zah!, Rw+,+[eɨp)`w7pal׃@UtD?k$ m%PtKԇ^4ύi| S)̭*KIa sJ,c^O۹w*y53ϯ./S/ZFJ Gѧz[S׎Xz҈5GJsiIW=EQIJbfnƂrXȊq"AETC FG^H Z)ѯJ8ԥ(j[RDO M2HD|\Z?KxppÆDlgr9Ws7TmθQxRC5!(9\8&jRBC9 <ʞ_>G|ĘqxouwgM51$¢|Rm~(zq I% gFXR# s_\zM &"! PŲHf4@]+;-K 1Xjj՞ z8QpiWU9+ w]8+")T;Nٖ9M6&*!Ta+JJ51{K$@5Q3&QۗE{rIwQxFDN#=7AU]UfLaq'5 rY\HM:# PR8y0D[w㘮hdLaDY3D,F!O>gw' Lx%aStTj*8QsFoǟW.} ׇ‰ m]jE{靣[u<g~{IqkQ "TwrPFеDDlJ=qЄ([cؖvi"O<~9p8;9u'(3GDBfIPHɡ pW<4/H|Q푨핱%ŵ$ :<';Ю|x8˾3ŽiprS CS>sGoV(o ʸj‰ @ׇQW>]ÚXPyODAfb;EAr5)AƒY X]}SA- $h!v`@Jd/73ׯ6$%ŦJgU(Zʒ'Ԓ|jw5#{g^yr\"{-5È,_u9٨2$ą`:xGHҎ=`yh!#pz3xOѫ"JbH3+=\n(,oQH\l1* Eqk_/'/ŷ79y9ǝVV-yyd>׏=#$9`(h k E1"3Pփ\p[(i #ˬab#|s|lpIGԕ]G^zaGZFXh6m!!H9} +: &VbgEU8Pڌ+#eY"wTI䦉Kh=B!mvHAowo~EJ5 \ CBG ZuϽޕu +x6u ȃWv,%:3_tqӃ(klc&Ҵé7yC9ZuvA7e [/Ю"<Сpwm9s9${ZʀH5K #oxHd;{&3,_r z+^ KW\ch ܐ2!M;ƊA(N2r).Q*! KԐ9AC.us$h҇YP;\ITxߞ8.N4ؽB&6MX7HiώNaiCgm!ƞY^'UUQzl2T(0sU73w*:Kkq|)*1w0jfD=\ Bpw[*Y5e9xCxZB|f8y. n1};OzvO!fNJ,u:4{LGGYu C֭kOJJ$ww  Q2bVПC8D沛yFywZGI]dLqkߎ:WZU=Otv1U8A48:pt6}5LTچl痼/מ]tLkν'0r9 &mupOϷ\wϏo{{g-bf_ }ړn7~5i鬩4 6T6A!a\Z8 @ ]@`_UEF1,nN27Tp9Q&Ώh@[c\?W:h֢Q6^zvk٣7S)̩{2E(#:ORv\gUM@o^l{lQaePw \p /KCBu|.㞭*M̀sf2G4)s9W{&uɆ45}2`|B{bM8RBh l*XF6&n ASH})@(Ό!W+r(vG"(# HprHR~}juxGpyl 2icIң{pf+8Ar\^38|Ʃt;W \$Ql˅<溵8fk*Ti[;\\2P"6I]^]ר0Atmr(rd]RS7wݎ׌dB;_o,tyA!hD-hmdiY2(6Q IٚӬd-x;Lָ oL:Q+4 FnγK\0 <8!qrW=I %n2 P {egVs\^fj8ˊTNB29e!߅#(QaD|uTwIE{63Y<%|k6/fZZکWdpi7x>xWƘ8ħZeHPUZ|f*tī8̳+0& =p1z;saO~jvz*S&+;MNoJ1^|{g<3sq/NJ=xO!ˈ`l' bPrDk;D}:vUj]MJNrh[8/ZWwԤ@teTj""#DJ 1?W>Մ^AyҸ8"LB%~o3ro((yym34DrqX gv6#ؐSi *[\>gϙ,Wwr8"3:XX${UIgF]y룥Cj)V<-(@ԩq̙Ud  ؝$XcHTbYحVS-STIV,%yJVS/Ey$}0'1Ȇ3jYA҆m)eLE3[/5jץ|vPu"Wa\J`eEX6w@A#nOMO#G^:{O98]J|\qST< qoK["n]04ɏ$iFidyJd.\xP60)Q0G5wA'QrfUI09cuXh^زv=tjDh,5ҔxSJ&8 B<09BH4'x@Iy}* 88PjF\̤o %);}&;E){z Dr3%A߲B+ypY7z.X &tl&Slx!tuG"709TC4kaЬ zB!Hgq 1~'ĊPDmZG:aÜKӆ^NI]SLAܸՁ?&e&@Z܆Sq 0 {=Oۻ`"T~_,=ʎynLbp!$jc`ѿ5P=q4 "!0p|k5b IFb A,$daKN0 ?/]G׵ >CQj<#<]]q7ށL/|MWu *- \x>?O`yAD}`pe z=99CZF@{uI5:| i9xE-Q5' /0M[! ho6.ӌ߁/űt>j7I܁? 8Ut]&M4,.KEco죐hאxG^0ŊI-d#$լ/J 055Q(KiV_tk<`αySOug"!uT^'|\+F󧴐53xͭ W'/f/ \AA^ʏK:[w; ,5&6NVf;k )B8+G?;5#d'rLMIxR"KHNC#(A+qSI3$89H\w|\$kA(iiMہ;86'PΛc[ZEƯNg6ez˂)nz +q-`=m9JKXѕ͘UiyV{ |hkuw8NSy;^,k7j7 8o҃ϟ5]dDzDV3B{k4 9ԛ.ZJlqgo-ǩ0+ċǝf;{ٕG*V) 8ޛ"Ã#JKiysrxaJUԘ[OPi[x (u%S҉Z76BXߗh׀~}9[Jwj@U7]UB y8Zۙ?GȮ^˚a ާ+AB"""WpZQ|0>jn U(ki+yÓ3ZQ #|ߌpO3ü|tIS}|L]R5>'B̰dfՒNIȜ2;-hP49|;p!%+>J]6\*4}(a:SO"0jD#%/B,1')`iA8'` @JT``bi~Ĥ)*"  ꅉJDfH>: JD22;,a("TCcPa;P%zduD82a7u^#R(B>?(ؑ>kaݶpR>]ѝ|Q8qnv\ 9Pxt>FԨP3qC{SZwM#tKG CAB맛}tsqcF j<2}a̛.`Ф*In3:*d$$LCHkR(" -E2YT@I5}AI;fH@%b0ㆻ(seDw/3"}G)"}R:rʊ \!`iÊ!cDܩ递D;& ?}P݅ԓze< i58|Xi< Ö.}LJƐ1ȝS*bD-8hYU4b_ l)x!%T<pОuUߍsÖJiL) A2%*^9Jfw(t*~@<pfEhs`i!tk`dÉ<0(ec22&N<}q穄;Δ;%(! \N%mg9ܩ2CǨNqT;nҙfrjGPR 4,`)r]UвTKm piB=Q8m?N ju~coȾ6r `94w!H` u>%TԖp2݀|(H"!ݠcv87RB PI%{8|0}'##b5އhgOnedCy{gC~)- IsU/M>qTE><%JPc'M]%5JM>Z .U55UfH%yN0"frq@yI5lV. imC$c҅8|kѡJ{&04^51H6Qw/ M:&*(OA"{y|[s2`5ؤay{)SfQDxR!j'Kd< AxCoYO=x;zN'(0!˝jSuۤcH8ˀ#0B}RT$]2 ːs H!3ΚaR *,^{?Ϭ4$)Unuw#zbZylS~3AAPm-j§2d&яX(i&Q=x0f޿zw{L/X#AKf #J?Jnp}lкWCf{HP/(rA7.6|_9MxBAE8" j` A*&H%B!"Deca hF_$aeQH*C@DC4 }@rH. 3wFսtj/`R[QQ:s.[IzrU׏U8ܝs[p!/Q =JU)os! <|RXrrzA^FDuf'lZV.6q <\1&>v[ F 1 [hHcOi4SL겢ssr5٘Ιs]z{'qb_ '=H)DQGuϚkM5ẃnImDLqή75(uCd۴xYA[\b5}{%1H æ*!{兊D'(cHT;N<M%l#BG@@=7$qfIAPr]P4Fc!Z74odm<wGrAS0Oۢ*Ci 7p9ĩ9gΔS );1ydzHH4RaQV@ rOԦe qL:&j8&"xO>ٍ֧`۰ jl,znZ2\DنMv` /bإ0Mraq-.I!҈gc}f5ym>{F >`,FJDR CE} s^p>ƻg=} Z:FJzRVӂ;[#+}|Jڏ^QڰNfIvM50~$ETO6ӎI>@$# DO%FLI|> L\&>,CeH}d8QTE 0@E6 ZK; ^tIl2Qgd8AޡA4Ў [QHf#*Qg'ֱkvgQ(d\H͓S%= g՝FTLAn3qHM\ȴ0!Ⱦ0:Ĩ^.PgLD#lzvz띙_v+WZ5TMͫ=q!o?ssq+Jlp JY\$v%qCve lL&4Ҳ@䲭!H⨬=e׷£ .*t4Zg3z\؊"QM<{6[a~XFryBO^bDگJE_m.zl4waL}wt䑜W9fθdfMKz91)U)R3= ,;+eW'(]px7=ш8 q'M#P=Kf(D<8TpLFuQ|mSGC n)jhWB.\|P|ߛ*% Hag@* l[JUD˂ADD7"*T*&DDh'Q HPHQ$8)hX<Ҵ%Hs:($KfDpSf{YDD*âl4wN% rcNz&n*T6`58}$;yQ=<`iuYOuKELo JΩ Db x@ H&8^ ar\܊)GsЂw٘*tOLB.{QKR ^n[NjqJHF8\C+eG }HA˔]Ypenεb3l䐪4@NZvy܏'ǫAK̀@yk0 a(0JmvOyЮ^/PxAS(*雞]TG-W?'x9`;#tl˸P4z\ >GaT1);y6>[[6L 6v<I@zޅa~TNg㞁lkxt-p6;6I3(!撣@(P4iJ;8S=dҁB|%)i<.Bz]*>CLoMYR)aTyZ铗I]*""+߯_L9Qi)()j!RU)@b& bh(x% P˳p3( | 3)T>AP L% C(}I 4>GwI=cD^Ǣ ! L.Y*s9"\a=0>d6h Cn4AJM3r,pu:4H,4D~8å[LHg/GC||@A7; 88cN2|!JDkaCa6W4+E`MaBNvo:hP*j胩if54(e!TRbWoJm9V8$̯gF9M(ALT3PΠ٦cPb 0(&%Xx?Y}<[\h>nl#-e0TD ^QP h@E4ޘA utop>Of`|Q`d1j`JUP L)Fz?P`̙Q(G^. ,Uyog fܬ*hp{`t)Cw#$lM>QH/#v4 !.a" 9bƩJ ț/wv 8Sb"3LV GJr0 2qM;RC`,fwa}P'mwĸ GW\/!~?5L=p:dWˆs%T[Ics:AH#ddTO&z8`r+|,qt|=|' t#Om)Cn۸LZ{j>*z8;rl0)P.b???%+MZ'k۷E| е=YhWn|j\JiI?X 4G8*GS@,x(Á~z4_FYnBM D?PLcj$m @0@dA 9\a9lm-&CD(Ry :p=C_0A0q↙IH_Dq ϯ2c%K8BH)NEEN%P^24=?w7_Mv0w_ֻftAC,z ;40yY.GY XGCCf@$Q;!TaPk#)Fb"#{T5M%޿ }%N\"PD!N;{#lR@PQHS`=P( S!>p9$u0 DP K^+;"HN@`@ ɢ!*|=xa `@0a2k$(( (C+v:&xr|pMW׼N78w0Id V)*0mAH"TM*DAq% R6S$k7ĭ%sSzcn &$S EFt >H(F \X0DؔG%s$9d!@̹*U4M#qb!+Q }0,oCpTKHhD6s΃4ؠ(9Ü)`*i*ahiFe*c@Pn;Bܠ2((*W 3+XDg'8AԦ+-eL Hd }7 ٓҧ7t;o/VY>b3gX;چZM= X"O"")b8s⯁0XT ƥFCE.Giʣ&(wcbGzCX:lE4;4w=?_0 3+L #(B 2>VQ hhOh<~vǎ<CƞjUkB2PP[ac zN>COG@PA uzcHSj3c`s:xrrzԀwжA6yv76Ǥ: )#?K= p8ޚc$i)ԝm"pY +H1hHď w׌80Qa'w׈5ws&U{c@tC[z*cv؜#vJ&Dۣ{gx;#cxmxX-e98*C&P~ *EHgCeFpC||MC #?gjB L4UP-]%$" yv"WNXHۮD(:)߀-<킌:ɂ0Xw6} . yTJI5) YJ!!4іd(ʹ?ŭV2G25zMxv軀3.Rfc 8$YfM lׄN8n%\w;@)!iv2i @U Oaoy0yӣȧ~<5Uoo{h=GkMnUK{hjߕ:!ie`aeė(dOk4eA7/ZBo%ӡ>" ;QDC!O R*8 R j3l- Pb g}ZioM- P"~.ꦮ<_~/8E;dz߻yJ&mp8&Ts3vI3H Oh?h?H ȚCThv2))A(*Qᛗd5>G\= Ivg`/^ P,$xIͫ _TX9$_O P{ka>B ը<€H:#OiSQ*4JJ H"RTZP Bf ZV %Hh(FQ)HT jhhX* Pj)JB J((!e"Rf hi""B*bj (& @) )Ij(FIӧZbHH)T() IVh$bNh (I&"ZPJ XZ  ZQ( bYl5AMA4B)& ̣}&POQaJ^;рlm1cF2 voyXYDOS|qBKT JPi D1(Z`Apm&9iAԠHɡ {?"L!jŐG!RdڪYb 2$YɧB.r:$4+~%d5 7"Rc xpvRU&P0!L|7"qGxMHhJ1CHsG5M!QT2H3HP0ĕK$I0DTPBK@T!%,RPI4%5 @%HA$CI050TH1RPDE4EIABEDBRDQ $B0DLB%A$llu]xII̥"#i!F|Zrc0an>@n 0G~UҐxMĘޣ f9 z?Ҍc/S9&mW8Sʮ:BypL!4d h$="6#'Xyf`C)p0T'* ΢b#oƠM&$*L@4ĭR3!B D%+H#n=z" ,x tE)"E!6|@z w>ψN' < (w `'_C>o!!#wzUG9ۣtqT.}{I>ER@9xE% 1Gwg$-˟w%V_7k8SK>1tjc U+@%ALb$!=,lA:Gm(*es(h) ͞8AYDATB"d@!)$B_R<w@@ހ3QUcwS `]AӪ=1LA ۯ?xBA!h2 |[*<;Kr $X a5S o-_ I c($.P1 G}B@M`Bs2I It!z+{/PNs&0 B(t 8CۅXxr">iZC!;q8:> %!C*FT| ME"vblqyCxJDʑ1k~±_!˹Dxh"Muߦ!w;THb `]q""?l|DFq1!Q).aenO'a@Q,( pÒW?gtb"CJ*bQi?&tbX]`r;Obp7떽ʅ/2@Aa$ dD}_u;9AMDF啹,P{75=LxxHUP<))'>1(\s Rw"tI6M$ŗff(D)q$~ '+ Jу!Z,5Of$;St14ˍrDM>@'5TziZ NhE4@C;/p(b?}=D'D1{ Y# *UJ8 Qj }n4vcU|+m??#v fM_!UdUM`)2A_7d;'^IDV4#>H Я04AЀq #Wȟu0ⱃT?UyO ~C<$}av{CVKJC #f1)Dšs҇O2z||S]O' ţ ѴJgF}e37Y|Ye٠nr& 0#OSt ȪâUB(G)(,`` @dNBP`i6?P[swDoQ߶d8~!!Ɛ9 J$;O@D_8F#"P(( Sٌ!3>I =M %dkJF\Z^϶TШv; R4G'V< W1+)?IX$(C;#@Ȇ AO 'yeJSe=bJD̝DVpJB= P NP}d$*eĎ M'n)BvxN! KLfaCtfߏc6ٕ9SCR S[2`~ٗmbOJDm n:Eؙ*%f)hfoa6BC!JL2D?TmBО=Otw^ &қ?>%F; vBnP݋b$.Mɐj(?q1#:MZ"{׬x(>En3 aܸ8kQ HqRۇ 1}(\@` w UT_>Ɓot(RPUU B{3Ot ~ c$0+/.b@ CH0kЊ f%=t@&$Dsw\{"&V@ dX b !(Ill;OqQ^~Æ8/d"A*YCԦEy \r+z*>t]:_bܸp xD ڼO5g}h99%SPא14yf#Xi]a2]%u/۞P5qoT\{#+[)C+h9{3sEu::Mj!ѵ)#+5 P.tu%1 :U@H^)qlQciijA1ۀܶ k>!*5Ws\xv K K a“c*Ԥgg W'`zwGuЮzA/q/hŝԞؚ8]\ztǓɻַMgrL94.9̾;qy5Φќgq;o8~]E~wZ*JeV;}w~%sT֚ά"_ď34edq/W DnjE!3 m(fk"aь2 Fa#ҫ BR0sw`d1ַ-z$W_-{֧}fH¢z򕫝|lQEƽwz4/Tr +aE-KBi# Ǿwl/|wĞav:]Ef=# >oL?*q9qϙTWqFj nmz9)'VN ]+}o\e3g }I $R{g軘430ָX|$ I5q(ca]|dT(H|p )\H@H!P2zCdQT%{CK9gJ ?^80JpB%-`qhXCI5Ŋc4HOpyPWK?ۇpf,PܾI]}ks/BD\P"#޲Xi%9("Rޠ!J"fIP)VbWFJA@(:*BBZHp()t 4)uP(q caHiRJ0Th$"h@C JBl QM ! U TOf[ȿ[kݽ ]$8  }!G 0Ö qP=//foIơogg7B-=˃rQAH(6l7.1ք]( OS(fQ3J,I@@9&Ph>;M@_!A:( ^Bwi\0i1J",ub-@^-CFA>YLyҳCX N*-H/-ktJ9-!\3|Ĝe,>s՜ /X?A1J6 }wDa#YwچeCMk & ĢH1 8r@g&4,T@Z^T1DSR4LZXK ^vzJ7'E=QTQg bA7h`6;~T`=8v!hL9y{3G맵t}oU}qG`0d&4+JK yO{=O͂>gI@79='NEȡHs}bD@gu#?fjd+CAR7r<9_3ɣY4gm{>FC. PnnӖLNlyUp?IK86ז`)6kB)T%=}P`SA@0IK[{xa9Q7ci.F7 A 59'MRH9MA?@i E$Hm2H L4 P4P fQ"SL=>r$ߔGum >-!dXpuFps#68P>0r2CzGI@FDTB9s0PzWvGH/`ו)C! D@#-HvMN.k;!cXE'i;{R֕,BtT;bq2P @6"@r p1眇U}dI/ZW0 4qsD4ގ}FaGL:9N}T~oq}Rݣ>sjҦ1ڢ@s!ωΞQHŐ{'Ϻ`(VLFfdwkNGD$'Gs#V̦(DQNG :qz. XKJ \z$vu1tG"!B*/f<3/^>rp!:N)fimdVᶁmpMa։1f#j%!654wzH4#B81 7||M~1fL7:T2p4,ߵ=cV;Tڞ z3Gxy ɤ6ϸ 5B={#͸9P 8AvyenP-#ܵ_'~{G{ XIWJf"&6TæٌH|ρ^-=DS$j Ie&´58>?d=͛Hnwp,d;޻zg=2`;;׹Lr{ɀ9MgFHXg{ƘuRv o&Pb@IƓ([`/!gŷ;u@D7) S8TdHMjjav5뛦ߢ wfa5DS/=5< I!BLm^m]R?ryކ ~{yFed*)1dӫoo /'/)|3rA!(*%yUW7||s>I0[ǪX"А+ 4OCv 8'ywc2hJ* rMZj]!P5(n]d\bE]2e唩E*p2"f)k5g"ծ ͋xuh4ErbTI6zdL63T 09~NF&`* 4Mabz^0%U?QcclQ`_*;'l`C%"|MQh|vR#;|b,jASh)⼇8 "H*>|d>c?9EHTT5lOU@ğ TB(Ϙש) >9)DT!`;CE+ܴ!,x2٭4^͵4&] %E?c>j.3%.{#RK$' =$Ro0HER *HhNY "u&< hǨP_biH"eUO:( \ {I{/L.<]^xkqS#vOƢ(j2,ykӽr< *}%k?ֻx)хXf9eq }i֭8Zf@@aSԃ(5=hBKSR:PU==^"G`_c ReDJS`GSmX}N/Kjr y&!Zz',:Iln|Xi#`T8%>3պh7O^נCPBz0Tv@rɋGب_i@XKUpJ^wyLwA/N=fM&v4x(Qw pN}Q,о*02~v$R`> *WK߻ѽy'8*p}"(?Lߧ8~hrS'-u!?9/6ݴmڢs~)=TĴ 93ѵYcuS5)9\O3(ÈI$I (V_.Ig HSɹYT*@ƶT,ۥ9nLJL:5kO C![lpRh@Jœ@&3wz"Q ˩J8խT+s&n72HQ8'YJK1?.X0I Z\/aA gDt8>﷡Rz&TPLTE]֥0n1s[qn)&HZ @DeN[XFB#ܣC\|*9]}\KzN=0 80.E /r!!:S-V!(H;zJaTE0j*a(`Az1To{[c :dKت u)Er2&ypVŹ9~; $-춺D_Vܸ4U4$@:lK6w 94q .N/G[)@x@M/*H/~( spoLp#׏J<ǎUP?2mJwEj\"9a.Ƅޢ`rmM1"AznfTQO",rACqjBRIYꢶ}#*# bݑP 1r(Rz"c 9(4j0DnwQO-%}󇃐* |c>@{zP0I )[5 /ʋ(ү]l ZwkZx&' R@m+PC x%,v/?86.3T8PRX\d,.@)𰟹~Ԉ Vb Y$'-\cso^ɬϫZ6UCc10BHɉXa'yD[hL'z5 ov2@ȦNy|r:)f+VZ`g[xw u6UJhBHp)dp TE\c:, K CLZpb!B9SXC8}UwZE" :Q U)B8$Nl>N\ EfۚbTA$^h n6 nQ-P(ocKqkm5IceNg7F !Iltyet CCt ~"2~?FykV Ƭ`Y]j H767n/Z @xD'܁a[̦ ^ m% (QStT01f椔ż7z^D?{M8HBMpFgqH!÷rCe; FQ䈿MowS~2ȕγd)7T<;I#(*fa ېJчΠͦ?_C V=L:A6S'- HX7.J'؀!ơfn>Z,*~W`n+ 0`|.AdĖFLQ0" C%taS͵>%7>ӆ;UǏIѩ8>5g0^w ?ZSi(@7Fy 4;s,_'iN׸;pw{q歊 ?O{ seL·A~}^^Qn,YfbfZLK.EӶk6F~=+O{{gy˞JF>wljU=BBBdn4 JbyeGyV0"{GMFCEԬ b0n{va8z=&wA3CV$4=X^$,Њȍ G@oEXs0@@.zS{Ef2@M 4po<yɻc4x4F3ɎMf &.ϓyvRd~A3nER! ݷMiTCXG"CU P{,aJ@#ÃzԔ )!1b\z4@>@چvW\Fz֡BI'3 kNaD3`vJw9؂4@SJ3LE1=;ni3ۓ m"ª1xo;zKҞUk"qkeC*\7tFhƙ1 d.hA20Z(5>=My-, St<|t#|#A>lWBoj[BISEʨ&=94 986vQ~rPF8?`Og5=Kurem8qMr=1V\G\] fǖ59DSJ-v0hJJt:HgMq6%عFNI%ua*Q:Enu1G * $E(4E4Y1Iz`\ HzaT3 l.fqZEZ1 1(5pA"c{2rf$y-&y1w3G_<`/MAw;2D\kY:GnKHM )ȤyKJ)7JN0,E/0H-6DpRW^SC㋎ K֢G/|wiSW,ʽJxSs 2t^Pջ&G#Zlb翲BWWcMs8pCScy/B4 PJ 0^5q>y08^V*3s^zP$xerE -9DN $8 Pk C謀Z# " pp`w{WMyx‡B„W ,:. $J*/[K`%B8i`s2HVq(@)ۙ\'\k9# m "-VSrkp^p}qz}=㶨A9 >' QEOY|89n\>cPY'Fse&RX/gƽ6q4l(fQ382 .uLޅ 9j-[HԿЫ'2Vv(L >qEMXa6 "F6$xoG˹>^_ˬIi#8Wl|dJTR/|Pw7ɀ7l!t@{^{I qM nx`v];KC0>y 5`Dp ".Ly@I]o<AݻwhpО7Rj,bM" |^<];(G1$珯k r~|L)VȎ\gpȈ/CzGv̞qx\>vO4 v;B{qGx.<o; @R|eA ѧk)fCm +J A!ul @ 0iWU '*HĬCF}|`b*\E !IFas w {@U U BDC'9L*IDI9=I:{@!=ݙ@@ OR 5 DQM *+#DIT*@PRLDTsAUir&44 :)˼d9Ǩ p]s?=Atq瑱)(@K{ؑB"却Z !@DkRF[boDxH=BR2ɔ(su>)Pװ;e&Lw+㧈poCnTY"T*DAL-4ČAIAKBwxv,-63#Q!PfF;wyXW&k%=yo]dF_5 iQ!FR+ n&;C:V1H3tL o!4"~@>HrV&2Ou3P7S8Ѳr-dHC)85:J&YK; B&^kcGиsqaG[@ԁG;`* Lkh@} , P=O^\w_ґlM 60qDDH"JbSˤz'ɫS)`16eO*cSQPV:(9+@;|MzҴ:tP8f0cbӀj tC`(T`a>bBzqP @AJ@ ͚Y LODrV! HTX * ( )("J *"&) "fZ("H$VTe@P}˾Hf 1R $;"U"Ji 3P>AРR/G8W zSpHD|*JT\y wo 0/ۿ6~#TNzڏ9D ![:&)O>y0פP%B?>f2"%@R4E((:~IS"`*@bhj%Y)j$ J)bJk T0- 4Έ8@ G2K o4}w%$nh~=`I6fAiyB'S-T'ړCنfR %[]NO '^ESO. @-e()I OjP=pT?&id-VLAvg<ٻދ0d8!q΃(H]Mą89xߩvVCcw9(IAHU D0L@eQ IS?5v] Il}$ t%1$dJwiP=c_@? `-h:NP"T rʒSn)p'E 11Rh(b P@|2Y 9 .AĴ)IQ E#I3FsCCDBpV<<#͒B AjPJ&jHwir!LHQ" APRA4BR"WAUBP*P5 2P J"AdINjT9ŵiLK2L,TZBIQjRbD1ÈL9N1|dD+=>>e˅<4O0QAapvRn,I"R2RaK[@ ldβJIcȌEnKq=;2w?)=)m'wsCem*"Qjj)SDLd= xO& Z@( = PRPAT}JD4#@(f4Ҕ$&ҧU=JhS\i 0žDz$vy?ZH)&$Tr燡DiN*fOa0EJ̠d;s;mep;.boJQػt[QDTQ0#W\(%*}(SKV?Ⲋ(v$('>n<@y)lD_)_ |Ka3ڇWf|ᵆپ]Ѵ!N`pAp&6lc5GtO)w0ْ˄qbV LILrNn=,qCjbOk'!oRPOH/HzAk k/XTVGABm*̗.:HO!&ڈ#>SHe9R8O䓓' bc4o<"Sdʚ> ()B1E yoˌYP(Xb{ ~~'<%g4 7d s\繝7~nV &vfONuJ(20F7\ѷc~"srJ %{+f 4N{/wr˭REqj5$"}O0Jo8XדY2aQQq΋-mL15!j Ԑ%Ć&GŔl*1oQG Q1 `ݺaLf@x"_{8!Ԟk`̛<5C(Y:UD2rd>̛ ”ydxR&$PX(`)b] eM,Ŭp#U?D'»"vE %UA @D%!R37_DD%Д LA2T5 A0UT! Lij ML3HC"  U()EV)fP($bW!*QEC*^>bG gWO 'ի)eP,ۄ9: Lt绫5mI8l! 8pEY%ʓ!qrV:Dp4 8˓#,d~>C F#^F@5@ؐCCߡø)Jm#~@T"bVhU‘11KP@`@x{&+&7vFpll u>`nAh F#B.P> y@|ʁ0<AK0F&(6 fG1<c|q`@@kIZ )OȈrhCO @>3#C&G$ܒءSzTE"+M bD?>|ϕvNO!bCAƓHBPH_ sIADcHy!e)Ws(-Wc4+W%b~LhT;ii ]U4Н_!M$I v_Rxx`FQ E >qkE"!SX)]R3B H'z͕=4)B8h$t(rCH1{ i_SLdNqSD/dD/I8 ~! ;>M;Lv |X 'ZW ctK!JӬ쫥UT)Sºymh/xPr[sIbׇQ͢0]qҙے;~yPiQRƋ{1S4yĽDO1 E=>~^S`tGka23~tcиfZ;I˳ 5PQDy::QSXѲ<ݘvMUY6Ά7 j"i5{=0pc$q@a >OSON%fM%"(>j/V99z/{|^l)9a]>f&l"f-@5ݮ4d*J#Co_Nâ>c~6:'R|`fJA4~YKpS^BئIC=G)_5KT# F$BPJ4@"I`xT! <$41*QT?ƐP. YDE y @hiM"]Os q +kARD- 1&[UX E0Ւ3 оWx|I\8h~2S@O : 2o7[kV $tŁ0g!AGAfw4ؑJ';`HG{ vqS,H2u3N r3bņa&l L65#ii) #9N_RP;+@Qis0~Ikہ XR&XGBM%!Q2B߅_'/S`&>\l(bV/Pv24+e:BUEv@7D}>f`i)F \`!@i~D BP" {أ%&gO5"ya s UHN8wqO$3;uzu1~&J.CɻUQm$6MrvȽzyd a=6()lB54f$ lI.߄d4<i${vb6HfsEc(6YP]<$"e2 z! !*;$4)K=)V@|i$=mw*8>$}=4}&Hpw`٢n@vAp@@ԘDA20!9E!!I{b*R\ mdjc HCL?]_i4 õ#;VLҔh|@wᭈkZ4j~{s;/C4I*}"4d :੡uLI3|fn/! І c T DI[{ҋ(n0f9ajRTK4VfUq4̨kDdٲJQhZENLrTa&*40qzJ{"SF7̷&:v@'ʓF>gߛ M &BZ6Vk2UFn, )p pɔ`$UacʷmL#-3:c( L6՛z߿!~}1Tz)dbCBXǿ<"MEreq5vgkrnڬX\peA)錠6no;}TLCpۛLQZo#E]llm I6B= 0"O Őrp-'sx]Ƿq\ۖ,PY"huZdd16^%q$L@@m@^fqyj2ÄacHbz7*2L0A{c hǿ2qVXAA.y㋮xr#\w9 kZD>z"„=z ˗׃w{Otli pf0p wq sGz(5O $_Ș"IdSߥiIE!{zrD=%<@5T O"B*`R4Ryb8"& D=uBwGd_reUА[ wCA[䉇D?r.?QJx8*xT)m ݁QG@B'2ov є N 'G[0QOk=^ Egw_,?/ӌl^! Qz7qfLgo&'0ჽnm4H: IќHnO?8>YGx>ĠPe,`?^@ġ1KH'伈֪ R8rO8̻RF D0BDB^fͲj1F@b ~XRofr?_7Z1ywoԞX78Cߤr P]A2H(zJP&̳c (DLp.:e1/^ˎybW !xٓ&e=E?"6ZөNI%!!bL ,} ' @] C %4w QvWhǜrpNw%09,*EjɀLA+OИ,O#6$̏6{)v]9JwHsm]O#T$>'MZ}x'LXXCӚH=#X}$?Lz`Zh lbAes$ID)j򠊀Kpk%Qp=χwmᣄd< {ߝdN~@C@'enۀIXa~Csq9t$Jld'BXGW(-cxra5i^!҈(E ~vwZ9jiPgx,TD G/722m@D(,haTQ ٤4$%v(pm$Fh'gDlS׳98\"8;\I@$+QH aHu-Q V U͵@)6LBb)_#x #DH|i۾*HKGKp$eRlU0]b7.vvŸ=K4oo)&7'cnQnrd2i~{r=2wLaLlbTh07%?iAU:[E+#EUJ2)0aŷ 5-)CnnYs.H"!){!I1sGIt9 qD]0%Ȋ|yΕ=`FdmLT LE$TϕǪ}IɈE!lyd `x7,c`e\ ܄' 9f7h M!*> j@v8u pt'CzC!zN;bOa9s.Ȩ=Cxc2_v]J2CR(FQUSSQm)}p߈&QD\J>2{ =K5JUQzi!YpS,A1UI"Sz2IA;P!G/ ((uDCDB>͈zӤL:Ln^Sv#ʚ2 .~t/c[D䓙PS#:0|wuRafDG %H8"XI"$D|$*DTʪ0KmDLLQ2^9봿V:roQh<P@DTPG+@-P#٩C99hAMAnN5 .4P")@L|X 'G ˦C}PDR 7 r Ԓ{ɐ(#II63DU4P4TC$kAE 4(0AX˄܈!$#k܎ϧdd &FhtHP46A)9aLl)x]vE;) ~ &`Ffn#HpoDA(o[PUխ#zcN hp_WVU,-EW$[IB֤*% -E(2T8ϝ[T\|og=p8mcs'9k}z}/G( I-'z1-M0ct: :i](4`ĈT /'vB 47ruMj {x`=CU v[9B&t!d ֱ[O*:TnӽnX\ɆuK;ڢvCXYץL鐬s'U(kyzlż0Ut9wxKt9l̲jjP,1L#2ON/s:#+;y^p ;*9-6v`Ӂ:>sW3\(w$!O\8dQJ6@Gpެ?W+ӊn!c}Spu7=׫Ķnt&&YsX0ŰdJc`r mԲݚLTxR^NtA6ZGOZz'ð6H| FStU5\dȃ BP+BQ3*U B"z=Cv}\>dAni@Q!WR~(PͬPgjm;isOqDN(DIɛiوh5L+Y4}n()0樊"㥚H8%*IbuDk`$ϹG2L'%1H<;vOݟmsHJ%Y2mr<϶0YLb}.1d"Q@D!O'@e<'p&C5ɔX05uLY> NN=~a!!(C#Qs?0?JAgpGȤE9oێ"pڠ֒&:Xr-+w[J)֓͟Se2;je8]b N܄.w @|'Cڂ"UL%36ɽ.>{(TQ ;q-"3XU30 ,4N|q$9CޟOzr UseDjMߛ"q!qԲ{'n{&?ɋ'8]m32#l1+E:A?SW{qf]SYlX `'V7%!ljkPՖ|7aGY wHL!8q<'ѹhB{/xC$QlHeMwCOl9>D1Q K9x ʲfXsN՜&2XY@ծ /]r==ן/]o;%D Z(ln ,(u/%OZ2QT(?Gdsؚ 91o{0`Ao@&' Mb 9'!AEgƋ (Ge |&K=AbW;#܍%DUX"" *\""*伴 Ru$<>%:~'V݁=7~;&7.cj`z.0Hc+Pa@'0ܠzCk}@i ՁGLl{4O\w'ִDhhF$ O;b Iƣ,\K߶tJbBM1I哻%?5KwoXccD Rf0$2p59A(jTrT'Ҹ t&E(!aC0B+B+B*Z*">x<{pkxX[%^!O 9bOcPPqCe۟>=C=U rDQO BiV(p4O"B@R>ZiᎤ|9 L{aADAh+Gr1o6:*$ 6!TûL[PqQ3@^8 0 "@!DBI3$A߼jb H*Hf e",/1E AM'3*F(~ܥp h+Pʑ IO@:H>8GQ4#"rGw}R"ULWDq|4bC (|P1H24I" AJ%C2)JJ* J,ǔ7x<GkٍSȀ)=Bw:SI@  (Eide4!6D{?ZhZT5TD0 {5{D)s1h!{!EzW7qOksQIօ(Z@_biJ@J`&T)ZFS)w̞j 1'́md<3CCG1"KJNON p(CA" >|U2UJ1ЃWt2r€Ć@'B)y%#s.Dcyk1݆)Ba %t|RDL1U%s '"Ï{JD~M(Qwb&I漇J-D J44R,DDRJ8H$4"EP TUCKm QĄESQ4 h4:4V:M$IB \@sͫGxIHZH;1jCLE 7TMdiЉyyPT\Kg"  Ց@0\X9xyޝ +Mi4A#HkᏸOz@)#]aTXh({ȁلΣѷck@?6C]uKJkn30ǣMYE'删 A#n:X8'O4M\Z{P)h|р%X)aN#OVel *v/A9TD{e6JKN πb]9*!#e=.tMW'swsq' Pw{N~E㗷< pԉuA:-ݻyt;=Ky_bY? P"1E(B}See❗2yԩ9_"2/>9^. 9Snx]QW<*Gkf\ĸ.C%25Jɤ\fF Rߗ1Tj帾%Ƶ|oٳh,_uxʦ0铭0*NIe`\Ǝ8:N5s>ՊpBB\V(g; Yi|ޏ?r7C@?fT<(TbZWFf^ˍ)mU1DԠL5Q"c &a9`\\FPk8KP2A! eAZ||p&rtWT'e#9+o}m֖] O8a_rjߏ[,e=,Qn~(~ 9<.Q@"ba()cHsQhګ0 0`LAlP@EǼz{['kh EުlnR^ױl9;ƹf!X * kBs~(CԨ/}iF24Xɦ.DBIMVYh7fե:LyutկB=)Ԉ֛X^BBVL^TԚ>H">cWkKܸͲ|fo˽y󭪭yNy+N%yCƥo*7EX9u IC)"4-O{׽7ޫxZ?/Lܮ>FiG庭ꮥcXNGsN)FTlv 4@)))PPR c~:,I4'XJPGT!X m9LHcĀϞUdKe*AnފVQYᩉD"v.֯k/Ϝ9HBCB:gA=NgM’=n)E|\G?,3.Db Pp*چ 8,Tw\Y9/Z>WR$ў XᮯLGҎWb}Ɂ!&t7iK/|2>Ѻٗ6tA-ɒbYF)P2ϋ׎ƃE$THE.A)pTxhrRig$8 %-TQq]ZFxmuU)[mRGW*9UPzǼ.$MQ,cH$`{u>fGiq1Q>ݨ=QO]f w Rzm6(-$l+JԤYz|`[ q.lwc^!ea^whַҧQ; ^}HP -);JYO|}3k@*]-Bf؇W.oXoM%hf껀3[ƹf_*;^?,;5Fxw gϣیZ9#uSM Z|f+nGFYKEO>8۷E($<{Z|"&tZT^}K ֫njrw2]͎M?l8HDSb%!RFf59 8rsXƂ9?֌,Ù&m2UYrb5|žDи_f#غQOI 8|Qkl폏|mzk 0nydAlK-[w$J..hEp*TWI2h,Έ `WIQ 6W;cnmn)m\N (,ٹ<*eyEbvp2*83v10w0:V}BY{L֧U^Io 'a0CX' .˨SMkd)\Y1꧴jyujyu^V~vkte#|;Gd1"f8񑧽OʥΘsK 'c1z!@RlsfzMKԞhN!j 9n&?u68?l0䏾>ѾNTT% !k IFxeiEұF a:pu@[pHu`UDO6뉵C^ŕT*7dE:MGsDPv/^0_ku\vk4S5j~. O+QH=Ś|44 me1UhBά s8ZͬS\]wJfuno/u`805Evntqrlu=Xz|[ >8d{} =ҍ3OgJoιLgx## oD`06́ NI"/fmYg'mţruq0u`^:J47~>YA4rAwn#!vD"#ϘXoaAF K:7`wa#@?yOz6PwA2491$!YQ音Q\j0Ƀfn`?<"ŤTNߓ|qyS,J@z~1 %@{6S>DА99@A孍AȰr"N+cE{ H$($ByHT$bI>c$Ѕ- *șMSLC͸}Ajy f֞$ەiVEm_HSzcy!2` v}BldI5Md5H&RL@)ДL#~2`XTJG\$$8??a<_\Q!0\r89+!>K6BA4~c䧨vE=FUJzݳЀ{/yW4(f90dP|Ld^/{Px}MR򱑃>yϛöŤ>VT -9"Z "1j(D+p qVV2pr]ʇB2ePn l/~jr/]{.k[RQBB&PLUof\1f89XT'cВJ$i!;)zn8p4w>J ? rbGji8S. !dNL!K[+[M> "`m@3gJkǹEGas:Z;~'zs8㿑0p`)zri3 {o;ɞԐSBZtgأNM{0~> E0kFAWGP0 q:D9PIlo*S[`g͓zlXB'I) }۵ffPl”J ﺎ[ND@F<㰈 jcUR(R&dwzwwUݻ]|W"Ñ9/~rWROTRC&GxgD4Q1}H1B~VUNIG n LvI= ;4;Cq|4N0RH#K+u l9d+[*!  ej͍]8HvL,CFvۙ/9ܮٟ^f$}ac6991]8㏪YML)]1Kc1muSCaslR")0p"2":V {zq+,Y?3m4 t0˅Q?s=L$ M];J: i?tii8|&ITщ{`P0;pG~""bMJ/DdqS[l ZB@4@'"P] eT8&g4~rE]X}vґ(1۵i+ 0(ƅ#mQ3k7DL~Pi n۳}p$ &E$ l_`Rm۽i <63UUQ1 !AD]L3m`롐;"mJf-Ͻ+H wO0NU|L%$LDDq//<=pk7ogY˜͸z^u%y}!s3¢ X\ T!TB1@'E@ ˈ(Gu`2,& Ee.ֲ~'rC.- Bb/L5Ao.0'ヽA&Y7fm4'4Gmomx7Mm:ϡ;ğxd8Fa*2jt&)T\ |5[5nh"O13x I@~Q8msj\dM" B`E|6!+魟$_~:Q da8T~MLhSˆ $ uId@,hi/S P&ZhR!JP{ A$SM 13"12QUJ̄BHHT+PR4 R!AJMJ(Yk`=Qb;AEL >o+ ot&ҐD51:@?k_"P%/ n7{d*fOv:ឍ` o;7P5Q&(1g&6u B~q~ ]aǡC:P gzLM7bJsM8" 2,i41T8` )] o/q}r;ϟGԚYj1Y世8ny^TMϜ,RΨ?BDnXVsw>׬u"_#(^N^Xۏ2m8m`ڽ^=ը;F⩄Dv\"^ <"PXU.u |}LDҠ-N;i"%]mb؉ik@ M'n^BoalarJ̙DY'Ck7ҘDbȧvCB)]o)2Y?~kQj}z'# L%F*dBMRi@e@1!0'> "~?9:uc4Wi!n<HpdT^?"w 'R)G.?OprPљQt`'CqXmjzOlV!$F!$p0w&4 c~hCOT} )?goo_82 nXP2ТXRCN<\ӠDϼ L2=m3tZ/߱36Y#l kUSȦG8/<١OdjdѥkcV 2 ~0?{wmZ[ 49f.UClnjwٖ|׏gfͲn$QPrԛfوC %2"A 0r@Iغn{K~og ȸܢg*组{$=1H|Of:qrˌE 0#p+W+· pe9Q}k*Qa^AQT݂^C65DDug^.sJ^$ 3{~nzsϝ 9+TM*;xN:t%BJArư0L>;XQUNQRZģ;/δILS mhŒMr\8(wxmr(yEIZM*C{.>wd޼黐<"DE*e=ECHGdU±興`/~pDMr†qAUR O{ K@%nGC 8 xt6ǜF!dQ@ PD\.DF(("("" )iJ*d|7Vh B% fiI4*pIcufa[7T}[ͱ P(4YP3"4NEjaݕTU^[ ILѹXaT§'NF}L8m%sss2H[s(x~):-qwOvHNB@'{@X H:q#{*=w/Qӣ:2BnƷO>9½vyCK0#۰a.#ra5fWB+ːlOzQyD38'C|p*D봉"!>[&=~g[q ip |0eI^x邁ɰP'ӌXa%IɆ;[?e` N%*\[瞯=?E@њyoc8˃:' xpgqydq L &&F.FGs 5q%'lX'>dӻ>Ls1шt#:gݗH!̇l/D[Z|5ݻ삕 E1xHg( ZR X7Æ0NHմ\+<#EՇCBm`)$Q BՖu'9{|;q<<@3&y-pr)8<{'!:8G:Ys!|R.g&"mw-YiN*rV5Y+C[JhXzHu5bKlʑ< Xj3"()-s3:W+.' [Z|V57QS+XgyArM I} }A֎6"i5ED\LϊC<Y;sgz C"ᔀP4LʆfpO$ȯ+Eh'j oȩyӍ0%(7uahDL8L]ApYޅ b8u6@& #dXj UEN*gjog 6lj!vb\ўЧD.j,L?pj)B׏ںm@:a8̌Sa8%9D z™rkNwBXUʍm'ظ2*F5{ޢ (XiZ&xhk^hnyO 股<w#LNn f8c2~^Xr´Hu+ \Y1&< Z%(mD4mFF/wJ ('E*֕n# |kw^x* 莹\|'[ѬZ@ UwɩNjS' \**DQ)BG?*j-2MDIJf{jc POs$+,q+ )N #J(Chܨ"RKއ@2x;C9˩<7I wp*U !s*y܉pw5}.9No X/jDʶptVsg#f-Gɑ˜8{vs\كŲVjVjrNNh3&@B*L"AKIC(h!*Q׻:v-"3,з0fA"m) *J"`'bXB@9T d_1MD_|a4PiyD=BktPd=kipG5DgrVi5 bTEڂ&rzʵ1 B⋫3vp/yJ8zqK6 ]Uө[IB Vżp(gQ*'3ˌZpuY>nxI(%(5[t,) #{#øC/0iFH7-3Fˮ0cPsFٱ;!̈́w$wWJ(N:s3P$N y=^םXe" % p_fY rHpD\K*5֙Kq27ԗ\CqOoqZ=2,|C#2*K 󣠝/[{WC>Dq$PaI!T"Z"'bH mówvGT2JfB /xsfKÇ9LQz" عl z zU0,͉(B!$X0" LAT(8:|UD)$ʥiT=yW& E'Pf ޱQ[6IGzݐ%*H\u-3[ZPH-IAIwb%Up P !k"7Yn kky:"LpfT1ϻh]KR(F]pLX^<5zf#OQ*BHI ̇*S88vu!w4,Q vNKnWswCJ)ڜ5&]ӡBŁ چq~<\d5jPoニ_=%!%M ꣰G'>b!iDrp h8K\?i4i@ 8 ظ^qfnMII:T:u&%6z7xޚ2-xlrFEZӿENjK T9t54y &%2Fbu0=wUJ]2Eqr=J!Z1sV;Qy41( $j&tZd'}.+,'kZwׇ4/آAoUGyxB-[{Znfqf>6Umz"q\pxZ183~I&+n?񺛆Ďނx=״4hڬFT|)3G"}xJn41ˆ88&'gh{ãBX,Zʮm !A[FpϹ~$J}"vP0@$a'}~te6#1vq/ۃ Qt[6=@9AED)N h| D/?-Ϟоt]VKw D $dQ2|eozʴ$Z(^3}w\VJtVTb*ս ɹW'+q.8:Sey7*M*o̼\ĉ6ԗL2$6'ϝ|dxO'w);M%A("&kII4_khw]w!p8#\$F u&*A_wnizϭ>%< ޑ!smTĉ7"G0j$iUb$9+=6Q,=Fcg4YM͵L;L%LL, &q1 ,AFU!BHl=<;˓LqB^0e$:t8J#L^鑄G@i|{ 3CP6»+ CZ4+"Q\uFeBe]:6$F벭"DGl4˗gOJ2jN`6N1&ʑ,kAzͦ)" )%xgzaЧ9 &EF"I 鱠k3331v<#|ŵQLLYvuuwCi]koRh`HT;yPR-!xB0h^%cfR)[?4}Ƒj 8dЋ$ 3 'Xr]r#9l0gb%cX&J슏HDLET#VaHP%"JZ-5yk,BVw0T^ZUUS*$$1`gK< 2Wr'k,?%T_KT$!DCL^לa kڢfMEQ,ppy~D'@6/][FP`$]W±PhN۪_U$vOy/)}CHPl)l'SC;#/x=\ 8w uYKfJhY Od<(uOG8EpMF EF c F9)%T=''8*"<T!e{ww;i 'EUsw^l(jFy6pn@d*Ũ H\;uv0M% bbhӕ v$ `(y@X ́;̞a8 ĄYw_yw$[V^dQwZJso[ ;-0) @O&tIԃcAJw3`S!&)V+\AЅW|3-≠>Ip,IB\uV+qp52ep!&<,5&]#EQbMs5NSjl꘦yjm^b$ 8t7>,>bC$- R>rdc-+Idү2WG{_>x},pQ$cj7wL-1Jcj*GQuN(t$ѩDDkےf!TY-ܩ" 1Dڴ2,{$BY30B@!zs Ⱥtt<v^n-@J ^$DȥT:aq{өTc&%nx$";PB"L, <ײ.@A P襱#֋ۓ6 w.zU`^TIY3%)Ay\!tZЃ8CIB; 0Ab -XO~>?/^i^a=@44tr={Py@4)J<668y/&݆|9*3&[FFZ'Juܔ!tfC2ei5vžw$=־ޏ!aG) s&ad#(B%r H) :pp?Оb~\؛'apL;!W nEiZZRD@ݻzcTE"S@4(=C R4 4(B+@P)% (JB4(@?!) )TPweQltH?uLq1J\'UG`|sx)x)N#Wo,z@HtGHBP H@{{#5x. 9_rbgI2Ib'ǻ'h2Hz <!\ dJHeOT cȜ Mhcetw5zJqrT ") ~CĀ@nCá1\#XȲ?d45Z&)E)u]K[sIl' Xkq3!ENa/3_ &F~|f{$:04 yXk(OJ#=ai#-)TVRL\`5|]0ciҕ;{WqrZui(l*zS$[ҫ^0M )Iz4 Dm o 0-b^wNPޅ9d<4{i8w!J1:5xkdf݉lT@QDҞP*7hiJF,/XF,X]r7bC3lSvcS6E Rv~Q,yǐb֊׬l5͂·"'!OxJ s1YBn3qg |iO6Lv7 2iEypS:IKs:nĆFh"E*_jf'ؑ"8ps;TD~D>J8좫=:g7Bj8o;҈? F\8WO$mNC)iD_B`Aɴ m1]N38\VG))>.QDX2dl5Sc!8n$% 1[O?,h$vy+ [ FH2:”MMCcsiHF0Wo᫠>@kKJo?<Y>u'B$b1&S:d~Դa!֜F,:.ץ~$;HOZAs0dM""i&U }hi)*b|y !0"PK߄ le1b(r5f#{cϝ[6ly !EUFшi@Th =:azGa϶2SXbkȉgͪb )nN6ib=רrBn i2Dbq ;\j 46( #}YGgnx $ H*0/~ |1qb9F 1 ^B #!i  }i@PDKýM" MJ[\[I{s\SOWdЗ)R?8f: %~c. cI9K1Ќn4v)ocΨ%ssS"Ǫn@ܴ* ?;T=툰rhJ:8_p^jRq[T#D!rp%8%!U"2nT8(nT-^r ,JwR{I=J]Zbqe rTW|J6OE32W w#Z6Sĥ_~5_i-xo"6.!B$:,v{G.;2(=]K=Z+ 7bƆsAW§1;{0/o0N Jpr'̜yzWCq bDL gnvpX!ɢo1Gc0 @RS08y~Hpmf8;FR`ϿP-$)`%cJHt5rtT JJPrϣS݇1]J#CKJ8-EIU @AT iD"LwǞWg@v;>u7 2 17ߤyj5rfI0U 4PpkUP 7"\D  ~` ww!yapA#E&8%<8 Y ;\w ˻1Q!b-+PG SkdPr4IbWuTs6Dɣ]1"}>C˹2RyjhLC]*"D)(@羳T o?v~q¹ADO.IVQkձb>+D﵌?O.;%>.ߠwhlt$M4v;F ?ˌ/rZtд-R-pBvC(7-}M:GxLo H;oT<(Fd4ܒ,R2=éCuiQKvL%6Q2o:_in" )(f(ȌrҤśT0AkZΤ[~DbkH;D'{b;ۉj:_%H2S>^t=aDh!@朇RW(BTkS*wĶmX&y;v:ubwDcC^zzN8J$.'js~w_|Om!?,Ъ> qʇ>qMIN;}HJO.Т $"n0 |T?4?c}+Z2jWՔVϤx& *aK!xVHz5dLc d:nTE7P DWAA qT-[*fl׫l." ad-Lڎa UQA]8S:*MDP^#EACͪr\4D!H '9Eg X'>nIBA\w,u9LrشY>85x!|ބF9J)ˁܕD3b9)(J)&fb N|:i2Ы;}|0(FpI hNPp;*Ol&pL0 4lIYbɰ̌LK}8"JX @("$*wB@ț?y9v1D,yw뮇/DGF+{HpD(DRPDTB4*l>yYק :d;q?UӍV aKdbc] M6$4؂iРȦLXKb(LJ>Q(+(`rto-,}u2bItW Alnt<;PGmcq! mZpnBɆ<3N&qƢM@sNV-PMiFL8QD@mZ2̘Ht EI8=NGxىt/+^؀*S$ӈjPfJKZ {3@%x| yC*V).b`:]mlɃi8- 0an.7rkQ<4~Izk1m&D8n1aM)@HmȞڐ^<:*b SPud+Jn5 2~$tg\ B!QS&~b˙HiSӂr1hA=cW8@R+^ vdnBV//a$yI R*p AJR@ЉQ$HTIJ!}ӎ֖kGm\oN\6k8v\ I a? (L.YEUDν ȑt~HzٍeL4}m%4S%N `I*(#8rMxOFq7^&)B1gSU]Nz)fS&T(c̥Z3l=95 O0b1'ËS4M1XYuUOo!K(E:CPS?" j*(S$SSbUjcbL%H*!!?UVڌ?&BH$q%EH M E4UPPLD3 Ȫ^1 (#"$@U 2hdh8&26 ?! %I&Ч1 ;ӄ2kc"z^<> }1X'5gG kdk#HEC.20^^ f5 ݔ!JwV,z/wLk˺Pl)巠`4yUD`0(P[ѰdR,$~*x ?} x4N(%ߧrH()B(xѲB eSi!X~D.S E|Ԅ>4">2S_lH!%ۃ߀2vh͔ Sʕ F~X_% os湵'sk2XʭB?۷i'!d&1RØU79~ w@yAruN²DtBS"P.Χn eL! "Q$gJ 8;mߏl}Gjjܐ6E P4!(JF'LU&%(@b(]R%"=`9cG`0i|W%Eݛ0Z`#˅uPj0vy 0LmOf@MBЏ8hf*bV f*h ($hLUT LLP $LL%BPL!@L4DQM15CK0AQ(A MCDI% CSC$R5JD!TJ LncBa[W Ф.Vc!;arU2DL'/|9?q?3m?6pyȏ˩Ypa$q  Bm1MCv[^h $g~'GdY"H /j:g?ʬ1q](ġJH  ??P}1AY&SYT\kfO@d>E^wa>ھ>;{! |J4} {E Fk>=>}obwNv]݀O1V. ڵM jHnnxE0Vy}"xϡZjni}ۉp3b 4jX={zxҾ}^;KՀll Tk@ B @f+n@u[׽ s}v:郵0y(!٠og@o=h7JN" =2=@ t_lwZhDPuH{U=P9-`4QBRf A^U P( DwX+mf2|Uo=Nǻz@*=aP@=>օ>>(JCwcCl(@P(i>zh|:SY;1U'M{׾}{YMH=Խ]wtaK`42 @Pt z*O9ͽ(k}m{|+wyァm}7}M菉o_;QI#by'mӥGkf /yƽʭ}(s]4h6YIۈu]l|ھ\yxsh|K{+OT8﮾{{]nݼ|iD=ʻ}RZwSs+{z'la Ho7M>=X>^w̨=vfAvuCVgsRj\h{+C[فz[{EJ.oK{7ַ}w>_ |u_}=ﺯe$^SSFtGT45ckiS{dU5Ok@ۏ驵rPЫ@W}J4;4ٽ"ȉZw) wvAەI$5X+ZVۥovgsp(3zW{/}Z¯vzCsɷF:5m!}>bVb7V§xO Ԃtus>j}Rn-u[ ޻E:}zz.mF۾o`{/{m{*ZLQY|CcxI z{4/6ɵ;WvP=@ODpvv5 ^€/e5)*ޞw B|ZqowQROkn5sO7hz ޾w}=v`K]nXmnZ7{nZ1d΂;H>{> cA}>";˵'6R>Ͻym`֭]n(\Ԡnzf3m7<R89۹-Iuv ﷶn;_>}X>|E3u'mtk<ޏ]h!wnorc l;=Gu>}vVbZUU{^׸z}l Q%L;m شbwhG|tIZGs=][k]}Hx˭}6z,;cz_Gjb۳ iݨt6-=}}ڴxJmwUcﳏU;fϳgQΠ% ]|%@ʁݺZh)K{r};q*uΚqއ+^޻³G3r %PxYm6R6ڥg&;]x{ٺt +{δBMUs5'm8]zp*sz=5w{skdnw֊:˵WXĚ4 RY7SxLj=n#۫ڽw_mӥ]qlPTu<;{25o^ {ziN=v>A0 4OA mM<S ! M1OAO OI~T2FH%=0I*鉣I4)j0!z4`D$dd4OE3&CSTy?j7==QP6T"4a S!$e_Bj`)*( RVT%ǘT!B H@DPER2(pC2+pEԮ%bFJ C1Q"R4%PRU!HdG/ b)"&IM0ORq2:]T1Ry*ERYB KDsx$>sv_rgg<`e?t%"pMC 4'GR?tvgAd3yxlrOX?'_"y0y2 ?G1hh2`bi`f܆+ 9iӺ7Œ$w{_!?8Gj. ])&,հ I+gR|+Nƾ_tNe,ܴSʰĥ6:)Kў>wfNZU(lY$m.bO&.R9='H 3',$.I:?昻8HtRcØ:-~,eym))x nR2,vrl"S@Dz2nwp@遌8YQbR2 ywTGh Pr$AqFy (]"cIV]^s<jQ"*j{iXeEQ~kZ={':MKTItb)cl~S|yNaBSE9o?u\;vHqywl>꺼1.ld3gl\oOΘwN9鉄N1:U\O,l]>)Ü2M{6o1jDm 31?y|`YK c[*!]F*\qB *٨XUJbib_6kř<{{weѰK"$(b 8Yb揻)Gf4{1 N5!?' &:]}ÌIBtNAk鞘+[:G,fVrtobےZvK.*$a%z,_-rå޽[&1M.5^rm]仮o-e^ܱ9#OvT.\Q,o÷~4㿿j/8vq}OK8E]V2&%*qtVeº֕׭$;nn}KY'"|'9kӌ#hSQ]\^\0]z=wpTӥy㆚iɓxoxj߿u2gn5R$kd'/Q/pk+Ve9gi^EU+jai FNZ-{!kv&+ ]S8束Iv^JZV%xǧ|芪V8.e_;Uڒ@*K<9HZIqSiGC ViT7͗&90)]Ipݻj؉&I$YZNS͛_S<ՋS;W8ƒ4,ǚ0Cݵ h}_~{#z*"ke0XRt'b DV_t$sPЃlYs?XO8*fJ(*$W}CO?~>MN~/Z*$H E!d4ax G988iCEm7$) |TU}J4g<0!}o1VX}Mod0@'Q9JjmCE(v";i51]lLCET|CmFB8!S\anY,Eaj$AA}֋v r3lFN"O=O6uBzo߯깞tlsN6 t_PL =(7?9i T|mಉ la{S9da'~&w=IQI@c{*ҐMҿu!AGݚOc9(@jHw~Mާb6Hb!U"QP჎.zIz8(Dۀ$n$$RBp9ܱ40~ Dj=780 7Y9N/N PU Ɂ}=I"R>%(BZ e3O+_{3^>8eׇNg]Ya!#458F:>!)T4NM,PBjcZeDAj?m #oG#D]ؚ%75L7qu eW[|YH q6'^(}H\ `aA~_İ|K;J@n;DkLZnOG$&1?őJ 2šb@${2hKU L-z9f$ɞ׮^ l7X;%YqԹL1HIO֩7 h6s[*_gaKj 6LQREh=~Rn6sHru̝0;+6%fLkS>JD9NBIC(ry)0 (EqP?Ru[߮=%9y5So9׿E$P򚋚ԛ(q$ItqӋJ͜J@9•3w;360pyj!A.]ctW%xi)"{pˡdrMf%HYOm =|[w'YEu׶iJ{ɑ$C쒾8DҎPtTƉhڂx,i)E!LJt%<_4GöH^jm7*JWNw̢Og44Z\6WH('Ι)j瑩ȇ"TLit[+{\eXA1hswļ143w b䦗 Mrs-q7yoAץ5)`\0 *`+0yikRr4#xn}Ֆ8{q4UqC(疖Lڳ݁jd0@HQll|7rXoŸ~ W熻zN$o1:pb&ܝ#%b;JA^=C(,^>W}֜ Ntu(θzCHǺAY^:P9,޽l;/V)ghl,\gde1p@O';=^>xyM'dS6G~mkJNn` u_=8h$5L*6gmU0^)NάW]r;9dRWu`&2MPAy<>H0^GnyIIHH"c: k}̔ & kM$bA9U"kgS LJ9~eJR6ӬکgUbUHIjĀ\Z\2JRp]G>>/|$+Q+&KYT+d $G>|4}%0b")?H8bZl&j(Dy˿|i9ߡRlEWeBbkه۫Bó!>NwA7}܊{4Ub?Tҵ"L 0 HCC <3X̳ H,JPL)!0 P!?b\>Wdh  k3{(ugOqy<&!JfoZUlgꓑpQ6wdP1 (м$L@C(Û:FW7W 29FRCV52}χHA$PB`b`gt#W鰔+Fyn|D̈/ͤH.fkKdB %8GyRb]AMQĒ: 18Rׇ+?!) b"Z~Y>~LxB$(JJiX`J{ Ohϴk|rQwcfeI2a`?q'/w^ DZ-ڜ͐*E'$p JKH^H@Ru\[&*d7Bjc@7Ƙ:1 $J`GCIC ӱI(~Q; {ËۃC~F.֜ zv(* (\H$c.[_*$H1 - JL J5@BID, """ECEԍD#BRR$KH@E@payhA쎍  d < _ߐ]QE CDDJR  Bm1%B)BT4:"fl.mJR:." h!)H(iiE &b"`J8@PhVHJE& Q QB)*)H)p!a<;`kJE)5xwZFX`ebl̐L0b֕7G yX`;=Ӑ`a07M (bpa 8QC¬aܳ$!T(N^ 9a{zl { n֧|m[iTbW<4zZh7=`rMMb炳s{mNR<RPLQB K,A/ڏ4m 楥) G 8}gK1lW:mc9%w;Cxn&M&E7:ʟi\,Ī/_U?L2F˙5uwf<3IJb+QOSmHQ@; ݿ yL{Hӝ'GxOv+-e(XW~'.[-"zS:pV$U5EGpJ'_<ȤR'RSM|Q#a|~^j$I ՍTKYK_gݠ:F?4@~xJB]4 WoU:rrAMؚH9PC2CdX|`yKv^d&~,33Rj u9r䴺 MXn4?ZW7**"0r⸏ݛpf@˗IJзulPٳ(N33 [&ffֵ[f+GƲ2aiHCJQCBP%%R6"1 v94SBV]M-ClƢ4P .q!*TP CJ II6itDEh)CT\R iBbDRr4MU DEr(SHrC4is ) N ̥i<.e PD<Q4PSB4%R 96<9{77x)GG$IQQKrh\ɡR`)\̵[c\PJ$Ե̈́N%JH4FERЅ%%r9NE-#C^@SVkDF-^hxȖlXLŲF&I`H%P1誜T(%L3*)Ia’cA5KM&%E.ɦ%iK&aU@i2ѭ.c #."lgfT;:BR1Ȅ2PE (8*1b箦d]R+s1 3.^].p*XZ*і#sjHC$iRsrNc LT-Q\Z"伎DAA9q"1E+r"AAb" 5̷ ,Fy3U.c 2ڥ.c11Ĺ+s@t%R K31n miLEVWX)݁1عD'Hwr:Ҽ%FŇ78a3ZCPDCE HZtgoq|vz/U't/CQZڪSE<Tjjl4ޓt~y_X\/S=6DV cb0q l**\B2mKO̒jszԂgrRj[ yc43/\'5Ö%d"Ȗ4ICa !E,d@ܩ gBK5@yHsn$]F:lpuB`ѓKǿ0mt̃;3I jٻ%TI=҇^T {:뷅$YKJֳFt Soz'V:^ (xܒof)vj!S*`L{7%v՞9O&rS #D8/:_yoh6E?|$ 6"<ɒf믣/fM`O$IEL,ri5*fzi];o$3)lv!<fތ9yUf^fq\s^{0V/Dg1plGQNHV3p<vE&DT^EY&ކzƎRL4@,`c܊GyZSn?LXZ 3A yB;5]ɪ۸.]\k5q3xA5RSw5g8Aa7a!-+jc!b/}h__2>ҝyByHr0ADA&U_v>3$ }fs*I'$,uPx>?|HRA6^guyGJk%"ֲ< KS3WԑWVxr]r;)IG{2 PVF*S c ehhÂ&yixB>0e?M_K" ERLITI(zHS({Vɂ~V^\]BaZ&hgC߄OڗˮM~k+¤IIpRv'Ѭ"Sm݃PkZ(&=Sۆ 삔tLPq»ٸyN-|麖q)|I,B E?{UߞnS'bqJ6΂rTdU:O u>@P|`}r&Cqa'[aA>luoNgyYq5{Jpst걝;&5.HH#TvSr 3LLδk\ڤ̉qr 鯣u(&$aqF<$\rg=+<1Æ~g^yq±fHIG΁8㤽0jѺ&K3 bI?OOebwx gCSr[m!wqᰠHzڙ$LFzWQJ :=ojعn )&畵[c49YyzԬi*Ƿ:}޵&O({7Lzyܞ24s=zݱZm؆KDgcm zBL`BZZ< "I%H[C s/9_l.zO~L )~k[͚P%|2!~:<-69F89w&j޶=S@#?SXlʄݲ =uæ]l^_ *DFo(zT ddfðQ( | ,o55?2uǝA9q4dB[k"Joww昼Xsƴ,TR[ugczmZQe{Nv${x3NeeGtǚovzgvJ4zm1ᑜ:W̯n_cɊ域z.t8SH+ `g㛼%М鄭]:^Dî/Jt1:]{{5}\~hIPk`{}:lj3nzvQgLldBJV^nbJ)J\t(c >7nl f SIP%ZClmÉ3qqBhTaO˝'@ P#BDslp`661bCư0hOj 6bP A(d+0!yuJ(h*u[[k0.Ac+b)Sj~%t-Ö*$5@[PR՘ ~ۨ\jT[Tc[Zγ+Y~/duKZhZamS0ϲGe۪ NJS5~(N,kY0i&K'8sqsN7I[ɅAT>_τC;͏?q _9z0O6Wl}28z>Edd"^8y%=ܽ"'>SKCGvbW^GHKK|||wᓥwAiȸ*s}A'>`ܣ_ӇZ e¨/ޘ`Mwfp8k]J"RI‹?ɮJLRwpAٲ|Kߋ ALbi {z?^^0)'|{}rDNZU&7ɗw׉Jxg{s@$ۼMZ&PTЉN<*QlY7_8ϷKzV`J(b}{}|} ~܁oUm9y=Vt#BD ómTA'tȲl}UI5Cw\)l6qNZ .QT,i{|0` 0Uٻ{Ώ.zNRPg眻O$;.01"Lɽi$v0H@vb9NN礹YZg+7[ 쑵~?*}\8F!|IWMiO ǝvaN^}<>pu( ڋY> W㮮rCrm4ffE+rԇ9mܢڃ) MJ.RxqTz4w1@fΛJ? #}n(•=uwљ/>7ϫy1ICG0:8G?9XsG^&Ig8``e@7h3Y@۽H=?N.,hy;]Da5arIv@<(?깘Nf/#t:l‰$=. qÁz/d;xCfLtFB;?zn'ܜsZuYtWGAa>QaI1ݜH/x'9n_ǭ& "cO)>Mazi4}!)x~`D3!/GҲA8~?1ݞ1I"7yWm뙖6O5'(H(GPt!+Sm?ܺ|֪؀&Vhj!n1\ ,b\2 dC$ j*4J0p `f[cb8KC 2Ki{;~2r9 ֜ }G. b,LP ~?>?A-q{*p/&}X2yYtΘPr]0Y0|0<9btMpy9"'VP'KHz  jT&d⛙lXnr - 'KvG7aDiG8f 'x \\PXe"R*T,UE͖֚I>oN6^oA.LycWߞghfC1 "1œ=_ [ۑ/$cKqUoz_ٯ"{Yk;*PG:5xBB}?5?)Av@F=94/7/~o/_?{\By㖟7DZ)[n[Tfi yW|4ԳW~?)q_3d/6taԫNF Tә݅&0r]<`I/ %! bFqBI]L)KmZ4w(C)LCP*k_L"BuYK.شًQ**Hu'|ᔁZP`w*`պrwd^'2 ><;O7TWnE!䝤bdmF0WQR C7,4dLxsbƖtpX ]ݝYq]Q κ5a$0@ML?ջm:lJT/w>ZE}Ǔl-t/&y9i!Ow]%fj0'.%9"Ǘ:V\lz~=g:r N\>mVp+WTmNfT)NlTpқ+-vNQ?d4>]aZC2/ߓnWxOM~!4ֶ.-u5o)@}ؙ"BQ9o9UDNcČ]wLQ%U纛*bDD~|ڼ<~2)z_яcT[\/nӚfƼW7o ʧ{cԫ\Y9Sϵ׏=#4b\9n/@*;E]I/vKw+&$:ny|%/ʓΛ4:V?>ԃ)[%XIAaHuZW,b`IAQP7Yr-2}m?ly9.;m54H=5p;7%Gw1~SSv74/PO=BC])kax}UnTڟi}(*΋x%)OқN)?2#KK SS+:6JTY/{/{;ogȷxm񱥧%=k;vTiyΜfDl[PviH}49܇^*4烌#[̟fJ|?Qp{ R~T*ڜ-zY'o}:ktT)O_橏rw2 ij2} DW̌UHjmXL7̚Ci'!^k})KvYkal%os 0aFeد2(H|o!sRjix)-<o޹]Eh~q*NM& ,>Mgx}&0s;\W%T %8Y;T-NR #юNƑ,)3ֿMUBR ^J%ʌ lai5T/ KMiq)阮ynmWnI JA\%Y_麥8 \%Tyo^sl7 Dv?P3>~$:N0WXT&f(RFiom89AءRuK mع|)MeIv7˔D3 mQ;{+k"MO{iGo;|k<stVvCJBysh֥WcJO[ Gcί>w{?ݻv!t89>yg5jVW=(VTZn,4^=%n&BHnBWr/"{%WKGX ȟ*ֶ5JzrOoeQޗӦu.|r[mڷ3ᾰV*,qIz3L̳[SϺ$=~p368ȱiNV3ѻ|s7WD=p:j'b3|[ Xf/S#6N:~7fcpP۹ٰsozn"OLlf"vV8;}߭|_}\;NLo?:*Z,og89~ϿO呑裌55Č?6ƅ&݊= B^d$C.c>;ׇv0gOg?8>,VTE'IyiS_VS_(dXG$5@Rn: `%?rLrd&ΥolyYa-'ٵ^+d]d.fd69qt*m~)Z "An a:sBx:I&2ˌ0I1p9~ iq Z2AHOق6E%S UWq?=1mI ̎!ӈ3~ 4 U} ^ wDكmItٛusv b33@;0$3u/nzȝ(<C%yoܷA!ҫ]SuߵQ!hv8 i9S@rI6=l W/ou?jsDŽaiG.ptodo_G'^[kFtQ#,ib.&/#p3YVhN!;@/C^2lWL6uf\^jDl׹%;Wn9;Yia~~1n{:5rz_n99.0Fg#vq}dYuIHL M&Czf26! [י+*`q&SCK8mڢR#xs %Mv!ҒfD%%uFۊs;vM%SSU[r5xb]P^Eԉ :Kyi6BƼXᣤ&KGvoYc;ۓ,Ȇu$؋'H;9k2,Pgc^>m龟9"=>|zI/GhM"e3fh6}G I*x'p$S~a%UHV<2p󢃪JƼd?OO@B!<'}_<_o|I|AZ~*m]gɐM!Jo/Ӗ. n82s7sO4-gxa9)l'N8uNwM)E+[Uio 9QEKYw3^v° [YN#mM4n49g9mn |%=2ӧNr7aO)߻|o0A=>$nEZ9 {yߧ7Ͼf~غ >RKkߕqAW㿳9zB? o;MRKi^xJBN#]ʦ>Үh Mdta^Z|IW$S1xnC%8ZWV*\ =8OAyoRK㋞*|vi>Ue5?tyqN0m xsIGI7c5)Y;N|ϬG}Sk}P/MBH81v^~(46<ϣH-? IGs}ße|1kB3 8tؖ٣_6rnnSl)GfQwp 5#+ ƔRg|U`ӣI9?"~ Gx *k|pBHG40~g-ۺ[:E^pRwo0 $|+˳;~* > >ܗPu ;J8%8@'9qI)!yp7X>/_miDM* v$FS%&u%i*0hk?oisD X^B!Z>g|6/}]g{o-~u?B'Q?|GamO㷃 w;۔`?q|?3~/y$`P;zCrC DU!LRm0T kOռ.?ɑ5y=7TEZ:ÈgZ>MOKȍqƺ 3b)Oq!hpuaav[X'㩤}iE҆#G$5 ;'?hμys0[#xrOFI,_alA aw1}xV8DŻ< 95"oȑg_R8l!!&e2#!yz0IK ;:_Sֽ[ݷK4aay9/omc7&F{%^fk`/XGʓ|?ӾEWپYr8n>9TObFIdi3i=vG^`ɒc %'wWLFY3%8vnKngve[<\#C/qޭ+RKz=hrq ș0a#Gsp}C:_佷@q9 $݋~NtѬ)|SNzFͯɜ/5g>C&DYH}M1jhE=^͎Ȗ<QI'z Hm9m׏8,x>EUT-=(a5tr 7QDJ(((jPLqg{y'twduRKr3$&Y$S`Q%w{#xD}?jazw!L;8ц&dጠsX;n^paP1prڔ'Vo貍`Y kNy.H!3s49\Uj%Y DSv1"cqy;33zcaՆpT\,̍ WqnSM' > ?70Ůj(S1BԔv!q7 gdB^ʑt>wSQO hkX("b̒M8gX! bL]0>.(cZǮ֤BHN,C3v V?gT׿GCOjuui[J/>Ř??y }UZQ7iopK7vJq 9#xoJ^G_/;#r,:݇e+Au>՗[޽jJE߆ی|ݜ#FՀ`H#ڼ##r-Zԭ 5LKU#G~ i/˻<#:kRsh* oYF6%؞'j:muz#%NB!VC޺6|VIϗ~Nt_UVJC"HمteENuOvDm̷KnZzkOlY]wсv& vi -[N:t`4!uK Dqq6m>7 [k<8dPb>'0f⸓uFC0삑gB 0+n$y# 5]6^WiUW;=rgP0iJ쌎#;P(i 2C{뉶 KOaމD"xGq^|O9aaðŰڏKB#Ra9G{O%ffoޞ"͆?7C-SώE23T(U` {t af&\ż: 3}I#-3xW~DN>::a&x[̦]S/Jcje\BoD#<36X~Zj?sXa35+v<3s>o) ?PKЅnR2J6] ǤKPpVkI{k)#W읷Ze{'f;k1xN?u$:{)=/S=igy~;*emI "׶յaҫ}>OmE5mDb{Ww>z{mU{,gZ mxƖL!j70\ւ֊FAK,ZL)>Ȝ^fGPz`x-줐t`-hwԨ·6i2q-vĐ랰f}jXl!ow8(WA!6v$!'@8N>'~qeNr^ڄ2vw!pQ5M:D;%MT6SClJw难]O7W9H+5H;U]Qw_]OZ)J}fIINs9YfS|Ej2=̻ $LZG_MF?Db`|{D=~?dV1_Hh}dHk4DD4A䀺VjX} k+9?saa nO pH@}_4 ZݽF$ȃo!|jH|3K0GoBf?|d쁇je~=z<덊Wd5\uW>PS>F7|* C2|U~sq8kT{ί5^ IAX|U@asHn @ŶIY*sr2Ü׏ǏqOqWsYoc#0Qn&lC77ۍwXΙ+$c`OI^J'pD 'TOD:mdŷa}M4Hy1>n}Ϭ7_ץjQœ? oC\t~?du!NW5hq)smRcAi@P6iP-TX`m73mm1KEԧ7G:bqkdpmS\("6E h$;bd({wÐul8YXVquOu#}{6$dQ3e<HI,2NEp'!vn[Dm=<|~o6[80gq~3lޤ5Kte(d1Ӽ")˜Gw< :Ec|q$-w>r}gb1X/}V7ᎇσ7907XcTa[ϫ3O{_FI:EؓrybdIHzc%&]$?&|Ǔ~F;,<׼|ZRr9P[ϖVj|7**H6K }jRUUUUUUmO1BNهO<c `YZp3O,:Cg0K 748&4=Qeun&nqLK RZ9F.P{+RNjjAȣPc,#ռʥJUɦ"oiav0imSao]f_\m0No^gQ!p߮'GlٝvqG6 i.vW ߚFN" ַnAJ~Ur7 γOe?;< žY?\裯\{U?fhd>D#'m%d9}1pxQ<-R*ħOΎĄ׻9iº;ߩs~w勴*c\.]%t=I ǕJA+MFOqpXS<^Z]F"AF|C}xNI$"IpN$qW^'.ۘŔ 5zξݢ{cW50}+QH{+^Qabڄ\Iہ@#,%9A] k5чKfg$W-ǮĞ6 bMGK ԗkm~45 (*b+uIp- Gol@k2Md!35Ƃ՚چڪ ES3j.1\qM 7<4O)qԏ"X|c9|hgh'wQ^ۘh dqqhS}qs}n-5:p;;zGg+{Kѕ/]O?L16|^8boϮS華koұw _ɫ\-Ե8ۃ b%kv3z(݈E*ܼ{< :eb~Xʅ'|mhqEW< WNu)|PҔJ#22n+%6oգC?ؚ K.:J`kFNS7DMM 6@- yv2}M7RP4|=xL W1h!!?-HkY5}ɓxڧܰ,Mqqnx(*ICUK9UVʎkTZvJe7KNj\`ii͖[,:W:cSwPA:ַZ[?KaP-..eDT$ Fs,+6ԤkpC%9™${J_=jMBy|biEQ$f jDxRZ#InTzk?FYZ&;qt "Jji6'b?#zD"ڼ[׌*M1t?gF?g _gTgtR~S<a8&x_$2WbM#IBߥ2gj,ELl$|qlkݐsΒ8Bk'&N9 ^!PYdyPəR2X K)W^GcAMG5m3pt$C^ݞn5,X G?oҌg#X(p@l_;LSB?,]G!ُIğ~Yw~d^sUf<583_\- UZ";3HǭF>\/*:NF8(;ʬ z"9x~i+s/5ij~6fv9ÆTDϺolu۶шvN>nŹڷ໖ 77O }dL#Z;x˔O9qRj%VQJ+瞺>6E`omؕ!$[Jv<ݞږ0o] )^\嵟{; C*]vXbF4gK mIBY˩sVݑ췩hM F-չvP /drNx(~r/X_~xpx˷X<"Eu~Ɏ0b^Q{II5߃T[4TO4SC[E:6(g?QDW )c0t qt]{Ɣ`ܻ2|,Tow/. ؃O~ȟn ,KߛZTgwv@S|$őo%Q"6ۿ3/3~33ÄҐA~Ҕe+:m 0[5Sy6h40{O˻_]pP|[Cgċ>3)rvd{\yv؟dWvW/vZ7>~}\JO8~0rK°fyuy~v~wVP_Ϟ Ptwp[IIn~yiЪqeη#knXc\%MℼN5o{$/2yv!V[.n JP|L~yȝKm­4擄JiZ)TWr,5rε1<65¥RH:!M+ّ$}ݳIC#Y`k_!p7'p7&h[%۱뿆1FHi٥ƺ3ЫȌq{` z/"/ [z-ǾƉ"]l#+Hµ!qo.b/oI 3<'LBж }`Ɲ[Y274 ?]R{PWYi2Z~콮s],_Lls%nӯnG;DOy)Sp4Xy\ GtӴh4#%4mj(n6s0s\,~?f/ᅨyYs9δsYVxLҍEr+x\83#dק[L,Vj$f[%u`/XTbMisdn-Dwo0ò8%)fcNwݵ_eqV,evJ6ƑPcyTWIi/,b);0<ل|0Qɧ!Tee—7xXu&a YOtZeSpXnhCyJ =ǎ.wZ<89`5A`lq7W.EY9xv97Ts<.EQQGi rNM;2SiUw3@cRç|d֭^1"O_x7P9N)s!`$v%/%, U  _v"U6M~v/.f[Y_[ԃ=ͳ yT|NnN 0#QdK 3"P#K*oB>3U~xBl:m" G??glgM&}<0Ẇk%y%ޫ/s4zvn5 }Vť,MǫX Y\s?;CN%Ri87('\]juqhx:`Iܛq!Cqlua*"!)НQ[Id]CCBBaE{ۼ5 4n04l\ lA;'{tL]!֕<{=" RnIX+[$R vˋ]!Y1WY:WdٌېHM& mr챗'Ӧ/m g,m/4~<%+i9_yTilb5ɼ#6// Wv*"a9!؉.7\e+ky)Q4eѮx?!AlCsSj!!T'w"DH,UNn'WsQX.2ގfDy??4EУ^+G:rO8l#Ktͪ;b.Mu{Z8>C b=V{ u2{OMf7IŠ;~"6F-P^3rBs~+#ḃl9SW'|,>2Mo;RZ69ԛ+FIg.>Xe~^PI\|)uT_/KKc0 /nA *)8Jl cD0ܯ9OkSgNȹ?.>- *g1P-:=󩞒w>>b~Y*^y\ՇdR_Y̋ë3hwﭜۻP0OhqN*(:_9YnNc0*K昉w]t(}u?CD9G 0Ύzo y*55E~2y&ze3yI t/GGGގLܘ'9=ULOϕ@wVƥiOi'Aj"UM-Hӟl^0bߓɌܐHd;sxvDw ,;BeyKm7iQ.;v] 593My%pnLV:|1ogeu(ת>:A'IDOی{Lo0\ڼ`rRzOmQ[3΀,y nGQ}' e1V0RE2eJ*~0=/+Ѻ޴8a#S05.#<}*LUrg:vvx/fyjIndh0[77+)eo q~38o뻖M%o:Ӑo(W#\=#b GQL-SX)|J3RmbKp7_xz}F5cޕ#5DM<6i'&nUU.j!7c<7qUe|$<(S2Z"I3OU1^/W U TZ1<1tҎ#6mHh%L FC\'fR3UJf'&i ]j*F񁘺͵UUUUUvufs9Kf"2>=vbPX4ǒ9mxĊ#6z-s3,7zG)x8/{ vZ;o7J7iڏ;3ztgs^M 35V[O9|~WKssLuοv-qɲV;;J;?%dJYyNt(oRMBmkC VC3MhŊڼ *#0SY9<4^z l'(^jϜ뵾zQM!wxK%SU9@)DK mn ]YyLq *`"!3EV˛ү٨gמys ycك;_Εc{FEhtM;ROm#mƅEz r>/l[s)hlm.rΟ_&SWLK zWǎ/kOJ>^ Ku_ƲYҞ1&b"E"?PO;unT~gO@ye M>z?lN1 'lo^_M8˩]×wg2Qڀ2CgR ChdI3k.t9plU7[c"n6wtU|5㘶o$>|r%VSwHVA)Zdžrl?{~/@a1񫸶Ք_sKOe}9cƿulbzsΌm]NPC𔊛NyJF¥SˑG] ͥ(Eky[Y]yf<!QS,mKOLIkG$((}Jم' /4_v. sҟ4ӝVV_ˁkοCpB_}4 4Zd0F,.& kD5U(̬ jқ8& \@#CICDOYFf^drE(˔6Wse4);|H@u1q–/:̍4FV׆ 8@{񩾏;'[6y7Iqu}/IHۡ&Hs t\S84#KdՈA|2Ns21?4!!/rE~m/̲$o׷9ڲncfUTJFykĂzgfUj3MK׼Y.ZF^4XnWN\oCKsl/\j< ?^yK)cB'b<ᡥIʹ&}组);ՓN_ԭ 1vVaGdݙb7g Fio+wR< gITX)Rx[s^ZhS̏rlkIxcs}]4G k ֲ~`bu,vgc3?n?;luNm)lЦnͪ~Ub6ҏ%OUs~^wXLV wLx^{N3IOB%oWa}|M6Rjl?'=԰u!{Sm?زFb^\5g[]p+>3Ã/CL;qwTjӎF, Ɵ>U/}R8R4}#_$$oCL\Dݙ7jn,ka2Ȇfq7χ_n0P21=% 0@-#}52>'R&ifqxSR=M S~o:Io^ۢ#r2<G17.Pmnƫ|MyAA!&U1N_!S]z,cc>.¯7cx݇ZN $y%rԓq d%Yד! ԙk!7A;3OWO}.4~2A/#Ӥ]ߝi.Ts%M)ׂvW_f<1SxwJlHCuzΆAc_ˋ܊JD8,=oN4 xI 6h蜙:Měϙ|jH˺VK6ۊrҡ=whϣyNpUL&Ha芹 -p 3^\mF퇆TGrdb+1/B&D!2E^_I*bU\uWrYeLӿ3 D*o%{6l蚍+:5i֛;a* Ysp,_+HG2hnU2jޫLpbcV &e(4s6Vfu֞lƙ3;pqrgsPMQ{Ltý݊-'M$5Zd1'+'z~Rr+ Տ"ݞM(. tCKRG&/Cv m#*TQ R;KKva ҅aFSZXy%lԕ%}k\ݤe$uG-b`6߭IGed~:Tc/6-ݦ_=7^$'D}/ӛ_3׳)֖0#~7u˻"!G.k{KZ9DL?]e=w_{A ~IvyPۥ f(-˄n,/)8VpRw U~kK/;Ʈcȯ<|_' Ǔ|[^ X7P7i/77ʭS HSJm7k$+ICOU3 0tg9W&* ]'I6,䖫テ$:oW~d!r-M5~;=^)nS︦Rz 2ݔq?|u\eBw5{q)D֤&sW+:>gUCr />Kw̡zϟ}[g 9akjM~ݛNEߖW<}%Unfzfk]y5`sާ;Y69puLSpҾ#ZƟ{2.p#(YHG I&d@!FmBX`}ׁ.?FR{ϛy[gߟM5,[7_L_ X{: e%SR1ѳ7i8:N_C鮇;{"@JO My4YQ%?D놎_u&`N.r>ұ??tI60sΙM*]c;[UK_]+w~d|ǚ0>o:j&:fKJ6{q)?f(d>C۲;}?ϏR/\?dӵg(G4[GV}mjͩbwO//[%+'IIRS^9/܏}i%^f=TbC2FtO8/Ssm+x ,,S F4xmz\;9#׀7N{?^m%0 7JZuϤ1|"c߼%ec_|7Oq??>٘`'vTy7D6Z+$dgy9m}s̻Iy#bWD<8ƥN &}|<*oݾK͞ݾXrOolU3]͙>|Lѓ#fɁ2m޺9I*7Њ\ޓ%<=;/?ٜ] ffߺIGE0NTI~bw? f>i96} Frrre~.\R<z%^@ٿO¿)2f`A;lv'DS.F8܌-Xzo'rݱJz5u[+J7"y<' /47 lK޽n^<yIh2T~LMC x**aK=Ɯ3Yp$}Jf6aL9 2"E|RTP.v835N C*?ɷS6$os/$Q*zd~[jG^U[=9xTm[gMpMohs0itקEwj;d۪ɔb3'$.Ow|,Ɋv1G֏ӌ됮8&l%BB:F nF$x9 [Jyǁ%R 8h~;1 !M(PtzӸ6AO>rwr;}fyQ&晀J ;9,[qQ$w ݩz.&Hn{BKqv햽> 3iL @͕1(PI<` e 3&*Fs|ɷ,[\lF0;Ug:[R)~$=h`T`Ͻzx`8NpMRpNqօeMKN(Ƕ;h@ y;'ޞ6R`Mv3?~f }%(PmsZ }~ƉvX;;6$oL3v@&͙vHVkg#5 ٭ QH,|xN߻;9I<6?啚L Xa4֚ zC뒎c=#ҽo?H@QAyzsڑEox.-I}+2:RPl`>x>DG>M:g42ʯP5_SywC^Zmi|wT)ڈҤ*8i"_CoKW]&)b U 3犻s7.R?e%4~x<핏Uv|brL7y>y=|D=%`NQm]mYwͤR~;)\^\ѱ~9,ydM:A57F  r3OFx;yamsQG||*lF'E3:ÃٷnSQx\ywpqC'㦠J_֟Ƅ{PeeO;Gnv4?}=9b)iUܜc.> ^g>~߇ ͲT,hXM s뾡x,L^|ȓʥ[2g izEq~57OP}< okFqE/n vlq\'UuJ"iHc2d#U ""i@ν\riVk 1'W%iAhA@8Z!  F-gyoGw̞3&$%&% +vО,{&?ga.枵tH2K%"}>V]Lc­ O}=o{0FŸM+sXnVRǤc\otLBSd"Q<9֬k_myKU-%Ξ7X<9h}rVc^79Y޻qғw@UĽf`b1[*NF_A-I2^G$zZ{kj'½ -[[j祳SÇ=|.uӒ׬XS{xms]PAzz7sb\//UO3{{}g̷yjzxU)ovf/u+&i!\/R*pzQ.k8`X`WZ {k43┇yߏ)mъ~4) pmhޑ<*ؒ64O " o~%7fc7M%L%vRwVfy׆I2ޓڞ;|ӵ׎Kcrѯ]SrÍKiԛOW|_ ?G}˯*85:.֑nQz^"0r#MbonᕩmF5!ˢLĮDWjMf>XPL簾aW2m]: =RIl 8$&3E]#s3rh{Cm+ -l)'p]UB.{FX6<2%$,dL_iUQ'-2?S5:URڢDbHʫRdeKƗ.S Q22{yY*lZ l=hL)NU-u{ а.o¥i|"|ȷ2KgrkPD{׮-cMۇi]NM>Λ(i]sZg3܋9MT?gh塞~]_)$ vAtZPB%M̿LXz¢ȉ&yo@Hv _Z6x,)d7՜Omۛ1RgV?4~.s.s܃}c/8sxo%؉w2:y0՛OQ@9?YցIq[g60@LmŽavdI.\ApW|n:fEb=D?~'sTg *3:aRh͍e1oQԱ0M(D;޲gqAr$ Y"q!R@Nd)*0gG1)?]O`? G*c^ZLG>;iE?'LDdSd"^OyDVxONw&K5SjH6Ά+\3+B*OT_޺W/A|/1})$S]yA);[mqßJdcQa7+(5*hf?roȡ r]G7~2oD}9ǎHF_IvcZ+[+;d7p󼝠!ە"'OX΋H2 RMf,5#KMjUIݬ̅[Qᭉ}2?}ֻZPp; W-NЏs|/pN S|ki&0wT"˦Xk|ʆ|$4/zx"I2UW# ['=",}g)י+?Qv"g't*76ќ'ǭ`ץ dO9I^պ`|qخM*}Oޑi;ί4HO6?"(l\W(6n-VjjiLL9AEx͙saZG®';Zfӵ>Uv-ϳӑp~nrŠg7h穙Ҟx'yI=OAWjbus(KmbΒz d)夿ޛ=Z]n~fNGHgc_,6Kcb<2c.I# veCWXIHT F&9yG֩)4ݼVTy[MWpb 7L (rgS ncs3+N, % C)~RK;UghV[t'Gb3Όn?UħLHFU4*Rll2Ԯf{ohxwHwӳ*tT} X_=V.P_SЧ%x~x}Xa)Q[ǣu<#Qy|v-e%zB\_>"v>HRX$B&u.$!u׎818"B aP{bE{aCgV JFE8Gpl)$xzm~?w?]SrULi.n55YʷL4*m,UO'%^?GH㜇+M-ʰED␎?ƛ5`v_o?Tok#SDo[$jJUU1XDs"@ґ7hysO|U.WX:D,!]qCpξw36Ad!rZjXJYq;^:?}O0tw7~XJQH? _6ڣoѪqm9Yze$@T>nTҁYCqf̡` pDgt6 vLI*|g3w >|2ѬiҟJ}?Ĝ߿O{Pxks~.'/RK4kLT6)_FQhZjZ10ː‡|qm )8 s:Ͼiԗ3v,{TߘDo*ɟ[ XC>js}9nǶ=1.VG@05f'۝YaȰ{/S!L[]f8wS7ZjݛZ^3ȬKʧ~7 -7ٰ7 Э{ݞUl7;i ia&~IpvCd/IRkf.b0&w_QK94OZfnv9Е{%& AEY0Ճ9Ajw%{]dkEOwI}Ѿ7O|6IgfwCٙ_+AP]pCk7B1e*).bn(0Xs[ ꛟ3JFz|6)rS nU5x^-+Hgb )AU$Emߤx[c."fsd-YgHi^>PakuzH_Z:~_wfTޥ| ƶxi3ʐKj_i;wbgNȊMυܙGEG_[K;N<ӳm8om$?ϬÎz*n2Zī{UIml__ ~A&_pq'Oh4~ꯢȕP$ˆ&NҌ`#L;Tqŵ9m"2Lg}6auLnq珢tтغ[+@fO:oxy/ ='䛏E [cن23Hw@ăqG*GTRzլ;ս+_ݛX˙zc|jRR֖dͻQ3miZ<ıܓ5xѾ7fWhKs}rT;-Ł'│.dLn?_εg%9I +zNsGCןO5/vޱli|ᆒ/z>oWoҘ|z/Bk=ܷjw-[?޼{ҏ'%oki(;oO1җ j>9}YB+?oJ披c<{z맛v}Wn|>']חuc,vt¬骚I 4j̑*crJI϶TeJW)U~ 7hV}[TTWZ|M k|jxjS ֘z[V׽{+y3:"+l2xܞ}G[&hcMOMT8'7nww[~[v4А 5?_u1go~iK8|_Mc,탅=1^o<%}8soKvGys}^–t@JE%bg}ξhߕ(9›U,gCͺXlC|r0+Qw[cӦaCH ?/?^[W4nnǍٌoGV;6G1sQ:Id[rĶJQ~^VM>M}{#͘˶O/? 7Λ< - F{3"wVRNdy[Z״;pB ,.0LʒS4KQS~c^}1U7F#3o鼨u=4fzWIݱ~/*+_|ASd[ѧL{9 gWrݶOXo徹 ˅~oDZL{xݫ?S#Ɵvw=wOTFs~Pv~/"p\O_Ysdɇ߯3z}ka/L5×LA|%Imm_Кlx=JL馫'ȚƷaDiUv2N(e9#f} P=z'&9_yY.qHb<omUɡTm1L{yΏrRT:u1`(\Kq׋[v űheYrY0{g;:xx =gm;|=/wroGGa7~դɒK$u3Hc@`L I1X^sGyyus{l-]w(~O_%iS8/*DG4LqDG5(֍5nDWsح ,tT,azㄯ;v0Ӗ4zṈEa3 NtBj~o^ܶ ~U o<(8u.@sJqF̰:5fK@ <,'Be?{t\}Ky|ڛ:)JqA^h>Iɹ/64\n?~?gˋW%}|7ι(P_?30&t|~򯪥o][;eNv.mVߦ։Nc>MGz/kWv`v>.TI?FU{.~$@+ Իڭ3IGHwV鶉N;׺2" .qfݓY$zG ZS>dHuOvq7>ͬ4gH HY[!:i#=y5]tO zwIҺޓtj <'%)R˴K]u_1Rۧ7/]o)ʚ =)vq"4848*(8Jґ؀smn)?Ni*Z+atrB5<6jRNU)Xq3Q|^e.-(=ci7s]ۓ~BJ}潋~dk9SώW:Yk|(J=,^.C;|CN$aRܨsΝֹ:jҺٺ.5vZ=&T"7h!.Kܤ;Rn5D7.mv&pc>[w-6۔;~~[ӣDvOKq5|'x%݉{=YSWIANorts@:b vp/ b@!'(hJ`haBRb("&)#Ō@3?5@'@1D@đ+AB,D 3DΨCD8%M 0OMJ<1[ISA3HPDU$1CTDJh"(CSB!UhT%vTLCL!4%`Pƒh%&(J)(*XBhYi(J(i*(bROTҎ8GIlPpJ H P }?L%"fi 5Rʌ D}?$'-_:cT a!QO/vMRTO %\&Ŀm}?(dʀ!Ua *uKE?>p{}Zd!?~;?'$ŅPD d=pđ^6WjP"Cȱ/WOT |$c> ?Wx0;Ba8ܜ(~%&R$>Y?{)`r&4DaDå{'e)*兓uE}mg#o}㤞B d I!>0'Tg/'{D<Ĭ>94\6]JFZrjf_\!'D&B13k0m)݇DB}r SINb؎lƒ ==,VbI;&rc^Δ8C4^R N4P?e)`b f%N㒿.X\5ByZc_MRÃ4'0:VC\-,d9n蠉 c~D: R&PЦOC8Rx2u% 1'#* q/GPi=݆ _O1"f`?CK}Xqa뿏[x?m^¡ߙƟ)zaԇӌtԪ/)N6L ։c]ԉN]͚>E.9w{a\K|'nZM9ds~ַxol LXHZ2 Qa')H'eh\e)i#FATMM덧zŭac]W4[dӏÞt^ z<Ȕ;7(:wYJ8rw㚜-;)8//g}{yH:Yw~4ǙE-QYwsG uR8J Pܞo%(y{\4W ÄʏҜn-v55? Sv;|8IҦx|~z+=a+T_:[\vV_-88>~1*$A3ѽnՓ8ɚYUnWÿ.C7ٛ|/R>fW=ڿ?e:>s翲_O~>]bKׅk>߇;meh%>Nocpݿe˜s~E.T(t?>zWLˡjSﵒ~w~7{ @_up xokEeJ6u T:vɽo~ޟdgWr:t><&I?g[D/c&0hfcfr4-~N!p]sjN?j65/G^f@ ^N꧿Z nb7"G3 ny=9aaF`fCg;sg͞rał{$L("8S0H0?ޏw<1~=UUEQE_u<]URtPo??7OX@n¦Wo*ݩH VjehRfqۣV?(Y}_WrY :љ5 1~[ ?b-O̍= &&돤O<ώU뽺=RŝKu'Ob$&oQSR9Wv69C\IjjdBςR4; ~zQC[{s~6&+sOYKR`RU{jɗ#pg')IС܎l!m(7VS,pyX8zm塒}/¹h/vzK6רjVJX%jzޚ{~3<#|)f麍fۑl Y9՜oz5mƁ)oF̘kc:L~T6Ck"'Sv .S\?@kl)Hx7=/ԟaS2r3dr_aY8BDK/>n=>{w&- OERI)I$@jpsu3'cwLۼĨ+/Ƅ両1g.?t$2J!79s&&oND %Wa է7*;K8#Ovrƃ4+̂+T9)^d)&:NZUŻ7Õ9=b/F~{k,iQl 4rM31g.oFBr%bUPE='Kb2Lwq |͏}xLם3`t܋GlQ˅߉F C)fT Rik)sV )aL9hnˆ8*|BkpIO' M:t+_jE0xZ;Z;߲\ڬ0WdIn?>_b|u`wpxGE?#T < *|dLK_aA]*r0?0z2~;<7'GLafo(CڟRvY1rSGמOA_+ a$?WIx|+t40jL߻߃yûvyQ )N^Xz@\<ؠI~Y'q}E`uȘjt#g)n)@V_B)|(7QC:ˊgIT';NLQî ]b}P6iMClST~n쟶^D2TmO켚%K4tg8ިՓ oY*OCmm׉aw*EV/ZҧIr^||,_u f5Yٹ[ﵸ$U ˍH/{(RcҾ\hщz%\y"7GK=59Z4Ҭg1_U니raZGW50o:?:8Nr뚜NqD `)5y|=Ļo_-JVɑ})~VOєG1+*u4U-J_~TM +u0yn.^[&o8D\ +Pj2D~ck"{b<+w[J|;QMKR1^ErQt+Fi5䂈3xOka"T\.kǑ`[لɨr'm);$ ;C;0ɜ>jg[xP}c*Qۀw-=_Ȇܒ~*/?θ[~S ӌ4Dq<̬ޒt026*^dZ9 gcdθM~!+o՜e??)֯Ζ+֔c3%E1Y&8Ԝ4uQG}8xUe#G\q^|yHM<2n ]^0|ʭN➒PnyWH}M0XafϷ-i֕h$OZ- #KO&RMy+MU }$`8I@E!?~ݙmLJ`C Q-.Ve0̗z֦?  kaks>dY6 ƪ .`An@' `=Kjmw%wNKUȱ NYnxGrމ`Mm5c.Q 9ő3un.Cv=;-$feB@P#A:J!P6(%@D/ lG1rhM̆$@HF"b!xcca5aI7& 2}%0)Nm xaF&XWck d擌ksy&$f~tƂ0o La1$`RSHU d"0gw7'4 m M W$19bؤl`lRWp`:V c&%&t5S՘ Wt+(DΚNuX34C7 4iFg_ ѷD[8 2Cç14Q4^?chΈJtpƃlbhi^=]ˠ !2: w PSBa4PPb+^k/8@YSN3f (#8W]!SIE&Z4DG$~;-RW:B(Ix;$CBZAP*Xc?|!S33OO_\_/+}GcǃO6o3 C668˄H1Y;Ba*HĻ4NE}i6B`GAfڪr'ETs9G`Lmtaų6c8s0T@Ea8vʪq=]TtPvA>͙`Lgni|_'_W2]n^QLIn#OI/Iz%p@4Vʓ('%)Q/%ӡA"E]JCێ8 QLNiTښץs&l-)BuCڅSeI'{./549* QtoKK.e|#2bTX۔Ԣe)?{ϩ=kBdTcƝUv4,e"c{+rKm7wro"g <aYML˳C8Q @l <:%.(€caq8Tv2fbg9M'$zEj ۂVY]_uڒ S= b(cg u'/7Uꀑ"Ԓ'fV틈2 7;3o#SfN7#uV"Gݏ4g4M;sJI6ʩJkʊQaTH0jojɌ YpwĹ#/eڲ_ >E/4IoemyS,!ٛG욳c! @[|ޙL0yxgܩyQ Nd]".iAfibXu%ITR8RNvˈJNʪ{g|m h鶽xL:-s,/" @-js4e&4[z]-fs 8S8'.]KJ9MiT9SO˩UI=+ύ957@BFP m'ί{eej~xeJeZk%WY~Ҟo|{:ד9~^W~N^>9-Z{/|}b%sqjkI+qžλ(u{wʥWxޖ:\WWys+D#+u\"Y"aϥ7 nvK鶓&{N{N{iG773{<:ƪ|YyQk7﫚G/Sɵ(<=>]yҞ8esPRUN<;\ #Ԇ ݴ%:G'll04OX\ooMY Ia߱۶{*D@Q54PQ5T4Pj(=ve!&~~۱ 1 ηAv^SKu7w_/F&:&!pUL 5l T8`ӄ 3&U? &` +NAfccl aWk%үs@(g<Ύ!ke#.6^"SrYlfACdRy~2LUnK&&4_G#31N7h Ni΢#3B!0&!RKK`2sD)@Q!?I9|rh^{>ߏo_]JB^RE*uqϽ:nR{p)M֩6k~vSn&8HTY ?6ןᱱpɝBha}*c:[B{e#ExrP,g6jQ{" ̈́9ݶب(yNTIh,]pqh:qVmAV]mr;ZAYX ֍*j2DP7b 9 (SL >Jζo|4$$ws={/8_ѷ?WűXxKYB'gɹz0gjTq<>vkՕ@EvL__ Ͽti[b=>Lߓ?e࿉ ]uQ?|0~ѓN(C; D0j(i63h(T=tyy~(W!Jyi_7ZXaob?q?&P )%u2ws×QvIQA8rJÝ'=O(,ܰOē٘A)C[97ۦ>.6)#40/c9 hv>ƐvX// 7QQp}/'h^5{ӷsj(c[_#_׻=X`Sy& 'Dt&-ET.W^[HAs|*[ys:<&tAH9Gn4#`ba3ǀ;&#h*)SO%D$ S!3oe|96Ua֌_Mq Ź"~IU-wX??eD`c03gɶs-}xw!A"mR`mXy@\C&랝Zw뾚`Hqa dtwvv*Ybq8[nI*tL[ݷ0ۜ1qiϽEe2>[fDt|O$п>x|B> O6`_R|*Fyd0H͋/z ib^N,}s^ "Ogl,?͠od47ھ)OTsl8Uug;ߋHa=ޑHyq=kγK'V]KVMgAʈ)&JPiI[&{^SPn;1^ywY|uUXä~Fp]"r5ʏ3wjG,keoXfJ7"&2JtĮXRۭXaqSj>d*`~f=dTo\a"9%-'99H,N99X}7ݑSWTgO퓯o'/2p|IJXQ)@DҜMN!g0$OKU@>TPE3Pꕰr179Ų_~~J'jcἓ?Vjh;eiPq's7ԞSR?k߇P,8w'JyCS6gCvVϥ/iJ~Uç^  ~/9!RHHo(4~oӿvjc&gv'>_+a?*&krǞ|.((kN"@Mʖ|AoMHY /X͛B=+@rIe=6^NHsfz-O>mtgJv"'ȿ'kU7fD bXts&aۏu5p(NXT@d7?;G\%\q{6cj^xIΡ>ަ?&{7*Hd^cRA5zBL>Si,>݈S)C(Ѭ_i~ t\ކZjB\Pd LQ0I<Ӂ*t}ެv6>31`!3ȹMH0/tRw~hQƝzR~݁df2,#(;s-53TYwV?f1]'KI/:! %8Cx淽|+VEɪp'wj{I4 U0WW;%%/1Rmٷ >~5uRzWqro6'^`^ 6+ )I:Ui&JKDIԻveG~EvZXvGM9 nvFvLn(foŨn>|Y$Ov\2;7٤e?W1Y ?<@1r9mw0Or#ճTDN:-MW4m[3 >RtzhP+[tw< :t:M^)MV@g,sm:G椎 yq3)ӂ fă.xV6]b=ݠ³"$醴e8a!h@PPwnLP^/s鍗(#((zmN~ӡfW@D1t4yGWkzKN A]׏۞_WղWyU3aG4cźK|kv@w,enY߶^8  Bc!Yȇݪ.3dȉI:e0}%n͎# ^-Y&O%WG0\߶0vȰaޜ&PY|֞nFpy蠭ݜ9%C7z& ƞS6̂ICy!T公 Tb m5,\(AurBmpⴈP^a 0ɓ>`\$OL0<Ɂ7}buS;/Lq$m"ޚz{XYjjQowk޴MV7>c|Vĕ IZA5ˣ[:5mXhx(eQ9|峭e<7~cnORZɒI'f+μv&PQD&w(.]ySNr/埌B|18߈0k<ۀ7 2,UR^ HPbT&1Y/#l]fzVeHL}0gS)ck8okgok6 Du \f;zs_ɂ鄜ALsO? C=QP=_Ы 5(%{J;s}(x)$ ͪtaO-R^/nFjf1P"XYN(u]g_Pj0B`i1ʦj0ޡ$pnqJH4DI1 1E*S!P-*T/V̏>Ͽn=:}qT#*߫ #U2zM/0`@KOZYdsk׻%34 Ͷ8~]z)@HAH(B@0$L0$ҍK3 0$PUJ@ul/~p:u_=zff?4b0>iц|;>/<[; MLpkV}[k,$v!<6F8Uex _ٿbdPmT#פ0ͭ$rc}g7 Og KFO2x磐@7bnl,Փ51OHdI:tn׸7N؊/[B}ʂ!r xZ%iJQSX|SI8J/OCi(&e'15蟷Rirg >uGqQ)Hl0˙p*eHU%!JyX1H3A3l⤧҇fr/N̫!6ʼ~*Tzh f> q' q=hpu}A.Ҟ<} rNdFgK0;&x҄X);T"/)f,J?yORWw]K֝I_lrTGn|GJ\UR$"P@;Q;w7Z~;OtC߮PS1͓ov|$ Kg4&]D;9!ƃ3S"+yS3MTjvoml:ҩw%}9DM.E|'eZ0JRo)':ҾC\uwwziipTY%i~|̲ٔv;!7H'(iv-^3f.@C%=>L :/f]&dc+yVRF i7Լ3oO-ۃh~^= YvG6d˷t1x %4dfdɀMY՚1̎ցKomޥϕaW)9h_h2f0~˟ .1cѸ\CX)Mu龂Px}O'D2Lg T4I@c ϰ=ٸfUYfM~4lkIrҭ\|6T7ƞg=9*cֵKkڜ,uߺ4|Um,:1ѵ_r Ws.?l0ByZ(i VM$a8i [`K"7C9&o sΦmۧK+rUfIO9k"eJnF?(Q~A֐\nyLg")2rzzhYpC`1ȽnXl#Yg[gxo˖7ī2r|}.7c9 fX0˖2SǰZBQیpgl`ނ U,7Yi갑Jbk=cghǑ3$TMYpwB!" k tFX.}~8 Gt >qZtƘyHR8))=m? #a&-͸dƮc0Z+K'K;QA'<_<͋ۆWnXNrG+y^BVXa7yQwta&QWI;rʉCvo ݢg>8lwuXf-VJ)z&iq;UX\e~}fc}1tVIШ/Vܱ3Ss(#-@ĮS$jLf-)஁8[5偍ɻj<'3wR=K;.qH}Htt{qu'\YʐMvN]B}0;=+ )9l0VDaԥ%zu:_mEF{ܔ( /*RCFmtPxMInZ9.2'zj9a--za4)sҔ;8C9\ί._J8FS[lqN_~wm~==ko pj^S7xG⫎}#9#n]Qz{HqTZE|I_ *C&BJTmj|zY;3է.0Qt$.\>ṱ+ϓr%^NoSZeL󛴶@\LDGBNatRgDtHl(ʮ[́lK] ۊ-2swvsg:]!Kξ'm[.x9kbhF:? n9O{RO۴jXX!cb=' JYUTY:dDdEfJ'vN3|L\SyqnCݻ8cƕi9A`}wߍ0J1ٵe{q&b]>SFSf-IAqE*+yY9J Xڪ2G]f+,Snovf 8cLEφ91-9q3׿ho&{Q"ǟq46v-V >QKxʛNZiuiKgLϕL_Ƨ9{ Sr&J 3v9's=i:RܑHKó%)m-58a'ԚPx-W(BgzJKUE(MAGAPIb4: we͂U, f1RE@헞tF@&|#Gsw釹M ~ZkB|dU[lS)oH4VˡiFES6t"()(=v9J?Ϲ CV,?{?ĸsn||vbuz;zǃźpʺC (ԅTV8D"\*c|3Kkߎ.: t"NĜj\p3\X=?Ͻ]7\ !iSc[O6 ff>oI<VvDZk[l߳3J|xOc(0/'F؏**]ݼ#݆ecVx LK_'(vq]joS-j nIYaH^JZ;,%1fbu޾G+ ~ufZ@]-4/Bkj o ƻ0k.Pԑ/OW80xzjdF?΁(Qh")Kb"(SGPGyJ9H;JP(~B?E@䓈R%)IKT~? C1h?D !LDVܿwAxi <zX?00"l PURRZ> HJµ CݪaѬ%eZIYcX)mUI}/AԞ%J_F_i UQM̭** vMmӛ6gt7,?<&3mQh1$QLR#2Gm$K c(vȅ)Hгl vN[b" LIB ,Mx.9B5<-2(sS&&U{$)^D87yx!~Ͻۚ9`~?$d:C'G ;I>8Cܒ`S@WB{=X@w4f?  , .Kx#֣ o3l^T˺"?NH!YN<əcS]Ҫ nڄjF-| 3.\wS]֩*Wh9 `Н?qE} 5q7X{hBif-[$p'l{*=,1§)`Q "zNMH]2"`LJG  Sw'U'/ Y,iz c?dĶq U#bG^+xt y22F <}1!y 8#_CY?>@:ߔa4i f(t sȔO;^c# VՆf Jf0S6St `e$+;z7"Ü\qIȵl*alS%%4`qߖdJGSS>ܤ'D'H[nyLьqww>?Rjձ`ِ ?AAwD[acb/l)*Dndۙ;*i fD9`m%ćѩfb\JxyTr(- K/nq6;\:>pU냑#񍓬!| sg#=]P0̞;c!~^'I hWu!#֩JUDpDX0I $p:f%"(R^|y`w${!Ё dHiS"/>>(î> xS '#eb gPDJs士#œDHAZ!ěIĐշd ߦh܍7;?'S) ӉBj[s]jOnNsgDK+:|7G%)X±Bq CgVG8xD*fu sd@6}=fWٕa$إەq1^z􉷾Wa ] -zlm 09`9vWsЄ][  53$͛D- H,>(c>t CkI"b*Fg;D^\UJw\ lUI6@YSdaD+PnCON9*Б(7<2.5#z  ""2>)n+l #??O K ?l?(WN|O)ۯuޯRx7Tqʵ}' &u߆3[_'7b9C6E/i^t^)P2a2ӭԖ!Oro` d0$50JxD%|M.XIhev:8ccch!Fr18CI12'&@h=#!dm E81&OzȀ|]}!} ̭qG &0IE7%Ө}xX,  gðV*hjFU,SWy,$.VoQVv>U.آΫ߃<jFmTJnjzCZffQf3ٙ `ę6D|V/]sPn`9G\9mɝfxeڄt"#1 <9^9S܍H@7گ۷Vye nU\qQ!ve cexDI:K,``d)Sˮri9I8_oКA֦D }]w.j:%DAle)hB-9@82qt̏<wvE?W 2WYIJr߸Csl:imiم^@=2TJ^q侐D]ٳH&1i + p[*͍{<,J"΅CaQ&%Mo2-!ŢP oFãǯ šUaqڊ;Um2c- 9z7k$1vfrk4j/3 O< PXzNVpLs D>f~= BƤ(` HeUVtP.IXtSeZCA}IK4SCh"^!-` .Rf}6HB>AHo8y $+/[(Ki݌ T)%0HMhJbZMB#Avr01.C?hX<1JQq_M"sLipEq#^۪*HJOᇏ>oGcqqlX3 | pP"  3 xIi%2 $`}82,ɐq $0H~9Sܓ&@dD6@&O.T) 9&L!!6xXXS(b'I@םQ)f7B6:%D@<8c}4xN6a7#1%6g;g\5Dw|m~OFvWk|g ZA{ɬ;;n~g6ExqfDsPA\4DBPO%xDN699[&r8"* [8qv@sA_AĹKZuQr$oop{Yy_G}A |ܛHm/H=a/7fq!30_~"T'y1/@O6H!uu)9G:r-eʔcdSdQ(k͙%BS urhUNa4ZJb oGESowCl0htwXk߸St$f,*~Yz`\0ZNYl]i~aOTsMHāSdaӨ Z{8IHa$|xL *Sr';NQ&|@ZJDT<055S* *^iƢr2y?g[ۨ9 p"rXzyvEǯ|ixje2X@v5uNpRx&m=۞B휱!K#4 (8 i2t?h : g:9>`D4Nj!}lAm@_L~11I_>|MÙ)VraX|o=ϣNKhF@AQYH7-dCpex<u˪B{hbH`ΓZ dy leB0KDHy8ˆ)AI\0n֜ Oi7?MxH3'C$9BёόmmLIQQ7 F*BAM7TE-mm`#oS>Y nkDƴ^i{{'>V(A/j(Q1ӹG}rX"s]|VǙ1e$AdCm%*T\yOY1q{YUBJ\af@ޥD2`! dQ79N937hJc6Cr) hzG"+c7W"L$Fh#0ų<ᑢd`qc 0©i5AA82fQ8_LN'ϢB1jf?uc2%A)Ҿjҟ>i񽢼0Kʎjv\[Sz[<\)kT唳VLO\4I$J8[zwwxA{nKxK&"Bf,P|!qCpȟLP/8TUUTUU\˙r-иk[mnS[UVӸҕUsR!0f[X+J QW39W@V,.G=6e1/¾&rma4TvYY㜜۬9.Rdo?Vwȏ9 āH8PXEU\ ۯ&~5lYҒ`' qIm R#<=a ^ iL0< sr ؔtE ㅉұ^W bN4CIC~=%t<)dRth0͑J B#$ d053ȡMO6 H024@JALLəKrn/-Ӓ9JyI(6ջϡ+\HS9gGa ,b56O.ZҁL j]OS$h/XyE&jЩ/1ț/Kc*q!*uq 2NF7?>Rj4jR4Ex:mze1IJL e4tq&B'+k~IÐ3[v`.#ɅF3G5L {:S[̱v2ukL"TJI4s7cރ}~ά/ ~ *|?t߿={Ta=x^if6MeuabLƌ`ucEOO> 8cOƛLZV0BLM:zBzS=bub+L:cK*`O|SgbP񘈪sTT[h*$V?0` GĢG0pDч&I{ơ&l([l 3 !<ԟzR1& p C F_c䓰%(OqN\tD sD_WCCBiFYi  2'bx^0~h a33 1&ич-t=vo5d\!?4Cǟ$I#CjEyb9 \q5KO1j٤n'0"%A OޕCr<`] {@0l7n|;IR_1!oHH R&e\_m! dAS,sQ ӒyL=f>}{5d>}L__P|m$*0gCtn"Nz!'< )TE>V!%"J4`bk {44S$xoo 2s3)LD[&7)y:<] uU6Eĺz"t>&2`BB17I hFp 5/0m &Nh8'Y].xuQ(/$dbk Hzn1pou1'p&ؐ nij jP]k0)Ã'77dbC NQn)9*w|q!'$&xf37zKdN'84:j _W3%~Df `( U(ߑeG `mZ|fؐLׂē Glw1Rtla3^ !ፗYQ6P \K '0@(| v#\|{uFIY @O̘>vs("'4G]rąFFIjbtox׷m#Xȋ9h$/fC_{$Ip_/ H8=c!0PG0kW>IS߈h6=4 ` 8Md4%o90KnDML2P0YYa gPZ(4y#hR-ҡS+3@4(,D 'EQJJi dVZmI!:8,‘p1 DR=3VG)b¾4 3;yDKQ` ѤOq cGlYErMn%QT @$<ݱ5N.u1'< T 6Xb @SA!?HrAn# `~w56«X-'9ϧ-΢ R}oF8-ǵs32g{ !^r Lr[)10g"cmMl) LN7uB =8!TuY)&aN:BPM2E+7N %3:K*ddhCD/b@* 0N nYۦ]ㇿc4qa *%  jcdn`D90A$zѲΪcT'> 41$|񑓷iVP;8cwD.Qpz|;5ٴMk(R]D9L2)r `C!(S0{Q>6Գ}8DA B 2j7"QQEt( f}aJ|Apz0+%0|5:KZ|f: 󙛞$q"?OX;ܪ=6Xj#l )At9}o*=0S3!u2I.ֈwZ;l@4 ?|SHM!M2B"i0ȐT4 4%"HL@`B@-oDP~lu5G{OǷSU 17X>_f&!wstC۽*w%q B/n BiO~⁅&%IS9BId )hBZ/l9B@ >OW4r=H&[Oj_f(TEw62 T  tL t!_jl{ɱ~Ґl7"eJJR,~UZ,Q_?ӽ_2h5j#(yZ-˿W a+-wAzˆ1 m9S#-h/|]#@a)\LZd"QK̏˯(luft (hO@BA58!3#jUd6&@FIlӽ{;r&A #8t =^8rOS3ҚM4)M<0d2 A]-&MGw'S!RQ >`MLI )?*ŪzH=?ϧr_?iP?]7TQbTIXs&$7j-HAr`)ĀW8֋|eo2%!"!C?]t PU"?+X?O)?v Lϴ<.քyGTs*A_%Lչ񽌞u{sN&Z9ԇۀځcf" BQkUHuV4ïZ 00$$/ AÖw@ؑhx~\]ʩ*/Oa&M?yU_  H(K}ǦyG HwvGbQό+8hQѤ==$a=<('S;0j: R;bg!6h <k>I@QZ^Y"B\xT&'!*eD*J:r-)T[$01_$,JQSd}ޓ1LbWT^I3)Y㮈;Ņ)D+z.ws! hqQl!3 knA;<딞vcI .+ 93eDL8L$P4HS7h8:ԚKc5oP:|(HU;0 %k˯_eS00Hw߽pj`d#tuB9>AԖd3 p/ \DNm=z: YYɫR10熉3)6X PS'hpgǾ펍f3xX MyG[P ̓݋҂&ԑr 7滘"=ri"ׯG w 8Cll_{,na{^P3z)|L~uJ5IH+Hd4$f";"ԙCQ͙90YA]!Hd& v vj+1WfPU&P)YuV&}YѴQ %5[mJ= 8*_JDPAT3ޑ)wWDY]Zl8lRxʥZPءH ۚAPm-hXt}a19ez .Z)Q?,IF+IXz, ൢb? '9</KzH`i`P\o :"LxvCC-˄wx:fe$*)O=hv$OGxg8H< 0& )9@u%qyCEUn$3md4 &- F2cAחD0LPIAR'yOqwCg`x=H {aOJ2Dm('2!T=ҸDȓ48+>Ro>'#?3C$H& ӌ >L| NJף\CD={ LڅmKfHCH4}jI=~'9BM@ b;IO+c6B}~F]O08HC>ZiN0! nfIX@2pͪQ;ȬX HbmD4PxHp}gd㔈\ƅ& C#氍'y(1+3޻H]hL/&D EdG$ dP P4u :!dNa)T ̓%N*92^ FsIm1 LrCY Y -3}Gr ]0rh8D3UP4H7OJ";jq1y`L@ 槈C7o2nm1n95SQF֐NP^ pD݀e x;~%?|_<w?WۖwRs>0Gd)oG/6jZ'L$߈5 ŌI$}XfxP@(aOK։ie竩'e&(Vݰ!g+7wTs]@0Br~ Ǔ60'~UU$ !<~h$!Ë[:WlL:c,FF1NY,F $v7ᝀJ'S*QG*se(,D9*8?`i0 l/3߉#`3J6%Ldba7DH׵%wb6c2l7eY6hfY4KC}ÃN~5TMEĖq|'p2D`GTL"[ܱxXsTSGi`B3ou7~ՒB@7D艘pF$$jV(wHlS[ "OO>N^;xe2{Z s1(2v Dm"jrɢG]R~<\h8zub*#\$rJ )qe |òƶrޏ|ya>\_BPJHSD>$ qmۧ2r=C cj;=4}6\3v*‡qRu׻8yr ~!?1U{-Qz }kh*]nQ! ~kՀ JlERCH᳅,L>\tB$M]W !S I3ۦLy=NN|`z8'Nw%f`z}6_?"8JD\G]:)8x3:#IZ `{-UHz >qay?8\pt_h"RG-"K'֞EUF!xqx-XeKYĔHQWP!pBmEjD}˩HQwHAԗFză[QX83ʍ=$(Q}3 o/ +HቌiUx\ECЈ\ : wlƦ{Dz船 AJ 75`%8!CKPҬpM"!1F*$~?fc(?&> rY'R*J q}Wtti_fCM{wD@tx]33"h FfeUUUU%y*j = l/ \dIpJ@Q}(̾pt@tpA0x \c(Do`-`!&4gS!vE{/sȡ zP?V~%iXn=D%<=>KL:䡄(seM fOB^3geWҊ|&5N2md>UU UUUU"u.zA9]˜'K*npxFߑ͏).d۟f +aǵߊBWb (( a&`tCfIEUIN>_80d9'L!M=uGWp/qxnۉYBaWz {nP,HqIǶ_@@P+w0O`T cELȂcl2' ?h'R81 B%DKbD |MA,JZB*wxjZ#o N7!Hdz3_(^h(K(~fRDlS~\kۈh,A*EiVm ww"aRyssm Рf$, 2E[MSALHTd709 8.FN/#mX*ploe@$U6pl o2Lq+63S ~ y M\$Y^IQ>H&`/g=/Z4%dM}+'%a=kYFzHu| e[Hkj*;ID'5r'W|6bxxy^{%&%{-GIqγuJ7EN3%wƤYx8[]ԟu\o^ܹn9&c~(Q0`:qo7hoVJ:M*D9(?4!P# h9ݷMIؼTWq)E[ 4)5yDƣ93 /y&l捎L !|T r RckNcV#eDX|wIOiQS dΫp9$,$CRR)ӚuW;R K<7$ `*+i%RH(y%} 2ef"X(E3l,6 `[$Z:LMLzu7>;h)fk * 3 mMM(2Mdxlѹz& ֊0[6m|nrzpQ0S>?zO& QHRA#KNMF\{&EP` KP lS6 X/n]F~1gklj0mC&f#@0q={Ljtl$CHdPUjL9|D֊d-ָm6Fqam)sI=$y`Ĥ `>f ,Ei(7g8N09C2g=EACyx1IZ(oTTcq?&eջ33$ieud=S\ayD,<$@cԙ`C]pݽDAԁ|怩3/h#ȏDuG| p9],[@8M؈wod* fxagH4AQBaӠfsfo2/i`T9dc}E8>A!(.ᨼb4Tr U15UH>84#c'be-&a-;NBZLga1Ln(=ŞJ!>cʖQ >XȖu8 S1}~<@?Cװ!Jg$>*ƒ,Jw3!S37Ƀxǔ{=U*:8pM)+k v\7l#Op֬<&*O7uq8hBfLQjȟQwyq*:zЃT nU5Qd`{kʂuҍ%,AM _r ;"$rUL lxt-i_j)8 s ѭM48.Rp<Y4ŭgaxHo1_{//Uk[ xH&ȯT:\/~hݔ9P'6p_iؗdqBz  ]܃W;*8PLD)(F7yӗˋhi2мIN ͫxNBDpQ3 #*+mLUElkbAJ*~Kte? ) !"kw}7`0St; 1n&FbϐZR}QŊW/d2ܝ6-l$7~6)퐦i;̟V'tgĈA%&u;s=B{%v{c6xꉷ.NhJ\2 tD+ ;rQ$LgbAdAq;D㤃{#/*{{ b+fNR Ay8/z,tt(8ᅤQ=U߯tIisŌmڊЉQ+J,}$ʱ2۟t#{GF[5efNدzmqW*[&m͔w',DhPυ[qG0ÓGDϿvc<"(Q}ApZS|ǑpKd{H`G[zg!)l;o*"fB-)wáybr$ g8tںb(UD&,DFlVF{;XCw# &wzxh=zN pzk2>Oن* {AD&eԜP>jb3ՙHSv blHmyߍ kGHAvR7oA/p3dy [kIDRӂxDgoJ@3mlƉП#ȥg/SωƇ8%J|Gu4GCelYPɸTLLu"F05y O_SM~fG2/`Zް'AZBvXNw(1s ~S_`0`(h?cv< 1*Щ1'ies| 3 cHGqO| /i!f30}SO!D'W+E!w<ԅx k+z[ "9M he:%{9g|~OWAxC9nME VsiV( Zge_w2g<)@bo g0{ .T?iI6BTFTD,{>d H{DgW[Aet*sNǷCq|dM/1W B,5Ԡ 4ei"?*_^&Ϙ>H!hoˤ5HE$R/9r8}eב#q?DB~SA R8=nscp @)`m55>(4R N#7V\gM]rg&D$@8hN0d8Lm!ax2 xr5iv &H!6 R({yh180)C<6 $e2KحpsU,c;s6cC՘5NfGBBA)L4Ȅ} !)\O K*&dLFR!>(d0:G)@C#ۂ`yl K 581Pao@3CTHH_1MXs:A>GB)w qރ&:~Xܹw.7 H@$t/BH=Pk bFf$8HRgE$@x(>띷nM@΅3儇Y!LB$L_ki!v2c ?Fy}3™{OMozj?Z<2;E,4|)>[;~A]AEc9ɳ[j\>g[a~8- B{(z`6S\}l (;MLxKrg7H2UMG`@ ?}Wyk4ifm%*AkA/՝j`InlFnL3 DGvbfV;Lh*oRMVkϟLa}.; >6]JAӹwQHkgGEMrl%yC`3UKʆ59%&!P;vM2KOXAG’Z$ߧ߷bwt]?فFYWR ebT&=,cXYa<%,ϟ8'~?m+oknx)RԕdND8{ՋYAdmkOJ?(d8Y7Ř5q$K7yn.)u?.Z`Oo f}9y{~eHa wIBF$9hoķ%ۥk!Pؑ7v 6߾F>½ eRH';Il߷(Sc$Hy4ˮqx㌲}G:Z/Wy_]&Z^4TdqxgF'kT@Z"qMj`/ ɣcl: p(P q+@}) 3VnOeOaYn@{,𕣌 |1#5:GNIak8HR`f-[Wv\Y {]{ƒY2Wڧ>P ǻ;Ew(9xq1KGm =x|& ^ Y;R;6\yl;2*d$\ ɮfViډ0z!fpz>;Fȣ^f@߈=vYΕx^(q2[<2ejfg%V+YXlPZţKR#v:ۤ>θܲ"+QЇS 7.R!8S( di-3qw?gà,DXUUU;HeAs>T%k8Tr'>S]w™DI-Y˧oVXр]pb;vbXs.Xn8:a*h c6c!_q ^/8^ޝ/Em8^) UWv9l z: Wؐc @?+#$gS2P+kY'|y)=Z1).Dj [BRyQ$Mp,v8&f[.y-&(Mc6ec:',prK|Ywdb"QW>OHpH^j~~'=ͦ)hp34a, q.dz;xc$˔c=1#7uvikxxa>K~ch#fDgX+榶rB >$.|7 l3xvNz ),S0~b)X*s4cˎ5 xuęa sԓj m#i˨KCIm0f"*>{y,f܊M:F(K7Wi"L;})3_:i (|_t/|Vޭ4t<8O&c9Äm(xg6|),(.'lu\r᤟kd$")q(k; yF.qeuQ;FJM l Iqt7 s<އhd~çY!z8SMW\*;Ie9 "I&hi"2IBJw]pf350>1ԓ8&lyՋNF{?f‘t:xzozzF<,n;sw)5nMϺۧNe |%e-ĥJnJÆXp)a\iI[m&8RpSqo=/۶&i8>)H=N,䙖R{ NĴ p`%]ԑgf5vcHրNL}>L0Nb%3!9;<Ò[ST)ڊ3Tw*THDG&#fCFm$}g,(Q&O6)؏3'5*='7ߊILև lژUSIƛVϾ^b 9.z#v[[4"kr}w =ӗ̾l(}9rSu#U&{oM λ+`Ê(-O %MѱVjr;f+"ҶzʦMjj ,@CTn`SĒ$"%GdzϢmB\St8Sʌ_%J/G 4V3G3$ Ud\yF} Z+5Gc&sͼuu6ELfb O< yxzP Ѡk"P(),9\+G4Mdiy`+{WП"%(9"% iIT+U#|j^,S^x.1ܸқ{50l2Iw ae^73M JDݕ WouPeũH1ӓsTcq[T iT7t25U4}?]1fKꨀ!ĝW !¯iv}O8K)$o߉\" w.\{5qOTV^ω8 pg‹/%7W,iKK#)MrRUBʤn 1>Ygb7(YÒf.7gb֤YctBHsυ)y:eVLc]DJtN;ZIlĊ9ޔcSpK2x95|ٞuW:9%9\>\_od+JB4xmtϊ:ce}2\ c*]uE۪g{]= qˎW´2qySLz_b}=s&c7 xTR$V;PeƔc9 uæ ǯ`aӇLL^n75B$zؼ[8hن&Q?Ͷ'g^-6 02tSst>{:q 83cFq5L* cEHŭ}ghxzmnG~RM!kTs]lrGIJ|6h1"8d^Sទ{%.M'mR{B~D&9ѡ%fT-#4D䫅R\i6!j6ou)?-翣1'\mfHUM|iV\3vthjۮم$hBI Vsk<\N֛46Kz)Jg.Ӓ}ƓGru32vgjZkbTαsKRtڦ[o$ͬ.&4mmV[ -HJ]i̛%UfT-tS0V[ a *U Km)"8"Bunrnn<(&PU.I4k/+&mMma&91zwywxڼ#T^p)a46Xţ̂ב`h|ѫ;dRb!H3VymKJX,.`:1Yјś, "q đ,/ 9|8IC4Rts#Ka)iD^,ST$-+8,k#{CHMbygqbC3\r/KmmS0RDk^$(fjm; T+ʆY/bэJI!$$gT skJz'(aB٭?'ٿR3eH;0| |"$$ aƔ솃~Lwxq$bc`4[s|zПwMW4r_ﯯg9~7쪪%UUDUDUTETDfUUU[p.9*SBC0 Kq \Y,6ѦyP|Gv %:ǔΗFZ zڷu=^ք/u޿Q׌Sε`R3:y7a7[G|#x'4=}4G篌?ϲ<|;+" IpJB[S,`]JdQIn|>] #-9(Qg&Ud&v\D%A%/6dJFҊ8\kKby,*UT#DaV)mo']&6:>p>,U-ѓTxI:DÉ2d&BI(Z#>\T}xq 2-i_B`h2l+7^:pi4Avv1sz|DŽ mHϿ/7Í I\QbU<^"3tiCM$E`㴒q!#e x= (&mﱼb$&j ܹ%8f)=s}$[#"U?/n4g$8^~w[d >i9N[m02øە0^1WgmE8LzF g27ԑr:9 ܙR/WPyw>Ĥ5ΜJEz.tlM>^('e pM-G\p mNk Du&>1x9>٩g\'I0rM'bNv0MBK]ԙX %h܃} aF*CtvXuaxnH̒Qv&%Ƈ_NL`U4ԷO:њݮo$omRb(''gNp忾t1ײ)M3 &7N[]ozsH$(&Eo,kO kZT] \\M71ݕpbeya -քmۈS8AǁB`?!K3J›k@%]1" R @?VbT?:`ضN, =$@g޸&VRE A9Bf*#/6Su+~u?2\P$f=ʍfnЗ"#cBҜMhܶX?fBYYg c`g5!tTr+W<pVɗ>Xai'#˕bnL`нeaa\Jt; 3f0X좋P^I>0nKyԆIC5N#abHZ%7t1{)ñ"$aI.}5%#,Z+ԋctͨ 3&3S0)j5Kk8]/غå%2db/[W)CC'(㉥Bs7,>O${E K J;aLIўo+d}4OXwxe0΢\ ,"庅~c~hy)zD  ×'Nk]_9sۦU!פɡ8PXLy4wx{!ѐZaP;L\E*3R󪈶Fj gvOǢN6N*&@d}r9]#[娉Ydv^3.w<'qt@fRDH9px ,)dC˿Ą&'@w.7 Haqf&uPX #Qd!Ngl"Giuc `&P=,):3bZC5K3FgI&D!xAHfR LnOɌr\+&I'&rb|t@+Ya£"崗VV)jF&>4kHfҥ0T! PP!@fd{~,m8˔\|r-Kmܣϖ60HE)K8כJY&8᭒`TII%C KD!$kM/3r7&v&YsTIYU90c {n 0x<^`HJWjU*-Z!m^^k;kέQ!D-%L,Ww70Q2I+\ I!6чur+D\ ZmXw]kgR n<<ɡ8s-jBa2|5Ķ m؄$5%˖9DBa-E 9K͐i;..r%N'"I_!˖lݧ([㫆?jH9y ? g0=xp&%!x:f3^xs+ni2OzܝuzQ (Z] dwl &;w,;VI΁u2ѫ^f1xs";L*WTRέoBM6e44m4%U"NM;xjɤ\q1Ŏ ŅI˟ʲԲ`Je}X…EThGnDjIG"PB$)BW .mA+=T5-p3{XE:|I$ VMCo(ᆎqI S2Pd\pAs5`÷CG*ĭZ\dlZr~5lo .y+:?wq;$1iyÇ w~$p(Ey7i&aėf(TB8C0f+qh30qsۇH J9Yyn1]wrf\A14.`fLwc5 `$.Un~;Ʈp7ace~ŮhX1L:M&3d6ÊӮO&TmKAe&fbQ (Vt4.'Nff& dQ=l"uk[Evm#il]+'b0-Hн Bv34pxN,u \q&)(6\2$-" %)3{V ^SC>9塠!#џT`:S3g' ,I5x*w^-q}{#kY.|\{endNs_)*"n$(M 坴XiɥU"H)1[ sKyHE%ct,k{M&EhpFj:zΜ*loѻ> 84Aj ǿG1 )َr6Eow ;QxdI>#2B}mP/)Z֡[#ﬠU;ԟƪzB)(QGNQStUz4#Es㪧\>!ynje{) {8'omt#F k& HI?wTQ#g)*M?H^Ƅ/\THN* "?V||û^( ξ~JfO.gTN]I '϶o`qh 6fۣ*p΋.}yR"jP !() ϱ{eŚg+8,ȴae@dK(2W1<"3 䖒! xjܘXr8>a Ʌ`S_k˖tK Di[|f?\Oel(({!'}6#{sV$]TL(Ә%1=ɑn/6}^:4fh Y>u -]j;38$ZFB0]);ꠊ-P~>i<|i*@ѣ Cqu[FzTҴ"F$(;hD|EG8[h$>֘k(I%},F2hIڍ4QAMymmmxDJc ĕvQ --(, ECr&h+dh`H6/8$2a6k2%'XD_iݭaC9+~\wr]7(+i)6Gk،S^’L]x@4_6k (X:-%+Rq͍'U"oU!yI[^Ӊ[was(G(!83E9<˝)9rb @6z3ܱ pㄻXHс1h|ݚ+5")G-~YHL-ʶw)HܗMEQ|wxohqiߛQ7 "A-2:IjWz5od-kÉ!'Ѹed %B[hqyWABFN=8]6G932L'GiQr;s,W2+"A5q&|p);GYڬ eb߬97j\;NlRղiҰ6T&mfo:5kd`F,[;!ѡ(`8 U{&8hI+nb#(Iy ?tOYTTFLeʽ{*)76:G8|/};9Xe*HXm\>+Jn{x hju&L%MpK(yVk)c22lm&R$AcB.+TS\ՙSs=Q!PpamKC ypdx bK['(xUFi}֛(!Ąh@[34ba,X}$RKϱJDt1gkTDbx͘ri6/ﶤY .:x4`9H4Q,e2Y'ՖQYřz@R1mm'Vt̑Áe" ogI> U kؒ6ؽpc| _L}ՠGfA ra%Oy2[I80}8lihcέGVy(=yKa8`*f!q(& {<< y2* sR'f}<8b$V^'EPt,߳R2vORUVʪ'o&[0.,Ygtܫc2 s7+:̗T) <(o9[5ƞK4t+:ŽRYcj<;oF#F3?pčWy xL=#RG£Ċ'q+ElA4Ŝ6rɟ+ 쯵9|PtFA9y f%%ŝ>I$iQĐhP9yB_'0Fн0]JIh_dL=zFzAm#.3y5F\L 1+(Wpwo4)Ht:M G73@Oh^]'>*ms.v\`~g33a6S&0!A3$翷FYe5VVtyBSîϻ||fy{MaY|r(p;u 7eDp#16B0cb_7 6ң(ICG~gQ7Va-CpY0v qٻ}JB}"HB\:&SagR.C~h@:Gw0koD4(y)a27$&8+WnO dQhqJvj8KvvW'LHi $aQ*T rNvWw 5 HOhH\}3ݍȌ/" A$$HI#;ɂ, U| VD"#A&URl`wՒ2OE$葔Fb@X_t窟g~ֽemg(V;I AzYb~mGsmPE3UKBW&^NT)6^|Xy (@rƱ]ě^kzeəfxumxwNr'x4 jp@'n`@bb*P8 g\u6{1rI-;,NcGq֮6i,rf 4υff[ Pη#"8H4.kӜfKXlH[¹7fLRD;WF@vI0G7a0DZ&:1`s0#\|@sޢcpLT"xwD."&UEQYzh k/z}xѩ VR%ic`o{km'^ p;IfLe%i^8'#k!0Ѡq"l`(" _3[|rz_}flO&9",PQ G*ײrv ʄO3"$#c~wWgA%: q?OFG[ZqwMM(~Wo3*:fx!%p&jgKՕ0^kWSexS>Q}⧫E2w槳qhB!dL!K^C X@ HEEϟKUTI0LP pő|"sԛz@230 5 IS%AA 0ꗇ-6&;~~ߓ8]7;93T6a&ɡa4vAfK$/ fYىɛ0 iмkwBG_h8Zֽ߃׈:Vli4~'YZn!TJ͉j\șw%>FWF$aevٗ5#tDJpwI$٦6\-0̼>."@Iק1m4p]KYnmiQ9u;OEUYZI);Z~Fxwb^]13WC>}17skwD{gABc L}ٶ0>tɾwB?7bZхD'|]Џgg\̓ʴC1! !)d !  A;^w*f8J.  ,cN'C&(,`/I<(:0GJ{Ɖd"O3RO/R q9ч'I&sNU!R_Ixs[RC0]0cWH8#Fg:# vcVwLT0Rb$ FF9k}7g%i6fz)kʬ0e$2Y7y۵ɜ>z`q!NC *O +lw4P8D1G!}}6˕OF`WIRL*ƍNyn4,&Pa >hj@Am"tѐNXT;aMúRjNɐ2߃[.r!2 k@wuGaG]-,qrEX'`ZgMDNv|G,٣f{IۀۥHh Vb#1Vd"1 ;7tHL/M<7B%|4Bj㜉IͅY,- ?ݒlCkvD6O9;EgX%!IF^HTqOdC𿎊;e1'j9(xqLsj Kʦ*( sQx?ӌk# $ 2L33!Pxcyzd';ɿ3ġ:5M":S =%y0 `vӲ**+Nhå"d3wXzGidUkCa'l*0dv|r?/ 0GhdP8C u$CZtDw)`Tt28*k90›'C;u; \2-@.-& R]h`B ˄4e{8YBua6Yt ,4%9fV5xB*)h)JXm5El4`Ը 3zk0&x! p5a=7z#%Z熌Yv_QzlM  b4@hecߤw Q (0.eAI DfN^'D8̀vQ>@>(D!tZM"bրId%A4hH)/钓!dLUȕ Saoa' ksyw<q0C @ 4u&!" Rudݱ&LJ"MY}=&'ۢ©IBE&wc~`9}o{x P$71x0?Lރ߃✇Gnq$&) b} Ebyq$bK Ch 69.(g4s*Nlj+}hQІe*#F#%R5VHckoBq2aW҂p  \CIyoOˋ"BPDZb12P}ԒO<ǟ]t-3H9Q-HJ0vWdKbi2(&Z`B"("i Y8b+_! WBF%~ Y b@ 䏞)dpAݰq~)Ur<1O+V` l544!?۝ ,!:.ӈđ]XQ6d{Wvh6GfȊȢ"NFJ,@cс(iT& ء0cvWpɐk:u! CdUA=$ @PHq!)BɅA̠˻\UN4%pLipAOegE"/q+7nbA(ii!o 9`ɪL7StS_Nj-M)P00aSrZ.2d˖7Af衼o8%E* p*X@}Rrq*pc^A3""!j,lB BA)H ,GEz!E q7ֈ>E_o mIɥ"e5I=Xő%O1;5DŽ|֐= &VDY7mha @4)#,=k[x8z] U8`k)!i -=os[-q?=;Lp_vPmr;ړ<=(94RiB`Se 7q9J}(nZ/ӝ/>+Ѧ.HsnL٢Ünϭ0S$,Z0E$`ZRmrt J={?W˗{c<87ޏ0F%c 6#(;"nrGkliQ,)< P'$@(A,(C~hOX+34q4>_)19l EcBU-fN)hfuG#`'{,o$e=n }Rq'"e)A( t@Ԁ!BFFT4ԨyHn85=Uǔn>)ImFΓ'v<)ߞ0}.]HM3/Oܐ;iKsJ(H"RfH2pc(UH^ {G"+#J{CI Ç=?-lIzCaH8@<)xsP&:/4i:E<2*|*!h[7_bqt4)EBܚFj!:ڈgȋR.@F>z.ߣ~0:+=ddp{c΄1`83>ǰ]&GA\'գfDdL؅Gsh~-}PLD8GO:^?qD5 { /O%Ki嶼ڦ}w= a_ĐHM$ؖ޳Jb~LJѐCG4ҰB?DS$%(x>4H͇ɩ D!WԈvf$rHכuLu!)XӖ|A{J+Ǟw0РNzMb0j[]m^pӓnj M aD4Lkkംc7vz![̅S|P$W.XZSRI׎\^OM/_{\_8v ?)x|)k# Am9eOB|o ?8x ^Gmp7& -uwsWE;ѿtm} dʑ l'#Nܐ/cWU} (Xl $zGzi=~ߖg;uTCccV58R )k dZ9|@{D{&vH(iI+8^M."ֆWiB_6)`=gA6>o؈Q`PxEo#MgG@C̔E%CЌ@ nꊎADYI@W SqIqٗyw"06-PKpJ#b .̀(@' ֎ l$D&Vd-L^vYDlflJs1#qW 96#ř}^fX!7.? :%$RL#T3 L:0eCc6?Nqʹ#ߊe\,$`g:]X aMfL<剤J Bf& @$4rL8>}cdti3`FDĴD܉.Bŋsl bc-20S00RaLA2EFRfU  #`HuQM8x ngt!A㓝4 lBivj6,Ns) lrDD˘0E%$26IQ{aT:<LQv 8b$iPAT)J3%AIIuJI4@D%[%=u- SRRP}0'\KRu1&yC9#! qVc0o`&q~+Njޞ2`6|fxT*cXaI'qJ 2*. \ˌDXcXHB.4XeQ@K19ǜ`jNfMfB䵄.-F(љ,Ya@(CZ$ if)e 0 )W3@pFcr60&򁳀"!C<j)`0?ĦiH㠁8' |6(LΏhp^i?Jby /`i""=?fL `*J " '_tJ/UV4#b" LQm b&i6b'vb0=X͋ÀrsDhc 6׽MNt&Yj eD~ϥiɳ0U k:;Qɂ@7ֶ ;z=%Dކ^N5#~ s4Йl9Je6ܢ(Ͱ`0O.ऋ rR~9> H $7bŜՒ5&ڢ;Dԧ5G44Pp?S2!EʹEruLƒrsaMOek7 biBa+*~Xɜh':D֕?6yFv1aə{٢"*"?\4 3RAa%(ZK*զ DD <`;!&X]hp3%keӊ_߷(olN"FM$j6%t H1i(a#ٖGLea\̆TT,? B'?{Dp'ҙBCR7C{OEOδ Pm8nxq |S0Y/ PF@3 MQRKAp)H=k0&]f3 fIf&^Y fLCJ$?Yty H`;3NԽ'px1Å eaү އȱN9'4rHS(PS-/%2}{C jiraVAb!ɣ K,]==Drcʻ&E&'3`y4q; @H*npzRۜ IJdH!$R :`;iU+`)Eͣ$A1- KHЃ|E3&8o@_CH9\Xͭu1F*{au>zs#@Pw-jmVXCjLJb7sXE[m Ih5o5 V}ϦǴ$ X}F,DRZ(½Tb*tgtNP[aF%T9Z7y:T33&qΘbiRru锡* ElD! A"6 i0מ\q 1376 H:(RD,do{An&!Aݠ[p Ae6KTx'T{ :oUaOLyfA28؆y 4 D)%qS&|LJ!|IB#w$̖" f R 1e5,+2h]+YՒ֛﶑apb&SuɵP+F,wUQw({_ǷCMZv?\fijmLȿk32wE8'tx\?F%`&0O QL7m_Tuv|;vGT\e$ZCn7/:|M]2ľ;ja3Uv4r㐎~?ZNxD`]€"udBɍLf$](ixrL5h.8ƵG*ծQJ-ܒ ϜnrQU3 ΪaqFaHRUֻdTRU!+Hb6°ZEE M3hX]b'nuadHuNZ^7gf**[ek; d8`2AL:r" Nc;`@< 8oNJat-"r\ՒFEg . j2 su E0P386$1  gT;J\Dm&i$Ld4X QѰof&c4Lsq}MӚVKYKpJm7EZWDW~ǡC=+foRFR<+0L\EG~sFhBf%K/_Z\F#V )$缨xyނygSJ0Ӹi m@8gX9pp.g⻣R GN;f29"MdH;qsK|529nP옴 @C+Fͷ8!y?$Z @I4"S@~jp=1gD;_Ϟ7DZҝSd@HvI6`͌)P9tɧl|nr|"f4x!T>P›W¦Qu-40Ed @,LDuͺ!p dH&1ptp7,1K>Dx3y!hЌ!^%$DSFӍh.wQ|oFH|#x8 'K1V .(i\y64zh>S4{wkcI;b~`,aN55:mKm4ou&!!R EVeqC[`GC1nF%M&>0I cff\TJ_7Hit ON,iC8#y 3LJKh#H?>\eouN%H1n3sDEX,{d;+r 2R1kfd bhI (i(("(R$w$}BROB}880c. ԘD;?eS&"SBX= ? =pLP Xw' i:V2!-pfah/ۼ$gHT=DmJo+s\}F(LQP a},6a 6եG9wj`!S^ސI2z][_ׇwesޕʠ3;^\r= y`~QPiEd\`';H%:H4U5E.6]"F"n5{w_vN\ ]:Ƿ1JA?I 0!2:N&ܞ~GG+=E6Š˫Zd;y~`cowWۿw=Nc-2IRDC1RDA4 QJ3%AP$Ԑ $pM ] X(&{.63h8cvP1';deOZ-th$].N8b)XSXr:QYMNnp19HޮͫzߞA#5fyXN<#+ĔT CS}/9zdQ$0Qypdӏx`-bF=l#/p4\meF%|LwpL_jVD `Ƞݤ8kBJ1t>B$ AՁDC:9cm&tlhEʨdvblP 6ZmyK'*EB^Lrד<Hs p4)6`"uu=7Bi4&Hc~=҂MVj M]f["qF$"i@oG.q\ɿ.TBy~r&Ȇ`y'#Qt{q{z,1 ~~r@=Ņp5LpPiXl5҄&*Iֹ`p0ZpQX|`"3,*@bt̐t[S'zMJF"7/Z펹ǃ^{LlG 99l~NjU)B+S % 9lQ^Ap3i\SEWWr" ` -ɰ&jA6t'dy z5ֺ 78"geqgY[)iEYKFZG*` 'lL@]*,'/5mfWrf}d>d ~<r=Ȏy`ֹyU*vȈ| m׌`GY\yz ҈螐fVglp4ULGHgY$ "T!q\ hgkW9棨ȱ[Z )&dk cygM经}KJWB:dg%\qn 4D÷:=ц9P;Z^2} v|1 P Npz)'e5x@|!~hrfl2 ^깝JNxxu,o9,)R `߇-89qsۣ%%f"wuw&Φpgy;QDŽG b(&C\pr`C i NYSkIJ$8%ORD["q|Y(7 qcZM&gGQFճ"HHa򽶔gg*y' Yږ0:5<,%{S ktxEhS7 疺kF"m]Ss516<񖒕JBǤx<6#H˓TNgj[W^T/o8Iujr{w|F: ȝ8 rΗ.LH,y{G SH3bċg 0\jWkx-Ra:.-~o~F|XIO{s#̈́83^.yVzyS=[|j\LvK 6ǻi;xzGُ~oj{L5{[QV7*1S:ý% Agd#ߝֺfP^A) U,1[-TA dZ jK^La='.5b;hƓ8N: CǛbT1;۽Ym^RoߛD#ARFz]@iܸA=ZJJ{e烣 {"vl!b\0R/$$Q {X`n-_Ym*Yg:m/(h;>w.s돦k}91Qydx+ݞj2} h2Mq%03֚~k3]HOfEo/ql ouɛOȹB<=(]sJηsX"AѺ*VH+_F#ѓ_(Pr:Qikדb9*=VcdոI"k^As%4 G8޲WLJ>1/ TmƵf0Qu2ad/_@h顄Kל9£6);C2G7(?JwUc "ēYdܢZZ,d97'Q:x4doV_D[7\c.SMl{d=4j\[OQ&ТάK|V">:^<4^""Dm\c=T°Flvf #@/:q#0φ&ƹŮXJq:(zeE!ۡ%/\ {S SJ P4J|#4)$.e^XJ>~Z&&0elf3lYwwtʚ0ʡ[bUp[1Aҳ %4`0,X%iIDs'E1S`-∢ҕE! :ј ۙ,b](4l1.G ND]k ,!h&X6R1&!PɻXf̸'&qA9C%!ˑG$q FLĴ@#pU鰞TS c@wg|yz'zuz٬#FeW(ot 6=j&=:Ic^Wd0!jmVXӎTfÚ[8Pcr^ 9ky)D8Am0 tjDϩ-k25F4+&g mARlZѡ6~rjY{ޤks+s'umXF'e־N'Lܱ&O@r|{||q,n2cE;| ;ނ VCOdb_}~M,f% d˚|c-M V#MЬ} W8cGwV)ozJ'q6BB,QA+5 9}dJ{ٷm.Ir|nj!㿥sa˜d3r{;&@3DodĆgԛ>R(F`||tb"P{po]N!blҪFR0Axu'.#P@3X]69Ug> MWi ěQCG%Ah ^=TVBD&%Z#@iJ(X#Ĺ>߿7{.huWxsJۊW`)l&|7ZRMoi[}v[~kSWQZ;qQ%#q~-FH& n>jtlnjY3=yW%$1jXF>S0`3dYtMē:qq*.n)y8pAz\F "&3 `9&tF׼5LVلX%uO4GIM;4X6T8:nZ35zODxAHOGpȟkT_LKk8֙hSAW!b~DG…Rhe&]?P8,gp=z9wĄA kO;qU`D R?S>$̄L0M/>VDA-R'\HbH͵E{2 8Nќ+#2K7Gmtb7A{ B(N(:8Qx:^܅chpknǿw_7}!@u-%G1Y~a{3"ۘހ8d'Wp.x\gAUTH|9N'vb-$YpÙy˜-B?QBTzBh* B N|ןDBCeI,iLtr?cD&c?ϓ8B `OwA0ǂa0 &ʎ43 DtX|jp筏Rb)@< e9f-*&%.(;AJ`9MÂ\;0 qlAI%ߧϺjL]_< (A>"D))()~E"9f\~qs!~< 篛k++ZH m 7$M+֛209.TTJ!BP.˧lMGRV3Y "sQӋ"MB+Q8uBqu7q$K$4M j0 Cސ$a*E5m<^@fpWxﱲzˏF%K`ml{ѱ9k pCt^^pIGYR!~O?@2o6{ZLiIq٘ʟCXfL &#UP$#ZC^,8)Ҋ?kޫY)=uz DaR}DJHPLqW+ (ύԲPȎӈKTmH)b~`xotl ENwA@煮ن{5oN|`/fKw6_I䡈^-"cq:&OT"G d~aʑQ >Q2IG^ʻ8w<12Jxs:ho+mt~4Qam=)ֻo01/`v٥X,ݏI;: =4?ʉ;ϋG1ܗL4ov93 z39BxK0Q܇ AΧ]hQQU)̕+ tR|ř73%Q3Z l[/{VHE"<:=$UL(bqaKBj%Dy{QPGW74Ohq ѣZYmKCڈ1h5ȴڳ`əܰ3@3c z<*Ԏ7 4x=w$dMvrnI6i>&'Q+C}GKF玔oߍ_VKHȈri|qDTItny8|O8=D >fB ugNHPfiJ Rz%sDŔ|`Ԝz!CaoN`01zP_#})JO"C/:vut5Uz4dьAH# lU?ό~#|&%Ia$6M ) C @?~3 { HJI_uf;M? H+:V óNx먚lG" |OQ0ݔJKF⚧ Θ̓Jlءx#.cS# la X[!1ݹTltQ*C>/TA %BDEJZb@x3 2^4:!'ғI)X֠ 0mHwXv LCCB['oT<dA3_0!h܃!X oB)Sv,) (lTGUhCkl rkY4dS(!/k># Sch9#A ?k/Ws/٪~bC[`}Oq]*GQF `?g{ JNqLtKW9:q׎SBKrf `M# AG=G6Gg$N;聇Hj67# ى v”m·1*&1J-!M9K Ta zS? U `D%%un(_2W+Xy83ÜEfI3,ϳ3) Ϲ }*0ct)+:Tj ] S@RPҋ @SDu UT)j +ʻd򮙮DJl~T4 [)<&  l{B&#UJS?<ȀME  *Tw`C<]9 aD0I{'7HC UZ}&בv2's)6e "8|h^A_J3gunq߈Zd$!yӞB$z}:HBѹՀкhtSd66 D 8LSZ:I9:L}P\l.4W풬߀E:Cw⼉Rh*ls|yN|} E$!*+nv:%i ~kd2DH'Th{oG@; B?(h<3B/9* ]T2D|j$$ " IPCv8 s!k SIFE bd6I\%  ãCTٱbdYb;6yh1C* ,T#&zn]-b1W ^^E0J(0eOk ,ژտQl<1wh.WɄ a,)$fj`I[J]iGDHcK,+NL& 8F"bsPߖc $侒hFУG*"#{!Gׁ]eӼ>PhōsC&D0WsFfe +Hk4!CCBe"81tgs.Li,z 0}n 24s0]6˥#ͯTwi>Bɑ iI Ǐ"7 /Wc5$ӂaƚ9tMbT0 &0). TXZ_ATЕЅqp"bݯ+e~cb&&(Y" YR*&"&NMLLE4Aib1 0tO]t'i)4-!-AO"n[G2S.0!OES6k9'Q{>p7 @3@9]lv:3eJZ:7}. eg;*٢ij?)ɠEf*_8#a'4X@s-D0dd]C4: 6U@.2kKsÆJxY 紧ĂsO* )ȁCW"ARD$qjzt%8Az,nSd'\G(KF2$Jo=|Ph), q6kб}Dwy-xHKȠy! | DPrDgLbG`amygFKk6iUc0"-yB"j*JD ZFhV >!ĕ8ҟ )sH˼-}`)ód&ZV0!k!,+ST Ctfg%0p>ipVCG(9ַԨƍQ9hĆ4T2M.ӹ:X J''@wrP@=Z^s"qnc364 ]91ZjKй =K;yY p;SJ>;grxb775Wڵ8EJ`bN .U">I "qKd|i&7<"wHo<7psTPt8=ǃNIwɠ@I0j5( 3 fTTDT4Ww4P  0@ BD53@ܥ$Rk;Ä\>߃?&{ Nx7~rD,1%#fH$diׄЏt#L_vA1R 5LP4T !Bn^;4(B|v'w0JhOQ?%#l(D~ gAC7Dl~a0e`{WJP]2;mm2& e&cbC’7MkdHЊ?ZWKHPP-D(4Ĵ@J@̴ US(EH1 QC RPD5 LAL)J DTQ4B2352I!4PEBMS)B1$E LET5SL*IJ(TP4(QAQERS)HTE(R0EADU%QACT-DR!% C)K% 1!UHL#AEP3!@+*T +JR!25UM Db_ ID# %PJb jOIvPe=D$ HTD+1)Zt-`AY' 1E/"Јw֌Ap†S)$!j""$h<$9J]?;O ϨO0p+n0/t# u G8SI#T4L+2DMQ)20EQELDDKU3 T,L@$M%LARpGǗ8, WIr!ӮH,pU0&8;= PكB@b 0Swb@'At&@\Hf+xLQ16Wr%4!^:@Mm $6YFl k{? C =yF$)n`@;?*`LB8_D!Wy҄x 6ij5ZD]vTD1Qz9y77{>gt?H ʰ;o껞~esq؎>Ԉ{P ".׀d ۪͔!鑱bR6V6.|:A|S@Q;0wc B>d.a *+P4Dd>BΈ z9C(Iz"zh@^&4d(* ~fb42xQ(/{'-\r?tf&r~~L RRfV69v5LS 2p;; مAK m|\ `1? '=&'dI$!%!]+<ʛmL"!XH:A5\O?}_Yk"n3 ASI ֩@^2 =-CHl_Lo4nu(~CaGB .P#~4"JJACL҈PMILFSaXPxZL|y bC" `?ۺt0R7a1=_L:?Q߂qW cCβ:XAzŤ]3$04ۈ MbP@hQ}$4'e A!~F;LTҔEUMGCbO^Qx$ R>0u¡>J:ܢyd~w*lgP8rC07%$2?vtġ< @#艁*(. sZ=zݗ*,1l3*<᧍9Ba aR抢=,]<}.+X`'ժ oԚV$)%9&To JK#~Y~\s%n|o\enGϸ​Qڪd'4PPe~Xf9 &p2܏P^ED=g80hiDA J6 5At:S u]6Qd[=83+E<0D=svНsP`7z  t%m0:Dž$e$ a?= vT* g(Q I=+xnrDF޻ &쓢aҧw¸Mi:iކupأu}"٦>JN9sI̞ϊ7g9Owҍ%"ښk\dˣM p7CZZN/S_zvƣ3 OO]jg>Z[l֫~>Cw%;^$ե0QDFi֎J_ZaN]QVٲazY𷾎gŸx0Q޷u=_\Q+5ǼBk+y|*Nu{mvL7\y"OW]6(m9g0 qTZ~ JGEAJ¡$6.Žӊ֨}'iA$ǹؙ2@f_-܎Y__ɖ8 8Q3oDCIiR B!G4(U3o8Mͥ,<菘p|DH? SD59o0Ioii`/(_hrybfih* `@Z'XbHZb SZMshnKLBQ:;Š8mz CL]yfE_>z$Rבw2A˲[wUTqP_1ДA `r%8٩aцD:n(˟ZdSY+(lB@ǠwI Y:4!&A0JD6?T~=P&b4uX>!xkRK(z;cMJ>lt8O%PRML~&ʞ zC4H\$+"jhRT "$JFJ% (@Z J[ nJ< &HyHU@ء(V y&HP4L0DD\ 6pZi &b b& CDQMCRC  1%Q4 R"b((f`i@hH bBbJi"EbEhiEJ҈PM(WJ` p<ԓjk&dҒ%'S挔˯#} G@l/c.pG+ :N8J?B-0`("*B* VLD AM% JL0 K"C˪ 4iB$D0 z6i%F)X XP!Rječ)M0Q!"1-Hͪ!*(+ ߜ#EA@41W2)Rx0 3b~SJ{݀c.zzhbE8rwʯ| QCd4r(3=q~đ (u+h @~s"qĨ??C$tpu~Niʱif1PBBbbF%OAq"4xt@DO4t%8/vN$^n، t p -釓 xR,Pã202UZp4?3x]́2Ch($RPFԃ{.,-3;\տcbŽ:ӐA!j3s(l\cRRZ S S5Pdzz`~y'A͇TSp9bPR4d.dhovRI9铠&ȡ Іv[%{AɒTWµ P0IŀL;@4>=$d9u m[hvk'.ԣ-bjwשqH:A*1šh.0倊"ĘkB33q70`KZԙg5s(G.,F;ArZbuŋ0C1eYN` IBwQn( Lhm,b%0RW˶Zi@^5;[1dV4\0QUmRD\Y Qdž4eF~q͇*/^xF:6@3$˔947K4]pǸ/;kL|?|WDcrL4* *6ÀF.RሄC4aqqї?P9u8*yӛQ Oq8W|86gႡ:2a³50vfVXRB WoXFn@tMC}s|E!/JYr)=n>>!X~lO7QRrEaY_B5r )3Q\t7bdtqAn}fh;K21HP.#3jTK綮jZ(W-pA60*(a&CD"^e 4bҖ5ְV0 Q{!ia[X^!κbӀʩV u)l5ZiatjƗQ"2#hb9T!WsѪiTk 4ƗJZddSLc8T'tanK t*Sd|&( Lai15&b%\@XA#*fa4!C J"w I 3w'A tSm^jMgd^)T [8*jRu _:d@90l*I$Em#)˜nd2,1b$K0z" #bwwPw֤M 7BT2DW7zDűڟtH"4Rn^mCQT k^b$ǒt̲mCj)$?}gs^TuND V2{hd5[ #" bBh POQ,FF7[7vYP #1%AWK =/Z[5d( ?{! t0︃aQ( TSJ%9w`Aky<$o,e7Յ֚R?u&&$c˃"z?~jzz:,q SAB{DBeG=Щ jɂdh**LA54c"D7iϾ4!^Bkcp?jcmA!C(f-(.h"]|}ޡH.G19>ř5)Ci#I KO͘hb+Uo/zvS( .b` >0 ~_Ʌ:Ԍ+E{r}Yy1<]W8Ý"e R*;84DE4HLG$""t;:s4l*3Dvr.tHpȤqLVnEu4a4 ξ(jKɓ@I=$8ASPQU Iu ÐU=؈Q$^w,CF !REDd^HRbJVhoNz\)?}Hh7 cLG%9CD;5, 1y(N!a<;biZ3E qv\tYS[){'@| O8ТL8T KxM`s0fȆK*g5E!̐L8f

    kN>E@b&" q["3)K0HQ6EGH1D!Dhذ i!J27d=Pk!"nq`'XHd N^E((yU80jdS''C p#N]vX?KmB r &hȨcm{yij-8e#JO3n1|o3uh⥌M``-?OLhh=ƄS#@DW&~W9_g\8c^)UQEKR2sp7UUW}24?b4l1Uum ]33F98j+)3FLG SCsF?U3}X  EJ@ Ze/0!`'*4rD+!8҅b9S#Pb9"-`tv 7ö9"Bd 1f5͞7YLBDbMm$ f$3%4 5S 3$PҔ# t8ReH_6d4@pl#Hkc KO9Uș}ykT,$>8Mhl<3!Šhф6)K9Zlu H4 F꒔m > dBf;D<=7'~>tV0"2k9*ԐZi,?.:$ שJ\ߏ$١<D2Hf.Ǘ>{|N3~QX5X`nɎ|:pƃ0Ĉvynz*E>PQq!*@ 3"~ٳo,%((X R6@ `N{|Kw?@)$)*(r_/w+Er6ÉqBK$I&_U.)RP )!Sri763v0=M2UBQ* j"/h@P]$EM(@dS سVMڽ:e/d`!?>wx^W a:Q#f Lx[6&1_;4K#GUGbAHa 49v؀E_`|0i66=qe`"OS/L^1n5 4,J/g@wT)J!Lњ!L ;Xw O VXw1.E=MwA+^dehkELՄ34izo;MM 19n4c$#]e\$|Ah.rǬz ]@Ҡ!ŭT/8? P! aicۡFNYUֳde"h*8dNKq d_҄3T@B&k% &AZ,I.l/h̹ujD-ٜ&m2cL(ɉ`ː%G%K e$snI 8vtQْ,֘lk9LEԚ :  i4tAᚁ]fkE声Rͤc`A$5i5@+aJqLͺؚ)*1mȊҦE)60#p)- x0"J,t(֔"VKRɅcNH[6PIZ@ΛmВ~S e;NoEH9G&}p'da\p Ѭn0!eFXk9@ۓwB DN4ӉA8A"bRo!f)M2DHIs:EwQJi1&ΌEpxkŨ@ ۢ"ߎ=GRqw_YO[Xn]}bl!`YdCCe!yV"CI6JU[5X11,c9xq}a1)S]~cN9UpZ)nS۬aB4龦KQ|>YM+v'#w#'LJJml5M;L"_1E &2/J!wZT+TSlڍ.nXpqYbyLlFQPhL@ %\ގp^T>3Ayry%p.VtqMYlrDr4iJM<&0^T3Þ|Ҽ R<RcMB%!c)Mi 13C쓻k,I/̦9îswx9$`UL Gm!N`Cy8$X /zdC&Yj%2ݩF m0іbѰd%C!)Ҡ)Mc#&f. /L`NWN#Q\'$NvwN62>rM"%j9R1y_g6hZ( OvCiQF1 wIs=uͱg*f2@DhSdF)l 0ĴDRIM*TABґ-#K#Téj Xb)RCaT *3@ #H4"r+#:[*r"*<:N/t 뭮X"R-8,Ќ L?05a84 P@DĪQC%TҔLҒHHH$B)HO[ {0'T#"*iC:}{c@ 7 Qa~S A%=dObmbSj"=,Z-#=eLy˜y2tV8(CH2ni7q遉s;}cىU_HP!ߡ_B$= 򗕸IG0Kc vv3D+<;q߅ip۾9+ϤC*72meŲ(ı"1)y~ -`/hw ~wr\Vғg`IP5YM|8l4HTj!p [&MR4$=i}p Jz/hz?!CB|̟C|?]"cXȰGa'ˮҌ_WbJDDS@P^B+E8JY` z#.͈襏(OΒkFfK,m-X"T#LIP\Hc3IQ+9pR%Q & 3i p&hQć[F5F ]\2LbJa8];J Z@Z*%9H]5$JkZSP#C e)ix)ϯ 4Ҋi3"b[_Xi"gMEd=Jm?$/Es&I%FS0 (t;I&~'?0XT>"|8 GEH2RH@Q0PP>@j@  } =O֡Jd"J>{]/ht!PDJEq z\m؍c4)aƴZL2?rÅ,UVsmh-0M YYͿw|!6?C % ܟ{8j~"~LB>ǀr.!!PP#FJW{MvH!I])ԑ0)xlCzA@P - R 4(PҠRAQSD$$P}zUv!ZJ(BR uSI !GJ /LLN3ȳOCF(<8\뜱%ҿK Ce@g)`,qp"vqq2[D_zy$lH=oݤэ0-"*& i!.F^Ma!en'D LA}(ЁK;Br74 y0 Me)i;2L|,3>X/?jx #瞔ur QT YXлlCf5MVDP9,r؛!ZC uILM& HNhʇ]gZd6B*Md4}@`L%4 ICFXC.?YO=8Dg">'Ca8peZLM0GtD+=>Y̔>H'w7ml x xBRH@|tQ7?D}p*;>;" HPL~YF t4je`:<#413 Ab9W'#`PhNc lPbbHbY3JS2i"(!PpB0N%>ݔ:')*W@$44.%By/$% d@ЊD  r @$@ H!G0tzU$ jD Ry@mY)# }!Xz6GD)$ۙ J.:%ǮU ^/QlhbN@<_srlD6: %;v}nSR~bD4!sBc`h)惑™@N# E&Uc#J@2$(;ܓ]AA(iTLBL$ї$͘dD0aOi%';eTAAAN\p8E)&:^7tfPb}$@ʽ]r{~X)aBA*=eh/;B84l2AC'O% *U@J$ƍ$'#U(Ҕ#C{$y`Xÿ[5bּFKu.v',4PAUvPB%ƌu&36?3K:q+7yf~ W)$ +ߜܫGFE1P!q Rb$@\&*9޲0cAN m*'p_v䗗p1lXSEb8ag`cD`  #8Ciz%!LhŅM=Ul^6)*UdWT(s`v"D`2UMhJ}4x!'Y!1nz≈:Gg8N,Ff6#^0JXDV!zI#E-be֥elN+WƩ^g0˞Mz]:TSNSBPZQ3қ-GiuriLh%@mA&s++eԌ- .lZ%!2Lp4BJ te=be*HNfb1Za2tRܨ wZQiLA1CO{=84 i[2w&;ՆOSEgE!w5`LophF27)!Nߒ(b3ITh&K,L:DZ{:d CcTQ 9qa{[p^0&;X =Q#+aӭ'&":Uj6"lp0X,J\*"%!%j5`tx } "Po.Wl"B]d~DVQU\s߬1rzG{n>CyXVVR> 'N<3%Dy9a41 C!XO`$DugxbJMxpa(5|*l x'JP,9XA@>rz< 9t tlN$bvCo^^3SZ忱 NNld>00MC>$'M5-+iWhm*ߕ hfq0ҰA8oDF%w $Aݼ_ݸA;11X3֨r7=͉%$5 3.iy[a`*( 5 `WWqؓE#succa#sU4urm1PT1jKFXTEp=rjiBt&ߨ *֜k"tYVQl06XMc3IR%3`½M5em8ְYh:`LIHtv94'~(S ^uC{1a IN.A7vӂ?'/" =rQ) "s<DxNMfbZ)e|zmSŌ8~X 5N/kxt29:0utcuwde'Ѩ.m_=f}C$8 ;C԰"(Zo`^OXR!I_߮ôjQ=9!Y|ϙM09zGl3Gjxx %, Nޚ3A) AQDX5pȑ4Tϛ*+Gx)1 h:7Sk=ο,@$M3,VIѩkUث$ֆZr9R g1R1(1 DJs!b(PA@S"h oĐ5F͹}aL8r0\CA-PA)F riJS:jocU>M;̊2>-RB 47=`4%T3%QR|#E0M%$%PL:DSa HU3HXKAZiݜxE,lauֹFḻLQ g/4P0v iJk&%"Ci0, 4his kL.^t)UCx30BGe"y*(hN Q˼^伄A T !+pByre*l 1ʐ6׽&CC.fjӛ5&uM̘.m)b1A8qz̎2$h<(-\rnBk 7J%1RژN-Q\Nq0kX,8pm35fs3cQ0reQz<,8+/zcҊsdTyhDS]qvWDEwh Ě옐nFCbhA( A()5Y"H( lSKH\M %% 0j, <] cJT4$X BZ(=ZW4bw5uI&lS^3i.rxI(|ǂ@Ub;A(Ds EU(6 rMAmPyN؅'ӂBn9˨ \qY ]as'.3eïBӳ-ٹO"T$7gtv 15so cud峊3$GZ SX9 "ǂ-$Q5RJD %Ve BBJZ x Ȟ !zɳ`CE ZCANqm WTBHL~ڼ']"+ ԰8: X0 D M7jm7RQpʖ &UpA{:GwIq836N Pc0sa6;Uy=7ݹ".BnR&g-N_n#-GɈN=OSgY&d*I# Dđn41d'bH3qg=e0)`fFT-PA <Y gAG nm 9Lu](MI(Pkq%bq*!1e">'h 4xMv3'* \1$013 #z9SY{g+5)wh=*%\h 0J[Fx>f v x}:s,cߞkTMIP\18ՙҟ0ގF7%r%wC̓:0G8 b% H))DH& "c'6RKl0'RJ!JJ0LMҁLؘT;;?lx6SFAoK`&R4bodBD1|xh6*ֳfm/1I3%C+0ARnjh1l,sDiw#gE+WoaE{zϰAY #K/*)&jbP)"R05T}lÄ ,?'IRS ݢ Bha67,lFǛZ  JR2ty_ d(bE?LG~߻J& Fy t;F$(""${̱uqC#LgJP( < ؐ.xt8/AIm,2d%l*:ɚB)G0TA+9nn6 A1#ChW @AQ j`Ăt,` L " ɃC(2M66~I$qqya,RbP‡M 8>][1ݴD]Li?GNpxp@GEv5f8b8<'~bU^fLRg x p;+v݌pU14Q#NNss3F.AS(h h#%Vnko؏}Pj1$~< 2m#@Pmd% o6b!Ӂs$(IOy8q!HD h!c ga)'G8 }kKC'$ BEC LPAi^`6 $3PwA u6%Ň58P!9|r>6 hJ,r{f3-L(OR24 ?rW%R$ɠ({0it?~vg^u\q $(TH@Ja<9t9d >( R!RDm% +'@DQ-!H?N&>G.E:w$=D1 [<x-Y T+,!]rmRybߗG"d^'( p%~_my7ER T574@ba*4I(sDu~MI>ocoeVrgPL+FH3"?\4nËrFc{ IL@EDi>h&Mib$<AHO8p~Gg Yg]8g\9Ax.T967Ptk9j  ':"Rl#B#H<_SA&%!h#H G|2ܺ #aO~C C<'B7&aթh0G.sqOEhT2G􎷱 iMѠ^P C B* 4pŴ"n@ە)T7T0`ɒhN Ceٗ|~3nh*VXMy("){172~;ĝ#^@< ,2ؙ|GF d: AB&#``C)Bm-9ʂHRcGi=&\4ax*Lbbn]YnUX@ ?˯[-1.2@VLP;Bcl&x"h)kvLk+td6(/ =xȭY!.R&TFgf\C~.E2 89^%{QrSf{yҮy9\c8ic#]To0џJB*Wٶm\p~%dЀ-ɐ @,+Y2SA=4Η6۔ץm=zQ?BƼ#e6.C!*9r= ?Z>  8ET[8#1r >QZi ?N5ܲҘ:QVX+2xvjuBй!~/jw>_9(BZgU?JX.|Tzj '7{E.є':;vi>ot,ڍ4x\YT$PYؼW5Qã2mgҴsꑃeiG6?TA̴YdB|뼆޻QT9g/kVɛ?Z^(R*dyshhBTۥZɽC|qz]( 8>u͆ULES /e[LT4j(h\g4)J%),d[b}/+ p\JITU\H9:e㣋*$'+bT S{j2HD}ihkzr_řB&xr좔j'hɒ/iGBc.r<7:OǞTǀxH p:IiPI\xȹ!.l ]pAYf8υsN}cb]qk]" !%X3$l|MAIH8|ֲA$6=Iŋ R)qU[E4b ѹ9|P\RIHfs|wj皱GNxa#R5s -zWr9֊DrNUR97wq_ SЌM``Au1s8_Iڳ^o@҈K A1g-A*nqlfByu9freGޯ\'bsֳwq)KR}8\I0QCFLMIku1(5/S@ӓ@0H9(U D}7+C}wasxdJjE?ng뙞au=mc00!i$$p0mӣkshz[2j.Lگr %<%%]+(Z=<09a!!HV_'61CA16]{+Ru|hEaБ L[ >D EħPvP~֕sxUukW0FlqUO:Ԅp7dN@_BM8gaR'Іg2=LHEYe:zn-IlRK Rv o2r(Q׳SCFQwަDݹ))qXKChQw1jXKڢ?m\wJQ‹I[\3:w r#7׈?ݭ G.yDG9öPH4ۆsrY,Ɍm2lb|"o8}7bgx!(&rW-V~3e{"ǰvaşJfg%-(T)7|"kqȔ[BL؂ZS-gYV KĊ_hU12K"p]bgqwC % `h"q^ *I-f֒vj(mCrM30lG:)xlt%#.jXTJt]˙bf\G ؍-U14DŽV{dJS/{3EG:Ř 1Jx8@anf*?Ba<90еOH83mTudS 9n+~\<*E NOE'jhȖOTDOcC~%.Ty kr WSK3c_)v7sJPQbyq n/'Q3[j|=[zFlqee8Rhb$H|n3"" Z"]Ud6ZQja&8ץ=nm5xX;hRﳑ!}Tδ::_joWSrJ$˟L& &5W.N2Eڿ>x4V(If#?ٱMXbBιkO[E&3ʼn{dh>~;9L4%C68`즊`nNfI"r&]dZ;r%`ٹ!97etEc0f΍k   Ȃ &؍`3M.i *\/tSg,:ty! Dc ٷ85:#0l)u㘡M,u9]TR]NR>.&<=dtCiG1k;wqe;`AAF.fZq }N?PylRrS- )$IV_[9ê Ӯov"VKql HyP2(`7vH~ILBi@N3Ȏ ,Z#iad2N6aV&$33ց LBe-nA5 `Ifh0 ] &pE[2T sȋo dިH)!(+Ze4 [ ܝun CkM)g n\`M!Ħ1(ߨw `]H}~CF9g C(M BWa)CX1U;㪋V146O'I-]]`[ u5Ѱ[ dݨc%T7 F [``2Nܩha$FKgXd #?҄uEэK@ Ta3!9ֶE̚dTh o5SfUhQd 9'DHq kd+ @ϣ ] f]1"KkES ѯB Lh|1/=#dha/ɢBҘD]sJgmgH͑"Xaaɐ09`f8 {XjZB9&3MD/"?q4xa>0}!UEF¸V@H^GǢGq`p:66 O($xGld] M5ؚTG|d礐.Cp]v#Sw4Q+k"SE (II_+.mհ:K`D{ [q'+9JB/HD} @" PN0YPTEⅢ21*M^:L&>BaMBLj/Ȭ;l8lUDѢ"F:{lGIFDE b(-G9۾#biG(q(7;K~xK %P$H*j a=C<z$A>Uȏ?/9`MmŸԄ @=o̩yC_эa6*f^X5߂F&n92qz\\UIrO3tewuDhh Q1LB`(7mO#rp:^:DҔQs4r SrE˔'j\tAǖASjjomaV:\[}χX^w{΁&7x0Y"fMl~`2dOks5,L 4dG04jEP hj&j"\f&`""jeɇLΖO<$1)N4IJA ,$SEQgGps/"p` x`AS'&% ebC9FBfBduNŸ*: @i() AXE)Q)zP)?oBp,&_rw5wAI4(q aSRaA…rЪ2IJ@+A]un@&PHfl7J7 i,p KySN6;v$HbeʚDJ"% DąD̦U(oJ F hQ]Klfo{GZ0(!p@ (E7adT2+Q2,ɰ&dX k77Ru=98n:$-lskBj6\cVa]e2Cpdh 1&Aðv.jм 5DR5m6O'd" 297,wQյTH9`jr 8 Ypu?|q te\z)>2 tcp:=CRQ:qx/$(BԪp6ë͓iY`12P!هeJC5u= g228 xbEy+аR|b8L0iĔJi5EE({p EOLE-_闭O1HTѥl<C愔خZ7,యiL1p!! Hq"Y#laaKC*Rg? t ~bL' p Ho"ebD A0Mݔ]M"k@JѢF6R\6X ED\0E=c9& '-GAa=@UvQs4ۄTL\%kh[ASfQmṵmKJ@6DsT_C6r)f UUissL))i -{35c2Jֵ`Em8u>fWZ\lQ /\JQ Q`f@#*VVQ2.8+UcL묻6ILmD̹anS&0\ W'+5e.ff u-'C0}JFF,un5ӆ,j$1ڋX3Ei:U`6eLZaLQEUW4 ֙1I:$JIQ !vTiKͲAqoMYz6VMC}5ћ$4"8(%@ZbESSZihUN&Z֝ddj򝒅Ŭݵ3]UXD^#wSSJIm0$UPf " IuB! ~o7V8aUu&f&Y LY\$̙ "0L0E\0 ̳Z5fp(SD LAFh]CFPw *i1HMbݐUy]hw&:9­ E 3VW0˜E&2bQEsӏvn {眙tkGnhz72є2dDs@+fUK rs#ֽ18qq9"FC{jY4h~n.*[L017M-˭6k` ec"ܲbc҃v&CT$љkramR6fb 45UUTd\sUq]3X*ДKUZ#MQKf1Yaj*n7$ِVe22RcHa|eO5KqVrrNTc /a Ο2O M(HM b?Ww'Pd;I,b(x@HaCApO~@x G|A!e!v`^q UUURr-P}=ebF`BUY]aIڠW$AE:5.hf{y?PDP`bbcOh4}_NXjRRB/=m&!"b; N lS2IDQtB +AlSC(x@GO)RҴ2w}签kq,)qT{NT)qS]0Vr"o^FQ5 Zob-LFBh 4HT "Bv4k:4t7m<7 !c/`xVGRMiX<4X]6D$CM m G(Q52+[CM-WQufLҠ(SlHXrݺ򙭊f|ՠŖFuDzJCDrɇ>6lhBHOgew6RS*\K.Q/ju*wN7EƥV}pX\6(#s40SrxQC[7Mq%pdOMETТl9mB e!1t.]cHƔEdTL7Q0Fp,f4tdzG?= $Њ2"q;>+^8=_UBhk|MBDGB5x'ֶyͮ9\g-^Շ 48fJsvDNSJ*eKU2 59y muvqi't5G%*6T;3tIE 'q!rW2 m 1n;FZ#sQ77 '8ooes\{+}QGKh/wag=_ɊP\ESFB96N"#W%uxf KH]75\U@JL e 7{srq\^8,Д$@D؈%+@QM%8S@[. b $]8u۬qqi"T1׼B΂Fl/1htUF`$CU,0,55U 8I%i $|zK.8"Iز#M>.\ GǮֲp:eN]8NȈt.9mQLJ#׹$JYAJO$qB1Fb#Qx+NJ'.M W1p"&$IfQjJjFnv5Cq%iR:n<-6'UML\V#Ty͕3EPJ.p ,U]tT4ar鈽Cyɰ8*B{9412&Dt*M_UZj 7Ƿ62c^5XeTAVAeqε!DD_̉ !D [hZ'+T$ӛ<ZIwk іһ'Y*7]k=~iY;,VTCqnrovc)#m qDٹha{iAǺx.kcK0w)P @ \4Lɉh4 J.oaqY߻F oCa#J9#q1T HчxIRUծ/J!ѳhk,BܔWM\-,Fihctl/fW$eP 6ne+n MP VÑji|k $P͏f9JU׼øC@aij͘:íV"QHrA4f;0[ 洁5O w7,"(]-wWIhVbK_z(ᣙ8ٗ%nnzSxVNWJ`N.Î9{YINv E`;u&s6ѣ7(3$R$I)%2 n<˵S)F 2$8빾%u1:MNb:M7CST*"Č7*mtk90K'W4o#nUߪTrnH,&GqI,\A"|0I$C&J~#u.$Ţ: ,DP: yoA&]hSѲKoW#G~ =uH{9il`^ nny("jdYb+{R@]3eaQ,QULs@~HQlu)#l`( 'C X@8\1")n9"9QZڃB_w-2"# Q3 t47= IZ "S$) |(+ì$I .\NZ^B Ex" i@z%d6TH0KIy$>%;f$Az'@Ċj i!>y޿5d UU-DP)Iu5`0&4`Qd4X;O۷=n%;=I9cJ`BC $2o!dz2S"{m%S|@s 6' C'qx]ZfOA?\oFoW "܌Nb:F7¦&K}\(RhMYR#%jϙ&Bz3'͸NXzQ;JARu$Iq(Dб-*4 % wO{ 9qF%X"bm v3"OH%h`:E~9j9I@q$:냈\ȕq .@4SaKT ! Q5\ڠbM4nd I*"c1T6"mQqFl$NCw3ğ0r7_2ufc\VuUɰ4"#$LZbMaUidԸ;PK4,2 'tLGs"ؗ2RP0:ݲq%{ RA12%Hpu,\9=]3@rAfn~ H"1P78i{jjL\J%L OkzŬiAerx@ ]!ɒ 47RQ3f Z 1OD:- MNsyӡ9F3E .⩹P;QQ ڐ*, Q'˳Pke-6Q#MMpÊϰ`]#ɯVD3C?u(yʁ*`!B) 8&ӭ#  XI-%AeYFa`XF%fN#BQY U;X6 C%&`.yc@kFerʊLs)D#k l~ u9 M 6MHd998'*}ge ) @ق3N͓HߖM Q0V󬆆!Kw`!Ӧ}6XG9ӊU=E'n:6r !,8b kQhR%TcP͕pC*11# &R4h3Sj At6 @_UG(TU4(?Py B@)NSQO+\T0șmpy/_6lgsךAD@!/`q!@6$y)O":a FsBƒe@!?DD7D08`gwN;a;#Ɖe a#Tf " ϕFL11f0M h U*Èq= lL ,MX 2mH+0H4, olY@a7lOG)=p~Z0ƬOD68"OBR9WrM.6RT2L6VqɨFV &E +{^ riep`b×^1 ( iQqZ6ɖ,S,_(*94ilj!B ̆b* ؉nsL9N( &YnZ5Z]޳iwn eҺ|\XIy1: '%]`0ROv70t `Y1 ҡ1̺JL w8ɥ.\P.u4nW@pI%GUQGle53Jqr@ ftLLCpJ<KF)n 11-GHI0MXat6n m0!@ љ\W q&s1s ϲǁ\{`8*bƄ0a6=Q ʛ`0xz1m?ݸ/G@_d>&P*H(4 B#$ =`'JS/ JdDҔtOehOh;??fөXPLH%-W4AE SC@5"QsL='q&)MϒJ0E : ATB~ VW_=痢)¾CffǶ9|7Cժ>r½|Qt 2pSTuTM4:M!TTx(ʢR`)=iS!oqAfXbA'pq`:$%Zb$Cl[1`F")1-3j]9 E"bU8LtnD: :DCE.՘bEIV8TrX] ,)1"eE F!gqlD&z|-gTbC<}ZR)=)"0D'c2l( *DE>MƇkhD7m!= G)NRP̃R!1l""C0Ñ^CI.:W@j}/ef4Ezx8HoC϶*-lbm.T 0ݞ+ŝ$sficF) @uL@027CyrR=jRBn.FbK&3Z,7%dSx'tx!!A)gn|7R7'qwo2C3KD  PXʆ994k  OM˹BY^TQ'>qv0B%fP7!x =@ @R{ȉ*DT܇7#CB**hme6B,D9%mMCc &G> =07H Z)ʎX""=48er@|y7K,P僳s˖;0iD@hDǸ߄M<=;2a a>HLT:0]Wt A2D50@h|/sh?o|0}Vh;^E G,{w0AIb/'}rݏ0&6G:>n<'O!9UUUyգX0/r~F aCQ?uV̷i{!7 Aj'ns-Ebv?o^GAE>ތA a鹗I 1@$O@,"l`@ fo;@T4Paf쬅Y |@)^ZjҔBImbXMiإ :b^i {9p|.ΓekÜ=0D7 1x G%V1M*5IIBD:8q;!bGT+_LuH:gZ6>\?/<$ /iѯJ  AM$@"(ydJ?)w_ӻ_{G[NmkZ`Zd 5-kkQD\l._' Xd$A6Cfmt9k"ktƴ/iN`ƍthC?Tm~9Æi\B,D;m.[LɞNto. t阆`ϞsJ6p NVFNR@mlhCXoaSad%5+Gy'ӧ nc9ˋVmLVN2f&42B,ۺgBIڣv3]U듸GZ#2G4d.옶u"pN9dé0 w@"›҂w0^+X O =]L+8yҏ<[Hsy@p:kK,Fpd9zZFtAd"|B. RhjDwYlPRs'Ho{1%.Z2, ѫ054I$5% E2Yb"mNx_PjnRݺx\mJ(F2.SxW D[(a" LDBQҙwH xEc}] ^k^1ҳ53jx˱Xy$@׍ɅV`tLYtBLUX4UPL|ȧbmWC\H$F$$4"8u Erdk^gLMU IavGn6rN-NPYZߍ2'b92o%UUJ62BLmT5YAbql8#;c9in0T/(a;h`@8nXx@OQOlP9Bi$(QZ@R7R7O|؞s1S2?aN*W8Ay!0C*'i܏z>_vHL=~`P0"s)bh_HPa?L̥ȟO |C00%Sr`4='0(1B"'@_J[| 2R1.Gk>t}0fTQEp$y}-]/&mQz} 4,iKP("B}ܧ{%N}5n_uaoU{Hվ= ͪ6c=tU_c޾@tۗ@:wocZ3}ۨoݳH>U@GWގWs}qP su݇_lkTo'opORWmHn}uez/`/*wރ cht>/wuog .JDloG-:;:7Ǔ:}uMz}7۾wz}ϰ93{unnG (A-v1JހF( \x]CP ﵷ;YԟMPrQjt/ww_>#s:e6OhEܼ=۾|y-@:<{}|^l{{+>7==z]͢S=vsw};w'S{o{pd}y^G{}g}}U HT (@At7P7y_x1y{}blyޛr̾n;{w} :'3sσ'J|Vl+sKϯ^ﱒwmxܷ_}s{2^5mk^I9 7}9lm m꾶<tLٶN^[m4NuO>]=|}︼9އR; w>Ƿ[e{'ѯwU޵o}7}u7}ϜV4wG|i%u[jl}/  E=PzVtUogv")z(>],*HHI/t9mg>QG{u/^N7Aǽi`yv]QϮl={ﻟ2[o^Ntn{zw*n|&{G=+[s6qw6sh%V#]{C辀xw|zt}{*ov8 xg}Uoqݚ`p6^{H^A٠vvc`u饱O;v37`̝O(U::(/{ tY|pף@4ϋ;tn E]Ѧzgv@}7x|{i9{Z{>p_{a"McM۸:4]`wv[p1羛鯪mƌ'}6|@sn]8'mW^oeD!Bw(h kZr5s_GB@}:Nv+^ttw \v'VbkA]Mn1s]ݼ{Mͫ%m}x뜙/[{ۣ}j>*7XT mo) d.ƻoPhegp݇'uj,l+"rzzF{y{Gl!M: w;n-5"DN۵c]͵{yn=c]nz֔=Bk=hB] vu*ܲ9noTSx z;x\[ 1M{˺kmw{swcmp] M @ M& &A2i(M3)24dړ)jSO)h@y $" bhL4ԧꟊx*xS'OSИ@j`fI~!5=6"DAd z(!OU?O"mTMzG&'MP$ 0ɐMLLS!i)⚞25LѲM(?/"J$hۢJ f(hTQMQE$1QDAICsIO>{I'?` B&$7cyOo-&{Ԋ bbf((/bx,@PЭ}!(n4݃]RQT1Q U%LRIT{H UJ D TQM H{!A+օ$(G_w J U?M)M- !L<*P$)F*PC<,Cqn!P66oHp"A#+J) %q$ãLS*i "TPTt01DPE Ѝ$! @##. (RTA,!ZD0Brx'y@OdiAi R%@HZHA$A\6"EYgDjl8ʕE)3pa w $ҎN@Q_$zOejo۰/?ǾP xd!l7Dl o!s@1RW8!Ua\laRgXhBjc4?w4)I˗q3xבqzqP|IS=qKDzg>YH/5=WoGXNb;XCG]=T`֢AY2:Q$WtCٗp(p:?g T{`<&Q/'<==2V.KTj] uܿ$+-#H*X\WS.5%y/]yfsVly+ߗ8ﯪ>_G/50WPၻ}?M%-%LRL$ٿͧ>du[m-_2f:̰|jUeUJȕҔ,VUuyZ?뾫Эߌe2}{iq5_Ore#e}wGe^N_Jti9lP=~IxH;1Tւh ?l<#о_ QTEG_svC@IMUKRU B$0QDEU5?OvUQ1 QDE頄BP@@L!@C$} 喸e'ݾ5<̏ ߿eԍU}1oU Vx5/4eSKӧO? ~xqއNv"pM{\z:1qًxn\N[JᒘeX2^G㇔quDyyFxN$*d$&Zu=bnp h}2ɛȃr;~9sQKf:bA0u3mk0H7ν|?$ Ũ?L%ƷJfuF{}0{PX8=Œ$CR&ho({Q55bຨ|&ܐA`w:pvvGŻ?ˢY?f?OJ}"}~^cj\gGL˱&vQwR^{q'nn||wx礽|sؾywo.cD)*/Q!ATtC 0H%nmKq*:Î`FZ541IEAbG[V-4>>ʃI}S_EϷ,nOJwWЧfWrƊH#vlp3j`O$/}NOƫuo2IR)wBBBBLi~S_ٔӘ3j'^gZG4v׾ 6[-o|A/Z vx={k5%QyWE):J;:^l0ӣʸLHak+/!/߮G§=Ts IGAIW5k9DmUBΌ2^60sjP6983>nv.ZNWG .\XvNRh[GgJ襌jZkd<]RAcn 2O=o]K;X7F}rӎLM4 )վ[ot$h pۍ -!$mO%}!RV] Wp=[Pݨ}ΓQ9:,FIs}٬?'usIyŪkj5+UG=4H/.mΓ$tEe=D<Xb{.F)#X"ֺ¹@v a6RY?R(~L|]?R?ryEA)I$? R3:ҨECp&b~ 2T~m^lׄ+hm \<[\HcXqxnOr:_@40HPҢ"zX_ty~,@a a ŸdkxR"swx۞ai޺1*qjqLA./(1}4vfi!H Kݜm)'?/0$S(0%| x$HF* 2]]ߗ?-S^#p1#k7h[eFw_Vveu9_{gЍ&;iͷuAq iZ]96ݻvk3 U ڝųZO?v>)paQ &;;dmQ8dL0$yzcG_4;;AV;~+-jێ88㉉88)BmkH!k~kPjюM+;v%u5Şr ,Rxk8=.KgЅ=uUS6VaWv 5x$Yz;c7ccaZ)5kBdV an9m)JRl.SϕQx)p1C*^/lJc iN6Tܸa+6䩶<$!D[dPRs &S麔N.>75P>L;#9ЍS~{E_tZ7h~8Q?2,L1ޯU`usزE*{qFzJ!:_p?@v$^_r6yݭ7ϲWpª^5W{3~96\ol_ w&ױs!!/^L@zD?p¼<0i9IPJ%W׍Ba{HB\uxxsO#}ykU6aϤ Q4yEwH^!C&d,|vʳ.;ѣ޼E#5WS^%W ~'Es~-F1If$I$oL A?Ju hb{/ݚ\Km!! [zrMI?hmK ul!!&!I!yxj!6V wP:W+?X;U6Qi4U Ҵ 9a! w>f??2( N12`U 4uV;}ߣ|ĂKxb)T?7D9HdO v2/%JB&)qD̤ʪ}MPU#TR=Ug4L<?wR%(4` ~H$2b8ɋE `V+6M (, 24h2,bW0,}HAܑ[6C<0܀@Dp7fo'^izlK#*̲DFz̏UskCGD&e?1WFJ|`j $s;'FKAqV`I1Kh)bR*n ]uP<$F@4E C@(禛7b$']ѻ.G'672666F12!` f2hX#[ċ4sӎN;&Yb 43&e@D PS#L`k cANi@4uHihk2r8 _ 4PD"qM$CV{Ē<*N IABRR!ҫ$ HEϊn?g:I ±ҁ$4slġ& :뙸$`:F *%T#JU EFLIHZHj. ҈i݈,(vC:NYMSgUUU]w KIF@dd/X#a!4{lARIGJ[Y? =x+`r;vl{%Vct _hdXtaJzƄ}q}p]NfC֨Q`~oHiP(ŻA>.2bZBZxH0XDJ"r ?Y*mR 70.;Bx`()[8SV*11rS:hhĄ@@AHRQ5 )gOQU'u3Gfu&_ &ݲ6j+ufnpxk}݆:bfG]lDR=QkN xF#G'zs_T]ИBaX*(p*Q(vX2Z=)KGaSێF},=(nŦ8ݒԷ(G8$mktj:mԎG:IJ(ՌhҳL9.ipt{ iJh9h._^5"4ز6Q[:iyiFHїli8}bGRi6t\Y BBR JĔDQjHmI2EA0I0)@"@@% @@(iQJjȐҵJsvi(lgNNӶR8v*';]j5iZ , X#!`'bt f':4x^P0l#0qNokGQ48 XƆ5XzU"@ /p휎:bWh#q1I>Gl$p)~كr5r /#;䕢=ck[p>Ham<8Ȥ󖌁/~\ Wxy>{]֍>Hte#钔v-%HNSa3nz,QiH:eDŽ+L͟ujպۣ_D{=h&[ݭM\Im29 )FAdKs+~Ig왳N6~ w继<'MU%JSLl(w=gLe[MQUIwx&ZnO5)( (i󄭞L9H]s[᳡T\>@a2cG{B'`~ˢ7xT;mnUqy(gfC -ծ_u /w]k ^?TXc4&%G%k]Nw85f̸n#}f)OgU[JpDH4i^VDOWu.jO[/'_QL'Pma ]ZlHɎ4\,Y*"ڽfaMk?5%F*Iˠ٨VU`+o>LdF^ DHCAzY2V3C[H:P!|=-4$Z/y"%O< $aww0]?OBik={cTw?bq#ѶQb({3 BQ jNj!0Kžf!D5$ܜ 6K>@HaV۪P=1^MrOo^%P d3U5X_ Resoc-202^>V$4 xp&g>'͚_s9eVNMНն0ыpl>kpA fei{{B!`#'"$P.m‡j{F(P{;x_Mk=^^Ct<"-n c:w!3}צ>dϯt-2r`:FS];O?Ǩs?Ps@zHƜ 臺~4-nz_>xtθ9[ ƁͥDc\|MGlxIKK= (×_"&PrPP6(b}x)EDU!҅.XJל3fMM{3.DAoF6g[ݻy,^+lU%Kmmr9lNKdotZ.q%_$t%C%ۊqI^+4UD1gvf.E1}!h&*Hj'aaSFtJ3\vnǿg7ymm!cWOǑ}ןGq0l,̲ ,8t$ wgG^%3X^uN!8B%#8gm&?Rbh[T]%ǘ͍=Rn\!-kZ56ۻqȑR[X¸Y U0t IzY{/O=o6fW{7}{KNw!$q|>$!!x_wg\Yp]ܰWg<ֺ;v8c}L<=IfId크$F(=Qߋ^ݒ#:ǘ}뒥-?hz#'Dۙr}>cyqeewb>U&V;v[,u姄ɈI$ uEt}sl' k+ٟڗKz5FՏێp9F>ZεSqn^moz.rYΟZӂWpBTUyjW ̟)l3|'y;ϟ/g-7`St'ad9ָΎ\:Ӧwf\zk-O BFl׬/a,>QLߟLZT>N mI}2COjr`DLhm3u*㫾.Xe00]CUKZĿd#^ ,[p;0z>a ?Dׇ+L}鲂]Ěf zOek 4e#La$TpHl1o|`DI'&R}/.3tsͩ $IxwB0K yRܵܽaoU|uI :zD]\ꞽ]ܤK}[OTLQ oM l5B3s]\u?ٽ=q=+">Zָocnpb9D@áYdIWI[Bا& 2 +}Kq;}=8l-47-ɀthQ3 36>o1cDP=Wj{Xj(o=ۺ{﷟[$^}PvЙvRwQ$!$ATS 0 -f\d'ncݟo̱\90o/ yk|~YI !A"N&d'sL(ח)0ZuN9gd,TέR ^noIKz8% \ w[F5ʨ3_o^tEל<\*25Œ(e̱clf=1?=oZPsoHx*/nFNCə_k{aU$|#E~3ʟږ.*#Ţ툏8DcDƍAQGUEUTDA $&9h`%D=]Z&3!%@_w={0K"BQ* &NG b?! >O YrPB/'ɂGCR@ 7aO|9QZrEQs"w NJr<"AskCI[P2*'↱IχB )`L]lHf~z!A#EPLGEof50>\Ouʓ%cE44ڿ>CG!i+N%L_8sU{qRh{#@Dm_SCxܒi)(Q!LTl\.mW( f"ى*hy>m8>=yFL MaHj Bz<. GG!2ĴDk j/\9!hJƬ v-IhU 4DUUyUUqMjj٢+Fl FF|0َ@PRhhDO9[-5+oRC$!d&x90.Y>,`àh$Ĝr~p)p#[ $?'fDaH+%ϗ}m|݆@$dnPBt;̛F|'nރa_Geqywn?f#ѼG]!*WvA< ZCIHb3.O˝AK- 1LԍwpǺo<<}dbYXAZ&xx?~G>EA%h+oZ+g 4֘Fiݡvj>FE{ޯO: {_s;|XU>Pw5~~Mƚ"R? / ߿/t޶՜SƟӉ٫#ϖ.ͭ X4) g,ؤQv\8GCy8õE0fi5|ۦ&sww+>06'VSuC6w|iӅūK4t?Fq}3> zo6gݛ]o=}Up^WQ6gIy#1c1egxuuMM @9r25T%|]砽5 ]6njn=鮺7vFx!uڥ8Y9(t`pWߪ߫k]{nNvshYv]۳/[1g='_?}׋Ya3&rݷ=}n]ufGS_}իVUיdYwB䩂n^sűX6Qk<̙rm~ ^UWfY4M]]au|yq,lSeHfN9OWG K|fMsR=شUxƼ<\֚39`Ĵq8WywM[$]7 >Zg~뮺뮻;uX̍*P d_nqQ 6nuN}e=[iJo[iFxa>4ӎv֬~Zg;bq{Rr:s8cv7m[n7p6Ny ߻fj Iuݶӕ坃f&?jj>Nq\ }Ktw+d2~*0GۗvoUtuv#Sarr"Ue9q⣱ !]GeGGG ̘F!zTwquk/Gw1 1 q,d/lv$Ni l\ :)ad!>{\t~:cN~2ydk{U#߁Ϧ f`KsT3k4sVv^7ik7mؾx:9/-c!5uSyDl$}P!f!V,H_?}d{ldAF뛫NP+rSإF\oILbqΤɌ#k`d٠Wcm2B1e4w/m7B2(8 ?[}?p嚡JdZ1'( %ir8g?"YFI $\. ohP\Z klԠEq7BlΌ$Ȱ0f~-@Ɯ3*n`dѢ[PGb G;޾Yt*YQѻ.D_1!Mvy<w[5$h.ҘSybVkxRi0]_ AؾO 6d""3TrE4 JAL4~zPl4D1%̌J?ZѭB1~8^ySaQaQob)Rl1`7l TJ}սiܕyeުtY?ĆhbHH6A "f^xDHexpO8]d0c>X@ƃlb0, ܪD.Mc~yf< ֟P@.SdC)KGAZhD_UÕQw;Xn?7}rE܍i=6ud)}of>.XL+e̮03~JN@3-J_ˢ>DT3 ~'FV~@'|z/ءL87&"}m$5L☆ !'7G4!5 8 PHDUMRM"a$;=5r ?<|PLJ%pIƮ9 iHchП-[D,*x GLx]۰򶩹dQJO-pIiF[&UzLu=>OP0s_g;)؇3‘l[a5@}=Ia ~u|ojE 2ٺai9yȗuʆoqt0b*G>Z&Zh|H}O6,_AR= Y{Z,CAK ~{Bo9OU8D~Or2"o[2Cuc1$!-TT,yio5zY|OAa.!*$O_뽽F bkdhN):VT&S7I tA O#JH k7?d#8 z4q5Z/s1s?t:=_8%;X@&,OR.H!FeI |RM"8U[&o컮Vrk"_j 62q}1PQhGBK.įKcEV J4 y1ǔh<2BLʆh/'Eݾ}g]'?4%??Ǵv]ۮ0y+npn6S|N_nͨ˨^x4/H-4#e]zQeN6xg)_U~:^U]lѷ;mӃ mtVe[!:=d'%ձGhm!j+*{ atF,XE>¼Uw9r[ T)R΢NATr!\+>uKE$F5[FrŧUNʢy̍u9­DnחtWW[ޜ^\;zJxBSwAޝћI̝%ZtxSVWE:}Up{ESs.W( $j@~mO4'e84)QVmAg|M8+#;0^QQ*OٺE %>돠ҹ*;,- '"V<' >Zÿ!^i4|[w/fmϭFsspnN:lLE~F?9^'kǞvihUnxA[/:%mYN6ݶRMCit)EW6@@A~8g*"¿4zx@(}#<) w>[Uit&wÕ9c5>uÛfv9{ebκc#2::(UZȓ)d.ܜsGH(ya}x_q?gr^/ <>+_𨔜kCII. gY?;+W)RXd7P?T^YM%?0kےu^- }')P&N-!Lv#tH}U/^˱k"gqqv?4D~-3l*|!zJ 'OyZ+Kx t[Rax5D§dٌP8u&# h߀x 0HmFϯg󵥦\h6,YxnjGBL:h}\SD3/cbZN"I`ɔ_eL'P qcM$O6"fO,l` EyQ *8)qg@B_*PtVzZٶ(<%v`Ʉn&A[FYI"4TM7D_Ck4Qd3 +CdlL5-ߧIz;1i)bq$&ڊ¥M܈g1kzt`2Z ??VgD#@^|ϫtjs)@:Hٶ!G^W:x"U40p>0 _E,W3XFaWY bX(ZOlYvcCK,I/&JCA@6auy}@x`Ƴ;]1vk2hTig(H/x"ާ//%U-4)`,:Mhp%PL;gOˌM+c#nnU~n>*?膮+*j޷yqGQf'LaW/Z{>c8xaZiDH۫*"c U$!;O.u_(R;?nEDǸF_`ѡFrlCzcIw{ ?nU@Ü55@,6.؁(OeZC9r7z 9^ K+r!~;G.ODaUe>s,J2]tE )&kPҭ! l׳UYWK2ɠ&e\tjM*ئ]ui4I[_}ط?3z~@?-`t`_xY^ 7ÎL<6xO{ڛv,{?yF@@ =t Q!&78YG9Z w(~/J$m``-{+h-L6w(L2!MNMv(u\7:twį*kd̲ipLtP7 ƿ|ep]fGEWJ!q_ߑ^'$3ndד/EW.P&URdgtZ[[FQOY$֔cO<0ݾ_~OD{Bp#PVsgW˔Q@:W{(wͶͷ</$8=؍ 8=Gq^9݃n4KI,?3*%ayʨ!hn5v}'}-iZRX YtS6¯򩺄Ib AaCEj=0|;\5[9_aڅu2y/.^NP5ڀ/vDl].C^zv.bmzV۔FTJ_HeP{ϢNU} Pƭ\dE'ݱXc3NbИ!:DJR!$b6ёFed778P&] `A: ({*1U:1N3uJxOTvB13hE7P Yb(TC5M3tՔؒlvgHAwo@.'a۪|rـoH{oK&'9 X5K`&Ro-~Z03[o)az5WoPSVP?a>@SaM/]!`^pcf"m<|*-<6k*Y JyϠ54脺=cs$k&63@='>,̹GQȗT@^5baH9~(TQS=7bmGOc?NS~l:k@ sՍaO[/Ba@ $i $m"fշQJs*~' H~9.yѣTEH4ThE.@Q$¥yv+ $I!Δ:i}b$K' N3;Q\Jaagyݙg n*뒾z}4ފX&V;D3đ-9W$a9;0ϼy&F$&g[ڿRq)bQ8}swfC>uH0  H[.?y"˘x9ОPB(D>QNEG$z@{+$jHq@py~.$P?<& m8-3ϹsM937GUIfyQ_k,Sfl>\)9UJICuh$؈n=$p;.`!Q@Ojފ;l9*<V` ABNP_ʇC@*O(F[sS{U.q()~yFNFE1\BF'|;WOd71 byͿQԉ_ H 8amƥPgA{i?$ |Y5nÖ@/±P ݒgHD;&CXpןmT?P$6'. C#LKD-a OG~wpOwʒ1Q/to49tΆf^Ug\vn>xY\1-I-3l҉&MEK^TTg|kK{'Ⴚj?vK ^{{^ǘtɻ׉{D9"IaE-_r_CإY7۹hBBaq: jVꉕqYhnɖ򃯷 $ IvJJXuL䳟elW淤$+ ~i]}$i57٥~]_о^NA4vjT{$(LyVΆuI*,ք5>k8 *7G;Dbo6ŢG g>i &cd*&29}>Kx[]NK k|QlAUUSƒH}4 -頾@$!tD"j3Olq#k=b^g=闺$ BWE p+[5CWơB-~ /Zi)B;Ž0nM-5VJt jj{ݞ|`ncئ6.%{wGzCU{~zB6x]/)aGK37qڵ&Zu~nzgnlxOEnQA|Lu-4N9Iplj?Q=zXlkEPL@wxZR8kAefI㸀bިUzZ:'o>vQ KM%e%VUJ)L\P1Iyo_df7 xC>;RnyG~uG{Hf:f4fc8󈢿, kux$ҋd_/pUzǧGģНЇZ0?6!d:Kr-_={^0f 2'R. "p.FbM$$>w =.z *QcLX`ˆl}E",}^RܛQf@jM$&դ8!67s4G!qt$i[6;\Ԁ|G!1(\; =aFv5^;Kf? 0r3eA998Z kMf_5V: %C 0 */Q7y.[PR0f߷ʨsS{ù8ܛ}n(͍鍔 [$S 뉲tlU@SBH(u=xZuVֿ7r+g߷Pңri ==௑®$(gc?)8I<oa94ۑֽ} 6f_#6?D`;e6 ꇆ `Yzaf|4?[z.cRZH^c 'd"Xaos'EU g$tJ7?n֖? &$I%$J퍳Z9-Usm*s=\Fmi$I$mmmmVmmmmmmcjmmVmmmi$GJp _rm|^(/ _&JHd SE$ThiiJh+%tBS##5Q35MUMU5UќAPQ'h:ΰ@PL$MY2ÐcU!RL2vRDRD4ba+T`@͈b'KU5Z\pwF_eRѪnAB>:P8HݴDwdrL5 Z|mrVPf83}5^%L] Z%_8xY`&P0@lMخ[I[JH p=2EWnǪRGCXU fcdpط lRC_V|isNk8?|X!I\%lgW5_E@l%QȽZ܃]%xY/kkնwM55ri;@nN9s$<=5,k U{:oy"G)oV˛uO&3G;8YMgwc/F;_Ԏ',61Co B1 K 6p3wq ;CT=a,$JPF3-_\X;CTbqNDCp]>,W|<3MsUXt2:eg)& IEkmi$"cLko[ Gf[NwJ1nf{;K{=9/?8KK7Og){/j{mL̄#Wr-sLy넖pjk=4+Hm(kiח"8XY} XKH_l|wn|1aŪsQa{Σ;V-}5q|&q왢ړͷ#\hOK_K>]Ew_"q`lH'UCN&o'Ґ.>INK)7U'S 7+ڒ2lũJ96dႯ<\N7ۮ"ˏ\tVuQr*>KV0 둕+O9'8T'٥X#>sU.u|T["Z;~c5rfO.b43:J:O&c q@Ā|G_^03Ӳ~(lB#_Jǟx>ܬDۧ^~Ix[Ux7V|n!&vƄQuFĊ>?.@`5*cd-n=WUT89Wgx kRKzw-U%>S&^X¤T+o\ CtRgc3lz)󵩣Hg`i|wAX*iUwjk쪎nS^ـq 3 a#3w0hC_yʾᜏ(ǡLu7{FY`{4sÿ6JNGES -< U |,P0(X`wVHo_[5uGе9ED̑(QEe҇Ei[Feƌ[$BW)|z<(L0#Ё.8,ٽfZ_5|ȷ}U&&zI`A4 n$5NLɴ̦ޙHBb. {i)>Hߨ OW&dzP/+x&;[}"]XcOy k2Q6:=VY$}W?P:o ҁb(!r ;mٶ%_K,+xY JsGqXIk(FA6SS'gT~RN[$}]gFi>^SP3) %ksYi ͤ!yd2dcـjw*90 zlwL]8??n֒E^fb':y&t׎:砟369Ί bܲ`vI!D #Y; RQ0]TI(_*cFhO.B-m{/&ٷ 5G;mߏMUxqM(,α|0Ke[[;$`ܮ4T℥٨+e:"Wץ.G3&@[]Buz޷w]msl^~uY$t٬RFmz쩺1/Ra~㺸(0Dpڴ)?O}xnqnqC.]^?<,ٸwFF<Q.U #],?t+x3J$*A5~[պnB&BmNjS w=VXmB$+è\ct<~W=-.`6bsYrXU2vO)VzcQ[wª 6hqOwJ( QAK=tiizOQP4y!E %7v볻;Ri^=~h8󣂩Oio|j ,zwqG4&nYp @Eу6P=ҐXYb ! >dpM!qZnnSgc0YHH)b%6Ɯ|k:묅hM/vLONuH3wsQ(E77,|F:^ڹtt HHPk(+.;,ϻx8MFg [{s?5F='&v2qݣTOs=fnN#V{G󗛑1 K4֤L<.($gYiـiQD}wZˈ-S(_o$2|}:im+L d&H}N1Vu]-~n<騏BLzd>X,F`+k}Y87x +waK%ݛS}uvh;&XL^:tsS#.j AsS Q+` T+b܏rz cY=8ؤhuS35NFɳ[w3~> {#PΌpO<< 10uOSxVf[ϧ`tǢVX&]ȉTKi<'q$eRI5E!T {AbOdX;+UCY*Rx<ь>->cIBt=ℵ!3HR@D@HE@PSTAS*A@ˬQ+RhwNgiJsFf(֨)fJgIDL1wj`'g k4SD\3r;cRQKL[(x68Jh<*d:ab ƪ;dq$l uL%FKPlS !i\1{ S/C>{i S,Xr@QsT/Ed",ݭ/:aөϷkva (!Uכ6`2dɳI * BAҘmɋ^hHWZNTf}/,blþ{Q~vv[)|LX;ٳlfa?|oflxa;=ںzcPf0pKj;`QcvVurytdy7R-r3Zj ׃W) ̽>RJ{I fƯW籫%DK?r*_Yklg%UHkqL)tTs["y~6ˮh/IWcݢlZ-p6۬?ι\܉%q\wm'*Owx67jf`Mzwpf^q+SVZ)?@p%RbcP{@ȁh^0B'R RH;3;vv g;8Nۥyҽ0F I ,겡W_}_-W5UW ̞EO5U\iMYɲ6ݽ^J;G0)xiza'=0ȁk5~cd:J^o| X?F]=tʎBv-B*%4P& `!X"($m2vk=|?3]I$_.~5A7nQGߨ6D]\9F'f3_u5Nj j:k7k} x/p&3ר]g?x\t{3 M~?T53E]O`vW:kj;nb3 11[T#]o#o,yMBco|Yb:/ޏ5O u.ucF跨zqa Y9 a.Ms׍; [uR5Qx8D0Za;"/T7YQ[4ސhϴEDL,L裶_5 SU})K+|&(0r_V F-~v66<L❸+`Oٺg3EV&y%iy-iKM.T@G2:Yyvb`w)ފ]ubWqHləM|{hs$ZCMziGZb'V  G@ƉQRnPKDٌw;5'3DTˍL^"MYKWۼ[*ّ9JPqJTAAt -IR3\w[=,ЋE;k}4f:d%;4D0NDcRFҞsagW(G]5e0i_^?XCY&3[jIjC-Ĉ:7g0n.H#u:/ !m,+Q(e?JEO1I(*zx1[jQ̲\nS\v> YȢj/}FBGތ2tMlXFErۤ>56>em@T8']J!Q|D _˟"рW3xnl$@~?w?)x36khavYz5_᱘jlk7+nULl i5_2Ljm/[ ߒEaNJV.fͼ*5#Ռ>wYӹ؊Hu儚 *<צx׫Y:ڳxץ0Bwxz'mڶd)j?D^(+CR^'I͖dOQC,=*Z^ktWs;H[Lٛpե6iu?& ·e-&޺2T3jAP\>ۣRo1Ү$dj1" ΘBy}o}ۧx2LDX!~k;L;,Ef\2L8mԺd!$dhz98L&~1?Հ{9O3er~}__3;9#4y(j#^^tg'/zyR)TTӜJrtlx$$K^y~Uu`OҺi+,0wgה*U j+D;*+S)Ӷ4f$G{K,m!ww.~JWc/tdmOp8špʸT|K6E"gBy{CIJUrkxghoy)rFBEv'.˼M(c3U? Ȅb.7zyU: sE[ÙKD:"v-~?y.PjF?a"JRmRiM>-|,35wSV{dq3a\R5H͌;آ@#^7 C^/_>/TUU{MSMђK1G4{(m-5Ī0UYB8SJޭ,mxK "_ǯ:t/r1xQim]ЦP#~P)̆:QkS3C}n}1[8=i}6 ͳLë{f!2JnCuyRVʽE/~Nӕ%kC‚|bH@1q]u{* i(`Ǿ%p EnK׌gS5QR!#Iґ U4$מNkClcX"+W|)?[<M1 A JD@v)lux DZ>$|4'ĵ1@M%>\ϕ: Wy~='rMl|IDh;LB74G:0p^hUB`0j7GGFj}ͶSPK;ܐ48ϬuюA:i D(JحRP0QUU8(pPQ]P4)JAEH`"䉪=Z䡠|3^GƿxآQP =tq'xR>Q,ndDܯ|T^wg~Fpc-ܓ#?`ɣY Er9nt,?ccsNkXu^Nkd!>2.M~JY52e _zmt_+RnͲ.+Lh•}hw}KUywšU_ĸkj0fZۑS`3TLv?$*ͦI>,8=IxpbhEuC,c}2'O*o/Ffj;]}_?`NE,2VT[`ݰJ]?p#%zg[g UdeDjyzT,GOIsQ[7q@]Cr͈QEZ[x=k6z7l9oG?`NPP-i]$˹Ғý@qǍ>GfHDpe^x8ll2b'?A8w}s;HpaɬNg]ea&6@A *lOi7QVGp眩XGkc=O785MM0^dW|`['+8DщiuTt?P.5ox|bf!r4J]Ƚy3zm-|\k;ć#j'/&[ޝ>0)zYGBHSP?:,#XA1%QQ}CU<~^Vy6a'a7@c }ZҚo!FTp@rD~л2& GwA꩚н'Աjo}D\k"ݶh__kaKDl6-5Ǵ!"9KN8[ $Ɋr# |S.ùVIht}^AJwα-1Oc=ȞOP>AJ(O~1Bn{~PfϷg덥s^xYv `)ca׮2pInM4TJL#9߉;XiUeqY^k[Qb-~Y]~A`:0zתԵG]oğ'S!H5{}J YQS -g=wz}lXtcE\!"6t|Јt3؈0cJ-FC2A CoTnLTF3!:b)`*hfWnONz7QM fD{ߟ}+M&FoG!FaFE>"vˌX감H$ 33eb tXLi`zh!}dt]I_uu.R: W kFHH Mm3Mw9ۚr:k}zlܞ+]`嶯ϲhl<#wPf4ʗ~o.8:O 6X|l1nf9XGd;Ea ؞<}Yt>#^Ï̉\D1ōߥքR8x?PbU^ݜU #WuW7Ttf(=eaJɏH~d>3>,euAJٍmq`<H Eck[{{"c':ѪdID~1_7XLcE0ahLbZX^4cWu̕0~?[36WY9&k&~$QG[^x¯^f?jҐ?k2ߔᄄk>ޛggwp+r@.}۲Mz#zJ)IR'V4vs7~Gz1,1lM6s#+fLjCMu5FuB7l"d8rT[C81A`$=,~_oBL,DDAI|T FBkzXGAxRU_ )6pa7Md,{JN2Xb6h+uwMjV̄rgEYM~᮳, *0 [cejEz/_s:馼i;3b_)%XػHVH[L8W~Kv.;{:w۾uI_sY,dvR+UFo(jQ7{c*IA_hR~ Ҏ8!v>0&{ {^- k`b!4/҇+#}ޜ ǟ}}y_L?=~^YS`lF6T^lʳ3tI3F1;0]=a37:ϿT ~Y*T'{ut+Ô !"2 z ;S;S TU߯/w}B5\{sKsy@d$qy O |`tZ:BgȃY:a:ttoNt'˥sݲ2j1z[۷w,\G#ARAMP#!DSIj4f$B J,au\չC G ('chL B! J^swvh}<6såbiTgu , B?~DhQ$a?* e )@PMIHJĴ4R0zj+I G(BU7_p戅"?̆j' snNNJ-`0X-g8`" HZZ8@Zgo5)ӊI)"|IB(S2]%hi] Xb "ky?3JŁ@wnG6aTI=cs^4?\Q;F"ם30s3T`"%=>Ó 0PK0(>R((Qcl|;yN~'zcå,M>7ƃGM4ifߺonEl0( _@ $ZM"ĐEJ63X~܃6Q(1S|D9,}w`t7P@IhFZO1(a]:Zth oݔD{UUUUUUUUU<>2zؘI&g[pL ;$- 84~vo/GwwsC?]?ILyHy*rNUn"R.X=r!4*C,R%AE- *yx Oq ywyL芷!BG#N&?#~5?.3{A;&Zt.W0 D2 an7d EUHT( ,h}Kt[1q$H34Ⱥ蹠4`μD,1 N*D6&M2 d '8J#BMBh jr6K ]c.Kk=11ՀLq9< B %A  |A F_&e$SwMau>N (.?𭵕DVP#"FݳZWR2`i <=iJvÀ ̟T**9;0j<>mQ$NM+f#M"A&h Ft|PG!dP=] } >aCGb:羍%x#]j8=!!;{/X5d>&Ĭv+/IƒJUgn;%%eR暣*u>Q򞺷P?;*m3o7|}^+!#K h'AM')dyIo+[WS>MIO}J̿Nbȕ{z: ~]U*\$ɽSJ|SW'9ٻ'#_pTO*70+pF< `jBa>%#Se|_Wb빓O89婺;"+cp,g>hIД=tI%Mt %$0NJ}+'O<7 8 gsьQl͖k I9 YxGWNǟ8`&:\t$g/"cg '3Xuk$6ak<$6ogC.Q?9_\/['|?byIA?X[veEw蓋[W6h#3LPs|=tB}.7澸qm}ir'֮1:/q)!)yһݼJdDqaVw,wbNnDF.٭Lud^reiZ ̗NrIEDXns+\pk!Co<9nb;v!Ԏ[aB="/G$=gW8t\m'PB sx.v -ٳ [kC?/Oڶ:c) K\*:Z>R{kHxif1 ةPri$$HH+D=یc1[~6TtORSܥU*#+7N'|17ğ&>4Gl0G;)!w]ӻ+h3}F៟o{} 6O:2%Aͤ*_#'cgMVpvq:^ɷ~T<[sh8л.B]6%&,"!Zb!zeI<&}ekJ$ wяWU4v&/QW 5JPwe 8B>z]h}uG<|na E`Á24DQՍzRroM%fMP鲢$ n>Ң9ek[LZt?qfx/vuS |.OЃR\u)y99ln]W:`:+ r P}&;JH)qqrayf41T{ fma Z |aMfgw r+?;FQov>廥gM*+?w׮Ede:s6ϾP=Sܖ/]ODvU=ܶ}7q舚L$|@P!8Ӫ3|NKfT?5ŀM{dbʡ!ŪAb#Z'g4=LkI Ek0hygγ7_Iz.8F8.sYTuM厭ʷDƻHas|`ƭ~FL0o>BBBfQ?|7gj<'sxWwl5~_ݮI$I$ߎ˗u~.N0:;zp갯B[P9vpً? 8|_%dk¦"{f㗓iӪgla},msL>nyOUj]⾊tø~ߡNI5bE r*~^+{?H_qt]Njgop8UL:DFe:[yCvM'>u(M ?s9k91 tOWU9)~`|KɪjcKj0c,2b}]cJƉh@̸N[_vIxzީ=Cu}Ydžὥjl?Se9m3a{f̝9L]k8,-2b=ayxG_\rd*UMmoWSv?Gy6&`cӖ~6-kϺ8Q 2 Pj?36da߃ShW\[y߬g1 <{ 3ْKlm8C50 KP) "t?:AB6@6ATXҐ!][*a L^YˣfǤ>ݚk>Ǧ>p3!mr-T*zi%[سTGj5!(ז[TZ85W<.c+=yU;(>92rw/ |ƽefvzNO~rIKZ|Fq_͚@t|O] =4kq{Iu'e=jzBBEv_Uվ˸Jc4Oݸzcvclc>_fN\SƢ񩾼K19j׷]q8V[:L,Brxgϐi)YjcݴuIrמj.NBJl*H謁|yy9k:|bp>WQYθ`@pI)NUl}`yH"45*PEABSCJ1(A?tTQh1rr$NrQ#1GrDH0SE?]DDi;Jk(m%9] p&QҮpnUEb<ܨ0yw:ʻ˲Ri;%az C uSG :"Z-%r*MϽUeQ-ԑ4X%=L(u(DEt6 5*Lql"hE)t׶e@7d@*' A^>zMSO V!UN( 0 @44$˄!2,ECQL ą*ĄC0)0LD4(D/9Ê 5U  4 ; o9W.fNSDJb^M+ <`AI (6@l6b*F 0DB@ bJ %0E @İ$CJhL@ ]Tؤ_)?ȇ}G@]A[{5HBf7/|@f?ɒqq+YQ~>O⣄b3b ͝,"޿?!+aGܫ*U/L%*r]loKQkhÀ,ΏobIhEPd 6irTe9@XCEc$cj[SnV;.R;ЬhRe} *'{Zufhu%ݏp&"ljsrBoĵSI{W.E1L>WK"m6iz0kW~0k#bj !ik%(ț|#ODDmb[q`Ҭ) f "dsFi \mii=D"N%qPVJM2?o?߱lsʼnnIS/+ 3,X8ᷙa-詤 ct#?OֿǜzR壬8"g$Z՟ 1-6#kǨ)og_ggʫ ^9ABG= afaKk;}Me\d뵪nβ W ]3RT! |s_QdCEVТTW@VL'NâSvN&Ax,i%>inǔEU_I+#^ u:3,ΩǽsTq5pZa2&ˎ]YϿ8 yN9ۯL==,|L]1\f8: juRײn_~ #\%E(Cm|\*2~~9rmzz'oE}CFRo2G4rZS%II0i{%窲 % fރ;߇G_dE)B*G*PO|4yGWN0 Qms:'*9NAf%Oª%jqDẈr8Kj8W9x͚]b:AD@w!%q>8XyKs&f*'h"CXl_/>HheooFkzw{kC|y"6D 4BԦXo Gw@qf!x (FLgz?=QȾs66;!_Lug"}dmܸSB"ɊkQ bBf͔\lQ6*ikr{s:s0bv:U`OVY"0oOQVAo9xK @[݅RASmsE1$x6{e ůk֝'>30z^O{ 3El` άGj~V?o }:^nG.xOCxl(\pi? ch?Vs.Q&ެ\G^ `B="2U ,]׿F9x{9U( +҉W60o[(h=sN A10)[iQ&lT>^U]fT֢!6CNFs{~=6R%yV 6 =o!"WmCw(J͙%iR*x={N-l=lv60Ofrׄh.t*NVt66wгUդ'ocޙuf sxMzVelN%č"q=-l]yi08Bfn厺wf[IrwνٛyoQ (ugjMm?3sholdq@Ρ?FʷoVe=nH|HщJ y_kjՓI;1{ 8n0GS08i{HLuM΢׳>$evC.Ȏ'hZ1³R!SWF}0vuk8E#J, EX.)&'&oSg?~ɛ2=8BMj|JT`M g9F!~ 7*mFfWn_5-, djzmjFOi}nnH֚MO=t-#5][u@ԇ@#2oۏo80 V{(ӾzvqύM'avsK;!ׁWz'E5VH {I'Tg"6Ìy`ƲɧDZj Lbߣ47C>OVɛNnbN )+Mdq54`gʢل9d(RmMb+ץ+P8ay9*C]sm{Z^_A e8~M&7(bUݏe.p-1a"$S4LyO\I:Io_b|5tʲ sר8;ɹKmRɪ=PqnXUՆ)ਙ!_t»R:NJRexAHwԘO˪0* 4ܡL df6ӛ&MXkpfn4yѷ;Lѵdhۺۃm灢rBI$NFc0o0/ϣ&dlPn8:y.mrL_ J.&2H2 2% 30Kt Ce˒p&_q85׷Tdȧ:xJ8H$I+\hb p fL Yʝ5a(*-t>|9[vt_J&EK?(/@? <"ݎ|B0ĐiYٜ*b@Pl|  w;FU]-#߮ɏݐBo ;!|$$^ ,u@ST4Ёƃ0 B\uvdp<1( o;I1!;SL5-:0AtXf TɰC"yox6Bl;E `sږb!#ףyrvh*K9[ @@;u׃ I#*rΩ(MJ0!0WP؃աH7'wn!wU;֐HH&6BXf!0c@qN6X@G)6.w DhSvh2s)G+` :0 uЁsUj3Nuy̱8@u| [#PyN|=JoǧY(0+i~ QU&n_ߪ?Ok5\Hs,;PyQ@ɧ/#_]㣞2!i8}Y߫aWd?3i+\K#̰hzk?-Ay<, 40.,m;Iϯ 1R83o ϟo~,W`noti'EGS<NP92O'Qqc8AޡPU*fa6S?361lu}XxѸjչ!Na:1џ5( ޷bh 0b&Sne󜀙L2Brt)TzSGT.)\mkU?A_? FB 󶒱zd=TҥhDkB>We*,{k;W#߄Uƪyۺ;b*<'\ᶎo%c^:dcqA]J@~'HtԒ@: R:^5h' H2) ?`b7KZ]W8\NǼ,Y8,ۜ-Jˮ.6Rq*!=E ֫5raj%sw\a='r`k[ǮUͽzKwxrN*.1ƭÊb'u~L.q{uƼlm5_[%|jI"2SϐFʚUqﱲ1HHHp돈70HXuD1&BHοy.L ;)qAcp ҡZ =b)*aZ (|GIlrhȡ1hNW6@M-%>ͨ-$8zd]Pa%"^sh9%ˌSWI'/_o~?چ_gvy푁 ?A?c4A0 Rt}Mq{xWhQ~:1%A?-\udθH* H:w]._% B@0^{Q".} OXA{TPEAkߜ񟦷.BkzJqZLAha424>@`ff^/=?YĚi 7pL%u*Vdb!'p+lM3MG־ #:{=Nm%הˋRcV&ybSaKHK> {|_gw<"uweO|{]ҝ/2|%_rk3x/CɩMƐ'/]G)EjܷwFEL{ʺzK(gPbQ#|n3333333ѲX9kӋ8}+λpbG{3j֣ ") <_ŰIZ1]>uԒF;=M}vummm5Ӟa(gNn6ՖovxkȝV|??<>NFgMfWzfxwwz61yÎ"j3mۗWfcRbS.۬ԡotwOخk7H:] ԷUMRQя|tڪst\K4RNwIF4!FCvO/(&uv"m:g+8{>L @U+44]{itJW2˦ttg<T$Pgh2ƒ'F!__w5Ud+^՘Vɾ=C"7}uE|c|c/^LDDH7W~D 1#@$H!V*w}k+g38zn<Ǜ\f[xiBplq%.;3Ư509aAlp6>NGF#Nfi^sg1*( ( .‚ľ̫.Y zL H 鐒4M5(C0zDXO4*mi'FXP+jߠzʼnabNn#VX {34QhSQ$펣hN"b&PXdB~5pZYK05"j[H5T@ޚ}1C$LL^NC: 6J ).HjPǢ _VxO\F 09`{*L?9 US5<0I"c#C~>Lzs1n&D9\kBKO !0' ٥&49sZHzizMhR) "ro$ԜU)%f7'œ:[P6QK)Hb cZNAJҠtwcHKB%ܘE /]e2$&4&CDbRČa!0$pD+AHJn8{;Xd65PYb jJI $Zb) bHYym\ߞ^45yMIH8BfS8$K0c*,";Xm.Fk#L`i4^&C33$!kKd>f1W"PtC`ᠭFl 8T+nS>j1~sCLdEPL2!0oy’@dD(B_ b.B ЀP];M!1㮻9_vyni28;@LDhYt !t  %zHb(KcwK<_?2*"@Yj?LLfW*s!{:;484ުk5A'tL0%Ѷ2ͿM8n'!B%6I$%hRxK1 Y?|;j;UU+TAzXgLz H@%& Lj4pC7|#5]I+_&.5`$=)K[_%[=e[y 6O~ K]]of브U@e "9$O}n;56rG:~nBV]:IL|.~\:>_C+>;74KyXc{ㄒg|SMlE .9oQ|D#v[7뗗JX^b7jRl t߫S=.a|׵q۞Mn=*&=ݐ˷Ҋa qi]7?Sp,lsT9"HI2c-Wm5ʨ`!/Kߗ3]$ЏhyiQ e j/+- \ WJ(?D ~=?9h(n)()%+~]^u^?7I냄P<>fPI S AK y^Jy锭Wﱶ @Y4qp`B;H&$ATF_oaLn] {ٖ!#$#`vw L s(#*3 |B+qr }eH_b^) $gO1m2PȻ]jzNaZ(>׉8e[c({D&Adbh`S+&rwd <7顮y]Wr*S 'hT_)tǬ~Rԛ M !~nsIrό(Jb|eiA^ z`eJvǺL*(,:)>ިzgj 0N2 Wh ہ#i=Ck<& ߵwoODyX;&^h.>?W˴7kpmiӫ\ LQ}`AMhuM j <#Ƭ3t R)kΪz0|)X$DdK*"{c{iVb yƽȓ6^&}pII8A}P~\?/W?-% _ˆ>wUU=4_iy"U(V*cuW3-3D]*_(%Nn[lѷP5>,H@%I< @r F2c"ʪ"I%5(,v$LlƔ{'[Wcp kW\$ HM,a +xtģB^Jv{+}^L|nt^lgV z=!֏H^hh@3J4Uew;:2tk" ?,S@|; 37Y*|) Azus3$?k?)|/[0p[ OH`3_c#y a4w5}Xpa̤ъrT^gSts!˓ƪВgdUg\L8Z2 ~Fp7I{ ֟Lx4x>O_>[!vՓFNiw_LƣDVTzq$OCUm3/1uP[:bD0׵j^cG(%S >>c`J]#LptM{4jyX}$9͞HTE?l8Ä9CQJ?Wn}S#ʘV{C.gXo`X}'ө$?栭Aaېa֖UJB{I~_}<xY*rKYԾ~9OݱGod4z:Kff;6 hsk~<<Zdzœ"""`?5RvD'x$'E΂6{"ɤ[ai|c8jxׅ)iREV]>WxSBT5P-H;?R5mmmERʍxGΏ,8%]ff_1 GAt߂kٌ4hM0>Qیjg;#K? cywgF76ҦGI KA2?}t>Ykƃ9&>U{RL.3{?wH<j'c@^S$00*ӪMT04d!E|JV `Ky=.z(yXxeߎ}p}630{Q1;: O8ŞDnMjۧPO)F ˏu5[ v'TaP|!U} _>[JۆӀ&ݼs} LWm/@p$+^",?HVDhą g;qh7\_šHMx9řcZ?O[;JVO+OR3$JRTR+eHI|7͔ӬnȟWs1.É5.d\h]¢c#=;VbS`mdrqiiΘc.p.3OR8jo^_MVMϟn'yƺ(@dͰz8O٧#k<˱ Նha3ݘuGhvyOy9I}g*?Y}t%,$$B2 L̢<]4s(wJ{^B?.F6UňF2Vd6Xr5l4քm3|{7$}2Ɉ=&ؽO0|%ޏM?V=3O=>W( MBkv4Qu\ l) xIЃnUK#CU_5,"*(ce [?.gG.DOdoe>*?U}cvYfnj*NZїt,LoE"I$I-Y#7spqLCfuU*&mq:Đ1Wg8N[2U0K,J(<njЈ].seifa< Ȯ~(HidVB<6hhlD5u_l}׸኏l@nvuRB X RiN@PtJGa#4(vOɱ-ɢF/FI{Nj\m4оRa!L|mmffC-@a߅ŒIY߀ߍPv;D 0PnK,GThȨ?2vS|̷qx03d- G}æ/,S(1*E2p&=agm+o 1{a탴{vnF[| yL:6> YV us-}[0AԒ wq~3y q I{p:BIIHN!VBWK=:"""ш S-8J^ gEYCD~Ԙf`(v-HyQY-GvtT70A Yof *&fzKaUnMRbP`# wd>+9m3>6=_4ؽVI=HtA+mV$Ѻˢx> .ot H=)Şld۔~ۘ9tZZ#$!$I%59RI ȿb(~b=M*\nl(3-;5sCK|9 mgO;͟Ќ57Iݷ7-N(r1$D1z@ؠJHXoiL""d>s%`PtB^5қlI|Q%q(^ڒ{ch-'<_,nRhKU=?*lu^ i[03XEM}zl3,w퇟ӪwT*TkyC;~1ص,#&Cnn5ێu8UU;٠x@o ip=ykGȏqF1'ע{ǧd|(&S'}UwF+*+ '2ߧts9Q jHjHjBw? R{'+p>dܻʀ]Ά׽:v#t*Ц|b9/sUG yKt`}Sp;4[3/PI4$JcIVh ląKZK+/%fᵪbOЬ;83o|f2,SnIHۆ;r7MwڍvƷ~˧#dπ.CHUk@%r!3|Ĉǐv^)S7eg:.KfzC ;7 g9VX+QL~ʮK:-va?qG$4~tlEPQ)#>Otx/9eZq\`Ȓ?8T/]j6/-U71>9Av/}{z~;16zᆦvBOb՟}\奿٤s}uwҢdRCKAn+~!_kI҄p'*5JWtad3RPnuF1y"w?~q6z9I$$ի[Bջfk\8=1ׯn^9\dW_+(իvxYߜHƲ>N#NNB=2I;EB20rC]غ4s5"߃p R/pMԡhӘ'~32N GQc vyxscHgSq\%ad6ys' {&?PGRcj{XHt眣 zkRΤ)}$Ü8ugH3415j>MK!9nӗX?ӓDuL?@؟$J ("+C+Ri'\xOGoOX7K٘fvb P6llHE9A) 4=P],yG$,oa!FζJ$څܲO}?Ѣ9_rl]=䳉z y Iml(Sb.~1ˉI):=1t{ nfK1 b@=[{!;;1!s{|MW{-f O"s.7r DdlD3؋;[LC$$?*C˨k`hhBCpTM X'JcU {^gP;UBԂ Wmf"ENrjKG:b5ƙ{巪~8H;]$XBݔ>`E!II!$h*)\:jy~Jabiٗ9eN}5mmc5̑:#mwdL 8VFJJ'/;V&˒/;J|+= ކ1kL~e0;r Jʖ^yCO@$`3UbVI]gAi/jnm֦gɸm*I:!/W0B6/lo|,5A6 t1P !ifiD 9s]Yꒂ}+aZI1\QNH2ccW>iGsSf^8LDIVA*+y<q/Ǜv77Y$X)U?q'BIvN髯\:mP Sy-ו.QƷ9/KXR.SAqd$?%^'𩥕Y8cەVw`tOp>?ni !'q:Dԝd<\iۣo#3㦴G |`SJ ThyG%c03w j뾿g2B)!?"KuavV\V.bY}LUTCF(m}xXg9nk|H Nt̶o :uZ]L􆦄Ѭ kuT0F#}LGh)j=䃢AT(5ŮՋ75NY:߇::_r-zJ2+ #ouVgOkrPqM_h i92H?s1!%? Xh[Rtuc{,},x-b)!$hm^ÞjgmR>o,%E7woKqL#q^åʅ,&bmJ0+Հ؏5 ͟iŸ7O*Yh*$q{|G^ EVtPvUx@(&`fD{]Y{rxD7ò$Vi륟p]wrf`"-:F';[{FY<_gG9ggY)#IX?Bvn֖s뀣 :|ou$IBL $1$< QcDiTmj8㛓N|~ 5b 2զ΋oH}3p 6ࠞI#ϜIV&ww8[;~eb]}5euփgBXp0&墪?D+2MPgï߮|?*fqN;fz}_{ukF|?䔲 '_(SV*jLbEV4F#sSTdKgzLk lm"<`KiCQ9;5C}ނe ǫmL&V0Qf&U"i0ۍ-u1 `~W*nA{"L1n1ɟy G:'㖜*G"!/L袣g E>~ g (?֪EȫYi xm/Ta${0%"_ӒG Tu?Q B%'Fʨ: Oؽy@oBg [&LwTvfNʭ0t]\u/MzʻLE`?4t)AA©WJdrp֣tN7:χIVDזY<(e^e>DA&M %8j) `tGYTiT{:NWׄ.# y~ꎫ3SSBg`frovoГ6 *z^a-uYe0n+E,osq,:Hfr`Ԇ fBlZp>X`i,^Pf dcERmgolT@NCѝPZ"!`蟇׬l'Y BfbLl<N0Z,ޖDFɋxٕPWVt]8r&t}qAS%*6!LY_*N U/<-A ʟ PJ jGŇ02׿#:ʍq*Fs{T1+6uC?B&!I"y[)Z[e .mmo >wNu?GIMHC8gd #yo03Y*A}D۞ g.e`ʡ]YNj1uRE_ף`9(qꨈ_q¨Ur =OkS6*r$F#_uvwpY~YWAɩIlm}4*S1(@&ϻ ۡ^MâCl. MFDUhM437yD-ZL5B4V qr|iZBt;4­UQ+(L8>(6_9 l+H2LHGwgъ_o2Ky[0jZcvݰ$J*RˠqVی.Ϝ/fF+c-UqlkmS:.F~wSբ. )K߯'~M4>M]VD~1Բ GgJn\ WcĹ̮ .;{KJ;Gwu+Am٩I L}NxH8N~ :;al,x.΃1B޳7p]K-Wz91ΛDG/.7ݿ.|x=mbF5]"g)&`b4P OSgn[+| {yȕ{sŔ,]Geή}259WKe%O e "41Y$>]{;{q~`h.-N2bQ>B/n%"U^m!\oՒ@sjf\ v6veg~Rk g%Ws^̬/Vƴ4Jx`Rӈk%vbv(/o*$W7@eZFEl[".@L%vXEI!iQe clts*Ue ś۩ o#+P]R!M[,Vھf<蓞~[gx#&ǎܪ,"EuQJe.mxaxuy!:{ueS}Ww9?붚GwXj~#ZkwM[XzN445}S~?%@?k7 =@fF(<8%?Y!"?+W j8@QAvGU?tj9\lq+W0yrЌp6jE`! Ȋ!zH1ee A%1B4#D"B4la!QB%U0DEC58]XBJvZ}vAAkA%cB1 )PWBK0L1?㧒PAc`h f!f)Fz섌DD@x^ktDtғ!% <h^$`JfRGb)cϷc(@ -L4}_]_":dM&NT#CKr'Nxї7Mv:;Uj?&e8p4'{5KMt}rBޜQ`Q=3Aj倳Z;r›6 mFtIe/JnDQ3C;j/onO.]A06wJEpPK;T0 7 }sk q!E2H\ ! M;KEzF,l89hY (.\+BL@"L$$r{WbTP#'a}.eH@N% II%FK%ڢHx6Tu/ǘ'b)`"Naʥ=IQnB[,`LVeTBb$jb sO8ڢfhHHьB\߯ e5Qsj~qvҕAAUoaQ-IB,XrcSL eܘ86TPu?WʊDF\#4J \(΂*+=F:6{F83@`CAX#Tʐ߼Emΐ8b{İ&8IdT!\F;nrN $`OnØMCT"69gw-GNC}:Y Uda9@ %Bڅ}> &+<檠9CU3NFԌD:f-e]vrbA2{:H7h 7) >@=ԜCUDD+ &&Sj:55XCDH(|sc&龢>9ኣ6d!T( d Ef$V!IݻE,nLGk18h@m.+'B:#$আ #Hip>==6NƨwbP{TDyN%cK+DB9"Q=ҁDHPDF:ĩPQ[.!Jn^.g6? "+İ"1Y: AE=A^l1IEU*)4RD $@4zxV@Pj+|V4c^mGj옗%l#<{%EREUUURPSEg+ LM4ACsiiw4@uImi57B%q E?LP[u^zλ*n1{`tDA,kIo۲gfODL]3+݉0* T&baޫ 'Dۇ+Q#!r% @{m(/{Ť묺Fށ4;.\ ֏z-m[_&_c.Fi;͛ gnj0{ZFdOy 8\!!c]o'T=VTX@Z<ʦI(u !N?p -(Im5m¡$J77 !Ax#v*Gc+/':L}n(R}yizF^A֔]Zjv؄Ua+ >C ~R {aJ/u0/R* A8IJH·r;hQ9>XDж~B>.|~E/ĵ ߭ A =T(e71x;M 5g CaC Vegb\ HL ~Ps" yg$k7m|jJ6WЧE\ĤR˽I.^'k El ^O"Z f~|;}ҕ=*밾ߒRjB/LbǛׯM`G2[me//]U=J%t*9E L˯p>dp,dIr!$Kxa'm8jcL,JhzU lIj xzi5W|,N9eѐ;T*1ccKf^l;d mnOkdhBPL! ^[mP#msHԫBBBBBBB>cAxI$ *%bI$7I‹EkG 8P$p{Pm'^=n4x\Hff3|nDs"WTeZqTSHUw47#.4^gî'(N!%I 9:OwS_gv=}ٛs0Ǝ =؁vK%tKnCҽ{<'Ȳ?n<D[ 164(|ʢfwmSу>0(d^X1ߥI5,Ƣ|Sޮ!ePm㍫^̂i^s"Zd4&Y&'Cr<^Co(6_|%詪q3cm] Hw:|N|{8$2d'o)+_|>vp!Dl 8c. {M &݋!ߚҷfpyc83l}(GV bSDa[ʎANE7*[Ra $,: :[z8G4&"c77AHHncE ycl q9PIDb86Da5ns:RĢn'3rA, :Y0Bp :ήi$ { EGx@t c?q&$6壃7r9: Ã?|~;LSR%J :<=̃piΎgM]\J^=se'ѳ7^=~wD@E jF>P%5 L&sD'q9SPh۾{78c'P4= [_EPAY{Y|weӳ ECɾfτ)Q *ei4r'[5oes&qմ9rϔTWS6nj3 #Э0B9~=ʹ HMBP&~^~ɘhCC[&iY&7A"6 !X+;l+ړ_HH掳XG]wؚ=A8Af}4{q;r@t!?v~~dOe܄ B%%H 6y2\wM, :o$t,$C F ?}Hl ҥQNwM3p.$ $d}AC*g.RL6ZJxzeeUUIؠ!JmȚ!(תO%"ZxA@)`:YS$4BsŚ@=D]w EaYG|p%"0$4O/3"+NBFmn<&p䰸)5;,CV=B:bU[KO܏4r: ?~tvQ`07A!o>D E]x:R&+1J< C&ޔ˥.!Τ}HaR!k{YE'*nEa^cGtޒI%q6&v_ʬJ F FUUU50D_/:U{ XITAP~L/ZhPfC0ݲ׃*f 2NMs!bBҸX޸HI`w~^o&LDIzZ=Y3@E4pH`2Q36P`. | xŐ.P.|%Gh"1s3qxXђ`$7rBP0lbeKYκ2t\2w$y3/3}; ۀq XQ4r8yOtE;?CAd$UClnRno\Q%GG'//T8Rc(0p3 5{f:ĕ=ѺCi;X"]Ӯ.cVf!L}?5g4I$ћQz+JPubM&hL +qЎP;PDR'q̜:ç/*(HI$$Hw_tљT:QƼ]ѭ}Otžx(iV=}^Akv_.pfϕfe }$wwy-Uբ70"0.^D ʤ"SAϼ x;q#6sD&^}r9GpNPB`i:w6*.g <X !ynLcʵP6`f̙|I&@+3?+Hh={ V+1b"(82Á_ drAnPiH79ڍ{asտ\oT]熟"MXfEq+PPã K ;-m9 *.Έ>f!lWݛjdd>ci4'3;ʨ{p|;ֲJ"ipp< "jy0BXrD +V%Y ISi 3 6Ţ0ͼx/!T23MѦ=d$'ZCu.x6!&FӧË%˰B!Aԉ@o٩F˞b8<~Z\[Dnp}v4 EF[@;}^rR.DO88(|3 EqDA    ^2,^d1 h]Hmۓ*qq$4Xzf;ff e:rkFJɌQ{=vw6mN܅I$>in! UteL2;37b߈r?.u{NT+7-2O~[>.D2oYjRe1嫰$f]bSI"X8KC %|;(Te @3JJ05/EpOhḮ=ETM45AU4UUyUTQQ]墪U$ꆺ(C߂ X}""Bģ6kBw> ?M6TUMCTPES@UQS4bM'Hm%S\ UL]#]֝0m\1UشCr"femFz*1}XKjǸN2;omp+ ?@He*>upX}L92 Wh(va|X+Q vrC; (с&o|)WN4Ш$|SM"G;^5"Иfmۋ`V@A051&dji<3cF݁la“5e҉E_!kFݎO#" j;D9Y_0/w/ZxI!Om3M4S@SCAê"%) "''(0 S {, ]q.$-45xi'@95UHA#`HzhC*sI%«{kg-C)0u`DkmhFT1;8 fٺ+Lƀ@\}?2ىbdUf 6ߎ߄G$ӠaΘ~,3i۲ eLI'>?HtihB1:#{RolM'8b=lbVbh#{MUx _|7};MJNEn%"ADnT!Ksw\Un͹W*U˔~p!@z@KQ͠R^CUqG8G0aY Oϸ%r0&*{ EU0Qd8ry5vsbqBoJHuZHIfbld91a~VЌn ֹR44>[b-¬c2eAUE![ygvcT&_ IM,dkݏ'<K SH`4AYC\6 3X3Aʭ /Q(Ƅ43B/\~]$!B{(]ژJ|@4~7z')])640B x%zJ!tF~H=NÚ(tmLl ĨlүZ/_aOw*$8P0_+@BBKVwg:9a&8Ƀ->P"=4&$"I0QhFYj3*D\Cᵏh =ApO $ i((\rRW&|#@P@0,@lR$90`VQ*)J?0eHcVv8v4̶hpt| #G֪u!u,Œl;,R~[E\ B tl G) װ'RD|R~s8kGUҫk4{}#$#pTI`(N1ߧtx.gP< W)ēS(^ r};HEt<b s!9d9aF&r}R Q H4wIuR5dA1kmf腽WӎW+(ƈ#c1 a<7RetHikwKMIv#C_\ 낿<eT>~}( F @_x)~/{ZDD}_34gMe 24mIP7&ydS% #@̑jtшPH gzwLP+lmo~urbAU\DHf^ L SJ"|ǢJoSj1rU'l åT% P8 u^x@ CBY 4md& \2`C%.D/;y;=yɱdOׁ-RR{$y[I$$I$I)~JL!蚁i;f5LEIWorp " ms b!_A|VS!L3Wg_Kܿ  $<9c:-u=~'G{̙PM=WffxUCa1(']wFAF`g+P?`tt\+="E .q;I}{ ۽9jE]]PW0CLuTL~^8fL? TP~'h]Vwײui>)0m4mW_SH;D,5 |;؂otH ӌGb+c7N&HiL=>&=vˡv)hEOazZű`JcZ+cmjY=#r:c?V`1{6"AJnj,"eLI6~¶p7!yCZ$ H`I'Nx<I$!ύfOQImO&<GV"DXbhrq-D]gG-_-8o¥z؀p2{PwЄˎ2":n4H 4B(jyKكX½;6,# a#:e\zf ʇjG MirBlk!Du{ :bBK֝Gl9D1C0^@k:\]SL#OFaL 2+e+ps9Ѡqꨁrb8M(W'qnQhX bK.MkZִf-L!Czg@$p„DDe8󢤲12^ Q`ePqko DAo#H45i4tSZm2hDW(E_ 7D;!<rU$淎r&F_9SID$ѽb:^͐9N2;K)>;oGyλ,i1d78yB f]>UZx)3 ~4gC׋"Bo6- _F&䯖AW\ !@äȉqLj>f>rb$45DG<K=-¾sA x"w .>oڸWJl.jsLbNMۘG!D/ΨURf&I ` !_$sA:%` P-c캈/u}׃P漆ĝC\hH#žYV$xǵȲ!+GGc7b4dR3"n}=i? ("ЯP++lJq]TCu?]CȅRٻQ{9N^AK@yM  P\Y `Z(R<æG˼4̵գ(K}<4z}TjX8B!+G(+IezC~d9bDbD9b `1EA 2Y'0 ``(f]UJd;0szD֡W )Bы3[YPuꁅOUOm]ݎqMP Pg!]}\QrXƽE LQ$D(U|Hxulh ?#iA_W)30ːCx|jJ,-0H5mtUiDlIUN4 '.Vs=颦@t7Wj 2h9> 12D \I[֒; KFiʠ=q*! TjY%PZ&=!r(R[w]`{brGO"$ !斋絗箓oٙ }{НuϢ&m׎mU z1eBN]EL|tO;BhQwHA(3v ggKRDIפM2hL+05j[).‰ Lğ@Fw(yM leٲF9rZb D0[BaD Br2`x̉,!<)P`)'2iuB5HaUj08$ c7XGk 4bZX/x 0ƹTȅrb!@bQDh IQF^,޽%!DX6d p"`L$H]V:)Sa4!BU,=e25"E` "$(dhR&ѹ,'\cmCpvw(:0F0k3.m׼UM lOw|$/ #5)a:eitsّA$ Đe!lhώS}Q_8G?8#TniCck&CZ&S؝\B=a"a'nteJb{v)ۮ$iPeD=Q6P^]t{Ȩ9u rWxjq\_O׿m}Cp ^*=]> {SH&6 \|Md g1\t3S2CMfbc<M PlB"{U7pM! g<C *5lYD K,X1P`& `e쇗p.؉Dt1ji*Heq`yOL 쩚 <ƄʌxgBT@RItqJA'.gf[:+u!f@V=`%ӕMFcv@-wO#0v~g`݀C:8M2X'Q>p At^㓱mX1:  Pp?-zHqHd2bX|^,@x"RRVM=~C\+;opC\C E} BNTx8tM)8@[ yߎ  6DqƲclf/澟_zC2vop't?M^ 5bcѨX!6| ?"O9%s$BCP[7Fp (F?0i`pQCZ~ݼ ҉CiE۠ !0ijWNRTL!LhoD䭑X5aӗ x'θ$#]D8:9@Br0 KMa$E,#%5SJZ*D Y)D  P.3 \]Ȝ+ȈD ,# mäJX %uu_`ʳ0DIӗ潭vfefh;l`'#rvM n:٣K?@J /z *9 "r$%"wAX0# Đ\ŸB4/70i& =b_HM-hֆG ɗd^T7@.0]/sSITwz;Or;} & j i)$K/W;G.12z 2/)!OCAL9` ($}F| J0m@8Gd!Pwda '>|^[omt:;ӼCzj+5vnW f יȏ6Á`OaD T hnH+!ykq!(zb#HO9-D*ADBr@ɡ #q]r_q6L2I5s13&+  xUfa f_Qn{H'5lzvtIHC#xPӑи=KYHLYo<t@RAԥ= Uw-y6ᦷd 2 3b5Ve~3Iir!KÝ+B/@myѨf!vsx$1Dz3@X1h8?uۻfSMhC+%}_{NaY[G,wfqUQ%p>4o!g#(dyKSG '( F3m 8Gel\,HieeYZIk++rwٍW*Nky f#;Y"B "2Yn܊1 4BD dAo)GC߿āb$ ڔDB*tTzm˷lCB?cKB='OF" 1I}d=vn@a4:9 1"r9NvBE'ѰH} ovG#C>q]8otրԆBDJ(~> EO Q)$+hkۛ Ħ/Mf`a9/L=_;UH<ṷL6[;ȫ9D\5` +>r Zaր)"H:w`;H`  "R2‡RPRf8,DC Kr{;bxN]PC*D-T8r&)!;V=q΂lV(&9@(u];CqԚ(b C8^#Ie $N+X&t[3@<E> Nx2V!WHv:}7EKgۉH9!9 !!  '%)L'm)xq3}E^_d|92/6F|{3iۉ ?&/\H6B!5=d}+e8 ]&{qEzv!KfMAx`JI$I \Nt0`˄T p 8EC˜<1td08BZ 6|)+Ō#!yɗ0ո86h 8—a,7ҥkED40*cGU<:T䌈3RZofVR[r,OA>i`&]WAjxa29g8ʩ64}>ܢQ^zly7F pWvb۽:E5~"Q/O9cl4/KgQw/$l8O.zbxoo37.cMA^7RL$ǎI rp3=<:zޤ TJ`@ I1@%ҙD̉h8ȧv&vq!ϖlyn=|fSlc/{}X>T\&0$"˲AGtdNYw%irzz`^ᝨI[ #i0q࠭,J N1eAx 1Ŵ+SDWbgohDৗ𩱔Κ._ [+ ߀%秃>gO>Z@Hҙ(6ѶiJ ¡/}d NhD"I#RI,_#v{}1F:I ,1|M*2:f@HD41iߊ`(pzI<{S2>whޘ'8Q%А0n8;4nHb&iăx9oeCbpCIsT`آ(hh((*0i|')Z t;:hk|c͋SFi,h֠K[E[-Q`t t mm?ǾqZ&/U tc;(Ř%D^a=详Lltl|XM/h 'Gs"si"7Cˣ_#`I";9,Jdvm7D wv22$ =s<òL'2¤hȶ[tǻt^nL^}I! 5]p=|)>>$J I\KB*v ZD4 ƞjrzdyURf5MVmh9RMW!*_ID@H` 2iD2yU+(!^K@A. j}&PCdqr2ܜ` yO?o~'4yPpzWΣj !B ^9p!B 下J\K("1\O }>8pζ?gdt!,4C *Zn=8L,O~ \NtQ==,ivkO}6'\lu$X@10@!^8{L$ nO\@*:vYR ]\!`%:' 6%&ؚrN )iNrqGOk m$Mvq+ܴ)@ϣm ]$0n[0p\!uI.2yJ -" |[KȈ}d aTIk H<`[E3Efl_l Gc#^ie.Y{VHmnIxMcV>W)*Qx" A3(Qbcjx;FnPhTlK9oJVM{;4v# Y΋=~~N"?_cEЙ2sw>I&g2Mk5OY}է81yX8*k;9m%PPqaac9}jV~0kvVbDc0#")h?7)6&s*P}tg8ƙ݈Ndogz!dt!#oFJm jt Ow4_\#W&"3otK&!0yLJ#V狍Ce+c@y*fdh"l#W32U^4xDlT3s&`D :T Ͽ"t}F I[~YX9&s3$1>ɜ l:"I&b*q^GEѷ[Єa2d!$|yr8{B!$uhr!BIgk.Lϯųl-Xa@WIN$ L'p4UO6z#/PXQNA(&^vvF.{774AZd _P:ѧ|~QLcbcAgL|j|GCus{a٢*j-gTGme_m9l@LIfG,4һy6+k/`\]\ ofDpU[g8쭛nZ$Zـt[m\w`z{ELPE4MU4AJPPF4ԧWEϝֵS4ň5Ɍnpպ0zKI8wbvϷ?A جӺD ꐝs4&0"iX+'F00 W< 1Iͷ%sxsn*ӓmKׯ'z6 zJ[mN6 믡j1ku j{Nz:liPO ;'BiP4M@&|PfypV$7iU* GAʭW;j=2 Q&iA5 vp)4SR6q xф^NuhNnq|M6+cW m/ʎ,8`FQ 6#:šC'5y杈S lk{b4IM 4C {1$hj[4KZ#^[yI! DDszѪ) *fg|bS}"CS!@u :\0L  "U!=:/E4 Rz9BF3C}vQ7Vs5v@Bo}@: ~ݯzH9NTD/g]bE8O?~Z@ru #7t'h8#eIE$.%' _*2UT %/~ˈ$y!HlqVt ,-\Lٽrƒk/4N"HJϾ\dPRU1Blos| O$~,gM\.EH'+sd+eeT^DCCE_z|/8?(EnC 'H6B&G-=? `ܩC"5 V4"Bsm?*9ۆ?ٮzU-)t}}#ĢK#`}u,ez,,Uh\|5عedA?v!I!?IaS? ?ʘ3lmkwOy~8h=q19I)ZiU%)Ghsa 4y$Z_+yq9vHVD]_Rߗkx:<E2H&uǟ˟[$&&<ُ W9D~_ :5\/w\Ͼj fMzuc23"I$l҅aA(=@ Dn-DmC/6' $hHʈ\mv0}y>b^ك zIKϬg|a6[Fma ƾoʽ+I nq"te.=- F؜[:|yS8AhG>Vɘi07x !nf-]u-Dt)C|}uGv4 MЖ슔  ^ rH篂!"!Ӹ<>nd@j̯m5!unِN+w\zs_C/E7|$$ >HBI!׭nw6f\ǏICkˑԒI$[AUS00d6fjۺ#,Spɞ~o:7.zxWdx&.BxLb3ÄbQ` c2'ڴGTX'~o@P@\H$AefV,7qfoàJEwGv#{ɛb0ŀ,E h4p^**ލkڀ"9-uQP1ӻ.WYJ%IR|jh*% N9E vo{J7&1Ж`]`^d^VdڨO. pg؟?dR mq3E~7G[쒲ˈAλw F(1I-:!ؖb!+,qƑɞ) ":BE/! 7WJU䵵Om5rp@>IH!L0 |s0Zu,#<7[{|oGANmzCft4zt!}.mRrf!-Mm.6ak0X^0h/ jmbɤ${,woю=X8 y{NO8Q$(hWv`4gqTgK3|1mlf*N1qPj6,Ǻd6{c]%:@LgvJ,l.cF0P!H9ٖ֋>gQm~8,s\gh1"r7L-"5uX`n=auL.M4m+,uoA;0$$) Ґ:-sǞsIG7Y4#a0pMvN˱vқP\:u㦼p,Q꼕jZUG%Y<_nc,^mVOJc<2ͫ'2ٖLulyJeLc-v:d5,5j'l5iiW8T/Z {+uMn[_=SqgǕFxιnY_fU̺ sθ38 ;yePi,Tϫ7'>y31aD6 ptU=|Ѿp{QUP4S!GRV+{xnņ6N,;V~: ])Hs[r:' PICeQjSEcl7SuߟO᪲xcԬ 'w@L@j[B'mnkvqj P腂|1ŞxBm\QTf)67ؐ>0^:N{3kKNuLuC 8ۆ7gn+RׁQ*G[#]F!XVI#='p& p>k\"*[}gVīL7KQ'+#k : A~7HMІ<10e0vGfCϘ A ͵APcH^8j٫-:f MݘAb$^5)4;7G$I$I)wg~ȔN'3ߎ]:$B:Yq6y6!ӨJ~FPwJ rݥn^}beCPo0J<p]+,h܁%~ˍ څ*}! k鮔emJ/=5˝ng.rܭMÜ L/ <C.rPuW VWJkQN~ '-h-r^墯n;{1'&n޾PLm`6?l:³&~|{Y|z jb%}*)3C;%t1*$E6KCdG- !e7*UdWJpIl[p&8J b\㯉ZK!B2*qG/ qzONs5$&')JͻP~sV(n3nU L-sEi:WJܪvk $wjh<8L /4$I%ʡez [mUޫ)*g#LOۦ1+yE|xkhXƠ/`3C5It~]_C#tɠg|L:yKDyqVzם{ y;ێXF4if33m"zj39W+u~K SZa'ݳnֲri.hvJ"cS#R}ir?fΣrzpfl;ow~$PҫMEMk ̍w5*Yu]wURu T"jmv[Ojkknqt~Ufs*޳LY]#VQ̹j; ~Ꞅdc.HJMh\]I *9#_km՟ qSCrJ~ԮdIC-Zq/W41R1MS;߭=8IZ t4Zp ڧzT8̈́e+ؕuj +0߇Fg*Olmp dٳi*2-\JEڶ aw8ݯ >=X'U9+ u{ۆHur49Es-ڤ!)߅uRр-+PmJ8c[ I, F% V{Xk4[*8ܮg35bÌF xp 9um957,8h ۯ53ǕKx<,,: *hџʹVYEQ$Hv)}!2nkb7,#QY 0#:G2+*VXFm: <8(uP7Ju[]tݥsI62:oB>o Q:]AklAܱ"^F*6wvDo4㻆9`W(lhhi8c΢iUBuƸ3Ca~{ }oCn1R%{eɓj4CA:>5,}Fuy%UxZ^gID'#T*6e T39H6vN J=q"f(w?9s)g?v(LSeTԒa VdL2*6I$I'QЇ/ OIQaau5p(1ea=4w&k|AqT8@uGOriNS bKC Tp: :q "dPzd&MHcϯi!W6Jui& !'xW>]R;s IV;n,rV3`kkyQ}n h!&Bdhaq$u=6"+j˂ʅjϨ!hMuh G~%Bu(aWuU(O~]ecb0WԪVzQpkX˔`Bjt߯$/ۮ1#U榒U3\*ͰNFp\-\V!YnƕceA-ը 0&gQ-#vFpYuGDfm_xߍ3uV6p98T)%;6Ů1ya?z/4QEc(10hD袊+ERNc27mӪ7t-5!'wpYkk4?dۛmfm:%c>YuO'x,&Ԭu\4ƩxHx{mȬI =~an87Nݽ2yst?k9oݸV_p6FlԢMOQ\^Us\ͷ_i4V]z5]mUl{߲LH!(TGk@ˁxJ,A` U?>[_ bEVEcnݻ7=CjTdvt9K>Ӟ5Wx$D^>ޱIJaQe-ҎI$Upջ1 j 7pBჁ͘<.WQfD$$x#iNё7-Ѥ OOV;g$j9>ybJfVNU'*gILdb;MXᵐ1Di$I&&]}ޣ<[gL-"qۇċmjáEj`&``ˎ&Amd8n\w!sXb!JQ)s8ms1lqLD{t7Z( 엡 J !9UujV%jǠXdL9 HXպ4.gjuB`Y )]MFTq l( ~\ ;d&J@D,\ˁyP88W€ڄ(VD ;V;v>rjO11НdHXxQ-(mlƈf.j2w+Yr"a|o*> X„d; 3GσW ,ivMN:b5F::;j'e!D2@|<19v:[~1z㷇7xwݨi|D8c"SqOfw5Ƕ÷KE(5|KiffȑX xgKƀ8FZGkpr!+ SIuw_UvEk oFeh{H,It>ܼuq^;PM`}Xх-D5J,)fo% "zy3!e+iL|gq@ݦC$Ϲ0fulln8B"5ɴӶ&ѪScŲ(# i@{SI_l0Os>o(*0ÎtG2r S5V⯫߄|}σ]jj`$`;wc>!{<*&!Em{pۘIYĩl@ Ktm﵍HHTӭŸqQ[&˂%: 9ظ걉dP"H<029i2TD_^8Z9t|JcץUYƍ=Ķ=ZL hwl-!YMppgv8,; 5Y1.y{k6>a \:Lǂc3 O5UUQ҆ M3T! D7 J2mxx<~7g;qCZUOBRf! c "F[nT6snQd9/  o;g^VV\T| @n @j!LFzZ+q=d疉1ӽ 'oR>!|G[EtDUm ! Y|[5A>luVv]c\DBo"Ɋ0|7HC37~ͮ"5B36;yX"F0t7]U ֑FmcnCdےd$$`atٚlP Bp-OM5*ӕ`0gwjT-r1 B>l;:q-obBYMBdrjoMF0Ye0?J[n \Ʀ K3rlsZ\KZ4Ojk 9@ŮPATjNZ} t f_['AC|T<$q/_?dJj ㋼sU4A ,8!vJ+M]S9F7m1Qk\Ubj! ܩVz&ֱ_(19kޠ~(}'hdӤbZLH" Iajx{SZKH6mt͟^yҮ o@Cto2yÇUk! yٔ YŌǛ4u[3j7hyJ.h r2Z8 A,ze̮>нWev$|GݫKd(] "0RTT^Y%qU#<=J<@< }8tr mz2G6)N(ZKJ5 !^OԘLǡKP4{ h e4 :&g~1B[G%[ĒB'rQ,u#óS{sEm ln/}ݫÃ7,vC W7 U5Pj']z * u*|M<ɤ+WGќ8HH>M]P#Uw}CAN> DeBb/$0 HĖM>UB[86]0wѾBq藇ooUwgRz1(pQb}Dr5ؕ@}^2{JDت'Pu__uMɉ̝l ;6tLFɆ;/#޳/:;^~7ayysD5l!HHqL1`D<_Lh3 fkEq2y37rlsw.b t]v(LퟧZyX5g ; 0f=z XaխrA'F! F@t=(> (D|8IǧRPv:*,/\ﱜklTG5aKAw,V!զ"$}~Cv1#w>=qɤtlFczYa{Ցq"YG*%?<צcUV*e!$:ZWx˒^0a4驎]εPɈ$)d*bdT?ǯ.7QVn @~=y#f@R;v00j];11(בE h[͢ R. aS BRϫ08ך(0 1/fd3 vPԠ #QT&H#[ D;z<ډG I$wol$RI휷Z*#1ƌGP;&Xd06-) `=VzȃHbc'D'¸kX6;qϖ[*U,?,SA1GՏn#߷<4ن>sk{[+YZoVkx^<\2Yi!\Xr Ká;!a:JڪNcLД`̳דoj1!W|ahوˍf-,&0sx~/B@Gs&Q4%D8_K ls%8ce(y++23vԁ&dyKD?wp|?G~EF9 \ `:`,)-6ٸhLg&Odn5Tk4P͉71:<*B|G Z? o;+I㵊#ByI-gLP\A;Jq{_.t\G_xi&8 ЫUtXn>3)d^ML42E ;ECmd;XYGHp|ie(ljO4$[>uH=p h1(jY=\9]!=z(JBjf:iA1ОՉ*M;iopAl$_LQ h2E[qc×GCo(8b@L/$)Hft/QAqljH!O]1!C7AC܈ G1M#l PuaA &9={̑-PcQ?@ SzG?]-)w*`c$ʗ dF3MG_XT&f@@:0KPEь'䮄HCΏ;L]K[`N<4qbB(C+젟`trR3X4m ϩ _uO60 =N6;y|aDŊ="U%P6@ /_o KIAvB9LJ p=fl(' Znd Q#GFT iʓ<$k]^ 5c%%D2zrY?d*%׭_G~G/w:FD@ JVTr$1/$ O~?B2I+HQeb&8DjR(@$R|H\D ?` ="C PpU?~bmEpexE)ЅB=IP#p!'MF P#+AнSyIC3C9UA-Z[ՋmxaMrs$ ZB'Qa[`d[/_jF;ytD `&7|PG`~@7)}0OboۓS%JՄ O ~SvB4$\&I?'ޞ֖pxl6LΘ BrPvync, ${{lU)7х昊 BED.N0VDlER!AQ %"RR IL RBA$0X$Iuoe$xD ´PIp``=ǦNaaTJ RE(4dMA UA| Mĉ2%B}{- |gσIF%-߀&C8zD CϢz&J'ʗ)\2d57I#*Y!-BxU4)C1fJP*QA2bR"*% ha`h~ }W zn"QÐY>֍BAw} ޑJ|iÌ $uWP9)9;iRO kpK\dG\8 g ',Nx&q-ӿ.@ X9wpu~l@SQAH-͑@GJ4 (%+,*/xWB$W  Q0ެI 3#!C@DT5&G> TXV>:1EЅ<СM(!|I/CAMPҏ{ O2 &mf="S ,W-lDɂ`lINqJrL5QWwi2 H;}{'R<7|岑쏌B3ݐ߽>8W<V<щ! /X)? fB6($(ـ0 C5ut`43qvTB!fDΰ$m$+#m$30Mͩ<ȢxWʰcpZ(px˛AItQ0AwC;lNKD)$A6I@hѲV Z"bJHYV5DQD%Pwhm!9 E -F) 1O߂Q.,/{föVhZ!0yR=oX[:Eh®M4硬1xA /Dj\'i zVv.XpE$ DPUu!(X<> آFTI!cv:vmk/kv νp|G$9 y# [O l03a DS̽Fm &1Üx.p-+*@Mf &1*UZ|EYdJ>nc&&ed̊f1VbW`NYWDxXGSVd$y#5Rx!;1ZPgi xݺqceN%T[u\8$j*nNt~ZC5CeQgPd!oAt>W\ '8C&KC hn`z^YΥsˌ5½ǥᰅ'w9͍(2FS~br`Ebap !<|$@X@@-U9z}TTA6uh O0^>W]umZc^4ktVl(m19FͨCyk3T=&4*[ g\ zC|}'rzD? _!S!X"'^eFdvEyt SAq(V" \2_-q&Ή2 ?C _ta|lx"~!wd8xpCKI=p$㿵uqgqL 0r8Z"Ϋ6Xhi` jk78C* 3B{ɗrۆu|{lVADv庫pi aNL =Gg X[nD;xĵތԠ :pNQMQeF?Z{AG¶v<[f::EÑ.h!LlCA$akiRP>j翴sKΠ_w}M9 ]m &j3]FClp ="!Btߋ;+"\OTg.`5Ǐ'q;9 30=@EE"R`Z•AmRy"Myu/<oRad1/f`Di"-$O"Hek ⢑53zϐpkA0:2<]u~Lqu^z:T\C>%d-D[yMS1cmDsv-T>$$JR P>Ha KHR`eѲo8C!EGH[,2Ʊ>!:J  oHC_U!.Vo}Ƚ mdQ^hOTaBBQQV)jc{e.O{:^s>7$H:b09ap6(~ZAP !ճϵS\F9aMh򔀋O (j _YE88} !W3N &@>@`SD_,FB {H12AHkLALAHDybyj ; vL/gʺZ't]thFnB#ߢY2f**Pk9& c1h t2ZLLL*^NإR>ȊBH@ZD ÖjdÁpvB 3Yd1T1VńRLm(}aHRwT Q浍i@^X\ERN& C&QH0 a(H3 Gh/SDj:`riĘ)lj%are3K&[$.$1a=}!I;c$71f"z=[yvi);'@b?A(ߓ1vB?k  T4CGic# :Rhܝ@ `p) LP)2':\X$XQ#X־N0^y{I :U!l!:ԸF  7EŚL C(&^LHGJSܕ"'TG "R4!g:mj/h{z=JIh4f<(mV: X4$Qk30bT  #mcQS# ħH`#\ق5c6h1Ѣ69 \۹gRay.B.`,4pi Ps/#`$iPHՈ۶3 KHp\DiZxу6/dc W H'9<:0FCB&7onWm;Q2X !xHDsdђ(u@hNd!$`jFM+!'(k)xwf<RN) UHԄ%,e$ *jC!;ַSX2p^ta6"?X^br IG!xd2tHGF%Nf3B@B#mQKD5y %q)Jiu((h$P@@ LESE MJԑ!KKBQIJ( d`#jnx0DPڙ|Y /T=A(o$$w"Z ]n@ͥZy!½6ڋAM69} J,"7짬7,N׀Ц\033EA͒RbP GLӤAlM4c6Kjs 9ڋNڂmDD0q24p١2`(LD8`!4hѡ mMUֲ;8! e9 %X`a&0F3Y$FYՇ$ RQ#&`t3[cp4 dH7@ټaw F։J|!r!/00B!-kΝ 4SDA@|!G" A#w@&&T]ح&HYku{ǎyo'_9bwBI2AuqX!wJz3qЩ7*'f;, Y]m֟'udMdG*J~יUGb.h%I%Tǔƿ$C#$j_CV*1O>sU$)M"- >БY&Af(%(U`h5 0P@H>~y<,E#C"ҝ\8`kPWSj:2Jl#PPP`"s"ӈ" 0@Egst?JΉ)âu"+lk26M78J(`:g+gQ;fҊ$l LƗH-=Gxğ\\ё c?nr"QᦙEܻSjH̃I\{G(yaFkd\o[i:*zT :L\:UuҼY MbVz׊_,2G=J?.no9{ϣ=?֕gn5nRط1\Qa$; aPE1Q<4<+"ЈRD<~ أ J(6DfS P blr k!7ìR(C@3iYLQDsj! bdv mb+\Es>Ħi*$u7(QEFD}`v})9GfK!@'dP! 8wg nʟ=x[w:94A| p^^H*ҍ>ϰfcٶTiW;-$9a0/Fpt u˛s i*4TQ&8q$wI@C@8 \t e1PB#tb8  !:G{,$ibp3hDAH""T{#P >:?4^<)rA Br "4T1T2?S@2OIvbcgknto" j*(Pb|꯰M '+PE!*Ģ0$n~ Iq"a- vrMJxO|К[_ʱDJo_z_S-PE HL Pt􈜓!a'Z ϖ& 9p 0CJ>a"uFL(j-:j욡~1yy+AXa?zGӺ N;4B:oWF6TBL_2؍:{LrL \|*q̧?]4 B)m|~ t1E{vvNbStuϾ %DPD& )ʐ W^s%\$Dm>Ep²h=,_  " =5Ǹ 7!"t'Xbq #AE(!&xDb&B1ek bH<=15O Dxp)Kƨ2{:=}S"秽 7XES1dwU{7Yƒ aHq- $l Ҝh yf=PrhKL/E!9qM$OUu\[;!c "wwJ1 PpFDD4BKQ+ W^ !k^Ÿ4Q6|^W{ v;@*~cjz54dvM2&52UTw/6|~q;aG)nf1A s[?w'DлKUCH kR>A*]\5H d]dFZ`"PcPB .Y+Zpۈ,|O<Mh` nu%=,%#.1Q2p&JSA$pH06@bhKGsQ0yͽ=3Y<5[&IW=9ĵ#^㵴I- @UI ;۟Y/9VUjPOc0dT@s=;9:x;=o4 \S<4c]mޘ)<kbNf7ݒ;|pfٛrraܳfguBx6;tjm$zG] yvzqPo)3*%6H.tyG M3y V94`LOW}t=_9lBCZ&,cfJif!l(ruu˼;3;`j}F|5[s5B P,ׅ3IѮ-MUdL-SsVWNpvxhM\q*\1w"y^;c~tv]9vwH;bDJ˛@/:tet.eߍg?) $ 7f^v1 w$by("X3`hR1h\Ű2.ߎmdq{LJ`fZTBi2H"GEpN;g1&P(Nq@h$PeC[7jhr,H˯CVR5<³Idshqx) 34OWu\j [d 4+%V < Y%9LOC9ZCR\rB4#Q@dNl:7$^IOxhC8)+Y > 9Vt_Tp38$lL+6ʼ[VC3Ns{(jfIiCDob9f0vccGYXFR#(l#y\&80N`ncJtbɈ yL:n(Ckv'(y20,ɮv0pm lk-m{얠Dv:|FL ҉f8)fU.L&c0Ղ4&\Sq: f3uI,ABJ>3(lc a##f2LNa-$hآ N2woS/F*()Bhv2LX89&,ߍGs bz;)0)ַ냆cMGspϥ_oȝ % ZRX}lj(|3^E 61#inz ƐzR6:n$.dfL5͌Vb=aV3QCmeXI7<(SXklĀHC$_XIA 41IDi`˜]@t1H2gV b(;Bx^ DvȪAPN+chm]\l9kDUa!'ij}M-5 [7Xt SW"^>#ϗ:xhX1l"gzĨٌ fMՌaဢ&)@CSD{b\ JyJOwH z5WG]چy6Q."7H}?1YYhŧjȴakN:0iP g3W,+IMC8vX’ڥ!ERMdC1`eI5USi~dhUI8<%,l.ՠ0V VJϜ?3<mW;~^xg',3LRSDZiI4S^OIn(f~P>i~2A"":ǑޕO[{;8 \ nH&";&=::`d&RS}M0Z"5L^r56`EW\N ~0PX  S:We7aӇ́R9sCuP D$$*<ƐNK%P W*q䐃@6Fb 5AJ,Cb@4?42 ,TJݐ\^UA=!Dd4Ac9>XHQl"a-鄙T6\U-SO鎟Knxo.փqGz7 os7jւY &= b7o&h!'X!̤=F'Bw;Y\AК^~wss$K]P'3@Bײ(ƻ/~謂[0@HCLdIh%۹=tO^'/63Q) C̃AlI4-D6kW@JФQqӉt`OĐt1pB4E`E~>,é7}+SЁhFL9HAmi6Uf2孭@jr& YF 5HY ip!K^,t` bcd1Յ|h(1M)`b%bu m2 )6DdC<"H2~5\pnh/e4ëgAć R N1B 臐6,A-B P&Oi1 _팯7+Jc|=i _T$@8C.m5md!D4[;_s3AJǥbZRiPT'Qa[`"#< ~& I}eS"%_<5erR.1a.ـ-ХGCeN]C DiQSRmDƝb`&yyY/2o}fc>5޴򲘱U,[7{/F3&bo|j5]my 5'8sUyǫ;2fN@u0N]&UH&wX\KA)T'5\cǽgz.-PN;dbee=ݳ'K3Jcj)wOnP|f(`ɦ8T1pHݱ А.y9!د@UAi  OtyRKL0s!S 3NK!(I?$qdc)(5 0XW P$(#K.A H HC*uGP}10IdPbڄ0XNO~UQcjxL,2 L2S>Pd*gN×%4Y|Qz (,DTA,eH"$&f$ЁsI0I2~= zvIܮ/5E>m x ȋAbud=,))" q* #DS9MPq( ZJ" Q DTD 鲠u )*£?^u㸄i]@*䟸e(u#Id142 c1G?LNE{茁eqB);̎pA"!" W :˫P_n: $nN%}P^5U>T-D-va Őu`.;#BV V$@kXX8ǧ=j"(&vP!RDA&;LqB%I}0!HG*ha!?\sOEOOW_ٔl42!ȣ5҆-cؐAٟZ?af ̔4WJu\U[tZEJ0 P9I$g83HHl!nQ1I&%EyALh`Gˬ X 2YGyv}&'7(H|Hv`p3i'x@ns.0jRpTj1lF$`xIAM,HR6C#5!DTssM'D`li șݝ|.Jc1pÁz x64y2X?ـq~\XtFenܢw $wLs޾u䛲vhO@c%CPzCyBmqN<`#<%Y_jd eGb 9 4s$wzTt͡CAv䟱*xX]EG7p6, iP2 NSIX)R )_a8#*p)d;{2`A|!8/ 2؋f݊)x2{򒝹pF*niډ:;AA1GՐ `??)H;rDJZEtSBN,.) =}q,tcbZuj#Q@ F1$ɸ E ,fI$%%13 LDp,a*20LYgR? + 1)V`X&c|0P<ޟ GQ@֘&abJ;) wy k%KBRR!lށ)8EHЇAq9;sQoӠ;]ug@G@>'\ړJ_23 @g4>Mts~"];>h^?!R96a'A*b?;|dۏU0b-0&-̜hy;"i(J'Fq6jCE=Ȇkl#HGaTTv p^ar}gэQ9 ǨFb"Y gw=<Zi6Kn멭'gJNDkl~b\qėSБJQ  ( ZES@8`aAc„C򋈇WBTaw}vA /\h[o gqP&JP@B4h@"@&2"2hCH JiSX#T0B-3:ҥJRm4@P*iGAJ ~v{ᔆ%{((>$4R)7^`K=,_E Aߘ BN#8P({p| tR$a"D3raGM3"^I zG: DAE>\!Cn\%AgR|X*<2%("DK!*E$VjAtu?9̂jf%рÞQIq&ʀ0?H VcQ3Xк3"w@P@D XU`P4l&grS(<:M/$曄F"ܢ3i5BalCYdF9=R'K@z(lt[bSQjY]i@uTFJZĴZxRV:[˶v;ӄЀJ6`MMA D1뫔$p3ɬ nweB%̼_CzIF'Y`xxS= H UT0]9ׯQTPOAsvԄ2(I Y]& 0=S6? b!WBh (fuH.2Hr%bKRaQb@k@TA8b dcQ8db$bRԩPJ$L''3Ca,W]!,${'ͳCGT $.輣HA$#ER"Yx\ L`Zt6rQ 6A"9n0PcBԔ#! ᘌƨ;gD@@H@t1D SD-ECE2AJQLQQKD%K-pAEQU$D ̑|DUbhŠЅp C"8^H$dz˞{t}_H+d>v=n3d&U:Zk4H:C*Φ̢ ND D$8T*$3S8д]_w) AB`x!0*$ ;5^k|sӅ ˗<`0ύREsZ4tM+:!)*};#׳) .aƴv l"Լ2D01X!>}zP;.Sχv(nۋ+0j-mg~5!ؕnA\u} a ܋Zq4f 2'(0 j="Hu ۽dBDv4qe=z';|:5h tUOeJ$Oѡtc:ܭo_r aGP7 ?đ2;z\y1@C n y('9:@γc\tf(;xP@Z$+MDs$$NN6Hj-s6(?Ov@ B-P}R8g&e_% wApI aiGGXvDH$(|" n3>1_&bОRQ- ĊA|؏,CP NB|eqSqeMFR=oztĉ$$ CMFD5}ӶC~RFb ^P _A/H }즄wuȇ3AE%:5Hڬ ?f50ć?{7#9|Qie(`1I KM?u8:CL(a?rWCy}x5 a,у?| ϟ[ob"@m0rE?{mP&>+Ц끋OIyoyohHgoA@0b" A2IDk˗_IA(6Iq/s?0\0s7$*:"F//yHBdh#G,LL0J9!)c$$LCIL| cˠ* MPܞ3o`S~ب$ГC?} ˮ[gmőWg]6a 0!I:;խ { ?grƴ󘱬.(ƫv7ZL9]F3* }yοg㱈ZGL!=w؍cήq\!D2ZΊn;uθlWEv+pP9x}mOI(PxJ%dqv]~Bq;vqx֢t2m5n4:J-E`G={`@~lAG=T oUA X$:/c@O)B~ B%gBH ÇNiY!Y(^jiBj (a)%O|'=E)7QL7鏦)՘.(|LcIF~4 O*DE_†a BN0TE4ƜW{3s&JB#p`"W')%4EMRW{4LĘF3w:Cc*"#)c!Uu`dq\ {Ɛ,00yc4PQKRL84rQ4^ u.',RR^G9!EKy!,}F#8/\\LHE MRn]5TWY*&ZiBf ib@" Z B $DQPCC?SEd'. ^Bq>˦1Pe r\!hX0wXm̍PLD%{Rٌ2@C w#Db+&*i@8AR czeCDIC|#mA1'Ռ3LhD!Gy3*P8Obykl>ZcqIX$XB,qxqS^'NxAz:!(IzECa myŅ%46>]pMq@pS[ƱLf&#E:J r_ JQ@Q@RJKB~xt fJқa4}RNp4 ,ıTJ `F J$ E@(A$w!`(â}"K&$;kH ),b&brx`@G|"HA-bh230D#3@$KZ%BT ԇΩt Z"+*s3 i"skX6J?kl) 3VXrÄ~XJ AEHP'a:f-(*@jh`BH"V@H*jgJr4 4@D!" #Fmβs#xJ|>4^`|oA}ډq[}ACfOovIi!:DY>?aaҾDMA(ɧ;F;1^נZ^ E#(Nݗ#P2h0?#0m$8e`ڼF`Ƶ_=U 6a1D zPc!8TwR(&r:0ICZ`41 DHYmnqJ;*#ڝB.@PQhY(!g0$P\Q0(T99GAbJ'|U ϜcZ: '?ZʐP<bHA`~O2Dce)7О|]hU(F@ԀF1E*8p KE&w+t [L{Q~gV/rFj_q%`A4v,swW!VD SH(I s5pE+5U"Ej@۔." ~Zh%HHeOBER1uG*HLx  v#g(τy6 ?7h~#S!'r"hb**Hc9)& {SHE-A.AB2"@H)!ʢ0|m K9:4,]@vI$ECaͶiV =#GP40 pѨ^*%TTcC KmCO V;殜f::1 0Ko齛aHxHEa`q*pb8Kp16|c $=A{,4Tյ)ܬ$xZ ӄ:bcc| æZ&`}tTuqCZkR2XfBfY#ETQDLQEM\nf bˉW7UN L$ 3P:$YLC #&S2DIUΉ$SzL1u9k, >C10q<M6 xqJԃ2G{v6$Lov㠆VT!q(ԉU! z&˨Dt i8XNb4B6|g4z#[¼擮.)`FGRCG)c,az%]7Sx{c&Cn-[A Ww +Ot.mJm`c8V]z5#J1XGZ,1R "dFڛ D@WY #| !Xю@DC (4a,*V4̃cT"+k('~;Z)b@HIi-An%6VW1pyL]Dԍ VUTul*T&ݭ6:9ՎJ41SQт‹r8N<6pmNsīFt0RS帼֢Td,B$ ,$ڎiQETRs!6Ve{޶q7 j*_aXL︗z3Kg X:SA:DmݹFJ]b>&4P 2ѱ -( *6KDqrm|L$ݫ)&-IiҙJd센P2v/csv[P5+gA#M9L4F3&rC\/GKCU0(n:Sz Ɂ0rɣŸĵ8 f]4Ub/rq\#&~uu޼ |C(L<*YNg y00۝(R)c64h8(SZ("f*DA PB ȘP*""= 8;8:!?&btkTOr>[I#5 ʘMiB##|"x!I,};0Xco(T8<9L rW] @d5##iGh;ʡf.S]&X)?. ~la{!U1izXz"0.8,BI-DOdgKZZ|M6NۛgISPH5I:ZZL؞)dA3sDDC%a1bR2ePG Yi-.0icliWPla!<#AHx`9ŝ(3kS7>$#_tCDNzpbF9 1=_^2 5J@>Xajg2 UTCVNާ">_.ȉ!#OLa8H+3r.1] tVHa( x\A+90I4g}d|Ȋs6h$)>*rglչ]9b$ͥ&8E-{(I?#d,/0A ԲAc^$wl.c@!E1^P{bpιt=v` 0DxЀP),`41SY2(kяd]*wx=Gb N*b;Ov;2Q0"͐ / yqVnd?_{3N?}PaCL+ OtϏ.@/H|XaFdXF7E3O1TkWKb#H/ TCaBŰ>_>m 4lm d.pH6 QU tBd(ϿEqC" BL 9K!P9Ug]4@_F\dD NqQ%)Pt4, "@{H qcD * *Mm`1Ylu[fe ABBBD5?*u\5͚wnq)\ƞpnӠ)% iyRM1zw`#A6T{p<5d }siGcXȥ" & Jbh eB(} 0D |Txw =׀=7:-r!t檅 yQMC 0%d{|ho/{Src&1|ɡ!Zij91:bvjϗvYmb$ǹ:3?jv8va$h,gFʀho.҄cM|<6'ԑc\&5d2ЙGƃi,c\,{u_K'-q7BGЮoaJa {RL+a] ̏;aH&%d}l11 DDď43!>1 cJJh z#v eM 2Iź ؂#b}ze8`s oMon6gGD3 rwn\ 2L4)ֲHUu+f3O&s;$kЧ.W 3Ϫě1/W$v# s$M}44P:v3ka ꘖ ;Za"cTA*MC7¦,G5e1'w?>NPv(dgfpJ U \sؔ#6n[*5вE:np<M8{8%ŶȢ SmɽF8`>ʹ7,Z:V5٨6@Iz!xN͛.bb;iKMԒ ,.>i# rCN@`a& !$;:BG=8@ׂǻH(~5lp)ɡv蹳5ÈD0( +1ϿMggW;vB$ZWWřd\ (&qyD=}zKQIB`$iČVEAcmhTw9%ݛ%/8&(iᔃ쏾ן^ZDd{rgB!D59=6bhQG~*B@M =B#|V@=/#7̏'DG=I$Qlkca!ݎphi@ (k0yO.sZљ2&MDLTQLB̐TP $@A) J!!R7#umjHщqI!;l6)ڭ(I]8!YVOX@J {֜Bގ0L~)m 49ȟ5vC 5(ISQe?@Y{=t|pхzQP@ ` E5 T cX^`JJ~E&7,QM=뫢*$>;,_LG~t3#{7$`FU@dhΐM>lDѡGF2y(&Y 'yxpHCB})&V~{$"_F@4kF!1.Nxp"$/3"tARV3* #N  K(C(DKX=K($E[^THu!=8a!أ聨@x}2ey9!qGH$Ht,?8!7ơ&O]% >4 ({./Q/_ =o2a Oa@QO(I$98 2ׁe5DqA{C.;D7Z{$8.\8 j38';_Sp;==sn-oh;=H2_$;?Y @'T$ 1GizT<݄S TpN$+%@|G1 WH {/ v‡2HeJ(N݆P&jLc+`:#C:NvC 9z E&HHCȠJqnU+!2x4v^yH4hzl/k!RPL2Eu,u SvMtBD]pshvp  `?Zp 4C10TA /9Q05dM' c%5:Q!4[_u a,DO:9t2(z!k/R+G=u@Q7NÏBJ0(^^ Tq4'QJR!ԎNJQyG:d7d4B/ -U*B!DQt P=ҠA`CDSIXR #QkˮTR&I% hdi"Z( TRX $(|g6R2BDsqAZ4@YgC _J Ah@iI$&!i@e;npB"梬iE{m<4'٨} F7֘9ٳMY "jТ5P T) B(BAFh`*J&d*BXi%XY%)"!RIU(AH D-2L (Atˀt$nAnr%%% x7p#GM:h.n6%LIIC, {ᾝؓ"I3"R4f"Y130c0@:qY,cR@o58;D Ay9t"/cG]%Ps P繐o{0C{]˫2P GGFCCE;`&@鐴e>G7DAbdGP(v0nԽ~a_^*E*r$NĭxR=ougƒk|'x!"1+B0;S63yST5Gȏ5(@ 6 Hߡ6ȌM1wjD1lx3 {x+zl1-tvؘOΒh YYP NUG Y0o(`A2(pF\j<pQ[Ap2`' tڎAshK)Q a2;^L0PMHQE@i& tAڢ!E(Ӥ4ȅ!#A4BDF& *bbZ5Z@p@U#M Qi@ ` y҄@Τ&F"@sr(B` ^M P P:U@ʢcuaB!䁥d4xlPPh8A並(w'Ch8tWjI*#Fi #7crCp!aLLk t pD[(pLa MF DʈЎ4DaK("cQMV`"7lKgvΌ@.R`%hI0?&8h3A$pɈbD9C[v2-'!8˗vA-Ji؍Rɬ`ON蒂Ei =aB x_1y B;)s JwP4;7P)6 ^^^n9%kWmKA{Jt%eSİрD+4c)"EJS0[7P`U.g DUQ'Vd Ih2cQVC8=UNVi&v",חH0y&'{B 9G~5ampTYb "/ٕ0TkJ{qe &jD8 ,Pa };\gIJb 8LZv v< ^^h?2pXdi4L;g YYd&9yD-E&2(1N`0ލyw|ݼ#Ě{$M候"T0\0SЊ؛NxK:\ o=S!Pwu-RIvB$djMm4D.b- TZ @k Ϙ{G廒 9,f 1g hNM/ 50w]{NH h> }056`p B J <+aѲd$nyїF!w;Az.JOGs?!`8e.R"zUI{N4J"pN1f"QS!)0+aHvi#lD:_)89 i|90Du I=EB!WBJ AMvNoD5Y`y#E ](K t 9̔?dH#u( "-DiƖFrf@$bSm6՘,@ĥ)(ԍPhtэlVtL9f &(@x'8EDQ @qP_ _\CDOp}?,49+VI:D 2CBi%2&PS_8w.[45QRIP&Al}Avh2T8(?OB|d$DdD{)8ٸzSQO.u ER 1{bAS-BiR a34_̟4ZMB+;GهI2Wó?=4lu@h _Pz)~i "#?Y QUST& 9@;@ -)K5TBkAl REDAX󌚄 !@>541T2H5PwnGP):&zy+uHHUڅA8@ %DК4ZK~e:Q >ȯtԦ$A9Sg#l*=2#o D  =kt*ӣA+;A i" 4N *pb+瀨P`btn28$OT;|#zu{*q&L]H=Ɠh[SP (D!DLI /H=G xJ$E)HZYLg50i0@$ DD4Dy0PLR|=!CR !% !: q*?#B$?]mw,axotU ؕVg#)7T[Nm!oqY~D9!32vpʪI'ij FGvT 9vפw;N8P>d'Ehf| |6 vh$@@=BQJ?9(3cЌ;2#Or>p`fOeSQ!ؑLOG?s+˖}&/%Z{F4{ ~vQ!AE.(~y?xBDB4FgqdDo|s3PO(@æR4hh  "@ZDB́`]#J?F+3?:9C#佣?&92jz~!_SPل4:#o$qG1AfxG!0=tk{߭`ˤ: ! #"ZI@HңѠlUʀ0^v1r )9dz<KۢO&*INcv$p؟)&Q;Xπrᗢ:?H(hiUo#HT~ 1$h,T/  j4'$J "#&C@!D_])"I $`ECC};bohah{ob7{vy@Q!%N p/g~24$Jp =ӌ_!YGj/ u#b1?m?3x{Q a]lmEWF6@b"bA;p-Hh@$C*2 8WQ%ᩝ9o?̃rOT E_]ti)!ׅtZȖz}8j5k D%k郴AR@\MD,B,*`)($aTDd TyP F8/yp9 q=$T@c"&Y NȒ0uY_e*8c; cpO= ?+D y2&fJ9:uatX]CMm.I 罋jJ:Ocq1kv WU';}<MPh) $r:6hs Hndg> =* q+ >*t Q4z8Q$?wBޓ)v4 GT(#=w;-P0A`q;Z+6MkBÑ;_O2$ 0 G j:X "}m*|Hkv#sk e 1cC!M\ۺpC̓ ٷ7PP+:IPBJ0}*4}3h$A4q≶7 5XS;zXdyiCk滭TR Q"XWu6˸`X0&QHPG$X>ߒ fIO֤an\J~y}HDuK={zvB"E>L8 0zi'CC#01 y<8- 7h)2BD`qz0lD{!4IjF,1Idf8M(c۱?W(zhCǿR[fob2H84`y,9^GiZ#ϩDH@d ߠA>ʉIW4 {<@:sέa0R66R"l4 7l 0;"=J 0 `!hb1@Py1 &BVfJi"" "1Dھi%DP| !Kss8*]*;Y҇1zsb*gbs*]O@aU~I HR~7L{.G X)  @Jp,,OXBR&`bP$ %DIE kWP!؎@UdF5L,>R;Xaq()"xT4,P:;Z"4ːLqLugi5‡%1n"P >2 )A!6!|{uQSg>h0i`HHg9uHtL$;B!JRRDA%DHTPrC̠c!4_R0M( D/EBP@G sߙ30O#:*W" 隵`Q}8< 1g 4,W* UZ-C IÁIDP" X4lRI"1q!4eť(w5*M2"$d ؙ&[8Csbxs IGx41)1ZPcV24hdưʁVKbPf TD1+h=x4h1̘ZTux%IZ3k1`lD)U9 b2D`lkQ- 4H#M!769: r9HsZ" ۙlrэl#Ql mx#wXUOS bKMV$mY]ړ3n1  F64RÏOJ\e4$vTX VC]@#H! \,"/cqg,yZRw,\s+$Zped7dȃ&OiM*qUNT*:BJxć԰}|P /Qꇑŝ`#@ފCCShEJBh;bw{w;vjh.%KKBH#Z!) AC%RPaS0@`I)!!2PdH6u4H )7x'(.MJ?1DVDD |gG H@2Ϫ2K9xkthzjxҪB :qMPI*4{E? |"$90zrjn$bb Ͻ x g%˞ inIli;\ID!3L C:]5 $`~PtBLUE$RSHDP:Pā1wg{pIb]y>=K";яf`vMRpy%$!PoYb4hi֔DF20gsGa,r 1^0!PR 2 ޭ\yw@iw6,TIC4ESլg׮8+(1mcnmA[`u'R(*u!QQch6\gct`ӷ]ѕmI:.yEO + IZ4 b>Uxu/֚I; HFٙ5aʯGxcSxwO9 ^|5P) !.,ˢ0tq>ql낏p̑.: gιo{cӮǚd<2I'w4hHN=2J"8O"yC1˷7Y[M̥FI{~9e55:)/sYʋX͝Ty1дbyY∧xyxQ < H\@$'/9Hqy7읐i:dEbAD0щ\ߺc|nic$7E\I+ CӞ˚K+izyk *1yӬsJ!i ඦftKm :D ttq,6]s %x&Lwd:.$-:`Z2n`SEhuǻSe-8џ=_ )E4y&fj>&be!!gg׵8m'8|t8-h 0D`3T́f~ lU.B^"R{׿d? ۶ebP|ev;@ׯ7yNؼN׈NH+x_Pcq;UiuFN9>1uizi>+wG e#LકB|@i&D>oS弈Ãa.QK!Gx#cTM[B./2<Uu5nS >n)QwGU8& +yW->RR'`U"G6dK>;z%<ܖSu%ľ~|u/^ԮQdx߹~G_g`Ym}|!ߜyv%Q.1RLD#ϵpthf!<9@MzQl.Tqx9q"vzYP:A8pJӽ ]M U.뷥exw玺ŨJ|”CwUv4 0puXl2#B5 <BmǮ,Z^EF7 b`O #ҢsuP ÅPJX_6ƺ {g.L2 y i8[b{.CS{GQ'D{mfZ$"!? ۞p/nta##)4AE&󉡿 H/87 ޕ([#wD$đH!nt=F.OA>~4IGhߤ~*DSF1)F?!Mu@BAIo>) '/<zPrBiFR,R;yξtX'PVl1nG4&ĖM$~Gpr &=[ RbJ lF7Pdo&0m3L9fZy9bcD-RlY81 l(܊4 E)A HS:v,RAޒA&9QH. )Y~AC=Ih3}uMP*Ww(1G8|<@ F _NSZdpW׀t0GMqٸ`\ k)ĕݎd@ '|! ! BƵ:Z4-w]iA%Rb-_׎ 1=PA4uDH&6z !Hv-?I*`:Qrb:0:7D%D`zNz8*[wCʜ@*8( ;fs!oBǬ9D-oEO"^dH20-6=UY f9ܸU|M=P ȅAHR@DR%PҔy8K&$ԈU'ph6xn{ J*QN{Ӯ{슞2Ѐ{AeCg#!`!EpDE^ԞbP_IQҢ(R3}ƃ~?),gLw@p$ks>[|'*#\*AȂ?O{d LMױ&{{D '!8AQO2Cw $Fq>ub77i"# iLfO4m}'Q h rpfAK{gvI4yLDJ"VtIHI"4v)I$!,!Wxli!ke @Hp"h }Hȱ ld} ,;Qj,tJ&!PJ0 @4 ټ@t  )ÑdƋ$tr Y^ J P=P;B:G b =ag$) SH)y]iY'оDL()B- iQ^M B-TM-*Zx 15s bHZ@BIh1K"F @{԰"` !REP<@,uY_`3K)2OpE<**de: plRF#a`1H#_ b˦@~yC$Bã$^_2, |DFselAWNkIpP] @ii+T:PUdOh3 TZ1)Y8_Ss1XHĄjZ4ƹ!BiG8& % S$'R%Vj`2Qٿ1Ť? " 6LX%><.fˡ ^5޳dʳu&MblMq82跈xI$m4扭&.Сt]$-mbzr 9uPh 00<\p7OX|&5!JRְ13 ~byzYl$)WsA9 g@MLH\YǢ ( Aۘf?) 2LoN 3Uldɂ(x<O$ yHJh bBiX"`ld#$ [a4>p1vAdN}X*@%'Lpo{뢊lZ)E9YZ2Yp\tf2O?ZCT DE%TQD1j *n!?I+v$zTD QyƊ(֫XCc,H ,J!mm&Xo 1E-T99 ibl *lJ4Q:ݱ(" wʚE ]ts& UL$WiHݙ02i︉= F,uM;EFi<)ݱPR=J7JQH$qDǘEH^l3IqVlqFB ۘ9ӸM lgN7(.F"fz%lce lh[B1 qcmqTD>56ʬk2*j(cn`;Nr\ԯxQۆES etV6h R `ՄǼX0Mn H5Bef6@J(I2!1dAR6-c#2ZE똆WPQR+A7*lmP"nCN (bn̐#lTM0pNDK"^ ˫55Rzz@-獝G[4m1"DT\S?4?c>GSE)N;%7•)@K" rMiNH?D;]# n(6צx+SBot ~1+9H `eʪ19+g49TJcҢNH@+ݭX~/,5dsG')AU#BQ"A:)ey6-nTCa` ?; j`C„W`dFS¶cMqIP<$gkͺ""'"g)taSa-H1ˑ .)(B`Ev'0d5l" q;ֿzR(xC @HI:p`˛g3ʣj`UCYBQ͘Li̲Liwh"AQ&[85HT M8(Nb&n:$ 1jkHcdZWdոIg\q& }+TDo109S|^t$.sW!ɳq㈯!-I$B"1{A6η<3ѵŶڷsJ[$;t50&v ])ݛ&+Hg m5H<-ғXWlr,TjyMQg77l.@HEu%д9uL&)pF 쑭ib]૔wIۆD:1sfdpa*%[};8=I*VF$#GP,Lmnpj/=y1l=Fjpi0)UYVo{FE$9l7T$:)mی<-NZ>{Hh3H+8fpK Ӧ%Q$1: F Th` C2$E0F5't@vOy"{ ^I-0&a,<& N,GJbcɢ܂m0 |g!j/xG[ F=}xN\ʪ&UUUw8<S2ƬGn=HnÌvSy֘L1HE6X_;4M_Zݮ1T8C;X$XCxE\}ՄeW7¨hgIQToiFaA41dخppqWSrm>( FNٚsg2h3lj$%|츇h;f[G87 |ñzv!ѱCaa0BJxTǡ4mM qn̄7(Yj U=@C0xg}^ %iqkHh}N;tyUfYZ:ߢ1Ӄf2s0\6B s)$s@'IC;KvTeL(pbE>NLO#ಕ-,lmى2!LLLSqTAnFYN$@lj؄`R®ʚXq -m3g@@6R o6xBLS6bl-ެ{z RSv6D@YkItm@hh V"0<8RHNfI Dy#M7 ZVA334eЎ#076@; C8/RtElQlb3l8+QC7/ ;nQ'#a!#!4ʉ#A} TPІ"|)PVr]L& "0'm?#onj)UrnY 뫾ĀԠaIDV}L A='\ {\)l*2BCZ)X+qTO@G؜ȇRHIzt7dؚ$& b3qL@DUh"HS'q;M25ѤԐx٪lsR1Ry\## $Ze7(]bظtUyNGyMv%B..G\i#4p69%&ibd`^ F.B0n8sR0M,hEHo~RyyC@NB 4"kQRQ{?] S$:xH d{=F`cfY<.\yV`$ dY/,8rak\u@N$BYzP;\VT? |x'ES #0$Y``XpmYMEJ4Y#>2 S6TC@|J% &G:_sDG q˲iPcK$cb`᧓6Pkg/3a)c8 &"̕Zf2g3u,i$ h„.E09;!`&CuxU/{/u+P:.d$*JBj*;*؆()45g)Q lRA -QrH)@;zpr@،"\wYoa;`NBsVRy|xoAZTH,V[]\q i1t F:T  @OiZ %DC@PSG: (^.!2׭BJ(i@CP51|P><->GH-ϩ 2$=gMvnF!aOIQO7qLa$'-4DK+@I+/p+6b*J f3cCCE槁`P :9"6 b┝@x$ @@z rU3 E$@4T ]ꅘh 8`N4DErLD!DĩÁ@8<0l |mK'/ %@#*0u.HE A{qU6 ,~QC aU{:ࠀJ; # 14U%*]5=4q$1'6D!AC 5L@B2OaCHa9!"hT=/Va}"&ZhB1%4bARs1  U[}X_bL2HQD @1w_T8Qߞ̛УS$J4hHWG:"Hi(ONҩAPDQA?.QwM;N_w`洞 bpA|΢0v$WȈdi*9TC<|%_ 08x#X }Phr[gPaS"C,SMMՖ|TA1Z:uIECJnX{%0s& ;vCB0d4RP'Y2BRLWFG$!yb$ )S7v#a9*`6Ra`1 ǔp nƎvxQ̄,17B;<2KSEv6](Ѧ!1.)D)m(3c@MdHĄ] [lh( o5ٿ?@_pP[e"*m&R$d% h ,b^DN wi쨊hh屍BAR&qgtdMƐ9OpV_rx+J-)Id#]$qEO!P??0TI2P$K{$._\! @E?oe;Ke  ?)0ȧ,8H,j [[ &Y@1)3߆2H!I.&Ypiݠ ivFqg<^)N~+ڬ$,B~g%4 XH$R*2`Ȅ ŏf-ĿpНlA{~g(P-P!!$&2.0z)!A*T FuN"<cZꨢf0[RS:×fb*&)J`Bb)Tp\ N\r^ * x= N9$Z@b(Doxwp&iEhJ'TO| Gb,'*/+.Ć(E ^CKNi@4iْ;\N1b<7Ra0kRry+2hѠLoZD@41wA~}J%ZB!Q (~' i[÷7E+="lTBK`iqktDֈV iwX2}4#")I!$'GCñV}NւAVt: CDQTY'ԁb 30ab?܇+避b~.]Mvt-&V`rǢmqsq Ve> |AX@)P R i1ZK >:p3nl\IsErӅM} ^ 9<}$z/ $] =L4!"WYR/ZaV*Q$I @'m9?<ChD JsKQɰȁ`t3SX%c#DkC焟`F_2Ҕxl">|NM@^2{Ўh > Fm3f7- G,81o 뾕or ) YFgcND}@} EЧ#Q߳S1[~lKm1Ir@x>3Z,HM ss&{"hԌD Yxu$sB;C Q]4NPncyL' 5^" DQ HDX@@]+|_F0A|YxRqAub ?o 5Dq)\F;IѲ^l`b NFq"{4dѨ`8i IliC;i,Y:G#MKs&df) EqR!}L!d) T guAp}اpN3X! `Z@2G9$^)MP T Έ/!O0#? =|}y gaxBB!?)PlCCVe2ꄞsng;?|X.27"тQ:΅jUS{>ʈbwso-tY&8 j )XOiP1oKf n0_y4'KBKy(BF|!Z69P꼋aa)# Vxf+3%ˍ+N }THf/ :V_7l‘r6P+L;6,S5O(Tvps9:S9$&e؀ٓs)ťDQ2}3t'0h C tLI LQev43A|qf̒= ^_iQi<(nbZedc̠DZFhViqFEy!5t>{` ~^ mP[]Q'weB0D$DǤ?"699O4H (e!|lob'lRda=O(7xK$B@A[wOh8aFT`FZ@XV) %JF$bR"bBb$=܌8A"A|&]@\+`7޺曤$!JyIC)W= A7OGGAo}7/3dj{yeyS$ 釠-;6]C^? ;cR?U{<IQ557\v.Ditkr2ʨA %m'?6 aX D cdDAH&dMe͜+?}>o=<9⽞}r}2lt=!ܳ Zu=}Cq{vOAH")5xݾ!)* Q}}ӎ }:%/nVWNdI+ŁB:9w_n1[W}am\>Co!DޝP n@ =^P@SKu񩝳-FZ_g@hz0}{ȣl]m9>=^uof{{sHs[m.r f;ezww0w\ MvowM3H)$plx 7gNF`55iJv;cJ: @¤c̠*D;QG1EwsPdJq(!> (Q*{E+f$MHhH6E<ї,r&@ vmv;{) wx}υ\M6 ARݻ`I mF[#AU UPPo".̞z vڮݾîMUz1 a@;/&z-Gr}J8n[qTsv>.V{t* T}k+ケZMO{#QMv};Bk D\5}s|A&l4 }Rl}}0m&V9Ne{;]mw:OeUv4h֗ٚ q;]uKsۇ*ťݜk>^tw/n}ܹMPݒv۲GjwwX7Sv ݝ NYDV5ڠ=z{9UwHb&[msP:m.􊷛.M}}#[Xv֪پuv:IY=n}.me4Du{][Z=;5vhֲ:<-tݾ+T>; c0E(ڵMm<%yUYW\*c osϷϳB5qeCM0*ojf_o% ;vƃﻡJey&ZO^:޷Y^g(u}ާ pt•2@{k9 ۦFhҗc_{%{_ a[k[EݾkU,ݫN'ZmwrwUδVO=VH;T-}9]]J7V\6;Z6%ƻ@n\" 6:v:: `4+ݺ}w۾ޚɺQ- ]wmWVŃqg|{ہn4.Ε 60+Eth:}:`Ym_Vw> baN z{y{ 8tpCjnW]m[( })w׵']]rvelݧ{Hu(nf|9zT1k32-V]SMVwN[vP6lS [QE}5Kf6n4uٹN0K;`ṘvommǮQƤNK}ށ}=杦p͵=oɵp+ R&tB@VР9+fQ]kvkZ6ʷyh*킢v aMku;M3u0ga;X]v_gϸwGc-,]7i;7mW.}Q mͶ͝NV}iuwwj(0tdQVcC s0r5֝5F4e Ůޣ}6Zv]]ww-lxC+rw|7> (d%ZƂ cPYaF塐u)%B͌={{TUonػjBS"LgZ9&nqfgs]wWs5cP\m{C/|Kum_A@M24dLdh &#DAe0M4)~SOTi &hzƆ A @h4T y'MFOQh DAhLF &©=)TzS6I@2H}"wP8g;c/'O{ǐ/HBq7w?h; %-@3]b+~ _ȡ O'iC?O[wO# 'w;΂ٻIHb 21d_ yhUQgÇ5?îDDWdžI{?J o>r[ ) my$ H)$#o_~TiO8|=IP[_._??,?ׁe/M[_zK{|][zHd=xw}Y䰏y 2$je2=MU5,T-υMOf4s*#33,32N,d3:@Zcor 1EQJTEN}2 )ˏwq+E[ާm'Dj1ϒaT Z˥RNz02!X?^An?˄H$}2YC@?H!Ǘa'6nTL}$YC|w E^C~~cЀ|v~<$ٽs<$u s4KRY3$E)ATEXJR&Y}t-~4޹6¥҇1ll[~;3Q* SAb0gv~WAq8͹åDTML0ZӅ׺q߹8ܣF0lXZJKk Lœ/kEQ1Ej2ȣ%\F5`8OW\a >[ Bv8/D9D/*W /5߅h{Gї@P>p @;jb]f,CDL5R  1ȤH  i *TiMfRNKf}?W-zwH>&UZ(4D%&҉(7 P-JBkч񹾏̑i?}/gƤ,,BY4QQ>|!f_=\(0!"31`g?>7k (&V@iiw f ,2 "Dȍ %'1g{_(ͽ@02:xNҀAŁSaDP?3P}ߗ'$jqoND;BP@  >0N|-kzg:$%`4 @zUĄP$!?ԟן݇Z6˝F/UHnQSt؜?y""$J"$hO dСGdJ?̩'vB!$Ɣ9c;) P eˈA$_ڞ5 Q5f8YSl4NP`8А@ 'hLPP*y CU@2ZP*Jn8't"q:4/$!grTaw (" qO+ݙ`kw~БKň.!? 0~}9'FїrW}[uL*_#[`o}o' /6y?"Km?5?{0:Z~t ?"Ww?$SjpÚz=jTYت@;玘ٟ~;|74/r`CN EA߾L<` d`C0Pv;BIݻc3333M'ǽاJ]?U QP<%; %j{(jR{rF@ 77w)BPZTe|}4cnJ/gǣU[g\s.Wwy\UUUUUU\y4'Ïf)Bn%nSH)$j9zzFl,%H4XuN7KBVT^R3qڬ!d#z_c70.ȐM bA6 {j4yÎO0X^QcO>?W@( >?EM  |l6<yWӵ+zfe '@)(D{& xYtrQ4n5= "-C툺f`tn}(n@Ҩ85*eXhxڿFL b;iKײC`Ya> LO^ }ʼnZR F6 Mj}> CHs;C|y|AOZIxH4xƦGW5Rbm4g Wgp, %Ay.Dbh@~fs2+دl/[vsnS5:o2= {Ҹ,UGoWDn9 ߲]g|Ĉ=Al:DVTEU"Uq#,Al'(ɭ@Z0:kj?[apKAtN--7mot{-AXgh`.mc/L;c29?>3XakxB툅 ~H=X):pÉYִl\90m$ (H"D>;鈫xD%WW!cBfANGkebtn #YC5yv_TTn<]pՍ4=licWj7(u\kٯc]U8u.fQ{`K/-SԺꩨNWsMߝxJ0Jn+ܪ&i׆ EUT酶xraRQ"#kq=EBXp _+ iƾףE!59A!#`ЃE"Dm+-bBfɖhhHi04Ht?ǽ陰b*YHA+2 d /rHi ۬YJFQGhG:b$&XH=|}͈<^yS>q~z,6fafeJ t/gԬH IrQ¢,nD(U(P JdB" z% 1dM2GPM4~ՆFE4Euuq;9pC5P"f1QK>̑#LUA-,RCTMHPG}O"|2eb5YWs3 gZ<|y}$N9+n ۉzc߁hǯ޳3+{qe зu%e`l[ZlY/%yu=am-)JRҔ-Kd۞ٽI-mm[mmmc-ҖҔmm[lmdKa\vZ[mmliiJRm)$%[md$mkvI[RmmmpUUT:lQRӕZvwT깮y&$( .̓cB vA,OY[Mtg2ͣ/KU=WE".9eҧauJ{l77)V,!W`1. WS־tIe+n #1HmőBB5 #htJg]q.P&<=ʳ(~0txB|̃^/X$xA2$IG\ 9$P2#$)Y?/iDT$5oV~( r0'.Tvi/;M^Q.SYR= -uNJ6JnTrDS4"!BExFPz!l}W'Twt?C*Pһw7ЀA- tgba?O(({&2OYO/I;l@  ǯ~:NV,8~,eH1E XfUT.Ɋ۪J@.%Q9 @eÎL1!šȉI@ײ8ꆘETQSn0A"7! ZX/Ri3܆,@c@%L(sșt:ue@~j<]T2\ӝ8q#zh83}p0T !)5!6Jpj<L#Yd`1QhɚSTT(G'z~P(xJMBЏޕ0?7JOL=G&qC`E(Aƻ:a=ґPQQ(?>:J>o$'ḭ)\y$B*@׵ ieU. g=J(H B 4I(8ހWr M LxgiM#D4H(yLPW?AJJv#TTPЉp=/FiN,%r#xIrQꎐTvsNH6'c 3z㓑l#$0 UG{YPhJ&R8u #KZH^=oz7FWMQ5̬@?$Î'?М(9 pp"y'몱PWa~&N@im_G5rV`ECAe Eyt,}t÷_Ƴ9b^Dy ^5i4M}XK ~FM{?Nh'3wh<LjiԽ " $ ~Gt6?tzX;vFINmIR( 2f˺y%,K~H 8I`=޾&ATߊd7dzEhCh ⃔tk͐8* ^sEb+APn8(ݩ?l!`d\[z-F>Еln&L,Nus;xW2};J9UUMCLCtB3+ `xk4f(y ʚ;[mXj5$:@qzckP,7#jRH;C1E \f0XIYDVc!굈Q@CDUapG#*)cFjԵ3 ʁ$c]xdvcIUD?mQ\>gzJ$j5,! ^ [p{9q9`j+aMt_U.Hʍڡ/|190ɒpN[H` c'`1cR;7u <>689\#IFMV|7?"膛ɦaHI` G!А< Cj8+o񕐂lVn{A g{yJ[ٟ2RlJe$P+ -VzX% \$Fu-l:#}_I_!*q-\X4_v \[<3p &T/iSdfQ1q rȋ-nW+2u;v4 T5W*&8G48_@zպ-#SJ+!5%[G-UW\ƬlAC0cBn϶9 fx兢J{TW9kWCU}H2Eq֪z8O{+ 5jv|u 9@4$EMSx{n7E%+սӰ,عS~n#K|>CS_9x-B>b\ne}j'}QLX~j뮀k s`6XA0q'eevUvՓRfpbPXN;]3`\KƸpI@4sm7EQ`{i8ҳ=)FYݨ㳗,7F5Ƿ||vzoMv{''Xndxy=,^Ŋ.Rb>s D +6U]\RꚻIθ g G0记^L,WqMc!:&Uܤ V =B<$ԃ˙mP5fn#(}G Vw.]L&wi*ro" clsC13xcCǜ9x1ZZX9UMT)k "kY_-ZH.=#v9U/FNfVs#Cz]Hj@G0!0v~P) F!"WWs=o y5\{u22S" \ (F)# 3,7yD|u rpL(T@IIjt^:й'+zB_HM%hp͉'L~DG/>,0UE==ޠCB<= 9)@+]ۚ L6DUE&Ksi?&k\h+4,$Ӎi,IcaA.1b4k ɜToTDk`ssy:WOoCV"zkUŗ\trݖlVOJ{a~o1~cX3kuZn Wh꾑_seK ˬkn9n}?x;Mh3ֱibo=gh v/ x׈rmyYȴޮ Kz!IFBO3m91RlzBLSc䵆v(/dC9b`SM]VӺ , ҏ}GMBl:;^)GwK$(3,[ej%ӹU,8(fgQ<uڧT5[vc#ӝx1阍$D \oHv0!M 8nzZ_ u9'&j֕*)z,: jZNN{c/^Ek JAA9"2#%3dXq8ѹsBHvIf(Cw?BzjP/n"#+3 hjlUA)rbyh6To|w[Ơ0.nj(+yG od^;x/޷nLwo)QO/sph" 5Y]$VEin+ni/@Wb9^Xstmz_?^ ӡOxto}H80 32>DUJB΂2H!CPt%4<6*K[$UjW8i0iĩS(5#/g hz + D5v4M o]MEo8 %u63mFa HD뷿>T;/E Lj(R+^hP*^z_2:vwgaG>0{9=_Ccb@3wMrTs1٥^۵5'G.[j{kEժ]Sw~LeIe|u_NqW]ݷDe(AR$+s:=>o1cwzZ>ڙ?8x *-4 'Y@HIFgp Z}8ѕ1ZDAE Ndb9 T(4%'?꺵kZJ5kQVl%[3&Q AE"ͮ~>Eau,%ee4F@cU!CLSlp.4h|#/AB -ٶQ?Ey=Đ0 X~CWe\:x݉rC~G;&@@&πtJ9hOx=2]$;.H^@;3(v!?[!3jT?V&&>Roԟ4՝M*oERl6C VMhUN,`oRUⒸm5r6& EJ~ͧ[iw1P5>?-9]~ŝ0cvǭ&}%c( =-ȒPvㆸ6Ns"kzvF kh=tnuD 2|d Sۭ/5=ngNvqR?bOx>R?/ ڸgW>j"!A\{*>X?X.DZw(JHTNVW0,!@̬iAM Qg[?2wc sNϥћ2MĂ6 b h* § NK3u{$48V ' 9{-&׾s z1ئI $RDP>2Ŕ=e b>I&F#7 @ -α)ij=CxWh<-* ZEI4AG {i R+^"WvJ>݁֩bC 5|d1]ۥKg[?F_]Fȼ"ss*>QVp+*Ա+D]nQyAF?lki#S(GXV)\B=>JKrg&C;؛BC23?!ѱߟuC!b\y\2ulthm Qs#:6w*Y# Td$HRx3}hfY!֎}8ܷv(A憿s$YZWdh(J SWp*yLhI݋8.zꎉ |IIB^h Ǻ.ǿb\Ao<{t!a@[z)~&|gAl)r7ֶXTW}}禇n{4O裡׵)jr619@h#7<sNRI]ە ] _?IO =ߑՁ J Ppp~*!h)_~\펈$t"P%#8EG;"nSі:qv!TjR3n8LP&xSm* )Q "mYL~ TT6z(,)"هIEbu5LJ7yU\@OLʞ/-s8g|4"hBq48DH %߁t٣hnA=_Ixqh@wTR]>+2O]B~_ף2Uގ}H5E 'w`I$B$D RI%qdul Gr?P|6 KJvL- upSdl޾z bQE7i|Po&nbfJQrŇzSܘO W4 t|;yTN^U3}KGj!z !-@\G#aiC*of R.*_(B~Xܰ+,#vSv8ɼT EĴ$籯i1Rw`7͢ (;ٷ9 {\͒Pf{ r;ڊUs Y;qƸw/xθ vG8ʣ|%sօy^/u0[bb! ,H;QF,X(W+][q1ۢ'4zhWo{~]_f *e%,#vrENc~hMWQ&ꦜ$, <ϾY득=|t8hr;6fz,*1 /q@uRM)ֳڢ9箴r}{2%JƞΓODL.8& )"dxJ*$ =R׏!lu8o5es#S!,/<zÔ W{ -U5m/!RAhqr8tJSf0\!p#?/uwvOrk0SUUl}PDlnՠL4.+t'D$]tr+[iqm6{{կ',ek*Aq?CiMG#5xc<^V1 l o}qbVa> 1%%h ?euF5R·˚pwL;^8B> (K+#@ĐjrlDDB$Au 0fXQ2½,zP<ލJ(d_Wێ{ B1y#e5`;?Wb^Il2I$I$߿]kxdKcC @}3qbn\jdCU؆. ev)= GW"yV8+ ʀJifuD ^D UE#fur]rxm!jU%%ޕ79#Kx%p>z/Ƭ:q] BcmӲdY7N8俭/z|q#EM!vt : D'$CYǻ<.L)-lMW:>H J%8ܳߧ*a~6n{ۻk;O%,jG+aMZ]0.FRaU >uZvr eUp^e~M&Ja{DOBMd[xc >!]gY1mPzv^^DJ$ڵOtJaс+5jM2Q>T)M330=$N`r)C 䃨\%BB= 5C b5d R@=QHRG}4{ʥL[:dz^h_{};WWW~|o@_eF>~qy7T>G:#Qhi, M̤0Ož?Đgzhk(I ]L9iYO 3Tjog}r qc'`|{) >1TbSPH|{b*u!x{HE7̐f^(Ş E-% v2w5_tO(#sVRnReY+A^sCS y(9uSʶD@!N L+f6Tȩ&(v@!=ć/B͔ZDU!MJ- x(_~caRy(ynmgKTFULŒ! /YOɟn~Ϳv n97{867 u!+" S UaY!@gmj5NeV 1h@h"h@~G $"יK`${3+A3 cnP"@n,c1֚KاIț 6(4 u8mlM1'`$ChdC$a!"cQ8߷_5Cj!6w8xn#g,*pS;Y [ƅ㚪w.T~p{䂠$c1upiy zS8 -|teIRbtm(mb'`oX\'pH~TTLJONJ3{Ԅ2$B&&Uٕre Dlӕ.Fɡ?kG׵寗}P箅*g_ȡ?/y'`"?/p־zb}Zh} UgMi;$Hb<_ ƪ, R@T[*-MzH)Coڃ=9BYG'!J' dϧo_f^gq6oAOF TpAO;s'߽/?X>D? G(ia\AO!S<>t?s8B?S?Z6n_9=io?oLDwNœDrlJ4/?_{DM${[#{s4zx^Bn#g&JGK`O/??7_.0asw>o`Gꇠ?#?زg 7/6i\v?;8|?,g_kv{@Hf@yGp[LENqx vt;9z;}ݟw89=ЈD(dkP۰/f!+O~Ux+DnԩPtʿF|dQ *I =s1u qMBl! ~ A @i_(//$,(/;]U>aatY0T$ #sT=[2rpuOcUTXr2MU+qe^hr6Bc9Z2hBp4q$ǽjLk WߓʭG$Te;5;ы^DOdos$k fWs]qT1u [ӏǐOP':]y  8)M{tԱ y,Uv]e^\8٘,S}a͍}.^[yn*ܦ/=mUh Wd{*5OVT86k1]$LI2K Zj;,?HMd)ݐ:֢f˶)8d+K>-q-} 8&_wzt(.{İH{[kbf^,W`aqAm&@ݎXѿlvho \mG9ֽ^d$7@\:Zukyrqř93#lzEOe~FF0TͥlҢ,+NJJЯ3Kvp~|tiYp#9>5ZnNhậk 4pG2,3UJƧJcs(5ezL!;X8iv[=!|(/˹tv=x?tA^e(B+0hsnA!CC"p"* p(!-)A0ҌFXr.I;#NP͞9R>vkn9*^q B9AQJl#Ψ'c0/qtdU`JҼEAQQZ$PS; ?idh\*R%`d BB*f"Rh& QE5S,CQRR:1O37%NMA)AM!-ZZh(ɤ HJ E D(Jۧ3X*\.Dw:.SH\>Ff ( B5\ y:=n?+ԀQȏ .Mdz {U "ª>R +A % Em}X8QDQR*/ö>i '\/ mMCSZ]x!Bvʽ{pN!NXI1;(s+W!lQH| q/[<Ëddj-.ǭgL,C:xN\ٮ*oyHH&ܿi؅yq/2 `w.S/>zR#1 r={%D+pW}[yfmK c8w[ I#Ѕ}>~ዹ@myqgiC Υ= A+-c2Á(>b&۠÷=/^|qfװkBD }E:)[|` nKQÈ H::c1@BOovؙ?E|Lqa}cڡQ7DT4~gƫ] SK)5 |lU}<}<[ ?: n: c;L0Cͅ|͝M"%W? pX|E_C:9{GxEW߫}`^4#2%($"ӎ'|hcK TWQWmQ}* g`>-2rSވlWiG$o %,̾fWߵ FܚAL<sp`vm<ϧhc' ycjz6xDtf2?>B8|&tf:8ڼ8=C_v"m=|ߋv|}LueNncgW{AONqv7 Ut=փpg<^*eP [dr .CD|۸t:-Kmi`)%Tdžfmaoj8IK|ȁ T#[&4,}OFS{;Xih1(WH$pHS}^agOh3 {~A6<]r3RWRĺŽow0-w_]}]::Q(E4ɛCg ElV"RԶoS6_G[~}g]jZUavcvY330feU`er_<#WG)"Az(씟:2A)SɥL2M{\ARdgc~6W\PyxP=!?& O^ eBN=ܵoP>~riK~8;_䒺5:W*#,2e|b?^f5twi6„ep΁ uuz:Auφ2pr3=T]}_ʔAʫYP[ξ*X|"4}'\afJ&:ƈ|wg"Fw߄;#[z9}x]2ӕ༾a2"ɾ}՝緓VZaWTK_e++4@ZaT2^[;_gmnޅ4JP@2B(7731P#t ]W⁜ UŔЂ dtzb=yOpQ/Q]cՄ񀧍ETT/vnvA;t"%]|'dr\NtxKJ@lp$Mq?w㞯!C6* W^WþMqwu'zg@$x+>+o;` T3ڪ&#=UKRi|McefS%TG_Q/@w}mB^n~rq? 9 .[!4pj\U7?g1QIEgqD;4iɡEpFc6:]ԸܡU8:X Sm;on+;V&G_N׾Ii-8?55h\힐9N):w>:U= ̛EPV @9 Fٻ$ԔQ@F׿'3޳bI} 92"fd UPܐEEi鵭 ʿ|J񙨃BCױoSqĮ>[^nm9R͂R&n"ԣAdbr*Ga 3$MU33YU{Ng/YOzz3D0,HkUd{O3z L!26LCi|2Šp݁dYKk?avI*sȭ˸6:A15& t\#TBQ]EDO?*Im!]Y !(MQ;q;O/BtcàsM&Z/, EP|?]$;=)7hz{+ tSgˮpQa?o̝qbep(jPTp. - 2Oh LÍ(s^W*T֫jpMMDXK(A2?Oq ֑`g8 Ds_y I0I@:QrfhF эm@}elk UlВiUTZtj6vܲm`rխȱn1ւ6,W ulʔe51jCafI8۶m6jl`FY:K Lwag LU2oąrK$y{\ykOL6ɝ5uԣ 6̃nKr#HWzݔl7R,P~/xe]-mxc_W=ެQ74/wfU!$)\ڮ}I|9q=hl{7wCAYgt#bOоtw<ǃꭧ-EnԃIPkp7LUQ S }܎U z褫.hC~NRX( ! ˉ6]cX^48 a-кJ&`]@5ww~ROT*(Wj#|W[zvy+{<\--޻Ǎw}iTcUTBrl}8/`WUѷ=.j8r<`[55{v -|`hT/Ohvco6cB yz.\xgq2+ec˟{w.zn}{~fѱ5pI"Q_5$b9ث72%moQx!4+1>Ї͎@H! \o!YM+_Lzasg7p "pP}+#K2VTPHy V bzcl5 ݁P.EJ7Bra!0~W!wׁMw11@x\Eld`φKF+,*MQ` U߉lyIT&1屟;  ('߀ H?W˗LPZF`L@G̵HϠ}c`guw%{^zOV @dX O?v}G}8`ȁȔ ~;Z>F ٻ+M7.Y"yE RA#'ޘOx~#qM *V>q @Y u|} P^)cƿ'^Dogك`7B~O?֨ȣ1@*Qo=T_oyt 34DpK .]xR[5KN}o䒇7w u>[d>I Ta٤cevLxԷϟz@:FgxEґjYF V.0TݖUCKuI "ASƲzMH~z 2`EUHgf+ߟu5BLja;Hjȁ=vp[0/dNGAz'x߈ 2@CBcwrn i@]'iuQ6 D F(ᄁ jo )_$jk pļkݹhK"u3YN{Y$D鱭J>pß }0 "ο宭#05 kxFL:g7Vcb,]_ bJR S 5gzKa*{<}qZSު\PNz/0wB# ;\{ L'uzM-ST#ϙ"|OFXpYֳQ bFW7cz =Lö deWl墂U3(;`CRmk=t\Iyj*podڝϊ;9ǯۄ{d1[aF(%4*RPP +H̨(*e]I_}CTD$Ph"quŐxp-QT4GMUUUj\_?cNC&>O'*fF˾AEQEQ$Qa@E17eI{)˩7;tSA{W ˜|~~zҾtSZiTC0`uñ9݉jž3_6)OiDۤ1Φ3!y=mpx~K4篾 b/ɼ+Y>~nh6ˇDE'f&翏cm,?H.|P0_-}Xz^ura+ǁ[t;h#vEʫ]jmX,k y4M܀ ̈ |A@OoUW%5KMJf BCxᱱ8IS}|a=˔:܇eZ< CčZ9ө9"A|j]^;0>c2C@Do.CV^LjtDy~#VKt#D4OEr 9d8F&veVdN4T * $)j-)ڂ'.ugq Ո^b(P';!eZj]fʢ)>Ngd@ȴq?[(x_R .vQwoәSe FIiӆT3:[y{o@4RaHֿ[ZċoX]K4 ܡA(ڍwz1ސ;!HI$ Ş-9:֑$̼L/>Oz|;S03!ҭL'gt>.IJ윇jB@"_4j"/AUAUI'{Úk(H,FWVq^3_{$=v\v;p@J{ 掸Բ(@em*.h)r^*SV9q!H$(w4bv35 ^5$KbMF=/yY_"{)3}5ukE~ha&$$`uRyg<+LnƦ+(~n)'U(*A$~B`|Tc͜aԥ~WlxЕ+1%ZғɭM.8J b(3Q4 6 cc$?0ՄTCju,EO8UUJFpc4!·948ņDo &-c5 0֣ R7H[CVK n&&3 DU Fûuˉ~!wIe!AwY||o3ÕQ=VA%(V@`(TjrR[0chmABu8{}B'f&j5JvX/׭NAQ@{Z=K}أa޻ҽ0Ӷs-yi| DDDp8> P^w H&==.5f$}%Q*D2 HK, sw:t铭wxTxS0]2h=ɠk[@c$B   H9wcQJ=E{c[Qnތ?FW9;7/~kUE Q O]'8_Fw AHRCnV׬92Z|on5ۘI 8qMxx燾}!!Kj [8|! zp"Ahc]n`5LȮ 0m;/}kYH]K\([똞F[L 7pKB'x@0W\%Kokqodn 确k~;HLa[,- Λvu#hЛ;0Aamhi+֮j6l5P$ĭX$RW *D[3/k.C"5tT [ݪ" nxnXZ<`]l@!M]ogq51Kk;Zc_"Ks+'Ox})bC-=%PJʬqAPP;uHJ.w!&PHhP4QGx14r:3sëժuMY6A3PbpSx 8Ee 6~`~fw7z`oďLa_yv0U'.K5Gk] wS|XCv; A:ގ G ddIg2'm)Q;'ZֺKrldPsk+nvv=Ρf9&^\~ 5GC55GjC}cu=F/ksKy8y7?p{"=*2Eؑеp`7{w휗;x"/fiЮu; iWmp_P g,uX-ps{mO9J'ai3u)Mg_ 0~ԏT59do9SмCltZ(0:WY*nW Kq>PzZ50b""iKOx_)Gx-#zO:]¾%}p'GZ^[_ge/!eGH[K]A=]xQrI!;h d$r(+3)^oJ髃b> >;:!+a)EMb։8[mAc)Rj(qރ1' TKf{e/:]*2eF"ZJ6fG?7r6,ΓGڕٯDʼnH54zh#vݵVY;pCSj~Z"s$ra|bn&}`͋\{k{'flsX~'tUCӞù <w"x y[&qUY۝GXp8U6;gCsH)}e7MzNٻ@F=]/*',+9 >t2ZwLKt]S]:Ң0Ʌ|\c坩mA6 llf+'.y 6Koy[M}noXڱLz+\v˄kX=cJ-F;ixqfpH(-D"@H2TEߡky9aQwؘl$E*+"*'IـQӫ\Q &w}QP~G!?چ몘_`vNR!]Y "./.YKlȲz|#U/yS֫^j;s|3U@`еH:uG7يñ˄?Jh!"X ~'ؗ=8˷U)%au"$wp~W4/3YI+B8>\ӑc#~>X~賤;Aa+3 _rMv jV_RYHgn #aCI]GrR8hp((Z(j:֕#LY%Yt'˷_w>t<hesyrm|''@g+}=n"˜##OkG+Aϋ3(!(t3_( ZjőfF3QS&h21N 5OݐL.;ǟg~%M#_#̴86#;"ayB=. S @&C,-4E_? oX1M`-!o.Ũ2?5 p+!&uR~J:k̖6.dAzSHv/92%;5 ص-.^S~57Yl#0AyE\΋F G'ּ`5RWP34*wC"Pb@6׻{cɅCl5g"]q A6ED/8lUηFo20k@~CUUTENӖfW'y`+;cw %iU+ qozπцMz 1pxMC* U^$Ĥ Db%"Hc8vwf U 6Xn6{s|KC>KfWG)2ֺS1MQLU«0__qY "AYÏ}g1'Bs7/{ #2e V mtr/4ۆ+wHf{?{.")$I$i<0*Qhg/~B/i͇ 5/4nFnP;X ( Cҝ--O2lsۥmkjs(4F>4c'u[Ӹ&g˦KY Jm@37tGL3`:gbDŽfj6qMBUZ`~tvz`- Qjfg= :W8 if^bؿ#G~e1=bugw^6nkd9>- *yt `y^: %M Q ĸ9rrvy9:Tס7pw*PlFU[xAòYֵjQP:C>V VjlXǨQWg]Al McW+g;oWG*CS˲ĔjE(UWŌbS]jp [rV  ; @ktCYpTLkXC+N/z!0 }Xpg(f3c6(~\dܾ9jW+ e/~N]3eӮpzoux_5]lvu$:aV"aCKzFzdC}.JyXgi4>xx7R>9>C$D.$Z.`5mn[UI "9Y$?^8(/cdxތZQ64D}h^#/OGyj6G£wfRs5X|]F5U |1 `Kǡ(:XO?LQ16/rn^'*K8- 綨?2{7g' F9G8*k%ALh ]@ ;3^Cs/5ZY.ul/( յfirMK|v)@1:v>MJBp5zo.f0zb'$|Xɹ콁 /6^ɺ(iZv' Rei9 vG#;O77J 'E6ŸU _=q=!|J0nԖ cpw;eguwZG J8hԅ;xfÌniiғ-llp[!;$Ҩ 3sHubq߈)s7]eR~9]P`%G = ѝ:Jt9 iJ~a 6$X6#N}gr!QEA8T؝AKBR<.ƀ3ZVZsGìWBʮuZW^DG~Iq.$bfu^J_w_^?vzrg?<}h*,(f 2"ÛS` S*\:J:!Ez*i]t4Vmmg h7yusZQ47 .l ]|^`l>TޣT'U_/ CQYU "v-SUiXl_Ö>~Z\N{(Oͷ&eu; *^-áq yfw𽚡*u 19N-y$KYjyܢc[wx`&⃗ĵS`ʹ#iDa YHQgsͣ>svYt8Z44:3ma @ r3.XnBӞI>1}5,}/['?Z!`lL CD*ԋ9V]kkejuuH3.i?G\8'q[jNy<4E˪ևTģ.\;uC]bK-"~ C,]|ȇ`i(qgy!K;S>Ey=3 UwKOS?[hSNV]JUnMY?%r]D@$c=5S#H73оtʷGƍ7!n1- N40 KPx64lpqi3> fɒ-?nxQyxjPjw^In1,%)z8N oB\$b3Wf6VjP9$~-TLj"Ktct@2tk^ړ_`,UMaOASk+;0 92>B=ǥy[sՈ$`dᧉR;(#y %K9pTsjFLꡥAT90[)pȭK&Xa9ja^,fDA9mLONÒPXp7>l Bm K8Ƕ Xpї;e8  !QK.mHCd|- :I[)>?k LeF'Uoޖ>&-8mĎF_wʮ.Ø5PzAХq E,fw%k k}.Fu CLnD):<>ĨRh 6-*q66:M*Ldlw&gFU07Ͷ zF&$yq[yvlqA9`ăۼffӄ`1ZXϛPH"-Xif7\,.뚥K2_c2Vp=ʵM#ϩv/d,#RW ƸyMC`(`,sDƂ[@K$@-uP6a1S|98=vSAyfqC7+={΃ШsksX}`7o 46AM1|нˆ$䬅{>+׳@PS4 Ua)u^N:I͋Z\Y 464=.εMr>نY98{~j9v|xd-[Kۻ#YA7c[m<(BlZ _w,c,* ]id] s/'(xH!)qDVqaUXʈzP:JVgqcKr 3z"ڙ;d񎊱6/1|; %.VfUb}_gtxpsN7ҹ?F`jXr<Tg'$(Wb$AC܈͑\7)/SSڣ`,G9~gP7XO6gH~߶~ۮgy2zK$}#Ð;#Ρnrt2FNXP[)ɔ?Wʹ=lj ؍tP@qI)P#+b`9~凫ƄvpfC Ӿ!x(GFɟ8owS9q~]d} j{z @M 8ߐ"o9Ǎwċmdz@Z+oat5^)b]Y$ QvW$\A ,U.X0 #ؒ)UOu(\/ՠ,GJ|q]V3wf,gse`f+-9ƎV-sTGuOxܭo{@ eL$l Emyn=HWk]C=^#:wc=BR=U.T/@3lPxw(zeL\%~*5_q#[0K'.B>gWMЖrsz"4~]b{vg#H{ud(]BcGNA4mȝ$%"o" `%Z iVE 2á}Ϟvpz<\U\opS_\y!xUVy"ZoO۴"nk|Bk7bFN(1W WqNi?(hkWDEjx5qZ(Y_TD$# nL$GwK i+­UԕABRQf @)W\ qf 3ĿOL4(m->+/~>{tk(,' ؽ/XUP.Ӽc5T@k,CcO;A=_Y ,%Ǣ4 vP[f{kBؿ}#Sa a7d쾮'I;dY H;ip7<(( DLM]ubXu)' 6>o☾ꡁ~:5)2(FY]qX{shw߾xl1A/DZo9O>]L3 QJH>߯ >ʤ2]ZaďDE碬nv]GNɀ@H5Of "\Jt۬xAb/-2p7 )@BcDc4*EvɇM1m}J 0enYbm(4peWcuN׫貢{$z"T'UתSqQ](-Q1eπi"؇+=;Xg{#Cuz[€q,}W/оZ15JcNbebo;c.JY'nJs|Q ;^xjj,o@, S)/V5=E,z8>Eұ |}!λ$1PhSۇӴj)F_0}.7^*k5ݣ[E1rZ/NXo9UaAM Ԡw|[־,mzS8&zƇL>{wpŝ@U QX7ȲQ;t_'~?lo|+tw0aL# hf%$&y! >Tşn`}Zdܲs7M Ku2  s!7@JokFvg +pA`q|sr5̗DX|0YW5?/X;gh-Mq"TpĻ.rQB KdGXU $ts'{(k'{f@Tf0!ͬe+jn3JZn-϶t d eJ)TƑ7AQ` f5f6+Ҧ3 %<65PDUJYJ`)G6]A#U ߇~=YzCuN`,G!MKb-&sYxnUR8sXAhグWA;bġ٪!ڀ]j}c/3xݗyHm S_KUιMQvf3)87W;Hp[ k[rիƸaA>p%7G`"n+fU掭0V!1o&8oP8>š~_l!<$D?K*TܮߟcR f s]Gx%"I"a6BINФXe)e~Fm*y΄yG*R2F,6"B_ݕhR,5'#rػ{ (K |L~s;?2tw-l'd>sQ7o2%T)!!L^S.kO- 7n[{|)5pKEf n]˙?Ę| lC·n4e ^?/B{MfE`5~6rӷ/3rCF C;Z&^eJ.>nk}֦ d\uD,„Z3H>SvwZzكGbBXwu\A!+ or:g$Z|d& ߹ 8z|h@ x=pP8P*7H &ۀ@^.@⿺BCp(H?t_ z#KA͡Cp{]i:ňd?OC|׶86`}DIfCnI(i~:/Bq"f$˥!3,.OqڂIȇیS]D/PTH#[?M|@vרP ({0ۑ ,k\0C4A Ҿ2bR& -|c_C r$I&{~O⮢ƇY_kaX>˽`fta!ݺaUpەo$,kO#@4CS"s>qop5(@W>) $4a6/54@Җ2e?׋~۶Hޞ ~*Nxvm';~ߢGxgMݾۭo+7s9~.8Iжn>S4wϴ.jUk=N1,fyzR˩I_W#Sߪw:~NJvk|r=S #_H& HїPmwecg=xoc+X |!5@Ӥ1'JȻi1 tTB~f]QGCK/Ey[]ikj=7W%Gzf;"{97Ydf;zO @OsAOvnuVtCRuf"N?=->Gd4Z+ۨ<FKmC%[R>-:E5^`W{xu&ً.@;)h5,0^pF]<uƍf^=5sdldf>&񪧽=R^E< 6AIxB,@y]v "C jÄR{E:0G'Cѷmbk?e(Z[HGiPo- T]U[Et{ĶqF#n´Ds2]7hP"M{i K2=OʹsUmrkVڶp,Mk3y^2A9*%QΚgo F6tv2QEaM=4}} <;t*QB|SR^7߃~!*CZˠ۴8hU>HgRҩ.Wsg{]!=%E{$5 $gU~|FK¤yߌgwm=p]vMS+^"EN[jmO븎k8>^dV+> AuMV,A]i?!7gC\(R̤{;9Rё uUilP_ -6=We[(qkm`qmª˲D ^*yW⭐7H$ ӷ~`D2fy -o3C^i殾^WT|*nڤ/Dzл|۱|) 6 ܫqW3.2 7wCEF9Mh16 6W:VD%mra#݂ůSjI8 .2Ӆ$U9 ~Y \'Yگ(_sĖ1뵽@Hu&w ,ҏl 80! `j? 4&^hlvhZ܃xR%\\V\״l4 C _W))ڕ(ʌ*« ׊ѐl\uiGuԀ883A=&?ʹP" i sn1ng/X<&e1 f|Bl|2llI@"Y \&;R\ɦW7żNd y5`@B"Un3x_|:OfC7[!77v`]2xCsd#O۽0˖O8U ܽΩMmP aUp tԉ[oʻҡXk׺kC;:v*]瓟eryQ@1zs| $]kS\aE_UiO;sU/EqN0HnA3>/7K%N+P=*fh`ű!pN'*UZUUUUswUݵێ\3/ɢ[:]+C$MA$8PU$^`W[Hx WƠUrWz :@0Tt:ᚐ_*Ps}QK.ۣk"z0͐A:GEa&Rȇ1(UÉ>Goqj&ao|00 Qs0wia$-nM CnbA w,\Q0}ӶUP:Y(P&2ao ^3HJxQ^9Ggu)(|R;F`;n\ 1 NhI hL[˖8j+UjɃ@̟[^g{dUP%{1q77E[]BPttN[-%kM0nxTRw9ǚ>VڝMRp`,VY`DCK14gJvy")wh60x[ã r6YC W\PHH°q4芋`H5Nxߞ.v ,Y UB}d2 r9Ⱥ{P?CXC:`'Sb R0EMǾyiҖ0KܹE[Fi PgI:Jk'͖ʟ1.33x' jw澫r cAZB:ͯ=k1ӧU~,^zE>*qe՛\KI&b,hL'k]~^gZHf*MG)qw0p+<Κ`To X{&/Sy1gsנ9}Շ5"JuR9T]Md;x7;~;Էb!üb(h9o`V*p5sj2I'Uq^P6qXu=27T=L hs1ꘃ3]ثCT\Xb–=nLmq!_PɪVܫ Bh)8~pGC'K Lٛ jkȩZ/v)+kqÂ>b5݅,ϕ+w U9ZNCw8qv?#>:p|֩G&KrjU"d*.6,\5ܡ]A>)խskMzU}vA(,"KK]WϹ=!p;q$S~gYJ{deoz8qu⾸vl̥ (K 2ǭEwAG7QC2lW#UjCUz(-G챷u۶UTJ"(aC}B{4;vv,/+"`Oɯy4]wjΩCd@ ^#B( `+eҼIPDž#d.B1#=X`7֞VE@h>[*eI #9{E*!Mq2 Qq l$+|(\ue'BoG_ q/g֨~S?D@;~[3|5gӽ~XbHYkP +iKmJ+0 fRRGP̗W̒vkzT7&uIN+n}%ڈqN=4F(V^}#, yDnfnFvf+s.p:\^UsT4k޵ԲiPqY1j@'RAԸa,bG_@}qP2;%J1)>2`=&ĥ}Q`O2#aL,5cp#@ F,H}h4DZWؔ^(ǺqDo#@CI|=O Up ]bC}ֈڵ3vvZncDI=S9癑Ec!Rcþ0Ҩ< dݴjC_j!޲/q@nz[x`f 9Y5ޛW71V91<5qз 9E}O~I~|c-lgS^f/k ֪Jqu˶8p5֓!gn_ȝvxͅ;#YTT9泄47JVJQkhĭjujVF "yp?J:ޯ2R<\|mk`,W@1oD#s1і((ww2s6n7 bjFXW @ߝR3R)u==m-1n{}GiQN@.Gz>f|~p~{G& *15ޢnE820&v*5\/РA}pq;p9Z𳁝zBTw\HN\#v7s7~]BG3}vO Oߢ nĎ*=nggfߒ]ҭԣnq5lj9trHycwagO CzѮ 8XQ9hI݋FzU=5p]ZP&FRN;D``/}o"ʯl[?9;fnȺ "v.1Ą3LD,uK8Gx^:!_m_k}utcͳǒ0 Cu]k"np#O#6=5wsKP:na =ciCbΗ5E.x|~a5;E68Y`'ZX1CmPzR;܉XB<}nm#7\]5QuIik}8ǧ~Ѥ<嵍U.6c|"̜>h)LmеF0Pg> {ˆ@ @s!E }RD HDzރ(מrץy^^T-`nO>~}_C.`b?O{$yp"R0zc/dJPMFʴKAoDB8^+ˆB v?a$k;*d@Bh=A8vQ(|X/uv t,\iw',.7KqZY3>B!'> 8힠^z01ΆfCd䨊I2/e}Aީ[NJKр\~Ky[sN)1a^nuS=|g|+aGNjA3oX ]bכu媺1D\ 0+GS"OФyp1T4@%FA\@gGնc ]Y/#Vʓe&OJ>cWdF18S!iqW¼ "q_*at-ᇜEd4-qwwZ, P2 KcFꐴe.1-tܖ`;V<^3uKs|:ct8} fECS)<1a5 o>Wy@YH?o%pv:U]GmQAHg@&p4C:ie]SËMD[.GEafm=չzDY)@9b at"S=m?V77w~òRNUCQP,<ȋ:/%C7Z V;D^6նG;kX8)[>x@}+.(_NK[xsP^[ {s:]m]Ӏ0WDvA]AE]S4Rcc J {zS;玮$))> kV1~:WEC}7δHbVF"(eDAM#^faFśBoJ$cW-xD Il<sye9Gj50/`v+|.f[Nx0g2O>l?q3!s8ʪ ˷trz_njX}Wޟ{|>-$E?"lJ\;\"z #b97W;;Ճ$bWj/c}` zm[9&mHA`IwHƘf숋Mh8=hrB\;w׳rjlW s쭤~8]aD @g"^ h2+5[ &@clbU2ZJ88`$Jϻx3PW]^s2^SJ~I}ېb[>?"絪cw&OR#6֫|:).*-`\[ެ;Tj#:V=`F]|:P:7H4?8|[o?^"C~Ws0D8)$3g@#z R㝹.2L#е6m3A(~@ h*K &꼔"1u ._9Uo@ kr> ,v) 㮥{.J'kܮ]^E T.!I"HAKb Z##(ez\ec+b]ѼUrOs$H ķgDLL@koX7*YψX]>R 'w.2Xf.S (kT5ѸQ*O9szgڟFi\\:Wv-ֻ:.AGoޚ'3y?<9>Q6c8LrLdZ_v#Q&Hs!ݿzaFqrޕrp}} iTwڲ7zhA |vvxV[턮sOuƵq' 8Uo b8WjiUUC\vd`Ňo9 &ӻJ4x~x EEַf>\@GLLM@P(Ey\TFHs-+aA3(e VW*2[;"+|.%SzwqH(JJ^'h;M _H'c>"$Ͻtw!$nN;_(5V =ctMU`kC3A-ds"C1?0 ñՅQ_} H_?/۷?.p_ C\k 4};֜I8n[|9`AiWq, DW7|W9<#e8p~qmKdZ 4}4].+bVVGWM7((>8?L?~?w~竼>n|lS߄7|Jhi¤?oD$o4t>=>f<+L1 S} >h)@ oI\=,k'#d ]q:x7o_Μ-=^(+ t[䭡BWs_#Sī2E4X%Yy7L?v +ô="\aC%O/z~ʫ|F|z7RZVf!Ƣt'hNsloWv~lcv'{$'`Q)IEG۶7/䟁kS l%8H JvkQ(жY! _B^n9Otvk[w.WO*(>C&؏ *h">>Eg,2'dC-܈Z|6ߞo}m@{ݟ .!O'!"Grhz%eC  (H>?z[~_?g8I(i"3%6 @Ѣ)" ( Քԙ-'=?xӔS!*"Y02#fARDe1QIH(iN d@@W a22@Ԩ#S$ZrHuI(5.Z2PL̀lFKmàcPO@PTR4@y+A*U"D(C2002E,$HJȴK S22# 4$D0 @B4K+(QUK %*&BHĐ\{2'hUIUTS#n&ES&S(`iZ$5+æ?>7Z b)ct~)?9h[ ? lfNf5XYgm!!=tH> цL{kÁj`QPey}l%!i9csX_^&Š*.d ai6 \{xb@6HA^"   ~x ) @ J5T2†Oqd6-i4!!1d2uLSK<8IHFrI| @ 2W5\!sq=NT } mDi $}yX"Q = !0?c?}ޝwrPr/M' MoZ79_9se;CֵXb:`c9hRjJUQ )'Z6nB pQlJkLfܷA+uROItXZMG[Xэo) D3BxP"er fʑDJa P`݉6Fp*kѵ ׭ͱùܰ[膠t=#6 OɛհP.ct?\qySi;l>3T!8 SGjge0h_ _yy&-!gz+@R å8 t{?{|p?!X(Uv3r퉺i@P|yF1#p-44H}=xdcg;S/Zm)Ks/v/P\!QCrptOz"e6(צ߇%a}s9>6g6]sv@)jzXg/A[`}g/uڈ4L-!sez=b%W=R$e@; |YYnS~<ط)q2c:BP 1V_ʍ.VW\bq@^H) M%$XڣMeZR@鶗N]Ϫ<jM:oc%dǯ@ @(gad/nY;@K @5O5UkQ_\P%{">vX;NM e~/}Y ެEs@ĈCXv.uߒ*H%}r=dUUoN|j *_q?=`>=?FZKCՑ2s?h#o!o#{}:n6ڂ}Xle}}?;|zkr߾}oS;g6k]=w٢tkq^GL'Gm/OE%Oǫ^!h{T8xX!ضN/z޼W*,O;xZʟɄg_I+UpuO/;dzu Wct5qg'{Qڔрyivxg vJeQ?wjfѻ攪r|o0cS_\8L9!B^O@_hQ!Wh쭙@wn|H <3eׯɛCS4Ƕpnue5^o{rE=n=y]$F!_8V> Y{(Fsx;{-\- @uUD9yR0H#`޹=7_ jArle(&*6ykfZsA @vM>~fK)uתVE9-N/jRtl]Ƭ|wtixnޱe8> 7/^Sf3XBu08AE\I"KT C Tvuv0\Oe{;_ (GܰU7]' k+NK~ܛ*&zbnnyS+pE+i#m^~k<\c یvu^V9Z8W;C`}egܽPKC,RCNT bO~T^v~v`@ cuJ'p 44UtLnן27v /OBi&D4HDg񇑴i3d[XAC.wWҠg7 Ehpy?j!ɦ%;`R!^!w\C@@wÕ ȖI%(*)AX1#B&RIIE2H@!PJXhh=q=ws%H~%%8T$M!IBxH*)"T%HT@LKNF@@LNHe#AJ$$)HAHAIT")@S#@A !Y94RB1EPDPRC,+FF11CMD$)IPDQÆ'Hd!fOd %~4h b΄$,_oƲ"$P/֌<AN!2?Ӕ( PcC :onP*pH%" @UGv?n?"Cas۠Zz dg̷OXVYLGNS0NV0"O@h`qZ K~|<NIx:[c?A~Ot;n0yraP(oBE P8Q TK7!A2&.Ɇ5!CUN"ɠ#X1-RJDGd f_ @AAJR4 UKDUD)"!0128??#dS}꾱Rڑwy~eJ\Ӌ89C-.h%Pvx*lXJ㎂q\Z2ZAw!ts#(t>e1^Ak&t\`Z}r؅5,t->: & X}qwGKJSGLU\,5YhGX^tꠞ5Tʨ:Bb b-~b5 ;zDisD8B(o8q: ~IZ6>`xߗ4/VATը"^" l;s\}^<==3##t/|qdFӃe$C[п LOC /d'"t ~8uiM/_(jx9OB<ṛ;=F^ zŷ5=0xO󻊯"9NWa:GbAsǡhto-*z4ǷğR"a9wՀ;2IU~-{sM!ƙg6my1Tif_:uyP" /#nфF;$Q"1KRT}s뒖[988]e;<ԯ#a'TdTKS{ܯ4okIfƗK_#τey:|;OJ T:.߃ Yqۭ*Z^3z4"k[!hqSIb.3uT@[o~Gv+}p>z?G%{ q轮SG1)]~.vkzw =v*Ǝ?qw8E(9㷋<^Qt4Mw:壘Vw!UQɩ|Llw<dς =_o8 w컜aEW TEVD%@ةX"!T0$?:*/P⏐#tF bҡ*  *UCfu*W!ZQtVCݝ:u}ZW>',Ot w,ucv]ͥ+zZyƾ@=@D򉝚ޕ~)J^ uC"IJTuHJX @uCop@h*.br=P\! :R,i*\LIN;[9-z0:YJxfŇcx IH?zμtvct=\<ω6mP>y~8*)# avP􇭃#PqڝnT*JDDqa.D%«܈:|c@.EN]F|8= yg#Are@1n}yY]Z5cDw]ŹqzeЮMAJIJ$V9w;Gi4}W\z&$ 3z*coQ, EbozZ6!xQ+Wv`j}XmnJMl$h 0kHB8uBPl(G76?2YӪO9-;#\k^Qt坓La^ k enm7͋A7[x\:gFcƢH m[v_n;_^q?;gTuCs(#7i6 5MdgZy٢(5s+Ʊ=(dt <Wono)}tx<+X`UsXw:<-D`jKc-wqs@{}ru45N"QS֡Z/(_G1Q|~dl ; #m.4Zd4U`l@X(M}tbDk_zXN9 stO$'׷?F1"߁E5Ϫ=:;qX֬߭GKx|ĉOO-RTE"PC ~ Jz?i,1$wËaҤƩzpH:H6k>?_Oe/:^XlUUپwKfJHn_nzH|c%\zt9+Dl7D_.jB P6RыEΦ૟-|l}(*鬒^J=gnZUƼVDμ@}QaLdJDSe`֕% ꈊx5Q3QNlNn똣9-""]}Ӄ` HQ-;P3Ϡis\k|`;WD9]`]ׯ/לrnG@hbcǷ^.Yon8}sfl$`DÚ|9Te6mոgM3JM[NLTw;@UCwFqXI *R0~Rb PMj$w'x5Q\AcT%$}3vZ.lϾ*\J\–-:aQne395t٥7,mksႻɪaYtJ;EEv9 Vϰ[NCѻ+hq twjҎ΃\DMo=ڵW^XGua]Tώ*JuuۖnWkvg!'H ٺuh3(U]-F+m9>:5, jYW;1ӾGt̃~㵌j|ϛ|mU|ӽpUaX1t;nQ6+`vV݆2lK)BwY:=ѵEvpEk$luǫ_@qݧU9K ӯ;xV":>a .fZ)/W\S~̯KVeOQ Ǐ]>1' frf/sq5 =5Bbνm6[OnT)\L]ykq{L'^nbSon9bgJ#R]#:j*'waq9Ɯ4 ]pVE ʼV eZs-:6r.O%]XRK>kn l]hTuǶ/Qם_#u%{gsP(+:Čk93x_+BPHKIpgʼlSf3[\s Zr;lU0_JPG9,׸q˸?9&;חUUBdj.btpV[9^+mmc{N-U:9coGbAv^b\zqKs[>|focybz^V)2_;E-{K E\nh+sm|Ȫʡ]"3LjNWK]U1 AduUp~lpbY\wo5h"k5#b&#ljx )ȖRylTu8QgF,ZD/"[m8G* N9a֪u֛FA*zxHlzEsшi㺇8n]y5%nDC)0h@7n-CxKb:so*g1sXz7 "c?w{(^<<g4j7Hq@rcAsa{|P )OLtUAIB8NLB ܕx빸n82{یs[rnU~k#=ܗqu@@tv ;0}z꾛CI:>%iώ?sSH("V(0+?OYpa ˖9CJG9ׁS01'3ajDY21 L$)b-`DV21@+"Չ#,Dt7j()U[`2*YS$D![bUj)^vجUS C3EUUA3dPRf F20RSkHNAVyTSd T =utOn qI S6Ȱj )28R5| dPp5MgZ l=D0٤p ;"Pu%> ?;`A;ߋ̈$VV|PP}Mz+<BeUw0([֌#k${pGt@0j$%wDcYfӿ!bn ,raRAr}XF$Oe) 0珂(Àuo6Y -Lu,"4eTA@#|rvĽ:P_hKkІG:g-lkvgpdLtlSC p4 |l@Ya5( x8(ܱM3p y }tO6]2&Q„ Gl$]!! 79%[]&Gg52|9`<~SL쓶Kn\UA6~A=⤟P *NI y/ Rz Dz8Hz",ٳ1Xe\kX%fUAEB 'ʰb`C[WT+o ((%(c+)ㆨ"&܃LyߺxN?.矧0  C<;|hLBZbDM=ѵ1kd "!pS;W>`[ŅQ Z+z\o K-//Ur<^>0 (C s^^P<:ck܁ADlc$ zd:u09zwnӟ NvtB(˾·&,9*}Te VxR)2O |O "' }үe8l/QD#s2~,j!_3JC"  $ Lb]1<~*gU\xq~+=~TUC+Y}(\gV7Ϊ;rMcw3\V\unݦLd+'9puxڞq.u}<=jͼsx17{D];HPF)b/fc+>8E/T'3*.U 8#GUad D0`8 4=Ócï: ~FxTL懾'̣T]R"Cs5~OXǻ9ɩ*PE@LU5χ>:\ 2 Tb$k~W(&rO1¯y;c X$ }ݦ.vLYp]-N,j |[)n.5k B x`>3qw8@uxnx~UL`Q0g3<`̊/[YVVH qA𳧉|?yv'yr`8Q93Hqmޜd[q*?2.Dr"Qػ D&s쀄]mmzjNY5e$r;rSe8Ix뙚噾\BQSfeNqOL6T(-@\j n.US@6+vYᙣ,zkU *r`3}Gy[b6lsO*;bx979t&u_a =c<Ȇ է7nz=`ιs1qsxYg3nS<f3ί@]uŬƱ|/`WZ=.=Eucu4;u2>JIMjv:K+]u~Npqަ][_c6˞yfVRSNJI*tqz232GrAL$tF1PǷGB4G" hOWnƁhpuh3ꃹ .+ &JV27ɈA(;UwdĈ (,/ dx!1tdxFHj ݢIm cI9"9'} kF!-(l I8Nbsy*xEXDs<vw^8sc+8gtH:Cvt&BOD*VՌro .oAٛ, b۶'2q)cN '˞Nz *l4]QH%D(p`85ߜ-0nQf \7caFR~n-rn\i0c97óbkƹz:o|$닉fyy1$,@R e,]{NJQ"y"8- hİk@vdcB! v31ejazMSyؽz6RVP E3QP#9:ᮮ&w< &vvdaC "4HG^4]z.iXPA!?٩ߊ:]4(5=ȍF^{ 3O"lǟgn-C5`Zz*HkGN& ?Հf Cq[BKT0/ j#$ly 'BפFy^*T]o$*B#OV!M+g^ R$Xw  :uЖ{ ^~}01" gӭIXwT#OM@R+MHPDR4RTE+I@R1DP$EPQMEIB)G-mi#Q3iT6x7GyCoDz|8^) 4~3S2s-M{cu< `0inv5.'U?]t{ng@.~gq\;1&0AB)CFajcfa#2F~_L 1zr(rC$b)xxѣ0d'' NrU/^NAI31&w03&d2feca007lZL#&Lgz4h.IɈ*2y'6b;W 9ߜSW; ael{ '4U1nG:yi^"\ʢ'$T&A)N̅rVC~?w:&*Ct9ާ ݹrx.Kv輹Ϟ[G~n";G{J_:%Ci!ՕY1v`ws3 cQm>pR]jupN; gq&1*UWئb{8QOF7s/ʫ!? WLS IL?E3:#TAGGeG爐oI:qYtU\3ɍV\JQo[=n -+n3Hc)u*vW~ַ1co'VW u(R8kSz싁uY$㪵qlKvPsєkI /t[,N$.(x>(P4N:  UJcdle@F8?_ .r-Pu(V-fYƤnuqB5z,]*oKnn=2'fkkYl'rk5 m9qZ Dv|SjmDMZ2e38݆os+ &m';`$Ufu†Sp#ruZۻKOFT7 O ,hw ttյ%[۩~UYnFVWn6+E+l%e|/sDJj.רK q2}|4VO"- aQucrFosɷ~*V8Vg U4hr2+(1d+qSG^e-(dGw_ .K n!/perɶ$-hԫKp\{"`JZhQxVxJe?zƶ}T9#1Ƽٗ&;yxo ,sۄrJv6ZB[f: w$$Ͱ)kT[Uak2~<\V\[ox :hZrGj ,?mۊs>'XHAXێē<5=҃}TUۙCöAF/򣛶E.;od@A0 jI^-5 tWP^os֌yg>yC\e3^l3ރ[E;/YųvLxPw}Tz٪{_LOjCYOl;uen< Jb*AJ~cUywYiD=jAʸ*qPq rUy]͞U_g&;֜S˪w'˗?Y&9Z˘,>;|׹ltT:=RqdMu }F' : @O$;u$N|j9 H8:iD8(M955v>ڃ⪪h}i0ntª9`O]Qʼvq)]$D-K"K3}=i (=O=اJzϚx)Ә`o"59CwoצDgX6œyoiRһgr((q]<p߅zMmIo5T.n MS8 (se#Γ[Mx v?5Tɜ^q RS)N~'8ϭ}r{}c Ag 30 VZD|gp~v i$I5Vg;S{~E/)ud-.e nyqq Dv56m>mV}p5ZeST) vUxmjK}ݞ6zunY3XBotpX9BR֑N.S`l)s%$#F}N=. 9読ivmY$~oX m♕"r]4FZjniHƚ,@%1D6d6AW\QuH53d26G4Zʪ\L͚&P̆"muFlmqssf[\KF0r(% =fk E`"e_+IQӷVר=[Wǻ˽^Ƅ3WŶVjULkO!2kYPhn7i [#vFM1۶Fŷdv4KD?YS-HiHD&CcdºZ Q5E5lɾHgۘ6t{8s񠆂Ap?=>ڈoHU[ޑ_}Ynn| >g<>lX?ꬃXcA]>3m]o9e׽~d`&qY݊^k7 o V坈l@hxE"X SB!rHI@?׼*)A/YJ.6AJt]8LfѺn]OmtuoʝGzu6|jqQ^F>?_xvz茓dDwImr=`[8Qfk};YϷT.9Xʁۮc2׸vRXVB QF6X~Y@QRY񹘃M~_s^}RJJA(Kc CnLG+̩^\@_bq&?# ^3MAQvywB+2 K=xz@~Qk\FzjgmgSCC9B8իW, XڄMTm_,EڦcuJ;\CפK(9i9LoЧ䠡`wbh4d dZ'7xk_ЌY)]wMxYʘZ\JQ`" :ݳUoeU}DzlƎ$G}p<ٙP$w,H==rs;ulG]'e1’j'pM>.~5̤N5HʂG|C W7|yUV(= NEO)MCi+H (wm 'f_q?XHfu!<=|ȒGKрm.:J}܆ִ7 ar矈{90@)F~0uLe_6b//ZDeCU:QL** 'Gr瑩GAބ 9~M|sA s.*#B ,'3| ~ 詶2rl]!Xxl^)ªG HL@M9fAOra&B>T.>BP%'e5Tjp9?^z3_w>"Z8V.ӏȀQ]b<T&U=~?Uar$wA4G 93wi?b톧SöwRB'vTSC=*0DP+WP{g-HpcX6FO] ڼۜ4Ζ#0)J"4K>9h"aWfcʐOwgr qgŗ&*ju0Y[~KNjy5<"ff"fff""""fffffffff"g=~ %_ozЌ'js:;5o z- FU ϭu}T`rKd$oK8CbmNs7>hBE?B뿪P'`5hi[g=~?}.X]igWs_=CŶyy|hU}g/yT(y\uڔ~֝Ê\=r7 X@}EU郉w $sbot0HcA>T_D8zQWw{sJn7<=T d ?^\yc,ocr].prǓCȢr7 3H~Gjq ^n܍o"wzt}8 B/G]`uN-H҇4<1RO!5󏑬` auvq$iGqҿοv՟16|zc UUH1!F%&wJ(įPFB8k%]}=|6Ti# {HtH#>ۣʏB)sn⯐U ^<ďw8t>7 '_~l%}{pvbF"ekt&wK7i y[I(jf(EE&St5\)}^7琉 O3/!L e 碚lYb_{~F(I:w߾ KU ٵIپ5oӟ  Pdw@~N^=aI;)q; Nwœ+Q!sd%(j`#]EDZ2uyhtE pOo7&4{yi,Qٹ_/P86~ ML$tB·yn̉QBLIzSy 7߯z(.Ҽ?VĤ 6(L?B`P:XoC,8qGCW6I0!N3=5#6DNspW~=8Wz@DnJB6ǧy0sXRh8I!RW- _dU{h;^"8i.@̊;Krҟ-Ob zCx^/'nw'Ǯ5eՎle=u:rHe X =/SH8*BRfӑU=WԼV=#Pd*y~ϳ4RE_F UF3P@us}U&:jro9ٻNkՒNs~8t oƽ 6hnT6.Mmno:[4w;`T&侜rIyo:@$WrԖ`]7r0BHVii)&@qవ/ϯmD@2AO@ _&=\}U[%(N]2QǷH?s(|P ,26S#WN4^%&/ "t !ݟ-M_-Dƺ1DUKAX,5{ȿÐ'>ha:8M6#jpyY1Ŵ?F{yֹ=M([v)Jzlrh) ԞP]^j3T@I@PlR8ێϻc_fʐ+-]E^\ VBn:.P0cH?z/Jv[̓Y H[ȵFfKrcXu0Q({n{Cx&xx(@*K߯u&%$SD2OO;4KA؂;|z,"'u}.g!رơu?Ӿ*@$}rKp㲓{bVTGL#y nGGl~7I8B,ܩl$P H :Vfu]<rZxTP;%G񯅈>Ѓ޽"^qk˯]q<ՂbM{$]I膝냖RK* =<~wd;ƴ+uAnG BbA8(q _w0m_1DJ@ԚEVY|)>QW,G06耂m T]vp7S=A6g܇ \qYS(#sݔ,8}Ү'fI,6=FFɴU x,tQW7Asoi- D%8PJ>u'\ԗ^)Nu9jkɃ_>}hnmVBUNx:Ӄ43p1ۋ?!srP.10YHiTK3bBTaˇ^~3 l^~Gְ=Qgxrp·9[_{pchx]9U`m,,YemꪡTuNc9롾뮺yffgUqSbC% m|m`^\ xܡA,PAPиip0gThg4le5-eFSYU. {[+aT *­J _O=W;s @7Vu/)v#Y\=N"kӌEΙΰy<#0V-M7VgƧ]'Ʊׂ̲h9SYW ͻr5<]wa  MWΌwyu93 ukƉTЋ$UBٗH# S4= ]8~Mi˖sBw"$-ҺfB;^tv>7>=}_C;L@"bZ*90 !Vh `C5wC_O E\HKK#ej!݌EZ[o&죉\f;;ɫ+œP74'"\z4;v_!n @Tq^^HME`$B$YaX3gQs׺BCë&E-4(o:;ދ:8:>ūR#ӝwi(@Ǟ;+&N1sXZÚ> nP|w;O,eQ ȗј%zw4d>Efen"q͆ #v-O g(eOeX$A.ۺLYSO& %a[<> (1h@JJѺng>x۶<{E7S|?.Qu-$`~P7/O|JZq%{:\8y&@<=6;i按"I`YR@7|(-d|f80* ϧdb:S#5јEXq ڮ I~d9TXO^0;eiTD`LWY4p*K1VUҊ'i뺙VY{KFrLVDF FLX!@g떟T<4&Q<O#vw=`~P"ÄC{%7/fw4M4 w#d1݃PhKh1L0{^E>Yfi]BqғnVØ{2(:hN栘],J u0mШd?IsϻNWZ^FA\(@Jp\Jҁ>aU)].55*a.zyjP* R9:ݳiU TI\Q]+~Iiz ${2|5(J$0;'ŔK;M7SwۜcJ9?P]RQ?e؛7#uN({ۈmj@% g7yM^xِ@ ê1TL aпwfMՑSAp(=8.b$ȱ )j7`3{4~Sկ?_p=a7 3 tV $1U%huTG=35=f)7L:$:?/R\>/v#O?8bdez(8f1o7̒IJ_S9XnO+>V^HUrǑ!4~(Wl8Pq]N U8o}oEaGdBLO]1%@%_5{ N^LbuŮ27C>"AOX?J;-8v+ ݙrXPDSڗd&{,Z6APW̮7]X(,JtQwRjPd&&Iz`Jl [!oS7CLC*V]R1xCuҝ'0ON@,E< ?w]0]u齀D]VaSJXvwHX@wHl wm(ԂH`= Wf5+Fo>>""X#Q[ L ŒJ:p6ӄ4=ĒԡL >ݾdCq ]8%: 7r/œ+ƾOOyB f)I!`;"#tMk0;|p']+&%ӟ'$n3a:mmm,[m*UUUNw\.,Yeˮ뮺,Rlbr^}4:u{Y4Jjf8ŐUP&GL$uK $~*7:}/"1G}ċ.U@-}kƒjFb\u>x lFxw |;+2!3T>'SX35گ+Vw|+v:[=Dse#wu<&^1i}?qWC{OܡƠI%lR墡_%**VN-P;# # wmRML{\$dkE)FMoq%nP *pao~4ê }ⱓ֥f+ tuWh RP8T@47/Mvp.n%R.xysh|فOԖVw^ɒ#")71bb`\+ɕD1(H=N ֝%O'S1=@~ܞ6>:}ܶQ&B'4T+@ B PBSC>WOÛ}_Y4%=oGf7cz@(CpşzvLr^grQJu(r\?KT^JA`  7l̠PIrC/f]vrl3xbCAS~A.4c^"{zy뉫|ebPbw벩!0Zl8x)2lPͣx!Q 3áĆ|ъ_v^Ԋ(-mt/fKQ3ULm(܊3b`Ӛfҫ b!<<{g=6Vs+=UoqsxRʄ3*_ZLH C0Q'- Ei!gעWʾH+ʨҊȡ) ~*PŎ E؋6r2kM b`%)`j78"%CBuHmwwTp )F6ssVC͂A`w7M` 7,)X._ȄHv,Tjhq]Cu3طk_a H$qnx>&9J!dkJ5(cF6CVlW{”Clmჸ3q' (R"j& "2?FY<4/E$G*sWwR_27tޮ>)JvJj U:vp݈-V.gs?$l|'ieq'RG1.?xw?bQ]U䧗sx!J CЀ{u.WHg7Nc$@k`8\bY\Osx%Hޭ\᧦}VYt'4S Nt2?"Zlγ}?a~83җ vK|ٛe"ߍrfb*s\TWK,찺{M<E'D!@f;q,4 }uG5wƫבoCн<令Lts9W]W V(;v.o5Qsw/zrv~Ⱥr'ִWV74nxO၃F}{?&Jᇋ#c~2vm2}%v\ɨ ^KTs(|wJ _CKlܰ׾4JC\+QϷ#7V3QLȒ HP~HLnyx}qod;#T@Cv4O\dS\m.(*5EI5ld!+#"{swb9ԛ![0w[UPfWf:;-|W(4n= #[;j ld]˻(li!5%ݪBೆ%N4w=uڂW 흿:obJ!w߫X/?ui: cO;[w0WWT<gE1RC^dAo?O@d~_/%]@O}0n3נF"`]%yIF2j3&EZ-e(`5S 2x)\,0r qLLp+ [/h euc'?F21t`96CIJS@!Hf¢:գYT@+)IgT92C*!0xZaLddTHbHQ )TDIOl:ɭGō.ScMb.H 41QAr0a%99R%(( ɭ (8wf+XT98j  Ȉr ԦC*(w(X>sS>0OYs#7}u;NS q/Y(3+A]?Ӫɋ~>{{;J"*apsƂfC?^4oZAѭ~nW^"yH轀Do,#H% t>¸Rop ;ƪr_?##c%$d.tKD!hx#gÛ}>ֿ% pRrwD߶ }V 3G@W.w}ʍ7?!]?ҐBbBh  d,r to~GǴP=gОHSK*XP{YD;_*G/O)? ~1$Ra?[`[~ G^H0m`<>S؁x{#kJߚ0wDBQ.]nC('ҋoQMt˟5AxOcg3z6:{7TُZ1ZtlQFL(zDžTxmJ3LXCHLJ ڠL!hzq(~y1IA͸ !4\⾕$ǜMz]l9Yig>^,ZY:u޵oĿXXkݭ& !M**X~n7Cl" ƶ|z6t)6G3E$]D33 T']fv_YmGGZM.a(*~jPo[jN PX Jp  C}d b&PM;O y`uzzhE; )$ |j鋉w`h=4aFFXMQ!J`v t<;p /t+8.q9M ӆ'P85"aP?ࣻ@}yPEQEQEQEEQEF7O2Cr2N^q#Gٌ0w{rzq|Gm,n_DإIP!QjSY݂%gtA"=gKz@DQTIy­d#2F ؀ױ0,5EK )۬s$v{9#Al<^|.993ySW86ډF!,! &HGgx|7`uQ)yxtiˍM᢮Iss0AF-ΰ#+yB&e*`8\9W&(Ф!2\ jjI0ju9CN<ךt1/$ҝH1j8VfM\bWl2e`yxrYykxF >އ G<ЉN3,eP{K/5! "l ϼDN띇IؤLk?GE=AG)PQ8(?[l|F&-+iGR L;VjPp{ ?\KE3&2)L9A-@xpjqPi!ݭfNzl6!i`;rn롮?>S ?>؊-.-bOI \lx$MI_/̇>^k3QOP@k$ݡx4@HO・gwA=X j78(@'.-pT|4^*${!>C;yva b[E4gA'atv2uvnsw`2"̃WզavұJ7]aG_~ocK xCaZbI3,ϴEU_2;ナcI11Aj>5|p?A oǻ٩MP_3A8',x >9 wcҐ a ;;BcgQ3aI@'hgxj<''Hۉ=x(&CڧLsQ7RʪAUUUUUUUUUUDƄ̪VUU4STR,ACAA`wJw^f8wY@hn3݉1k 0y %/3xʤ*pF޾G!$SSCIEO&M]d|}}^`x ? -)A`UUU@!SB)*A4LCJ 2Yo1f9e-BzN|fa ,!փUWIy GvLF!}|DGwY> 7PMz@KH|=_ $RbcN(<6][m–D~A|=!Іa)$UUUUUUUUUT41x9 e^p'psUUE RY*b =\R hCWjtm`8BBDPmO̤I eV bW0֡uϸsБ58'hQEQEU*ek e[ЩIשlHڍEB .ĠI*?^8;㻯fsbC)1q3$@GS7k 7oDD3㫬!Ջf5Qޞ1kbk[Ԋv*!.կa $"]0W/;2lBBȟS~~~fWw^DD#z6 o;\.NΟ[n@6AKAUUUUIUQTMc)ԋw6q쪨|x(Zd{sT*x<٠Y뮺뮿e2[m;JRQ뮸W]b,ssu 3NraӴb~[65u(*b}ٚYʽ׃ӦStx!Lb\F, F7k1;}|swy=qHEDa@)AF ?hߎ"B (+qH.X/ rF/zl*R*GEdt|/Jɽ,d `, #P׷C蔃xGFכ *nQ]FamP>g9㞧wЂ6CŨ>Nøhw?LfՀNWL:1 S*sN%} Pd@b}!d/a|UnbJtvj|μ& dc $%g"$/f?x5|U"+`)rG'T8ny"h(2uvr/0 mG ׮ AC@)$IC Y\d{oK݁Cञ_l kxI-g8d\yZ H]BM˯|Lf[ '($C €rpfT׳ZE'X-^ hAE020 BTфDkh4&Xp 7ARUQQ8)SZp!瞉$6 K AFYh,[ֳAQa&@SN69G(@D 11$lzY]V-{9lC@ܫÔսj((((QEv sڵ_Y1ǣ|"I2!B[q9$:dicė * ${G$==V@=蜏#ٔUUU |5k֎Ty 6a!Ia¨HƍuZLHWӼMJ >'G}.cxNiru}zفWN3VĪ2\x<0 A82.*vu }Ɇti5H,2II@"t)("P2Pw (jXM0J9#82 }PL `RygOHk2$*8x"@NΣ]l\9ۛ4E%Q42YffDVֵ֥~I}xwt M3WF!oD6znhN.w>AUTX]M]C` ,؎  yɬf@"cRPaATPT$1!C(""" J"Zu5$DG[N#KJQ@E= bζ?<c4nDIs$OyQ!k ,NL%piN m"BB<ݤ$IR5B7m7J'fzC ${18$,_mL6_v:HDN -'dFOv] x/zFG:A/=r-,{6#Jkx . w֥d5hI՛Nԛfmb˶>ύA:;Τ- &` mOWi` fURa&]4㵝4©8qq{IL^Q h^%!$$6 +yu#a\m^;P]3 Ua;V$;(.6shOf ft| d` 0%;L-iFkžB |(#} h GEWlX>F\^`0.lAy;mMo.9)X1& bMKSai7"|ӗ晁UzpA-:s֋5F5}>I%-dm#rKZvl~lIA} c:npj<^$Ln:Q=u$@UUUUUUU|O`DL"hw/˜6הKG~] {#Oǘz¶cPpajcS!AQ<x:Tz)稀5GF+qp N>K5^:`*+>ۧ b~sFK gWE vHf*?C{ytyn htSohqMվXM]{Og3njuj^ M@!ԡ"P AT{'$qYRї@m@PhLcWjFb!@g@6Z8xzD qDQ*QA\ ]# `mΜP}~oh?^xT@G`] zgL!|&4ozFQ;WGnY _{vSJz?PUS/ x b hl NȾM}~犯Txl q=dzqӸL`"&y?Aay%%D!f( a׬h)@!*$b.IQV/t9x *B-=RG~m`Bw9{Su# *n<N0P}u}u84Bp!`**(!|8l2ץaX,|516 tfU%{ٙdM1z38SUJ+2*UU,1L R5VNbd6쥢Fa(=9;,~?zw~ͱ 7M^ټ'!٦&w8?ggr+0OyVE;Lz5EF-i#ü ~B WaHH 1!Fa{,0V XCDF@Yf`,Ylk90_\ N8Ag}2w\H `0$@dfggl3I109βΧ/~ iMdd1|wlr%o|6= xbk)l{,URY tȪc?hSq" WMgѱq7_nAyg~d>NTZ%T,[ º-JFN-q•ʦ|ssouۤ8&@ M6ŃG&~/;:mp]Wg \fLӮNexeJ'a $&Ju6T 4'G >%.B 1pi4XH7ᨀQ),=+M*|[\ua'B C~&q OCEtR|z;Ϙb&9H tCl`v/bIkсökBvNȧHfX9!Eќf3ʨRI3Z;hP,0Du؍5f(^`9{Fq(^^Jvס=)?rCI}@D/P@(GK!۾Sx԰!}ї <=nڡ+b BypbрK ?r:NG9:*6羷duǂC*ֳxo)Ix [<˃Ɓ| y!>55@|fP. Lgh4% !h)3{S%g<<+|elE{gN h4)ԉEP^=2SrnGeذ@P 'N7'x7:DȜ$kjX" 4LBd$Xk;-r !ٖ͌?/fEamk4ܭ\":ima !$H?pHaLLjA43_;;d3Tpv`iΌu'n5irF ysF!m cA|"޾vMEĎ+='^/=#TpKϲK7-=sŅ: i̖z%fL"]-f&a =3 a'mwNѴ<2 ۡAy-5Q`3S_c>5!cFiE; s*c"gSWS #AT]F!m04 ƔjJ$1",ʅe1 % \ b<`ֆ"0L&%+$+X LL2LBLP_n{Æ "d#k)2BSG) Ѐ.kbb=pT|}`w_󶲽hR(T8kCW!h:(A3t.PBx2 8ٖ|tB>!~5:>?yHnaBy^ efj̕zAq _yt:DpITA;ob8^L̯C0-ƈޅ^*0xc佺"v셣Z5*!C Ńv͝L_#/1P鴸6!p]B˹Lv0$Ȁ803lUVˎl 17[ň"z:m|5!V@D BDC0#(&Ohv}IYMBWm)tY f7,ȁ5 - C]z%"_L'Y-;7nÑfDO{NR?Bq ـU~tmۆJ* Ј-[)NB% @X\"!8a(㞺|֜ ?˺xmg|u$.H@z3\ KĠC}3 ;"aW+;/@7GzҢ9"l͏o]͋h56vpdc[1ω6,*D6tj\ UC+DcET`9lU} Ir"0m-ʨo8?ob@4T<ts獄 ""Co̓kX$j[39ߝ}0A&By'gJ2Ix1s,fd"TsWc/(N@_qpmGOrY@Qa0w"fDb\5TQdd.O6&{9}]LD.#;w;f$vaH(0̊R02$ 61U&`\&=I%CC ^"sBH(r^=#)70*jK}r [h P_ {KWPLvW{t<ۿ}$z*.``$.Mn2͊ԛZjdxM)x^seizEO:&ě%V5p6u" uK m-g@ J|1NDpAObEP(NH6Obɒ(Av+g>)'04Ď-R 7fg+M%hg/p}$G<^N8BL[ZZkņ^|~˜e˾GY9'.<.SHFp?_'GXY9?F8`^ A 3Be; f;dXRBC |t$ME@C;xI"L#IY;QS-Ɋ(>1#')$'7G* }!5NvI9%A!PQHQ9؏A Rc =o TO/A)@=?}tqU86 $L{uSebyN B[v$y~)@ݔJUG0ERew`*)}6Fihc% ێoQb{ Xe|vTGKa)^3tk y4 .<@QB{5aJ/΄MtBco\ aT9^{bpR$07ђuT$@C ]tlP$tѬr꒢sAR@mdGcXU/-Ȁc& )DÖ@| S#vԊaDb46jc Nm8FP]5ͤ@)p0 A!&/'t*"K`G#d)OK  L :a`m_$|Z|_Ȫfa@A gNz80 DDDjb6#F28ipW&t9vZ:-'Zv}z?2"|6dyMuƶYbI0iGy\ A, tAuMA@1)<ܰ53B2CTڣP= LJ`@t+ʟ&'"MƑz'g0@ba'<8xv5BE50B>86Ƃs)"? @͛L,  ^8Vm\dyⵤ*xi_YV{<.HH53XJCζFJ@% Q.-ot+L_<&ü 9*0 N̸AQ>A6F: K/'ڝ8d  LNA RE9dV\\=C;BHYpl4^8i!i@#{ި/c͞j*=c/aF"\ Lխ3!>R9 (`A!o, "ZB 0(Znc^L\ߺ}(q3a!,f:#LfqGE˿y|yp3١V-smbT84D ?Yd#A}y,֌`UUTl!ϸdII-XQg>뎨_</A~'~5d?7ICaaF1QE!E~(AP=|өġdl^ ĕMQRUU5UUUTXD\%bUUe\FUZjTWQA`z Hm-,Da60 vMFC-.:aJLS>S?fcf5GyOŶo}8WcB6)#f PoP>6*̌o"#xK09-(H Pq#E JSI@+f#dBE o|@tp˒kܺVXT:+K^N tZittaDD  9 mmca7{#g D@u}*eMƱ5aAoE0WSһ0%_q"hp.c,jHND0qk*’?y/wۃ"%U҂xÀpG Q[!mUAu?G~[?80zqؘf雃PC*{ Ixar&UXA\7:d aYfLUNiB~Fo| ,ax`0/ Y0ZDY2?h&F5HN-C,(g!iZ݄B^g0h0fnD7`۞zL2mw#9A4y- pH:zh :uO8w؏ZkRȒ*u0Ab$az@8Z!(M@oMi4144Q}w.`aJ@?V;dH4!7إXc̓C|_SڦZ 8K<:th' \5 ]vAߤH7 !>ﮯ]a,3qOiPP}GI<'$ߏWq6s ݡ8KCNAWCB_tb|@T H#ӕJ\.8Cb{:(Ha`0"ȡ6IOi@>rB==v\,-kQ X &s:w;g|7 q.'yytJz):@B٠ "2S  "Fj[:ܻe¤Q9X<ݮdln LKef&coQDOp\F327n<Nc҇2o֌`̡(@& - 64{v-E6 v~)J CvAU@.cNu ɔ[P8?:␊M4"TA 5&;X.;q@s!9)&Ry4Q>~b)Օ4)R)_jhtUq:YE  K4䨣{ JuKiNZ3Q9LӤ[@:  E2pi4dΤ2m ,@p@*QEQEU*E(((a]YxC$A@`-4D<9@??&tT!IZt<Ȑ26 hU0,zT#BV H)N4Q#j"IbUNAk{# ۸f$()j nhU `9ba3\RJcnhγwf r{8'D"A?J A@X/dž(b#={h=͍;;M U$B%}\>`h97ۈ< 24B8h(VPbw}GLWpsp$~{M8s q k Gt,.hnA̸f0@66"NATG9Fs䒽 B䂐PeCgo46xs[{;t6΃ '"SX̀uh^wȐi#T ~No|ײxqVb744{NWm!4nr'^*"Sޤ @i  ȇt!ûLh@ЈxzB6D{!`@&xkk ADgs4cJl9oOaRVh0CI?t='`a_jL‹ۇAFOg ؈oN/r/b,;WZ{-=f%? wvFZ'˧Dj`ֵgYq:u\*Į@Ck4UoI0*laP1Rxڅ>ln/OJG="{B*}\f ciZV!c,Z!|82mM+tʿ}Ƶ ¸va-c+,ʴ" P \yN[ցM[mD+v'ZopAWm6R6K."hZvxyInjr{!+Pm?s[[.xzL"t{fyyF&{78}P ('i71 \iUK2E7Z #Q +*lt94 qpN`dr<V(%ڎa&!; Nc(CTF5H"% 2<08 C"x|G"B e.[+Jl OA)1K X02I_~x$.MQV TStbYP%X"%60lm)d(ff(f= "G=ؙQ$EQUUUW:SPUE$UTh ( (*Œ2 (/r(UTUUUUUjL8; |)2,#ő6 zcAfk  Ss j()Jhi YaNb Q/Ul&"ݓ DD' SdGMrd^FttrJ`: &M& $$H%w}D롰`I `^C1Q(3N,U(ك8?ԛX_g:6{0f:\kbL !$~m,TQ;x>h4&2Vn&$S"1|6AȄ֣f&.+11Tx !q(`?qxRx^P\r3 &lMUOdf`̪H~0| ZC)ŰNv =0!JK.gxF{YO <V3 žT-hg`d; mn"Ģq;TBj LQoî1:4#%i 1Qs\@Ȝk^pG ƃN0h[ k۾/1% Nw˻ 21SPR IAJK!D@/~.{@ݖG } I)#p,J/K^81q&Vya!ɇ{J0Z5v>N]!𓌍%38yVA Aa&CJbaЈORB-("n-w9K>U ;:, tp$ qG7{Kݲů_DDii)zVt( ra#[KEƏc^oG4')DB0?7ug,B1 5 ]G~dAxXPuHԯY{QFQ;u5Xj[T$o M!S4ndɇru| 1v$zDD9#.-f;dH%:& M̓ *{)%ڭ'ׂO@x~pꐃ(@a:Q Ǽf0.l!㺢dd #GQ/B,!2* u<ۏ:^(:t Hީ9A}?Tq< i/(a䖬+3{uMϕNPi©Pn2bS9r ͐{6;6 WQ+!ټDZ#@a -sl&3@t)T " "dC wO"JLa|@`~d&&vn$W#3Ú%|OUH4R3sgx`\=OS^ A F_q%V~qb _s??8x0&3d,xAz6IQ4Z7lS "$=  >IuE;6V5VhE$}S;dw^0 `}]j_&)OO,o^BHa*$mM' `c%|`)?:w;h Qe$3ᮾxE$DF`X*$K`<:j)"?yUUUUUKJi;B;r1t/= T/ư1Idysco˟;P9_6 0;jJ(p&vy[o 0c3{}cQޭ$>!MnF>mdw-GCYiCd9d9|3332 A}^Gcb=ÅLc(_Dd/t=yhÉ@%T0;1b!@,<7D*|_BĎb$]@b't_(;uҹ+'e'=r`Y~XNEQ}ZsVNUV$q`L`E0߿8ky,X(LeCzU˯06`[4AAڎB#D#tdD 7X[ŷ#U]#gcCb1@;.N?o')Na3ĹՊ OW6*X~z"Dr6j6 Bsd 1<9%`g5sUP8U^{B$!]@!>,wuu0#Y 0{zI;jx@4pk\8# ٰjUUUUWSUAxkm.06g~LTaʈ H~"Eoed\AY2ё1m Y\bq > fņzk @ة C;͞o2/$;ӧ@6^r:C6$B@ʼn#]L0z K mzsv7 $r$1ޥQ=> yvVtwsAA aٲma7 qW4I_ߩYz|!1[$ר~o~.s=?ڤ]ujh"NLk>ib'fZQ}qϧ@Ğ.{G̱vlr̙;'t8|E#Gb6t{ZK ?|KNݏ⬃8vWQ'ɼ>gbHobaFOiӍ(ct9-8AQGs|><.d!0%%3C 'xד:'8W< 먜ViA_d(-O.!4?vc45 :!Z 9F@W}ٔ^}qA\OUmMR ơ.yxB 584/ 0ph2CPF4l(oGl"ŗM^]O[B _8π}*oC i [tJCXǖ PAX 4`t$ }H0ruApZ2S:W-92NY'YL_jYR¿i2дM $ÙM1Q  %R& & RM\<*g WH*WKBa>B0=,NTCL b8 O\S#fJpL ۝U=w@̴"0B^p%:Nb q@HB:_n*%cANy30$ NlF,L`s IPO!]ʑr g-Ph*3+n] -Ĕ1hH.͓86B ;iʏ6=A>Q? x$Iߣ2|I\ـB@ĤC?N AԼjKHgfr5s2^t]65!LR KZ_JzZLk7d rvNjsŒL-8Zΰ^9ɤMpu!zYLBJ fsȳo2H&Xû!p%qFq<;D]|:6H~z3NfFrbsЅ$0BsQxL6k2,Q=TrhyN_~Q'_ rAKop|y #O$TL`XQʞP5-UUMDAEUUQ<=ؙ"ʧ_ߗ\^;o{B>Q;^mFHM m:Eaf C'GDFZ,cUz6+qkdyHc$2%=t:*H+}惀 ą?mQpg(+#1}ƘHHR".a5<<Ȑڎ5L5C$]$G4y җp*1杜vw*HzcG BIS@niB#)V54dnI6`o @H#y^wa! !p_8F?onj,Xw.gԄI2r@|>P7Uqx6RIāVH SxI*MU{>('{ߵ(:^S'a2g(Pu KؽZ#3}>>'C$8c:PgOQ=Cx0覆iԂOyzH@Hx4BB葝blxe1Z]P=D7?@7iACOOWNܝ:q9H@'jO*ڦߐr ν0 )r !X%Y(JZjI %%b-daU3灁X9MPf=w PӀUXQ|a0s6uxi p;"1&#Ӧ/CEQUF` اun:QmJpNF T`SX+9=:B^,<#YL:Q`g We& 4詬]w vq )D@/9!$CCa$߹+ Oq%Z]`7Hm#)AJ a=!M<`SD h0tNkBౠ1bH %Jp1z\dT:ru}0%A }8#/T`ОjrdmbxqY+\ f"hSƍqNI8_ɐdVrrqv]1\`~I~v; GH|o֗C'͖e30S:NWl R"TQd )"c[)jqv x!#~&43F} !ܵQQ561y4o jdB/,G\ځ>(&@2y>9y%J£䤽~@4"睻m$8m:#x}G wE@@PM/&hu CCF .!LHά* 3 (E_Jj},1/&2!E :\5"!̓پqKk=BEYrB`3n1V;mu+ pdÒ#hU-m$.J2| Cb81 ;`f$8N4$@ t%k\7tD^H fp2C7]4vfd:MaYd;;pU~cA˚z yа"0 ^B". 0KcLb&  i08sD+9D3=Pjw}L9 nkve0))ŢK;˨^4) AR=^'b: S6ӨO {,b+\Y>9" HD!;xWVP[n? 81#gˆ "0c485O;&s+ ~1@A9>6ycuaĿ""Q 8U÷e YEB$=t &^Kv2o'T$WyYɹQZO% qۋ2L@-yy' =7w(}-y %Vte 1s;H !Q|8v)aaZhPWAKrڻJh>N:jluyɀ ,8tQ<6>YՒxPT̏0C[1"nOFBAyTw@s:dFU$&!S (&Ddq@d*\!Db3"J04Hds}:2mNy|B}.$.G(+*)'5 9@da (bØaXD67޻.Q|6q|/hG&!4 +em ӊiB>K&eqH_']4}rH4hß&#,I)Y`Me NQ֣od Udu<'S` OxV)lT4m7 .šh$z@czH;x9f½3ng IC<$d0zK*J Pƨ"!oPwgi&rR"bSIL-Wx{}2 R q{; q"08 ʜ\Irwjp;$!|WPγc3Qӡ򽮡( AUioe  djĆ-;)yb|!vNW#Rx  %AT2\\`JA}pWzt5]Nݕ숧ȗh@[}oćh*J:szr^%{Nt`eir@0x0!ÁW!S=v>ÊfUQz cOfFTE*Րxm+4[hӕW6S k G@-kdH 3BZacǺ:ATC-eFmD^s޹[5Sĝ65}x%:uR@Ďw *WeAscIi{ hW/]6߄MȜ`3}{s&"^7BtBp#Ak\K[9C4!4g#{f&;`@5C[ƪT Fr=5VB25lI".m9y ]r {(3|ch3a{LQ "h噤ʸ&İSoG25 z1UEU.^N'0}B דŘ+t.LMm:>S=CN}xNa& 4srCŅ㾸!̚x,p< 5aņBY8JB ia29Li:%乼2M!B݉u~x('RQ(:_)M %PyF .O\~?>?Wrwrf25zcj.dmbXu;ds? ca c;O&JrX%ʯl6pb`~NQǖr؆v e,$ F``{)HKHDb M!_S|xࠛ!ҏxO|S;GrR&E7LLCVg@N!ÐtGRH|G^&ؘedLTT\8ʤB׭42&X7 "\ %}'$,)ia`_+=H@Pnז;Mد2#% ~~Vq3N8m`M ޷k_-! PPYC(cqXN8 x7==I!gI8ǺZ?=C R+zG.w(o3_{ 09ul>=n45KX>h7׌WaM2a@`wc*=X_Hi)QAjr (Ȃ!*)L [Mϸ,R<ۀ.){>x=nYΏk8Pj!'PD?=\ oh>i*y0%0VSn*/D̅!E"p)Fm2(F@>.aZ1 tQC<oCC (QP!䏘Pf>ڍ4Z"`y7I甀#HP2LGp͟'6@dN5\RѪ540/ }X N:Y|25Rh?%f=&z6w1M=|?HFNU_cᚅDQv(~*&s:$(B`ǥ9f#p#=i˞p59(^"'`0 ϊ%YJxH=>RiloNtFƂfI<-x/5ZSށsX=>J:~)4_YO+ꇤD k{ V/&}:"|7*yvְMK7 i" `cl&| _9kn8i `f|lK&'ŒHlXXxf%DA'lErs@*!4ڢT8rJV $ sotQ?xy& @f){y*oRM8/o{S d8vW]&x%BF!$@;OgHvO23CXB$IA>c%E4d(nH!2\3>HpHěB@3)J#Cc 0f7<)}&Qa++9*و4[ е`(nF49r>6Fvigg c˜i,}~<<$KI /iwC(p iXWƢټ Ğ]|e 43F^ tKC ֣$A1^/]އ#ܶw Odff1xw-I଩o#' :qЁ|22[Q+CYtCIp祇) @3y":! q{#lqp!cM` vQ3mCRy%mcW_IڄslDD A GȆ7z^xy?`;&d ]Ndڕ!'"Y>O<߼Ly.jiR mux9C,SG csooXK9TޏDPdGt='(juŭa|*?F54Mdm_y5Z/ Ě_ϳ@O(6 &jxpy\ۦ7$F)G 㿩\v CGմOkb|tq7>zV_f"9b+Gx(AMJS=ߴ0CX4~=g/g}Q?wkuҏ ~TC KS0 ;tĊ5I'2>3y5XStTZuH"D \8Δu̥ : {h&ۏ"%LQ 8%?0~Ax_~wW>:+(ގ#gn7EQQ4h̪NO XhTu] cAU:K,~00CrFQOpY2?Ѵk8X55ڐfճ0K}q o'h8I$-o]sy@"ݏ_ ˆr,0HJ6A- :ޛ3a})K|VswGVv7Jj7vRnb$j\3D8;/WwL9q0 Km;H9V 63(^xʨ^dQ,kM b`*/j-3){3\AEoa1!rmZ*Ϣpf2V $Yu휟"sF<4ݫ(6 7 ™N(18I5NwBE(W6 Fz0f=h'q*SC0p9fo8>\'ߵ8var]{fnH9'pޓ5i8bDPsL4s$hܘB؎3ǐ5HpKSV bOϷ]~6L-Pӯ!biׄmE9\!\5!b, h/ON<1Uh7$kQIS۹ ^K;,Mw\bO]!Fj]Vnn,YfA}$M&p] i )8jםU*\%bBQZbI]͝UTizΗHІ)_Y(9&wK_7Pg2$AR3@4sv%jh/hr#-=zpi *-MSeZ<]Fyl|%. +`(u~-ӻl3mrX+A}ssrHFuV} ;cC{ .k2r3,O4{600V$ɅmCk\ A,$&@xw@S”Ƹx3(6rcΓ Ƨh`h}pc11:TNAF-M*"$GSzz'Q(f``En5V6,h;Cs=+ Sma2A(N11LARI*7c Q:j?cW P nuh#&HȤ@ڎPx-Wחw9΅I9bЖ @7a} +0T 0;b w;P{aR2 bDΆL;G a1&e_~f/ty?D!9Bz&  tta8̂FcjRkϼtOǞKy.5x 5[5:8㪉V˱3;7g[oªWߟBkNJԄM;~o/v4UU]> @Oq*IP\=6fc=`_e?Ë:=%]D*'-&\jC8N Ɔ珿U;׋3)#3y bwpƵ XWrWUG}YUh814;b1̳X|*3rRK/vf*yLB Ş]h^z2;bd T߉s UI-(@+D[~AB1n{9n'4Ӥɻ6^1W@ d^'!GFW0֫]B:;MVOqAa7h|dӫ\K| zkɕ8sEQE33^˻,*mʾ*/lzVo⒆0SYz g;A*S^ ^̎Һ\UV! $[53τ#K9KF9#rG21})!k B#Wl9]x!64=}3/:b.Ԫ~P Јٹ'Fa">G "@ /891%\jf)1,Ŗ C[`>`JY֬PiIi S:#&}Ny^ǜ53d F_Onm.9$A;`S x γv<@ BA?\Ȉa$*dh0˕qڑ]INeO_ЫA^˙+i %UV Q<ټPR0%8JOAļ̾*$%#~J:  ( c9*PzUyBIyZ)x -i$Af .qDMOöa 7M m1nhL%1U 9uԩnPÞ CiCLJ;1f}lUUUZ04yეQHxyue{ 8:A H[ B\9yIWV`+{vHzw,$qv|1} js#e j H7<6f9.'B\ x|;WJ*"c޻ B K-W׫$:$Sn_6l{ێPrButA--wV/٢i"$zq5N ~ha28T`XXbuit20v1ۛdk1# ;G - Qk4\x qwwZ)q Vj Jj qR$FYEaHoT}rX^2 Wx`/;3|q 7(}?jlO o/ C334I?rcfA,i^.8x\ڻ1PGn7.`koױ1C\x ܆1o+mhq&EpCG$w>A̾]Br9eI< oRՑMi"$ӼVBp  ~5b }O=ck.O * R7x&)ISCN.1,XuA}Js\EW)kwNyON^"#)M4ϚwVDee V5k;zͰs<ݕч#"93B2i_Cr3~s$$80ig;,}0\Ʃ5L UZn\MH+Te:#mx<ǐ!"uhiPI$ƫT"2ݽNѫw:~gg "}Z;LϦN{Θ4Od^:F(a0obȻQ࿏O`=IԢzCJTNcqK$=3֤s7̇}vVg$]p@/B bijPME=PԀvo͕1Oq2uQ{߶noڴw%|1?>G50(:\Ed%KuAN8;Kj_US=ϤYM guh@g~]WȃYcVvo9qzC̪8bhMudEӣ^yF@`{ 56]}dPwxݎڡ H%%t D@'pTН!Is[sAS<y |a2 Bnwr4eTהSQPk܃TpYERCA#EE+"sbwk/v';䢉<-I,bVW2Vw6Y3Bjn ,X ˇ{N}<\d$򉘗|(# ԞLG&ѱ3.jA4y=z'mp^Pp.[@HuY ~O2Jk߄ },!){_`oBϸ!F͆{VeUljHߞ 8Mtf_.Rq[O\ / QlNj_7.;'} k{[dd\=CWTѠ ЌъְA GpX*} *I4Y8@j0L4JG]@(z{}!۰zʉ"[u;=;{w=6DI͓ L"\A *9ǹ"vyɯ,oN^ު>x<@ BABUQMv= ~E m͊>pɶ&NG0!j2(mc-qVZz(϶ܱݝ̘Ѐ#G<`ٳ%ìOQ{3Ŝn|dL|+/y^$=!hBkT:|ù%j۪_5Y p d^3@X $d ,FyJY#_Q#m9&6\юYrQ,` e[& ʬ )džkH}h*$?^JT3+Gd/=3'A3sRiEP"z GX c+HDk'`9@ JaP &͹,LNsr}o'?7_ Li2wU1c"BX< >UU`xb`c#"|P)56x#8Ngb4}`JM8ןs2g|6)B{>D |,oy΀tԔ==l0s=FV&OC0{DLvp6m;~ף$݄@=s^\2Ȅ1ӳ1u5V੤jAAPJ9F~+uEYFqnb2Cw8"~ᇁ] HV‡rZDj%^) ۓ""E5;M<&=gМj||W6,hYV [XA-@ EZXi,-Y"o%;p Skp, bfMuO:tuPs=f0AoСfEaȩ;G@t=;Jn q@E1؝AHC ;(7° P& eQ'wJL#5S 3j"c=L3,Xt+V$I8&ɽwS2|&IENú;lQr] '@ޏOWړ㡂/9WM[N1=EDUU$9I\.pvaw 봲2AV 62n:˧H8Xym /ɀ(s Q Y;<쳷!dCt rE#k2ij+[yI1@8@@t͂٫4xR3DG]NYP@ r>S3-Aۤ`ieN؄%UjFNJu_ *H6ĽY:s -۾cvOܸ_h"D|ppAhp>{* u*ϰ&t zp)J1yHKqřYٍpx,D5R3"!ݡvDnQ"Wx8I?sKe?fQI #=%V 婵ph$#_+ oNk'r,ưnwAbrPCô䣷˳=lQ*}PLRc##e]&/7Ae{g(H|._g",uD4"8?L,^  }>M]?] V|W8[v*QFjqm!I)ž { W;E­!XPsVr:tG, <12kAkWcsPnE JD!CKyl-q$JH=Ϭk{߃Q,>o(6 UwE&ء`$d 7Rd4*vvg})lk~;-9jvtnkٴ'׎UwоlXbġ"i˩=1 0lCSA@oFr[x.L:O[HQ gn5O}df)M 32ȀIHY;^~L7I|q$ӧۗRĹ8 fbLrьtFIM;̋0VZ)aF"zkH8*+Tg]fdLg{dH[I"1BX& Z1Q">qz ncC(oĈԥ"(% fՕf)癬002', 2f1$$X4LMQbs$P?2;N#x֥aOYܖ9F}\ aGNԓJfncvJґ[0ufdDMảԘS5Jh2Dc#!](3ӭe6F990FAKZ i$3DkDf14Fd> u>\/$? gp"a| Oф&ӲUܣDJE* h :91Y[dQ^W2(dH;?/6pkPLJ#Ѐ&;yPU3w PF5w ?WW4d.|&Ea=31;J09'78A8;0:0!YHMSB4E+Sv̦aTC P @$DDD`@(=^{;6^3T;JVJ$ X}fI9NB4w-hT?Ƣ d51 ɕF(d:Õ8I~ Cn㎼8} Xg'g:|"ocCV>SOnꗅ3^5jkEƂ7 dE18f--)Jq lզ,$T4q/A3)X\YDLFɼx5 QDcdoPq8A@[a`&M̴фph8 kg,s,22V3h!W{5QNX `Hhm $(ntR7AhsׂI;;8 !v{,Sn6S%ȚXSn&^gyBm&)RQmLX_Q.MIA!0œ)7@[cDC>Gbupdmħl &1( e0Q(plnr@g"DԴ&!d( Ĕ#' 6R۾tWHyl=x0xM=;I|/p! K{25R@A,"W BY{ho8>H͉"WS` @yO9k˄6'rDvϐ}]f*ez@V \T!ۋp/98e;({w|<n3,ZZ'Î;Nb T%' 'V-&g(IΥVC#GPWI16ђ=oٞ6{Xu;D(@:<Ձء εylؓ@ yS +IQ|~&y 8FZ2  Cvw"SDa=qAhN2`ۍ!'p/ib"v|m ~ǡ },}~ Y6kLLS)1ddiA3Qi&׿Q2(<Q$c|dcI72Fb S((9% p-=kbX}g럿$Py]&&I9-JkNx3p  DOɁ=*B!)}K)=7\aǧEuf &d3ˌʂHȔ_Cb'37p*& "%4l P{*=W /WGX@܍a|=53,ϰ.B>S'fiLd,+1Mw Ȳ1hMș;&6[L7!  y]`I;YLPD"< \:]ooklۇi8 3zE|'q2%IPPC(mKyNA+3s;~4  {G {{n. %yF*Hu@u.Gq Ըّѭ`M XA̻;̰63TdFIInvNT58sq}9.ΈL R&d eE-"5579v0j5?G d KΠP3ݲ-L֯<=Gd!xSsA1!;J(@EuȖ@t&6hII(@9AiAMXR6gZО6aVm=+thor*8#gC٪nԻι $1/8H 2,$N =Oy0|O?z=cATP/z;aSvgfam=@@><:s2 r1-3D)9#}LoLn{^]TC`]x0;.Xcw֐|xLhNbXe4ET_ X ҄Su_R;|_m{ҧ*Ht'KQ۱}7;"' l#(h *fʔFLfe2ri& `L( Bfíxןn` xz~=ϊo vSC=@?,N>oMZEJѢa7>l{¾4fܖxt"h:,P~uP[cҺth)dOd Q_RrsaIï]0KQI{?hnQD:|UVdd(P|Hǭ~f8w^ J}s_1įl4s*E+m.$ @(4~S0 YfήER')XP+D>IA@:d0$20̴]ɧׇګo @P(/ 0@^p< kD,TVj)NL@Eᘃ@% TJ* h@ "JV2CdR*D>*t8P HZ}*? ){ǚ!}eBN"Gz*~W*q/ X tK>gJ+BJ H4 ~P)Jd((ۮᙥ6NL:+ PIpӪ\ Ôl%ĩSp@mb6^ lPˏZ[1~1#žCUGixO${f&iaJ^PJ((g;0f=8 1E-TA,@zL;v}5"SZEwPum}xD$k5(Kp;;OC=>壦&Dm+xmz%`׺ &͋~2ŀ@͢xxRI' Y{G~.d_U|O:@gQJk =\)G ;FvLp\9uy)8A_jY=Hq ШvNn01Dyq0 qjN:avwNCE"лDž`lf| YY(/~5E L (t?%@T}6 9xN||fΚ0|>AmFRGfS:0[E7 dgx8/P>1; tnTbF.~R뿹QE*c(xޞkg9").OwL2z~8;yfH! }yLb_]=N籷|8UkBBHR0_SBd>fjM4XlBx0j֚cA76TLjх*%#eSVUb %#$j̕* PT66񙖪1Jcj1Z$(gtṶ誶C2b`XeA*KUT!T%ݨ,).ƑV*H &ݥCP DA$-*U[mzg"m$ph>o !Tp'^a@L%/Avh l*HyGrѼiEr'akAr.u"(0Gt(Q )PRLIMu u7_>W&v.w`Iϝ |ft#KŗA9A<ɮwt6zޏG"Δ0}LhC膶|SiI!r…"IV D#`8>'ؖPQChߓ,͖)lqܙיk+ a1F8#PLPiGZ4'`׌Qr$c q#(1qrj!*31 )%ri D,!hB J("$Jh Z X"H"T"FB2\*$>Y0IAO de fXcNQNQYk)p \S)&ۈe!:C@uQٔMc 1V!55un*=ߋƕH`ZJLؾ Ҡ%IPpN7~0I>>ղ@zb%0Y|ʈUyҬJ_Ma\A4- mQm3LJp>⦿|7s|xqd;;x }xXPM#;C{^J[у;KT$} {%Oq:iԧ(?hN@{dSpYۆ%CWA?2:u[v!fPdH':x)2f R%,0\2 %APZ@%Je ْ^HI_O5ae֓ AN}8u%\'yQ"+H=|<$Ή$XW'38`C2<>x3 O8DuId.eCZyFFʨ6139eڠ)qۏQphቪ*0<3tp6>9ã[{]tHT \nϝyƵ~5OWk8`{fh>EܣTA-巇hs'@o;2# R v qOչ v,1'zI'l7 r؃sYieJ]Vw%3 (XL\R$ jeE+pꜚ0]!F2bB"X1, ec01!L 8aSHBH !,u8uf8E@4DqkYTk q7d5bE ej]b3pArx0E,{4i f&0%-P/G%^:(B>^:!  mf5ED 2}bqIgiO`'{wn d Nx 9ܒnKY[ᡌPd&zr"BB3 Ms~q=?@\FФOq*Ren Yi%0fe²o%tchc2#n M "=,]Mȗ(d'ߊvg/Gۓn@̣,VRLV>n&vNy˜8϶+r]MՇG4(箦G[#~+8w Z 4cWhH*΢_2AD#2]qrT+ь Xri312FLnl%%H9c,N&Z#>%[iG\{njHg:nlbr lh,H  W.C* 8ҌL6BJcJbzoGZ"RM7 ɛxV/ʪړ'P`P,:9mX TC…k>~"e pC}Uݝ{儰dDD@ j:R/`&ZGh)䪕T4gz QK̡8#䊐f0.0 b;Uq].G.aED"R8~Y01?,yeD+gaF9($!8-2s6vIVJ `U3\4 〺=ƎA/ϫl\A_n ֐\v,!n, @l[3lkV*oDP> 5pO֓/ :>~럘Eݤ5U5!spnBѭ%ݐgqNC@O(yC`(AX{&P!J )e3eB'kc\I3d j8Lg* H<>01tFK}`tҬ!ǜqխ)`! EJO Vִi+,+B2VD@`0̦Mɖ@2ZMcQ#D xT; ,3"p F FlSDT넪DC ߁ ;@:q&bZ(Bc>-2f#}5>>Ep4bS:Vnl 䲖CCŒߛesXl%BbˣF9khzs1ɬukb E. oA!~ (8'̐pv}O~r  HPT0P((4( D!I@4(%HҤ@)*$+-(3" U(P ґ!Xqa .xp7x\xt*>&4| EDx1nOC@f{5p8|os]MPtTNGR.5" &ןNPԓV;B(x&'ÊF ]fCtn'{j"iy͈Ni 6h9@b`Q%adPuD|8@?!5Չ0=3XN7oj&(a#i!>֙hvWp9ۻfpMMn%nxUJ렻f.DMD {& 8--`=q{v㓧U..T{!8?rA5)XDRl,9d5?9xdS]"5cۮ,ByxpF7m/3wfg˟h5'(큯Jb(KP ͣyf` T@\O3)oP{9bG:FJ2Ayh6"0?bp:ǜw^6o0*@@ɠA_R}5Cx؞|nxhW!X$HŐ3c>FL$w3@\!,GΎwkk12xq0e@$57^oYr%DI 3(FJ"1k ѭH9KuR&G5ј2{ސB~OyNXv\'hߎ|lN^R}uxDTAuP &M("BYp]{As>5{Ppr ~D+h>/ė>gny\7!PHubt|9Ćl~G0 ?OfDžڞxb , zu{nm 1 X{t[33GS%@s\wW3Mt%LZkqlҔKl@/fΨEQ| ɷxl=!3^ $i;C ?)vi/77 @psVp =okYP di 1dgtHi0NA& @wbCU^[qZScHkDj:ܭ[ٮ]׷+DkE@ ) ]Dr.qƨ"r2!P(Eq:W],(,Ĉݹ~;vnI8tvQ"aoͮt*l+X) l[K@D  u "CqێǶu6gyrY36A/>``b .L 8MB iWH_)f9lj3NnB\s|,RGs W"/|Q*R9}|X0af wħS#AJ C1R6+1r\n .y9ʃݎŃ#ߖƮBĘICe pYЈs|9FͶZ;L0iuql6Uk 劙INF4*"6ypLŦwd?W¿'QE^~ SKÚeĔhj՜`mS\= 5FbQml. #3lq 8aU 2;i楲M!|8,Ab@ -@hy96ΗYDPNp` \IN֖\Avrsi)lW/#]x'cץPM \Wk^,_Sv0 瓍dV0y@9"cx`$I$e#E;Sřٓl (+W=zƼ`wB@+\iGGD߼?bg{uؗ*L%A@nl !j J!(NSV_nwDə0'$h O{',!X5Hk K3E$$.ד[d8vpCg,sH`k 0PэՁ&-^a$ vl@Ѐ4[Mp_;wzQ. K~RD+9N(Fr_Sss]]8a,4]L1&n-mo (0vCxihxcXȪpBY'^\,0bߙYm|`3W˛Y Lj8N!%S,858—kb%%z&E#gn1Y(v~z~5gZO08b qUsy8.עܪy/' h{/ .ވpMzO 7[bdk\$ a7M}::m 4<48.DJp鯫|*7咹uW?C >w^͸F('A_v{2|/?ns>;ƆyY('v{uz";,^'IJ1ʐ6,A>g@io'򒾷:!J"*P*|C" kr9s`IdL`|#Sa$;sfOZq7uW+- ۧSy@C(Sv;8N V %%|Hfr WPbbJwJy0BfGr2>n`6qߠtAEb @o/ l8{)P!`wWk[| ! G9H(#IC@Qj;‡t[*Zۙ03N' *ÛwoG:Ī?z*[-SY>qgQ|bɀǠ?,d,4;;TV,AXLtvl=NUq)@9tpv=߰&v!>,񦰞14S,DSDBR*Gq}en&e?"ЪBWᨅ\#T@6b_H+i{@sb ْGݓGsWĽBk_sdin*xDS{(zQMz {;!x:@}ݼۀ8!CٙGjL* GpaB 2jYrbmc`e3MRJ 4ٹm *C2DYipdids#wA,-17XԬhu G 4mK H8TUR1ؽha5 tpdDIl:Żf S>TB>?DJ*:Aʾ,KTzӂyp<. J' TDfq$mD:>\fZW9z96-'Q+a@3fmo7+[A/`A6( bK+VZ@@W;5pfb 6^"e^x}+#bp=a/12G @OQgSS(#JwyOwxjn$d_334@}GlbcL@>[mw,: rq"Z^}t2tWˆɎcXRN2`%X.]O {={" BT_3Fs둨jwU_~a!xO##M*SHĈ5%R1s G~ `i} jy8I,:P(ܽw/$ m۳r4@3pgfaG m9$ fÄ)w`aܱ^v/kxH>x'_ 'ʹq5='.kLŒ%uڮ '9wJBj*11rqLrș,\a(*$)4|sy=fdț(`,F/Uh<H]َ򯗳`N`'*20 Z5 y02C<j}]T;=nӹIH HQ4@SM"Ha-4~OԀٮǹNUUMHLDŽߠ;:d &aIG-`BS0sx0[yRn=V*(fP!(hb"IB|L8dSA90AWրa,SٓeQdbG`N7$M>HbO[GCpE" գV@ $L&.MASQH І& J.B?IuىTD*uιx8PÓFk:x1ǔe4Y//9{AJo@VB"#yD)ԕїg=N}t= . o@D)]LHƌ= Q@x~a.*PVw?]L[ o>i/z띏Xd-K0ЎNZ{I GRIPlhH)h-Z~BȤ)i5uN5VʃV̘ }ب d<;SQbw_sGFwkYYUyKIН?# {@PB A5 2)Z ߿XȇRip X)!&1SkQpYȸfTAN`橅+{L:t*$c+m\a BJd ` $cF-,8aiq,CA0fC5.cÞq2<8VS¿?Oop'獒]}L?D!5ui7'y! EWohi~:O^.}'H!H.dbr0?O`P Q)0y\~/[Xɿu񬓁I(laq%C0;q /EuJ #0ťS';H"ed&h8t J1hbUQFZmDsS*uI֧|SA~N '7 4mQ9M0d+M(CZb]-$B={/Ï*F>a8xw*u|T;t{TEaKR\x8hRH @ɏIŽUAG2G۲O_?O1΃(=,ww6`}@D f|yv>JVpE+({ٮ'G$  J !u^*y^hu:a5.m8 rެрg/1쀁lA.#XMl+h`Few?SFS:HS3b8 #6plF}7!Tkj m߉ǣSl[`ujhCҡޙt(D4^:_zB41ِ|Q #6ûFoqY.]i {X-2odH4p7LYƧ UWMlC C0*!FPŌj%3e^PjE:P,^:,H)ro`Y`LDqYY{w8&İ1 N2U#gV8r:sdvq46cI`Dz}vAd,Oe N~I\v{KpE꜃/b_dY"5f攊v3eGjalExp{JЁRgy`"7Nړ%.?CZ 룛R.=tY#ܙXzPB}8t02; Qݾ[pE1 u‡6/ R.1j8.yD1}o>eБqLu,O@A :x(ME!#}Iv$WSެk`GE섉 wd;P.y EimD!~:Ҝv4xM-+ƒF8.40Zl;Cv8[w43ba'sɶcr A ;roh9 +|]nz.cg1jݎ\oRhqSeNݤQ1! e6%;iq0\cݏ*EX_]k(-@ V%h^j >aiYk~ iޜ/8}cEd2fl?$X92{Kȉt8BY d'@ x ]{(vT_dPkJj~)>p.a3*ObHzBBwS T^/FQr!mj !ĴI>'py q ٖC7v}l쐞8Ԛ$&pڴ=!4n9a.@{w'Y=@6@x (cg(<'^ o cI6`ti/;! xd~h;*b(&#)Qz}DBK9O~x9qUhn؋(F6A{;~G-/ScazDž[}͝r47Rj ~?}^y4iD  bHZQ^`kJ@7) \'Q,5850DD8ӭP$N_PUEC8@RQƋIZ"xDQTHVWBwbdǮR.dUԍT R:%1`јAqӦ *R+i#qōF 3P*PIMM c C.d0V(DLΉ9QhPJt';H5^ѺHej$ "$h @j(B&*[ '#Ө2OiDDӘi84sX!7LHA՟~MD~_)W !Vqs!8c>EtXx1/\r1+\~Vsܷ4EVOQgn³&KED߶uժ寖В}<.H޵v%ʥt iWO3"{.T8 ., XQ^|96dLnLz{(5' z`Yv_=9;tߞT@E0=GwZjcr?wqjH''YFV p7uh\x~O%6E[35"NצP(ݷbA-x嶗;\_xZ\2@2&%VOY=^wo ޅOnG1x AhJI*A:o]įK]>P>O kNC[sG\&h0P$a(0Z[ڴ4Dq4];ںu,DvILE0Ak7rtWV_5攬LLdv ;BHrÐ/e(DP%D$'/w=Cyk><|d$ "q`G7~柏(&&E1 9b?Zʍ'7$\,)iT t 0?_4!ӞjS(n?UvM#ԉnv`(阱ў?tKPˌKw $\f]+`aí{CL%Me+alV5jWݡ2S H A0!;BN;Uy.˯& %kӧQR4he/ 1bO[-yU)/ڊ*w0Pu+VGo:w6$=bP0UAT ,?/ 8Tbv(i@d(ТPQS:]UB_(t׏h~\7'h2Rl@Dįe}`z mQQJC]Eqo[0R?k!{6[Oq4f_!;Iz9=;N~'JP/s3b.%diY9qxH6"[gl"DY/[dC Tƍa" A!IJ hbEU)HhdZU $ $%( #*$EKBdԮPrw9!8iԇV fBDTN>2@9>RAEPEH<uSLdM2d!IEP=`yMBF, 2P fUr Jpau9 9j:FC1C V(i8F\!Mڀ5BAJN;"R% lvCMafw@*Yû%4F 2cXjL$>enyAWm['z)U|`iL>:Ps:ib$?NvyKUd=4kɄfsx5z2Q"33oKwQ8#vmߧNHC ӃݎԘvr4cT]HYE$;o< &Q!f8f8,yư ,%(gF,0=q88H3>6-"5 @KEЍ +E4P,ȔP5H"IEQJ1DQAHE#ALHRPԔɤ L R*( hfPR` )!h)B )h2G%(2 "UJF Bb**)Z(hh((hF*"U*" a(B)j.,Rib BBـCYB18 /jG8  9X5&슯ۣL'@1Ot?*t}z(yNG,b#!0,xOnbdt4{H)hJ A**&@V ij!I!(*) JX&b( XE)HA IhfJ*f""`"`% )OHz1ȤH>yxD@36Cd4R䇫I1~ʐ ^W\oֺ)o LBs'xTMWsg} Ad:P>]b é^C10ajTffb FZ `ra D+# "%R" SB/59(^pO9gp9 C:pA`\P\þ١D@Ɛ@J;[|SYWP F>"0hї=*KɆ4ZG84M^Q,tdd B{ 6Hq8CtX1ܠuc\>E?+r{NG©,h{ `*:874>.0('Ȭ(BJ=7sy+ޭw5=7I uiMzddfћ.@ Dr"ЎF]Dܐ#333) rK1x7]=#b#N .`18=X4t8*r~<4}C|=nϙ'Ѯ A&6$h‹X&/$l_S?xuQ_*@a:=7Z) ^H/oDk=|[˾L teQ)i'g`x%f`IkVLТ.23f &5 ۫`"E JsG1$s:RD9lqy]g%hd Ff*0 _Hg|f5̘ͯaF;bDS1S$h:1K #\4 <z\:n‘Ns.F? UiV ;dFf!$)'K#4G&*AD/M#dA@6aӁk:(ÑA(eIS ABRU.gnq䅤˧9G i\_`EH8@8Ol%NydmNrեH&1ɃjֆrpAFoYkdž`-b@{Ξ. wdpu "y!ACRjCA jU7GCMo7p9IR(_{z6VXf& ;* 9=^ڨ*FP/a:N80@{.u#[чg'*}|<.F r;6dDXGUrBЧ8Zl?NbH~֤Q %!@ēT &]HRAKi<IL +|CRF0d QJS &~ᴐzllL3%FQH68+T4xu)etoC-#AT54deMNҚC;]z|+|BC BYY" (e; GqTv`^Cfݷֿw0{(-Ġ=wTH3 ;/gmGٵ1QIUrUQ+000Bh,4S"c*$,j"fP0C$٣YTуY4D "|Ŵ#,cۚbƓżh#X}YM2k/.7 a44xlwHF&fopg*hM:}-M:!~t#O l \FƸob bwۍA犀tm9>8Z18uZqsbL\9;qĖh8q/Yb\R~A$BhOґ,bs)׈\MŤ^lZvvKŋY /@es막 M#z*hfuw+/s1"Oe{̓PpļF';ikafu┏]#"mngُ%N 6&8="|wn LAb8AQ٦KͳHD`NbϔWJgh"~i.}tp)!m3tQݍd ]M8vg'I7qťU,/) fbO@ 60-olaV@u5VdDKDFM92o8d7}X<1 ?@,JYmJy-q$`244~8֟/MvOy[I`gLJ wZdJ#N!EDH| BA1I1K3$ $.P蚻qU*d u`Q%-.f(C  @HX+2TTT!1 0j 1IMT11+!09I*QAP1 MAT%`E A0K S$E (P!,Hľ܍6A1v xT&*b~Ք$J(+a'Y`!סFVAC ªpw~Q!xtO٘ tVDnD37+iF8НM6qJ~* p ,%`0ԾQ(EDR(,b]gTƈ#}AgDB)>dfB4UU5B0dstrA4h(a8HkPV_9$ܚ9;.I,i6& CZ!ن 4~mڡ _cGG;NU<3oSi{[zPC'HC A&C'@&{ A1_?.?}teĊ1'>9-,.1e Cb-'O1vӍZC1Dp_3D$#jt+\nn76iŕZ%xŁC12͔ƈX:Ê^2;Tӱ9)Lh8Tc|8p7Š+L\ss w4„bm$ժ9ހ0kHrO ̄9/ވobJP٧RA ԫٷEbn8zxn2e(iAL q{w;3c_@@@"\5+eDk]Ѳ^( @($& _]p#e[d)HLjpdhSr/TE>28 CO?rgc#^AQDUWV`CDU@RDDq}c9N~#8탏TAE8u,CnGV|E~v6~_dkJ))a!*}Σ}?rPDC@דL'gB^w%`srvP 9s4dOaCj=xаb rU]Aj!E?^"Kk,a:d}/TqOctt MC]qҼOK/ . 3x$/Y)<@c{2cW)Va]a,1UqʆQCpmfKDik\,ky s+rvILbMĘ r"Ae GpB^!y#S TY-٫I 0(?GL+50r,ɴ$eL;tRFɉE,- )Qى3zCmqoh9iWG1K-lZi((զInaF%CD %SfcDQQ(V 8#e@(Pe˻nUc!iFNBXAE#cKV r͆dK:c crH`hRn:ڌM5],V1mX'&5q0p"I+I&85 C%fۄF'nDPDĬ4Z8$Mʡ]3-،eUIY$NEMB; ;CyfBjU$# Ɖ"hj:A2@Dc5JpkfA :v55ڎ'1 M" xfֹ2b6ѶayhoSE["‘#S #+ Bސ6ڏFZ&V]EHvriM9ͬ5G~NzOăEFNH-116XB$ޖfl]ywLa_Ł)`MN %N!gS3 Y`¼k*j :cZ =b?ʚb=+E2!廁8l,)(^F~.E& m߃PfV3w=eCJ*Y ƅYy 48r"\n3HS(&Q) /eM;!蠝x-Hqx9N%SO䱺Ք1$*?@rux9Ws;g0C0ܣԆ+OʐG띩0)i{P"rCJF3 p1l'C`(vUj2ꎐ}48RFXC8@ M)fe>t(=޻'Wfpb$sD]~Ϯ7mma| 270d֨I9Hr!BhTCA.0K O7I1.6S >>]L򰈹Њt!ʯe $[.dDcc7\ei aH!҉) PӚ^9L4qV\Q6쌌5kX[hc\ؑ AlV朓Z+TReἠ`ft @I4+v#Yb HDH 46dvĠXԤ.0A~3k{#m4֜[i ӁrZM7 {%@ĔSC*0j%2L#2J2Tl1çP&+qL-ԏpV^0ƕqԐ !9k0cYuX5xb\+8[ F .{X1n^.lYX@bdiq%SULc ḵf2e?=ֶ ªF;;ٿ t xuT Ȇ#-8ևhjAF3r&OpL:>OLt$$hFAI$@!SQ6pڋb!ibZйt5(-a%8ԗ8V!IUZHH Q&@4eeeVfe9%48F@f8DѝZ4%`B#*Kw43'cVG"{[7$46a!wbDQf@ 4E)QD)zb|XQuN{yvyvi+LҲ)LiTZNgFvoYSwƎHG&|I6yԀ,h6 J:Rz0O `)hF \pzI4n24 ~ٯ;q iBAG#JA {7+W+A\:a hOo<=f13pID;3'f3PA$Cd0ɽ=嗉z܉⪢4XX!_W`Ù?l;1!sd8}.wNtb3drMO:0~ګ=mb=6xY NB8NGlACf##%`AR ((i-5$h0pAK$ Mfn&0U1Z5a8NCZp-թHali1,&UO#1CPUfU\$1!FI!$Ӑ4%X-$%!#XDKw}ӧ7BKRDIB']jT5Qի*,Y+!qTBf"(!ȥC,& 7*gw4 @Y"iysN>N<}z3 10f%4P7u>=b0 d3s?<*`_HҠȤhj"{#OO},FFcac>,;6ƎuV:oḧ́Lmé|h|-`P'Άu`[ZI =g䠭`l}gS fluC0֑+3&*Tb $#&@83@z!9d+>6kS*zzI9hR<=Dct(3+!+3F/~,,S3)"2re{lUhA"vsW"Qa L-RH Es3eaA`i .dیLv*:3tu֌ 0}=LC͹e[zцND$_! HkyvēR1kC(Ή?&NtqA#]俤FL3ꦫO TWN4krʼzi+gV4Ґ4&H}`E֚Q;6*fPYf>Caw5=+ю9$Q8Ғvd,xjZd`؛ܦd^6 ]/cE{C"[GS6"9^ H,Ȱ;H֖{;oFe8nN@@٥ty,. ?vD (#&H9؊kp0.+1>v#wGRFEƨ>5BNB2dOܷMW1yFv7kLy{wws#z4O> _qք5FOwдwW=Sq@1aߍnJ=?<C m)7w{#Y|)Ora8CW^Mo0PqIM4͠ hG b#Tak~>xj3z1o0Gr!=68ːPpzOuuL+s.F)N49 r_! ޟ4=gZmGHw(Cq}(@^z!>jHh|Z^| %h@ۆF׬MJdݸšGzj{gޡ@-]xPCsvQSJDXHpqFwvVDm4K HAq]Qi5%VMHǫFYf&JB% FFٖ-5a"eY2ehf `Wы1 ){dem Y}^5#KLi%?ukvgn'MkBxePs"WPvC=g_%Zx"d b#3{nٟdC`=Wn9D`e,ޚEg4TPm$R5RٽN6J r#tUCa8ZeL&Fo^d0'҉;5LnʯA)ox6w^4v_9EXD0c5؀ofVaTT41?Ƈu9Sax䓮_dK3K =CV?g/)fcAGǀw|so ##BI*G@d";]8|l>18kʶR_0:v&'@>Oz{1΄OO`ӗ"u`xP: m!Ox0蓿{~~3=ƶL\˧WeO] DU+;D3gɷGsp ~&K3fc'㓈qpU8H"0\D ¾>bR#%aG|45@i`xy͠: B 6.4Hd}br E/>fx0yBH@Ci朦FQE ARE45j+m\Z) TR,ր:o cC Z.iAv(;"iN" Iu;+b0 RlT/M>wq@[{OhThRba {{(eh Zhد׷'i=Enik%ܱ Z4K-ADdd&NiIj@z@*JsAiE*RhdT91 |^F/dO$мJ9DAe+ L9 pbt jżGP,0"DuF 5 58Jո#0x3aC2P(!D 'PdSf&FHS!`B)CmD3ZH3,6J$B(<B X[ u0!|m("fLj] XCKzK@uxG|.!BTk6髧̒ITIUt-# hL!yGtFDABQDJEbQԚ &غ2jB ) 8UUAB R%"E KJEDA1PQE()P=nr%*XXDMa]4Q9S6(wcC*dIJa BDL(a RdRT(eY&96f"G_ߵ`wC " j*٧/[VZ,0Tq~_o*S#5[tM uF7 >Z[4 O^.ϋ-7;Vei8iic&)PSAIM4SMsU94Mtg&XJdMsE9:#ŭJ 4S-zo{qswZ¯u’0cu j"yvՓĞxڧ)ؽz_RcWX;0_;kX7Q󧌛͸A 'd {y>c#s~=^B^o>!s?  9<$2Z &J0xJXZ\o,XQK-)]$tJABD79 hU|,{9BX)jaH:j%%X2^վԚ _锏ggvF'1ZB0`HEB44y^4<( ňyhAIVCW+î-_~B%(uÉnعK6.NGy.iG#I ],efE@`,"WR@ ·QH V{Z{)=t'}=aFXPGy8#4XRI]@wBjեݓ6|,I3qeJzmցpɪrТ+m- c1s("(^;Gh5n)ekNYS%.AIpwatm`h 6Ų= /m&$_p㘰̋lt>Q0ںMQGom.c;ꔋ4aqG*ЇzF{αIeA !@ k hkgVM2S鱫-ڦqK4ܹ0H^9*x]hT)!p 0E<hgetٞ^v :j:?XP:n s#t= ft n@X07|P; % FV8.ٷ͝i 업 $/Ы 2p''i@w?A`٢woUda  PhhQ)i)F _"jL;5RUٽkQi0;ܡ]Q )mQI-n+"أmltB7x$=M ~dh#U!9fAaQ8XE !d zCi*0_nt!x@M?i@NH.H%ICJI.Lq 639>M2 !< 2nNZ10k7 jP5b@>2_` 8uӆƱ*#3%2C !c0/54$bC!AFGpu LLX{b/1P:xriXcU"RDHPR BP@%"xGOv"!*" \]#qځo+͙>:f- R@a!Yf+}oL%2CI\5Er ˠ$Y :S ޘ0*s BĢXqq_@/fބL=MHH D`LPp1`$ 2100L.f l,H303 X٥Hh$2LaNeTg:4*=[tG;H"R>yxpB)^I&(M^{īJ )Ǘ`ZLtu 6剷e$ڤ4H)htFٯIK8!~Ѕ$PIEɟiZNGIm3~,q$ced.!h oL]d/H yNW@oڡ!B*PN7je&)~lMmԕTxq"hَ E(}@(PiU@%hR!!X% zar!%4c;e`d߉MjDq#$7:#7^AJEC@اtrN PD%Ǡmab^!) @ CħC v:=T6 i*b2 $,KJLC P H% bhzw JaOK^~|}0\:.xهɀP}HNj# 2lP8gg|&ϗ=<C!4A!xe{>,4S G{sl,vFnJN_б0w[R;ߜ;"iT i*e&*ZB`JR*G0 XdAHDeYPRM.ga}f!yN bqaTƀCt": &2ţ1* 'F%G巎=א(" ZbIoTYaXTUqx1!y/9 ?F!ϑ'm~ab7RL1a_WC2G-ROf*P H $3yͩ7rHd':3lz55@EDQ)JR 6&q؃~L*X [O{:%% Q4`A lއ҅NA =3ThP鳛GVkTC["PCdAMDz%L]C u}<3r)J֯>!!XlҎNHPX^۴n&9:< H@W`N[r`eu!<'}_ ZT> 3&$}`w2%ϋ׃0',!0r >X*h O dn|AE'HH2BGq ri|= dgnn6CJp4TBXQ J~WVh,f8xÿI= G9n{BN,;ƨm i,XXUE":prf"WӧC!> h $zя,f"$Vc S5 hS=kl`mJiAK>`K1(x~9Sg;VI'L<"p * -F>d2;r?vߺ<74yv:Qmv]h_7 n|Mh=wN/XxI3;f(rfA|arAR9hpтX2ј8שa>讕3Iܽq`p9!{ :lDt$Cxzt(?/ʵ N٦%+֥1m#Yzv/HA:jE=d_ԓՒHOuރ24XUk,KEcϯH5ٲd)3u2U ʙ nʃr)Z܇<=u=w'99v-u)ziO Gy) rvK!+YʋrVab`Ej >\rurky!?>{+\'d֠"xu}/ӶQ %]0H =^t:tNW.x!: åҍF`wٯ*q ȗ x]RmGJp>$`fBPS]ܩԢv! X *Tp{*ᚵ)"25HZEO6Awla,@xmө!|sqq3022$DHm6RWw5q+A~fvy\]TRh04}V Z - 0(m05Qadޜ M3 )X3A. 4m6Rhh4pM0.3K!g $82"IbeM0UQf2•5a"q c6dAU$EӬpXPLCf`f"&iԙ5IIțy EfI Z&(XyodaDS637q"`*jf#Y29fB4FBR8fQ1ZӠ*+0Ѫ 2RaY;u&;Cf&&$Jr$d" ܆ymh642YAl \+2F !#R)Q'xTcX)zѫrAJἃCIDֱ\ )h( ) BJ( s2!Z(30fMMQ,S!,aŸَfS,D!##vP, =b@1KMl60j)n i1ye P2 HRY) BuN 1 21T# Mh(+ u zk+,rP2HhgVk4|' 6CD'R0Urmw"4Ft f;:Ͱ~`f DK00@@@άP4Oӱ I&1L薰Q&SՖ Z/FQN<Y%@`HEB8bLEH}0$M H@?^Sȶ?fZd2D+#; `Y4:L0nBy$ ġu9B@$2eC*B[9$Gӿ@iMH ȊsꜸEdRکm(,PBE $PJHF;0hӿp@2 oq*SH<=RyGT9X* h8!Ya 4#wmi" 6/pz2YEfzܜz]p=7`QSP[ގmfMqR0}Ľ$NjgJՓɢGd8ڴ\h4HR5IO9\tv&{HtO:aӭ p| ad)EQm8qBPR(9M/|Pu 7(A؂I=0@Y_W퉊jl.=9D>Z?w"sU4p c 7C{ϋAwxBKC}j|UHRCEDJRBT2|O ~R"!Z<ݧ=kb0a1 j((F(MzfM q?GPEPQF/h+<'`W5Hxoi1#aӒ02A4*1{`aqѩrrHK)q'!xF~0P!j7P2)b%2dj$)t (QiH]ɨ̗ ,3;@ T C#Zl4ѓ{>oGO% Tbpq0j LbE:[eL*bd6t@(x)F0@@ҵI\ڃ'pB9130;ƂȄ2A/PU#%6JdC#fPd$KA ̚p+ȇnpF$r%yEb Ē?eV曐x˜DiRхF@?d q_ $|aT"/$Se*9eLVЃCm!JH .Y: ɵMEe3%8Z@7fcqxլBHsM Vl+\iȓed 1AӃMoa̧JxQZo]GܓBJ¶FW(\NCzGiBceoj9-j# [2L3/J3pIz-4%F[j|*vPR lFGЁz(:-L%abؐ |ˉK$8[;)ՒS9gv~>zlM7܍w(=8e [0Mgc)S΄GY[U;-{̵b7mW"-r!.چ.HF%K!+P+TS2 'k o٧v=@z2P7/ԡR\F .s4==t+Ygĭ"4]]̕ˊ*X$X!~eKІ^I758@ bKYܕHЗi`WȊ?!H^UAG?^N%ԆS*8wT=׬1Yrߎɳfi՘5JSqZ"2KGfO@amev X6MԌJ8{A23x1∲,!d"ʟ. 㘇Ja)eh#\{mQ<7s҃dCP$S8:N(nw͓&^Kypvo@Î#xZ QRsnõt[-3BF';ۨ|HzḌ4Dc]&&x/x.x4?o4u\i- Ʌex- % Bf5]S! 1߄8R5QV0 5E~9#$>[wq ]B2P_BR'k~e}`?M؁8`BpEng{*WR &5qnwtbJ0e@Y]νfovUF@0MFoӳnWO12\& x<# S'x:HD{cGI evݵ٭M5c.,7,9unS _yHC*.@B&ٗ#K\*6TNQ1ȹ^c0vd fAQ7/Pi\={K6c}-ں7F,8$ϫz!{w 1rZ9L]@u[#;+Q@ hAf~1a9OT%OǿLB d表Kͩ)v5t9&sdA856D0XNa,N2t%A;Ydj%6apn qv6+ogqڳ,"8;/?>ՌR7L۞#)私'͸uDHڲ NU-KZ9z1@%p3|kq9*/CVf{sW0t2Xc4\_f C$L8!H7<=:K2R׌A>ޞ3X|udbMsl$u ]zl5UIعZ;} /wܗ(,#KX&P 0Z-G Ԫ-laŬ *\{W.6#­M2ePS7lޅҺ2W5(P\E߇4B C BkŅ: ϊmwPRA9%4i Ԗbde , \oYci.;tDX4u;*G_3L;-$#b1j 7u bOgK.y@8$E;ȞQyOv?_)КQ^C(`Ž,Ym} %4H#._Ge^n hɆvYI$UVEE:GLD.DıDkt s(6z/ %J1҈Ql=iAX^ KpXD ZEFSm=SlQp(N-!E|5.pP(7yk|ꛭryTsN-m۬ dJ5-5@lQ1\xVi4G@Ә"lB"lAF.Z+:@1çʘSEnԣ,h7Fg@0c#*uvab%48=b HPDGϺ86b\95t0S`JPLQ4AAyhTR a "d*NΨփA0wx;=l12'C_/o$%?)D''DF/x’_-b%h$I!ʽLGhQ ׹k*0:AȖ"]IUf ~ֵ`mr??Ed$9hPi8ŵS)12{I>#թ+P|sKC; mD4a>3>%E go-fd O?C~v` e= uvް Jui1aXy-āAƦL60v~=!]D48V1>G<eUIU@w)Uo$֬uJ4AE/cWǴuHOr?V"Z UY`2U֩t8ݰ3n;26T];-$d{`*JUiLl*G g`l0񠂕nǐˎ ƌ-f49A<KJI)$=`IzrC!Baӗ!Fq;, Du똔VPȃsL8!yz#pz$r͘vR1SM^D6s=z,pD^ce1:`$y/w̧񐄯`u~l 0[@Kz !)LF`ʵ :r`P41$MAYC3C>wJH fg_A;@ tQw"^9? HɒR! >3&HJRdK,pTu*3.d2h嚸kuRuyfb FbX*V$hv @;x #XXJ4DvÍ!n!abC}gpԌ: Jio*a.q=$m`7?SO21of4]V^d:?viGME.{]h\lm,7.M͵3+AF1H, &.b*+*cFj]F7hnpDG'a–Ё@k8VĆ(";-n@,}yîY҉@Uc;j`8z"&-;O"p 9tEٯְg}B}>$Dt] (;jvPjXԍ 9U,-ѭbdeEVVN홻TV-iUUeUTUTciK|uTI= | 7NF0vǷmnCяe*5DffM-fB"~ J(S0rs`Pt:f gHc iYC###tFzl5e3Ov~r[>c&CAi&~1А^@sI䎌LrZTs{o{*E}CBDBe-'?8ZwS^:޷ EQҦZ41sdJRUFH2X_9^!/_Qc hf].6a% F,"s i`df9uŻC6e P9ۿg;vv} >! -ǣfm0pRA-%kSY@7.7.|e{. 0ޯ%2LG{c:7Byxa=`"1 NM̛#&  /<`@P=l:}DD4^?Mڹ?Sm=SM9D=gXC~@1VWYs d0:6gmi"IdzνB, 6Nzg-N3;wۆ-n@ ȆujP?9ɧ$ R;'uCBP3H|1uf0ays0޳ Wh*18-`Vutw@Ɍk%#}(o5 %Af.;57DƷvͥoUUV$0$jU84 Չ8oSN%"\-"hPjʰ* TT`عzdEܠM?0f@Be. ֬@p\7r\DEW03YP "¬*pB0HtSlɪ^v[cEwf- Igg]o*$L3nZqda DA$0ʻy ѣԱݐ~I B8 Y thֺȎ&2ɜn -b Abyx:c;[ t982r 9)=PA`!@ xWv' x #FT;]mc&PM@qf368᱋􎴬II9Sc aXm7\<|_HWl{2 H-Lq-F~C:svnZ-56Przi6Syc$ex7gͨzfzAcSwcVS h~: 3`<4guaS8r2M'/CZa9VUXߛ]piJ)x z"HB #ajEٹ%I'{C$DR܉!!9dNJnGi9ۻ=dG]P0f*qDzua#~<(aAQczb(Z>m{jAtɐ9"3%ǎWO~yB!ɜF\3|ƸՈQ5AֹcvywQ~6u&C ܾ{(B́UfҪt 05Dc5H!8-M°NsþVYD9k#@.&ƳWF X$g6iMڛ%;w2td̚ܚ*&#l]:M   b^#] Ō~50PyQ8k&DP8J3.J{خ_I ~C1zH8+8jc*(BِЛ16b1uƮڨx'*SIKыBFZ 8HIQ&e6pм7{7B $@ƴOO.C[Y8H9O r% 1U _)r4#j4rSotj2oy Z$^=LFƸ[GTpZPrtW8z0k8A1vH"pX)/A`0SܚV3ơ[g{"I^9AyRjrg a9=?wAk !Zr1εA D +oxX>Pq+**]\ b `ȡ :`4ZFz3P Ue5PqF-nn^Φo#fbrerH>BfkmCg d@I%<Ʃ !F&ydxťips^)!\csFLǐX<c dFϓ 2\pσmy ?U&̝`wzwthw{%oWC,8i{o L#BuY"tW p!5CEr.Lu%%Xz5'X £TI!"kx aIHLue r&[n, c[ߖlngèmơ3l2ɒ,!12% {n98ue|h4٣looN\l zFßBE,Z€ntGڇZ?{V9SVn9<<0B#IWELA NX?#:NؗҺ7ƹ@\R-tP)ʥ & js9߳ pKMml7ENFbbZk&2 V]Q8:,beCS8j%9mwU(P0E)Q:Sh@vl:tq|Dwiv9-D41QQTJB@(WƎdZ:]VF 1L u2,F*'L-1cV k}cqdEծY;g>d0pnDrE!vbP*p(!ca[*Uh?DGmUC!p48QcA$`B{,,-0BeOڔ"$28sK2s6!bl-==Wk 4@d5%{fes<hVE]w\]@LP<A2P9E$Mʇhvx筆blQvVH,Ƣj@ƣAhF.T:kZuFK&&"w@PD2Dhx@><^f̬Qg*/+'~PI@ HqO[F@qz!GD$Õ*X5w-O!.آd5@maMJn.<3 %^ݓ!J]hj#NN3@Ei>+!{*y1SaLX8'wDן3%/S܈pn>yCBֈo2"e%.?S!bhi78Cϝ@;FNd9Xtr@"D " BTEQBD_<" FT\R(DACJ4DPJ$H du8*H]j=0C wbwTHq&9jp$8ۊ@n$?@Ps6 c:tV0Q&Q [K=嫡v4K=1I"6p?IE_" o+|>ϒWrZ \ZV3UWMEdI` B< qF>?T!pI ;x+=)${`6pnkFfD8pƦbU'ǝ1H(l?tA${x9=LM2 j{\Ez<*tNrq&ާCD*1~/ wb4ӑ!cf?}CfןMCKF=68o0_hJBߌD !Ipz[@*% ϥXBIE$?dVͮ*{}G:Lw݆v 55;Pf *d#J1i&k,KB50A_li iH3x^2!}. 7r>Ԋm,&A*É'BԱs,̖9ヒY[jA&!2lB@S̓a'r.s&*!8Z(%q4sXX Fh^1D۴Ij,0ToVk EA\D>V0ֆ5T4nCS:KoFv{4! #8,Q &b@@ " 0.vVƷ/$:gSˁ.XD(~v eEG .^vuu`=֪ox+*@Dl>Bp|81@KS ",߆DRGBĦtf `oFSDMFh :ji(ц %&B)6*y~'({SM O%_L? s x݌a͒ZXT_i ޳ğ\~ LӗSNbb|?  vhSpTٙJ-4 CC-NB'+>KïGp0h 2 ur$" XH002 ʊv0F)Fq{>Lqf'o~Kٛ4⵨T *e% -9 GA_9M@@J6vFSa&Fʃ12C85P/*~)a(|,GGG'%J#M$A@5jpa83 }\ bMD5A9):bA! n1f6?\`#3M %xcSYHMtw~ H"P'&BUI~R'=_O_w@(tT5JHR!T!ryTd7'sю?k}o=myrk{Z=éEw2J=iKS/hKbՅ58ډANK(!S 9HR D PTH91"D UQ Dsb rD7yt]\`)HR$"&@POH?()Ҵr Rb6mG)`gD5>Lܫ" Zod^IH+77S *9u/_DuϘNZ_&M!+ydN'_C̙ɇZ1~ NXeZjm)h܁j0+zCA.}؜*1v;(X:$).i &$!@LPSH Y#sUs'U~A(Շ0KNP.%>'C娼*(Wf1O1(dm`Bć0Ǐ#':UtnG!$Vb,h> ~n)HfZ))Hh)EZ oI$L޵bx,CL5{^֍Z{ QKLru;`\4>SEDUUuJVg'rI8n\0-cn$8DPRa1cVDaE%j30ʈgYDEe' w@eZ@걵 *b`ȸT=l,,<9w7w;1C %!&Hx%4s%"Q;]i/T&?i?o?oG( ]5`Rf‰E~גC5Vի`{hT?HA))RX9CC7`Lk ҆vrT|BCq6'ƴsd7oΓylNF:a_ ;{m>ze1hÈч8sal7x" iM;9i{h5VbQIULA3 (ՠfgF40VAdYd)i $3CDf(tb9 Ҩl3wU֑rfw ?o]u畜UX1hYm BKbh&v+Z#1,4Y"IhU[IUFԭ9j 11FHȥL ֫ ,O+Ƕ2xD "@ӭIXC{ρ߄f:Xzq:0T7i'D`^_ɂw fe4h58;2=Q CC&{odc ng}k|6ă߄i4ք5]70aڡ9{}Z4Rs$LNyv9LKK ! gx.r ЮE4 ٢>ѦCN[;}yeyNxvl;8EqA C)=/8,?{hmܩ4@si 3jP/,i~#TAӀO'qàԼRCG` Pd%P%TIjFE`e-dy# 5Q+H21/-4DLK=;w>c<s?٭ǒMǚLv9`}*=GA5([*7C pyw|-˟><|/< ( 8cCSrs OJHJa>\^FPs:`n۳mefq`T~_ǁi {eB낟7rbQbr/)DPP}@xJ"+C-Wy]1{S4{"ž뇈}^]5ϭ6Ee`maY@" > ۰ip]P4EZ2\SrFn%  ׫=2Jy.^h:9Wo:T{'|Daz(nN=w)Y Z%ĊNlB()Dxc((R _7}ux}oK6=ܾ| tkq]GrJ#?z.*mccfE>[)#k̿=bGA*AfY& )&ڸ}68s&3-%Fab3$ˍvޑ74AEs@x^9ǢYxB cBSy[ӱC<ȉ`|&M\D#Jk8Qǰŗ XtWxU@xe l 7vۍ!Z#.6ҧl-Ȉ(UW|8nf*iI,oHvgs946(gv\2'9ivrf6Z0I34~Ccm/k:+Xv۴*mmW7#⇳3[[taˉhZL: N 1 %4c& uELū݂*p qy@L wz"-I #Cu2И?mAӌ u+xenPb 3qU(Cv":% SZKj,P0܄i0:SV_ ]ؑŦtffzh|ƶ6 \c#IB@ͳ@6”0*Y89D@4!Hr v>6P((DNK^"puT}>)w݈ N1P3f HǓЇv8">MRРu txgmvDT*2uT9}(ӌ2ä` ϘQ _QU8ϷN0'FΡ;0{@x$A$ @2HIE|=|A{&I8L!̇lqiRrWI`! Hɂ?_Zl?IT`*?#ewp1ua}4P}K>9]"IwO#C_? Ն__47 )TLJJr3w^^B\.IۙGoqtDġ$GZ,`o۴EdEҀi4E4eN+Ab˽Gj@|E\۞C _?'@7*qW!q>^]}i!ؼ@3/Ul4t0ƞĐ6/\?.vɯ@7Pb?c>ED_p/0%1("hX0OK[ı ڿeg|NOA@?rhґ@95~_>OoJ|Uk d/ ;þWj x?'_Z?y 찀'D꯷~*PDSH@EydM;/4U ?pΈիP8+:S1>ۃ/$ Oo֨j4#eiݶIDitp% v@yh-d#ff] J|Dڣ[K|ȮX{;~߳ʱB?P=GV@_\ć&3wʹSŮ؎}{4Zs =Sc@{G.ޯF~_z =~0?gSߡc|_WO/??=sG^k~?t"Gk_o{_?g?dOnGƿað?HH8?z_<7vJWY̤g os88Bosî_z݌q}uIOVuZi+u/_e}i-%9]??oׯ'xT |7Ͼ۴>Wol[֏D}Οeڻ|D-]ֻ޷SԳ 0{t"s{pUc>ݼn}M__sU;G˧rkmKe%=2{ n7m{b=gztmʹ:bKcp{jJ$Ѣlr}{@PmcG oSCJ=sӽ{MyÇ{-^`h>oQWm&W\׽2m/l+3 {nO̺֭<]wӢ9m{\(U͚۠wM=^6]GE2J7A&_c}b)zfz7R'pݴv"5E@ 4#D[7{trʏnaORQZ4Pxgke_xn,M(om(_w4Ϻ<wfݝjX[˻};{8o[l}v>w5}Ƕ>>-n9%tRQMkU5{2)kf _yO޻5wtt>ξ&JUQT',;0m魰Zvitϣ|7ë}<ڲwu˻́7zS}ޣ{H ˾kx{{qnݓZulUmX:sF>oia/wpCmt@Aǵ}H>ez^ i.^B;[$ cl-Ḧ́mWᄒt-۽|װ4|7O[ác]w7l^{;o/|/+wܢgkwzW-psc}p6bCm{L{ܲXԭٻU4\ծ^u(4WZ[Mteʸ寽wn:v|{8/fzU7'{KmEF5OsnF5/{usv{^{֫[Ɇ^}ǜȡsK9/X$'mxo7n}޽0i*Rn{۝q׾=MS{j ^{Q]w]/>qg^]ǽl^mwGx{\@ ${hclMGmݭmRyP=h-{Z;.WF]:;s Ǫ뚶=wB*!;]@;\>]<;޼gsz}xml| m͠4l-3}^zTؽ%jQk6{wꁝ`@5|hy9:Uu=GO}}>WL7q8A^;=0ׯ{ool*"7g IJtk=ڧu7t4kـz٧P%7;sv]miǢqEۜ`267jc_#==ez;; fnyx*b=ݯntۣ*{ σ=lA -`g9{ʹ$={o<ɯ`s<^xƵ=l}+A}{CкS77{}@Alʀ:v}RgB5딂R7{m)!}wnP;i>=5{g۝z:SFjyNs{Q j>P =dB4 L@&&& 4ƀ@'j @ bMS&4 44h@4 4 FCA=!5xuZ D/|ot,;k+Z_g4W?ၺn(4u i1ñ@?9*LI=IiׂuC`z8R $PY) Od`˥Sf~|&9r 5ԳyQ4&ҹB2QhlӪ}h9d%xY҃l)25CN?6j-!JP|fhXII:ΣDއۆx{ܮGQ؇ =DBm pGG"Z"A%i;| f$Кic᱌ݥT?j8@#rv.Y""UIbxg1(Zv s~uxzu+^?>\@c0_xvmT.nl5٠=|`ik~I P>0(1pyaHt?6cBu8/wEnue],;ֶ 6r>{E6X_lz=U0Ҿv6O:!{o_AL֧>ZpP C@I >FuOmo:kuSeX{N evUZ+C6 6(nhq: XU"QPCTFT?2a|fϐ|@m;O>g8 .&N#(=?'U -V5۝i0_cOl+ʟ"` O읝/_ET ӄ~#5;Qy--y".>Z@,@=@ec6V8>1"* 92TE.w"HJCO{g CH'9@釞~ơ"8q O D?Ԟ踡M+L.`<ӵ}TqБ^ T=/A¸/>&lW[H0K?Y-N>򿎋O_Nz \yosIx9\ %}ЅR {lJ:c!y YZI3ءM8D 3Pv T_P33t5} (U_/lOU|zoXHy !`T@`ql? oWrUNED"Z%DD H`w1%G:^=z7L%!/ر3z?>D:U}aܖVr#^iE2g_fz_߸Yp9@w809MxEz=@*eϿP>Fݰmeڸ9 2\z/]sm{#}@*"34*(@'vKyyidӪ4<=ZNumy$cWղ)*b9 ܏#4+DT \2kI@61Kb7u$^  0ZѵȲMs< oLD?.U?zw@oYP:|}6+"7FI#?ɯa8~gW"iniF^Mq\8?bRj,\L!o'ʪ -ro/#9(z/#8%"虱ÚӴxѭܵi_qJX04bYCWr&'ž`tK<m,`jj! .nG.+ҼwЬ ?d/yz8'ɝ=a?uǐgYav:H3^)ZSΪaCi[T,ug'&iiW]=b2v6Dͷaa/Nkc`h2c>QxnY[),S0h ֍iw5 M@LD?Ѐ߻!"mOnc`B Nz/}A&uܠX`kL6J{ "o^;NhW9\7{yՅo>_=!FAB^UƇ++ r{Z/baC7-4cXUq\? +AMȿ~&wDui/ICBzYg-]$}v HN4Ir ^wkWVϭT./2ڒ <ػa>: njkgQz! Ƅ].H&ܐP5gsJKkLGhN(!W_tn#XH=:T$o>="fztj\fb,Gܬ`F5nW}:=>~_k]S f,ACc'ؑ!8fik]Ms?>I|1&`lPHTJS4 $$>\po?___^4J1l*qAFӨﰄ)nߣȰLOMO|K>`03zN{%׵/;"R=o mnh {[+ҘJ/jP-eQl-bM$K^dkb@wrhT=@4H? C@<(X37 h_}Tk-"J Baop`k+8 uk{@o*rJ( f>Wo|}Ok?S_ߏVPif ybCGZ4m/BU(kED~ xmT㻀@%b1Vڈ~Yp DT}?jQ1I xù@K=C!:#Ws_b ΊP lq:2ClƢ6ڬkt2N:i) B) #Ku6bba$H+,$}E h@?aHP,v@Nbнd,Cy'd"G28s1/opg =tZLǛ GCHRC@x"%M I $r6D 'N%Zb(嘦AW Q^z 4s.C^7Wb0g<BR2l^v jlH 6FOYNy&-y4GC }{99A  x>YoVv2TMNf ]kdI64ilÌGnh,dVaBTF0 B=15Ńc㣤@!k8ܫ(#tfN4,LL*0kky@7( ,:I;z}fC٣Lb9Ma,dQb@ R`::}'_g|Q X4S{:cE&c$Uf{6s0] sKr nط9,A$O\hn6~cIx K[p%t$^(PkpDD*t %%^#/a?+!QL9 ^Hx.[wDPt7؟Ȣ4aBF`P|<ܲbb[-;c$P0i)fp@M`Y6.NmWM|+viY_=I&1Pss (B]dn3*0O"d(I*H)ldZ{C?oK~9w77cI1A1DJ)BSABU)2ҿw0H"ŭl>;Hdmw^IHE!DByM3o}:a:>+ AB@>JKߊ7e6Hxn$@#V m <"&<'OU s0=o3pвxgf !@!kO~w|1>Qi{={|~Q/w 2O}&&> #p㵹3BFEm?U/ˑxsn#s{a߽0lB}DB _uߏh}]}?Rd4I[:(IOfOwg}]>c"Ůbbg[ 7W9꿧ɅwOAui_b~m=Ǖ}XO^=8 e82Hm `1b?XҍqmQ0 gBm /s?$2n=>G<+->ŧlE5?{ @o73wVCx_?T*c0.,~nA ʚ, $ mI26$#e3ya4g#TbruTM )3 vA@AU*H_PDlBh?ƻXyT??0~̎}( %>sE_&7>IK֎mv7C%/шk?m{8w+uTסU;`X[* l ;b? Hj+ k'u_| C ?)- O?éL}3:.BM|[=smceMVje2eIoJWgNu`OF aAIC |4Ԫ? ۇd?3zб&mZU]!*&=ى 1! ѻJ[$+/|#Aѱ'(?!@_1 fJ}6=_V0_oa?ǓR׿ >e>(?S kG*(#'^PzӝnZ[ y~"v*?Jb_I~Ĕ3_~HkMț-_B~' eWls~o:ksݟڵ:]1uyCgj9#f4M yTPcQXtVO4Ĕ>X[$DZTHO>!!Z(D7a!7hff(ߞ*z?xi"! !Tq7ł|Awe 91G@5~?7KKPodnjYz/;{z?|M9ؚu)~: Uy +tﴚ$̳͍QCV!ge󺯕'az'cKP QQC{]%h]ScL:GcACnMo$_ 甮f;o'RL/~Aw'c=5كq_" .@mѻf;"BIY$w|z V() 43;qydť Utk: 4b@,@ZzOs}/Mi컌Ώyz<^`óS+ǰc^F55UU 9F18~'/ I}/C{w(BZ1(# P(`>&#b6MkdP/e)+1 D|_G;W<<-88N)bf?/a#{{Wg̽[uXX w1/sD8e i Wc_|5x [(S #PP{4h`RMsnӲo8}jIR'dy``%OΆGW}ڪZrh6cUNtNKC4">}l%Yg8\m֬s LjV׀2/O` HB  D#+;Oy35]?vI’wI0 9usӡR`T|U*'RŹ}72>%y 8Z g@4PUQȎ;G^@@Gb*G:埽o-r0za ߻nqtp@g(Tg ێC 㤭n&iׯ`G/0;)H3'VUXDE4~3 j%hI1?6o>_%.rI{7=MW Ǭa>jzhr@Hg ޸m35A!Xm~  ?hA7pXz5R usWTlO_}6NϺP0C||1[}7UuiGɴ| 0?G_!}֫nԧP/4W ] ^ )WՄPNp/$!tȩ ¿` olp^ p*/" _KP+I0`σ;pq9\U O<*1UdCE?#];n()"! p*d]Aj)q0@M*ԮTP-,Ѕ 1"(Hf *) n (dFdBBVF!d&aB`Q' Fa(*bIL "BF&(*b$( (*h( ( )h"h (Zzg`nᡇ!L"{V`gˉY),%{IB?t˦@XB㾿 > 1血StT gw 7ac_w+!!K42T$BG| R̋$3 00~OۊO3.rb;0R,S3@`d̤ I)&bjh Yjh  )(i ث&J)B&R R j~^2@ TA2PTDS52A-UQ,M|r jO!ZB&X&(,&&"F!%"i"K+(`()"JaJh(""*(b(!a"YCh"KX5D HQRPU%DMIK,DU5AE$K QM %D51UM SDA@̕2lf JJ$h*f9LBaaU)3A% 2L̐3 30L1 880$1BIbC^SХ03 ЫBCHA7tC(:@#2E$RS Gs0c1UEQL!HH4+(T 30RI03,- !53)A ,AITKER+DPRL ,34H4zƁRU&T! `&&E`haHfV ~L2$$M30LL2 L°#3&ԟ1G "J() )PDIAOvdjx*D((D* ("bB$R`!)H)I$,(B`h$$! 99@PQUME L1.?נCv0 sƇHd&Vd)9>$L DA̢*d"BtҔ4{cwF01)Q LD##OFA Q2~G\Dp$hfebfI!|rRYBl˜ lks@!:Է#Xsc 0UaA԰UJd zD~X{Mlj(}j۵풒R!vϙ 6XF5"$X vƪZ/9cHifp̅}~4hZ)(%D}pќ8h2ϔl7Jۃ"j)HBR&f oYO$Xʼy͝yp)bFba$D$)$X eIY@IHiB*b(& )( *% M"0n1 qr <ٍC%@H5Q@Q50DT QIDE$LC04E&4UTHL)(bBe"H H(R*H "d"&`H`**"iV^ 2*Z("f 8 !"L C3Q1S CTA-QDIM@TQ D15$EBA0JRRJ4SAQ1$RTLAE4E1HLT%K B `dfR*M9EEQ5$TA3IDRMDIM%L%1DT2QL0&U`)FPfP*aXf h$ՅE4M@S@PU0LEQ DґQPAT)%RAT@D+T0E4QU@ 0L),4UT+u%2TQF &'߀ʢ`DAEP2U4SIPIMUSAMMRD4L% M Lɶ1  ()XB! n%H(**Y($X VdU.@cLLCP0HCM ĀAU4K,] RSKKG#aKݍhCRC3C 2D!0T R4TAȦ`$bI(ae&fRf`ZCwbhE>aG_s`AA2DX4)%B 2$H@3M$111 434$@2$+0DTȐ,JTQDJK=ov;4yZ.Gq6"l{$F&ƩOӒ(EAHC=M.>cЀT?f X5G2dXh}e,XLVY.՚y4z:qi<$(CaYmjO|*F7^]\(H"b;cÆ("۲6B )YjK d_ VRBZ_ 乫Jº k"4Ch"/"*MH\-3iLpaT>z &>[*dm8)Pi#M}U69P7{Bt3(dӡ :< Д&kApx\ ,[*i=r}kCU[ $cd;.M8t=k֡t XTj,-SP՘D ^}:̗:.2X} !bSXV.ߢVbten&2| c 0Ai|ާ:L=Gcss1<WnZ+ׄ:k ,HxLe4No1j-Z8sinэۦ(`BGz28ϝg0Rh(ZP&"$2za .g̴wOin=u/%06ID!=<И6LFMڱ2=i{Hz驦lj,hb'=]lhl76;ǥ.ƍ5O6a 83!U`7Q?>jIHqײq&|Y#`e#MMzc|sk6tÄUY:(;:4?tc|:1'6y)RP^cmrb`J {*mwZ&TnkAx 0!l4;hSp! qhK'47nmi6&4#HArBs`K6ls-o~+1.eV ztSFƢ𮁦fT;B"M6Kk9mD&ٕ1P<DždE,|Qk63094Fg; ecX{ Ʋ+^v楃"+1|nΕW o/%[H,ՉJ5F#VwG-xF<*uZ,莐Fӫk]k=n-|a͔mUSwȪXYV[m1YdGe lO{eE(XzMV_66XX۬d5FE7]Y9Uf{uė9>T~88Ч*tv؝oR{,1TJL R(PE!TRR9D%P5AE !LA i(f(ZѢ&Mt+C$b1V2~(iR!GӶޫWp`9g*sh}8'Ivibj_a}|t #~ʼjS֊a1]N]ioz ?@;F!6ll1 hCcÓN1"hA:6085㷉>,g>THE8V]ɧ{5G~&{+w*F9Y}ţ}wK.O%G v{w+Wz;;ze[npYMђO#IiH !VIkl̸ֽ8mk$b}MrtߎRLb2bڭ)a.L֡V"#YQ$.d`H9H~eeІi1wM4dHe9>Šw0j29lW_ ˬvCb`l>=+vdxl(Ke!Q:l(""YCθ.g-TnjIvlxapqPtn 2û7 q2qQR9M̑]:Q&" "*K 髰=lgjZl+#j;yyhg;{5hqt1bvD$r5{R[M&4PR.rqzɠĪp 11B$ ĜLXiLJrJZw/n(@c }]:J_1yJRE^dZcULXf`I0TP% W~@nr܃>.)U@:) B@ BH)d4@4"F+=  (3(yx|m?ss.!էciP‘JDb;NthWolb(cn96KI]1 !z8L 4F44C`a~Z_kgc.*T1&-bz o& 0 3rL:o䂪3a/fM}לpTKkLT}\^K]T/m7QPVB[|/n\.z=U\Qh:1Nk[Qӣi8ޥˍt_#qMU~UYB Qoj͕Q-6'SZ̦ۭTC1kU@8iL"]5K͓߫dI /-"Yᐦo Xa.,QB !$ F ,0P]Zy 9`:z/]v-btcYq@e5 g eDSL0ك{ZjNG2Z3plp׭mӣ:'6\8?w49:!iY:үЎKCř! B{hd1\h7ndirfIpس`f/\BljK?ۜyej&cbn$OF(n{Rk'd\ҸsƩXzbm9n9\zϑ+i__^_t :[:S{X?o ``,d0  N)"7)1h}T1's 7H@v2 }*F1mf?);k9`h/NC.4?o۟?kdpelVp]IMg$jhT(Q"XxW s|έ04,MU4Ui}ڑ\QE6:3 OF3'J0EX*N  5͚iy<GQ˭ "@HQDF!r2y;݅CBHF 0MKǙ)]sr5mv8Vt9q[~j6&Xq H=70}\p:1{/8urٰ0{x!qs.:pO =,'>]\&Yճp( |נ;g@va4yq8:røngNfq|^Nb qyjӎCl@a/p! DfL'K\h f[0j1k'K1'>KwFṯ{@3K@ ^Y_\ex @0ǧ0F=-\?n;yrW?绘ػ& 0o ozP@n M *}0 SH@0T^{yi6E-D#}3mjJ<-YC>JCqܲVJO|5Lf*$(M ;8r$emd˗^[|f^Qͫ$Mu{nx³x0 rE.P{(}e %}_!u\w3~,,}g!q.QwzsڭZj@%H\o whS 4z`wĆ!rbPZaW;X>+k?ӭm- .c 4U,;-Z )Ztj=p_IH)QPyӡl!HŇ-@ycvp1B.'ف֥7r+'~Ԅz]<ϔޖX8sj-!yj83zTR~Ze2X}#zp9=~ꮒ7}|ȃ S`|ٲ>_.*K+dRsod/F޽kA{qfkla?g 4@f|cģE47B6n8s{8X}W'zvԼ-N:mj|~XMa_w?r[DZFQ<ωwS8c͚`4^F B1X!>qFKPBaP.Pɴ 8[h3Kd;}+$칫ya}[n><2[<:,q糩8F`&D6ħ^0Ħ!C-$6WNYęFazѳ#gAcZjiH C32Lϑ{K];R2~bd]''1Vh?+8G-Ah$"BM((pq&dمCDDo <C !b# '0gu(Z-F#9j>h|Ջ{iIp8O0~Z*wub{gM'4/W^JRD"%T\q%q[1, {4aO`y(y2yFvlB g2D!A9 X:cBFX~i!6ADC DGyh6}WO2j@(MyOHCh2p)$;>:!aS>7q[wD^{$R.@Eq힭gH<4c>mX O>/|BSPѝB&j!祈/VjF:|*a|Bi#X)HF`9gl38*cĐzkFe\@%BX}G X)MnY5y_1!JDKf~w?5>4~Uwo|m?-lsuQ;ߊ`턳ݗx_ӓװwu<,0!$ @A?7W%q׹ 6 |E'\PP!]lVtƄWHq٪ݖUMUjZ,,`aaAN. @E,J>2"k *_~&&EEWZ>/N ~\ wf$Zϓȅy|X_R֛>3)۴MHi}0Ϧ,=v>ڦ=9tD`~tc%HNAffpSC!:p3 LPUMTCTUUUAUk2(y?Iš1iC/r#k돑Ly!Eeɨ7)&>fXϹÍh0$(_!RR6K!fqXd:vW@<>H= C" Q4%  EB}Pf3>с)s4 冸BF1}-O~>֗b,Xҡ@PwXtޜ9 N#AǓ]taQT<ڡh(ZJ)*(=YI7L#0 TADU@]mX=̣gf}7- }Outz D @0ea;kCz;RתyvR&{R۽?i/sE$$ֵn 0UZ9z6po[t ]l{[_˛?:@^|=5v~ {sgy9 FCִ5h#QO݁آa'[R uu:NSr:K󸷩K%ڹ׸0hƯaɼ2"!@b9CUDw׼D"Q]-B@P|=k }=x<ތ'?e<zdm$|2o+63fBTﶨ j (bQtYr|OgznۏiI3y,`P;Ǫ׬'s+&@[qHY"/4 èXDx!o7W{5-{]v't@0y TDT*@/{vT'c 7ݰ4'@e;71Nt(,n` rgik~ /:8VI#ji%/Cx< 6{̪`9wXն1Ts/돰{6bA³񛯭\=kDRm>hgQO+aHPqʹ_Zl={c!)A040 C1Uu46~><힗~^pbh'1mU5oL5 } gjJğ.[tX^Q{]ųcwI#9qۼ]yRK=|XВ]$z:;K&D;'/Hy]^9>J , Z"(d5s:Sq0?Xz|j"k)himuOXD8SX-C-4(;t[9P̑B7|y}jSi7@!p)A(_\qX'\L`!g:pD [M켟<X? sw]3}oGWul;9{U - _}@!0y֙w}=;ͪPNS5>:󽵑\V_69NWپp=82ZK˹Bw4j!b2vJ5;zQ7b46<=LQ$=cNU!;ܣLOT^! X'l<6D٩/E|O뼚ޗwYB86ȽZw ~0?]aXrxs v8D/O7mGGN+C?|>{ǔ7J!OmQHuF~>Q ~^4..\BP*6TbZm(RrQT(@ݠ}9X Cww=2L0`G(pP8;(è+%ŋ6CZgX!FPo읎5=i+ O}="ҽ(N aϘSM4sgYnޯ"BD ٱc+@?n^g<I.CCCOcwvlӆ 7 /]U]h"v?,zai 2Td?'Caܘ; gFZ Ri4/ i,2PPT />fD  ]'- oYӦ5P}NpvTZ.F. 4Te%E 3"NkA`i̳YC]4 T&$(qᑦJs-̞'g* G_-|( !-$M`~3{ P U+{D._|RE٣@Rj& t97axQj ˃2IDHǙK&_U[Y(M0o@sW~{^:8}ٓ<)þO;ckY^HM ʙo qr ?|_P[d@ȣ !  | -:=ɟkGϛ:'`_닡̖f?*<̜ 9-):oؙ5W ,c}b/d 牢lЛտϟRZgdϭ{0ywUأT'ٽvSjm{|;9\ts&ijE1&^ sj%M~˸cr2.- }[\Ik% 4"s-<}V5{-G=uu.ON~)OεI$I#q#Mm-|9(#uJ=8#jt-#nbrs_mvzIinͦv7Ck?E}=#k6gsc7}AMVnٻZMg}\CjԳЧG:^&G%!N/- K#I}$6ŮS Bv: jQ֧;Yl&k,Kǰuὴ瞟D21; z>?U@xDC_B|P_TE,x8]qr.*1EMTD?E?մH('?ݱx*)RQuWj@d?Y7 .tZK!$X%!AȘ0 f8Ght!){J(,5d Bd $T?NNy3n =kud1&~l9:+H p1%JBj"`$BC1(C&hX b "DHVESr& 2e3J̔3 ̬0*H@HT0场0f5 (bpLD`ELp @ p B`!Xk鴕1PҭA"eZk~` VE;~OJ(8d `I}芦lT`{Ҝ0L-ʑ"q"K9݂8P3( 02ǾL UiFP(D)Bc9XV%IMxո97VM{@::Y&H> E81;uK8 @&DRo᜴uGAi"mlWpN8$ŚH72ETA"?DPI vϰ GMB P!$7)Zs}7v q56?OӴLa2;Ash քΤ8"d.;q qӥNBAؼ]8gL+5{x1_A R1C(64ቅXm4:5a`43+ 3! mԎ:Cw@LqSeQn8HD43! ZzjX<v6hu싱@. HYR@(7GD˶8 BK} P\ SƆ+000ЇDtu|*}B4`@#ٕ,?,MHς;ҍKp-1 )젼ݸs'.[$r4|^#ŀ.S>jHEB[<,[9YP / {KQbQL? b5ؤ 0i=YV.[XyjO*V5 p6 2A,yVeKsK+$c)%a5&XZόSnjm${Is19[3 "9# FttH^PC/J[ Ad٫{f8ͼ'uv6];QXJoa Cd#P]3ia٠lK8ւli?Vv%1~ȶe=sw#N1&f?W1E[l_VjεW"c:MnprE>=.-71:O 5 *50`iDʑab!Pdd(TyVUv=C,zCѢ .hѓdcF4\ѣD,hѣFL4QhcA(s!`f FIAa(FH,@ h\d`Ę0I I s AnNw}f!}vgv8QO g 4Oԝ H2*!fkD FB4S92SI!VͻjtڏDkkD}&2 hPRD^Gk?Wl3ȱ"@\1GzfDc /q`[}?{/)ۡ*%&#F|pٶ']2T 0д6:=+xnvK_t^#L#g5 HCLm?twOgv7|7y(r,*7إ|-8Y3}Ѳo׃& /y' [{QeMO '}s&|?G3f`0 ^܍{PH1+[gv<1GO 4jx+~OYn9f+1 t."!+Ikcm!5 ߉(4FP?5h˪xsju?Pc6>[aI)h J !ib3c=j9k. ~lFk^MMn@ⶀ02Hd`ՅM6~ן F Ͳ̷V_fs+D˙a7b?_»z1>~,c j6=X]onhem9O%^ޗmg'ZD %n$_iacg9G{ch.8w ) &0V`̍W%t8B@aX Z=i4m,|Ohpd bBH{ T1܇ѣN߷gX,aϼPaHr*f_pd,Vm8<4Se(V@pm?h l XH𤣴~D?/KBoJ +Q=J.@ s£7;:o&z`>z}``lol@nv|/#n`vwt|@vh:CoՂ+- & f4f"Y%K FbQJHA϶qoS@} `6=sفHjcƝ5 a n@M4"!_!ivcSoؽ튎;ÑJCA P.z^^C^ŕ`,_:i\k%4vv9Cٸؾ=ض~ٿپa3>p.)==:yJ쳻" ]GWS#FXޣn%8Md}XF5;M|̫vq{9yvwqLbgq2(uM;Ȓ ilem6铘0=ϦvNGu9˿7$̓qqxl.׋u!%=X ˙;XM'%ǭ3i4ӘRCfé~j{\|9C598c z~` S'<à4,ptD l<{O@ `D6ZLQ5D !BH! c`h0SP03Noۍ`c*tWQ lu9fw;>.cf;?r czӛgkd5?>.CRC`PfD7:VI1a 1HYTL1EYSi{sS#GdϏWBw-u:stcaM7ilz pb4nSphncEC· QnAhQ^ 4)L\]@8m8}k8P"RII4”DT_⣑=]0LPD=ç0!|-3EK0w0CC?:f68C!P90qmن/%݅3[OvidPdئ1C'cwΛMXcMD07{ۦ|t}/ò 8Oݲc1ǐ0T qCLBYQ{A;9E7oO: N I7=^D9|fcN-P;YMݥr!q>29ǮYd3] fXQӡ#eL7X1XO@#YsPlcistlm)y/ͅpf Jyޟcoi;t:3gk`q1-G|M8r`dO)߻K&ZpSccP!`(؁XgX@@Ð*}``8habR8Q+@I;lظXlN\E=] :iQE@O$)c#=@#ф}[ugs$iXBÜQG29W S7񨞐f/ rt6"zX7Ν;iH;$ )! ?X > c`%Aq!P .\|Oh2X(4>oڰ =IՋqفw A !w  +(M`"Wc\gMVo߮2,n ޅ8-nk!c$>KvkDFhMs9 -M 8I,U7_]bCJ0D1в h @ThilA)0``$NPdcKe-BN6dnf XTKo|5MEה1$AECic#L\Ƿ;C ~+ԭقB!#6BZ D{N4q r+BE] .Xk2P)xp*ik(@ܳDԱ"G.M7i ݳj[4n39֞#o*/P5r/-sKszmy50 _ՁXqy9~2 l\\"@`P[ۼT]_ʟt.36!tVvk@WEPX:%e]:m1`ʅGXpSO|53v}rQ'Bz\a[3haYJs'a[^=6]:brTPyؽ'_cڧMӺČ\hQgi?9*" S?}_CC"Ͻwg_seB:GG Fìg{̷C}3>cupz{ԸPSͳPوs7Bvx8i<:j4wm;v> $L{orIj7lxx};27'ɧh'aVﴢn}q ~/ NO~war!ePbI:o¾W{K|N^Ѩ\/za}~>Ghѫk5"s*X`#H@ǺR\` ymG,X.kf.,EMWf`l=|dMj]5 ZMސ0QNA a0e Xu r ;29z$(CݟJ8GG_O)՟u ¨;`W$3r-?+ɾ{c]ObTiŨliFh ]NrCF &a]BehrnXxܹݱDND7F2G/)'no{i=?֯~ۨ=>Ge#;\'D8(?gMm邚&`mUn6}aŲcŌNsZz>fN1uhu~'Gg]H8|ʡbPb{ނ ,,6$D46Df톝1@z9 @LE W@! 3BJ(P!"!AF-J 0L0 0b F5+JR$F IJDBC!MA$n?źvo ;r <>^x:9Xd ih(mM$"x2r )I!aMd:HTA+rCbm# j6*XH4&S#2;&&V"bGu·}:vsmhSinⴽCܱ'}xF۠: 1G20mbd%!NjZMwJ3D AJ42zN bJ1Tieo=&p~Lۏy`,H 0 X/@`P¬,@3bQ%p1E MJTTPP+ & (*QR " *hJ+EJ*QQQB M!p*QA@#t/Ph=CAC P0kAyCс'myݯA$LI|>*@{m QQ@!@O]LǛ0IዐGƍ* D D""""OH6o`Z FAt~N <4u.jkl}B:,AEQA&)DDIaцaa`8aƐRIX_%8)I#ٵ]``b J0$*R "D4RTP:)B X Vf:86@I B H 짝HF@(0p!Qp0W0bT 0 ~S:qߐ[ RyK T(@Lb!!Phtwm`BP! jBb!o:=;zbW[`ϛaCf߼<{'jbnv€F J!P!KB[H= =K_a~TնpׁZ}ުNɆfT.Z_wEq6c v{O0,9̸' 5KMp:)ơ>K# '_ PBD\~o6m}J=C1mo$AќJ ziyŢHz`*ԤTٷ3by@5+xMm@[Ee[[[_zmcΎQ}Rv9Jt]8cG~w9tid#ѡN3:s CER^VtBּV.y jF+!ܧÃqWɮ7`ؠсۚ4y1Ju+ Sc1Y9mQ*lY|Xvo] ւ2w*uj9ywtqjxl8:.s³k3[=$wNٵ9t˳X|BjSVK'E;Dy{U 2e9Ty)=)*-[A⣗wJ+'ؓZ̛ݷ3!jHk%|{I|fzͳ/.b AH6 ]C1p8GC\7>y}`bL??X* UBgj^ȽAxՙ{0{=]N1,zgO;ggGE&> o+p   op͚lMa]@i*T|wcwϲy&G+Vںt&O11ڔ-h_u<_:W'< Ov=f˙OLFڃۋ2y'jᔽ /Иgxv߹GO\DEIP!#$ÝdN+QMxm˹shOo6aOQ22~}6VE`',}Wg#8(U˕}gͻ㭔=<; n^6~Lt"4\ Ev񷟍;Yr^8 MZKB!~O#0F(͋0̥Pih:35>9>u}MvC{u)$rՓV#Y)&6H)6 ;>&M;fk=uVrtfv6iy l1;9igR`[?{ݑžl0!2@7 R)C:d. ^K.HeK˿KHv3FsyUi(g_֠8]6/L4d{5,9wsg}]X~,hUEU d8':J9#>Έ5~EksVݮ*\z^lu'&ݜVI4-2@g)Pw`2&əN pcHBCf[Z{ of@Kyyz~>z.A Ǥ g -P05-)&uvmfTA`0R7c^m1P{9aC |:^;1ס}xNj`x~ :]|ׁ⋈,_Of}+8_2s4 ѲVwqVB?sDlt[2fdAlWYNiS;,(Î`b~ݻR{ P-^%:؆,0Qz[ 5[= h}M]\tbc`ӆzufiCp=(tgZ4>0;`pUNm.8XU<s{G\ PPoUUUUEUt|6ӝ ` Xaٱ?(0H9yA#'my=xG._>;)Ucjf@ɷ $.ء;@`uURD?Q0 7)jfCCP pB9S1D`m5@ȆAgJNW}> Zas8oل` H3n/j-.Set ~jGlن`fffffqg\[9ygHb  gZ(أ+5vF 'Gh!@cV!ӋjOn~a^ ώ-OО@)nJw:dlƅ/{sVc X}~?Ƴ,}KW nL7%Ĥc$ (2T@RFITÖҴ cgd8 @|S`~@:~ (| =`gz[Wh)㼻:@4觬 ^/iр :rPWxV8`cê =x_o8B־;>1c^PE)f .t&L‘ 9͆vQ;p#`gyqqqƚQƆcipg+í _B ȜXg}A\ ׬jPlȂ~] >kIÙwi70sx=kybA9ߥB6yPUG6-,(c0s'HP̎MIŠii0XhUA[)Bb1uiC=Iqhyffxy5;u<9}e[4(ȶyV(}?J }# xm*6cmqJ|(_j76>#\W8vcab<ۘ3{NAΝUDvo;d|u}M[&,T7m iF7ʡwup{ݨaiܩן?h7j`KUuyvB0^ԯIsڥJ+ePYR:iN\[+ 3J/0*(*Vc󿃯es3*vu[Xud hST={^-b7d6K\ LjiZ#y<Sp:s<'ŏN>]( rANJp1;{ ֜/WU$.dsԅj]M_]&.ݧL~[)[M0L}[T->h:F1U#wv[s}˯fd!LJ}e:4ZшΎCz HMR/\u+Tq) m_8T[ނNK mGnn4 y.b [VTX}mǣ,MwB5W{#_K)asx;+s v.g/ӿ*۞u^Aը:5A7)mxlCsڞSt=tC;Y}}k乄u+/]X[.@K9>*E""At0lhXeNCS,^UJ5gwlSuS^fx [;pqijYo`3c&U"ue@ 0諿 5h3?{'O=ޮMmX 4f\exA7P#1SZl%H*f#p>us[XwVH +_Unܷ8ѷ$J3c؎Gce<~ VEK]T^Jd{^\͹NI<ǚf&!ѓcES4ųgMN\5=MLvSN *RU~+#AH>)z;dlku7brx93[xCՇv 2ADiz`+ ;mu!I4$gخ fE W 0Y#Ji509.c^2cj#/Pd#ɡFUk=[`v>o_{u5 jl]{==R{f/ Hoz=͍7w50D~a5bۣ#n9y s&"℉ Z0Κ;? eo|5P_qD}Ǝ5ٛ9pCU? =yyM"a oD+ @$H$)ZIC :%-C{M8}捌 NNPAvIz1M-7l({,S}OʈWw 3 lG=y_.ߧ3;sf?tA&Qvg^۝y2(V9!4>.#gf̩h! nXΡ F64 <S0qY9#+CM~_ߵGBn~ tRXCo鶉'q彅pہ c,.AK.mOyY~?W Ύ }/uʺ#j:r- T/Ԡ 0R}5>LA1$AYDؐС;#c:=]Nfxm}v Nky}>6>㫞 ѫzfx>,ǒb̉0ʄ !=l`6nrYRiRl1:PӆX|4XB(]py_-+.A q;ï/}'kxoʂa2(n,$|SzhIJA bjխuUC| Xwg2lG\/Ɏ$J9+]}6i9 @,.{S㋈3Cݐ4aݫy? =n<>6F+ٮӣ$ /~^ϏocikrSKe,Zf o҂럓Ai%N`n\]b Cw/d&Y:.b?Ŝ1[Y}]sczk9Łh"ZQN9'FcS1(/P(ulj^,1 Pž#>s5˴Fgk]jBg\BƠmI5G 㔑w6-uxzQG*X̰");~u7sz>h=&1ncq{⸪%A^C#VBt$ FP/G;oΏ}|Ǒ8Z\revskٌ,(J?ԹqNvV'&N9ݎxrMa†f%˾2{e89,!@tt/|yxuy󫣠&<:Zi(EƑì*Oێ],&Y4dWm~^`bc:!!/gq)*5@kfZt๣0hCL^Z"lTV":hb C9uiXzp.pT%UC?ºvoW.WEw^s]D_kk _rV_4,*9_(,Bƣ[ºx3vw%MWr%+B2JC~Kڶya,Xj8L0Y=.:!&t{[qu,v]5JL6>~K[IOUA#& 3o^L5p} X`a唡JsWnQQ xUG[^JL ` F[ 28Ms;Ύl4VXPb?HʯV9 `B SBUnF;x.kձ`RKZU:qqvgInykSd*;ڭޗ5B}wGF{8r u[8O<ڝ͌'JǨa6إ2a:FU繽mt {fbLeSLԺOx:;YH(lgd>FTp0b}t`kCo7CiL8l2̟/{X43v7pܬOLhgel?'Û;CQ.g*<쬜+Oç⟇Umc 6ؒw U BUZm5^|XT 5ɮg4<# 1:`Y֚8QҗLKADqacVh)Z,ٸ6il2 %L߀s5C,5 Le3^>h BjQ[NT Wx?Ǧ&~G³ lK"#&9SP^Lv߷!Յ!״sBSYR0O~pU+6"r ћGԮ~O#\_*/WJ~@Es-q cc9`S+Z-f<gZƆfޞ|>n26vkyứh&rx{Xslajyr2>R&4 VWbBH7Ev|=G#$}#>̅Ɨ$bo8 =KX념v׽ä՟s:`;b9!_7|pwMW_nUP~(yю]H\C=;轗?[L[.Rj/H{s6{b'qܛ{o LYTz8ﺔ ŗl=[w(fǟbm MzI 0[@9GF6f0K/&8=t YyNJD:>@_|ԤO:PDvq0OD:( >hK󀷕A SxOQwޙ>s\/E ]W?WΟf I\yq>rӻx~m3W+fѻcv2t^w,k+y,-ys`~W7@6tci ǡnGatTkLidO,bGbZhG9fwL $pa8Mc=}ʻzc0~C~_U.΃ +\iP6M;m%W,Qwfa>yT8c6 sS ý>?y:'?|3d6߇ʟoO _ܱb9f+ʠe+G1U2B7ُu`{(LaI>s[iX %Ԣ9؍V&ĴK&pIkqSc&I4]5G͵),}pjwf"s[jcGPM'ZR%h coqF\WWLfζ`wn,gY2 ?B ]v l!LNǫXή8+[(Z18zKyoe/8pɖ4#X\c%ylrʸ83u_3F@8JƸk0o3w1C>Ԇw#}ÝO'[/g o7UnƯ .MR%[jqn@MfFuyRM(U.eb'ELc dR:!))kliZKQ "uj%dԭssXՓN6۠ɓV@66|GtHnaeU7B$ ],uYT\]{/^on a)eTUOaUeA\pļ=C섋{MwfZM8͚ᖃHx8Pp^F_"+X qU56v7CUHvdŤ=q4jڋBؤMt]G78pώv'2웓O8 _y+5^}˿O㱳*#XMS[.AAKKZ&ꕮ64k UP1p)s{,dy5 ǥ¡f~K5|{}Ч=b!<{ʭ[r?6xw22W,@1%>!ltܪ>]3χ1ձfY ?O@CA|0~7&~Ucypϩ61=gKפglxuQ4t5}ʲcɗWe24c!+K0v}}nb#Džeg۔~颩}+塯8 T%Uλ'|D1l%kPx.`XNUbkHjo ׸3Dm'ۅ޿g?\i|3!D2$t.b|]iҽ60hAԚ%}k݇B~__C3|-/ jǓ[//6O]>^1]S|$8u4/S @p}^?/kzL6`s:}zεW$o wjtCPo,G2mF6kw1sgkwS*`+~]4O;p{A6<ӺSߤX}+ax]OKwS7S:wxCיr=<;5VC"c_i+E:9\"ܼ[/1*UQ U65ڋ+(4u[+,]ojy<(]Ǚ?kȮ9f-|[GÛ٣p_ыӕR][eנZ6_~CE}t~6lKJT+!f8{W^҃H @ JGͻm!tD'F$4siɚ:> ܲo=x&ζw/b܉$7Avw^ ?J$80=urnm SK\.c\EH'SoxM{kc.7 0vrl/,rܾ[:;0:-Cc>ku/p+>w6%>:tBa60lYIM64i;/GWqy*즴7yzm, ͝B651is\.X\,|mymLj;CbPvl`#xum۔;û 3yOury۶tNd1!`;+fw;\ $F]yo[~qZ4 f̀KZ9ٳu:wODrŨcyG~s#ݟS٤'Y>ӥAk !`a\d ^F<`:;ٖL,솲I-᭔('JE&ہΓ",} qYa r6~e8vg)4۝7,)3 RMdz޳rۅc; \k]r% Q7DB (c 0W`PsMM'h1 'pnw\9.ӗv*:Ns1ӱm{}ˎ~= ΗyY<޷7cs2pq+ gZvpAv.D-;칅- lʍl򚡖L\)w@[pƨ!mΤfS4"\ 1= ]ew8[;;\(0-W" 3w]Vmۗ`k c{nq%vn=Ln8iMkOs9v=6-eOC"vҶEq{_"78Y6{KēM R3S(c|wSBO1SUviYambZޭ_+H/o/Y||B方-[>TJȮdg:+Cff)mϦxşGvOL2rMvӻ3U8>!tgC>O˒m#S1oo⼸W< w9Ֆ;r ~g%unjq=eL1qE > 1 JYi@Tpu)] }˯Ly<Ԣ/`7Yif'VS]CSLBo~dBv^kOm)9Jāl ѡ0C%:^wJY☗>Rfc\H@m 'Z6^Yo>m7zY{U~: @p}~}.*?yyLvB%r/WC .M޿9O aIK"Sr ~W//tv3xc:wpVC sʰq:SeeKnX]2aimǟEàGk;0u]oNi "U-YXk2 e5VnZT^n8RYa53vw\ḩCnX "̋+[}\մ{ϪAX;OUy~WG ~\XT\b!-WU$~5˯lPNiu[" R58}㉹rߋbud_eKˆ~_o$G,q2V4 =eq-*^RF<>=HA^`p #0 ֔S_2]bAa<碘q&zoF56`-ء\cX}x03`"Chw6a=M%гw:] M6w;s0nPwBC4>awd2R=:S ur:`w] la9m=XrhiH:H>Uið}ݸv 1݃=@ٻ<78r}C{ nϕу2y9ffc5=C!scrw9eb 0.OpaB"Xtn 7q|;1|mݯ=ܤCE4 RP.¡ii(h@PkXHLՄ4C,c;Cu80ڧ&uԔcI3Jb5d`B$fc#2lJe_-˻mrl?x@Ѵ>M NA_Ee1>ETD"m_JԱX#Q.0ۑYPHw!H@f!YR҆P4'ԙ,$E^8:B} Yu[a^SԊS'绷$o-./|I b G01ȯx lg=oDaΨ&z0,ĽK} '``z:OI䀞O$l;uT|;yv={=?GJCU4LЧ`a(a&׋fQ55*o*  ri[F͟k))h"} WYl8'>}{WoEf2ǛGl,uj70A=" IAU3$%Κ~ TPV tAiθHRڝ`=s39Ml&kB(@B Txny4yov6 fJAp#Z3Ld+):I)CzH8TƢ39F,i3<.mΨ&{ͪ~'܂DGgqc40*V%/! (S{?F.7?佷2HzHd$Y$DfBA9d8C@AV)H݌@)JiCTOW `b:=F-#ȶܗx.qr$7S٣& x/guy#iNMK{NB1$J:xۛOosw$0ZPBP8C@EL" & F4ӡ/kR3 R 1Xs>q7"AIYUFرvbBp̳4gh40g_iC,FU014Fʩ@LR*)s>]珰3`tD$ ;7)B a  aFB;Иv|bkPd#5;46A O#>!QQ78.x02Ǽj/%Ϳ~/vQղ!?$3'qkm]?۷B pPx?v=`Sؐz= l\6 lYkmy_?zl$٧ݮ͹J3AGOuy766EBcRCtY.ɂBsb 〆>/,NQ,| Ǜ$>)>q'2D>|ߟY>&Dy@E5Gm5쌋^D:X'ڔk*3t ˷O^3J5,'2~]<;|s)F CPDL3d 4Į`M[`ER q gC,2TI%>6DW`6娒4ɸ fb偈99YCCQ7~//?+9>44?뻓K*07 gx# йP#XA"4av;)Έ,nBBm+0`a{O,6`HQGl ,4dk:%Nb"9}B٬t:3((h$;Da<&Bd ;q0[ѩi1G D~OGJm-K) w8y\N3b= g_~㉢ IP%$I"HJ]ٚ[2d+k>vZ}(b@9F96d93qFwMEIB959K. Np˜("!#" f`jQ X(LȢӗe$+by2)CZ1(pvF4ݪja؂W/<,d-̇ti,\aQ fLiNT30ɠ0Ȳpg,a|/cU(QJ)J؂("ʳoQK3%$&C0Q{RA\ X v. IR^":!MI , ߇٪kFvD[@nތHt: auA3 8({.f5^mX 5 ZЈT1y~?7GO'$g71ee9q>nxtҹ !,wγl-:ͷAHta bJf@BU%h*>#zZvh9pւxN=F۞aY!!("*%_Ј|~]9յ>WlϘXsܹv=&Ü;c*Ň]-*iEuJ @6 [L{bmBD$bz Xo150Q BpGR=uJ4|k_^=.%;nf?uBW8P|⊛UQJS*& >]<=gt8J*SΑ77=H'8 X7;*'1i>??d9~C~,\'jyW߾@)7'jdNa) jI2 \X^̬>{`<;tKpD}yThӐKDןs#ufy m|ϮڀIő!럜WvFJ9w¥ukm6_Bl`~M դ A̴>hklH=E 1Dд,aHr٣Q\QK>F$ݔ5>!.4 '{-Qcq4; V"`ƙP.Z"5d1pMb(i'fg(|pfٱZqc cbBD(*:)~^9<~\즟Y;bl|zޝVc6Mk7H;#$K;.<o>w/pL^Dnm1;߂QGH̃u0tv>c-2ͦ:ƚ]!C9C BJ{q, |yו*͙ !:#j'|.1MAIJ9AER{(iމɉlC/ dn cxgZlVd'pQ55; 6#h rֱDnjpR% i {#!M֩5VR׮CsNHd%Ȥ0Z bSPS 4h(4//L @ WJA13[YD o n8vjJl5FUeF*(a@)%nͣ߫LiJD܅ "g|ڠ>r - 7> xjD̋%S1M +dbrޚ hKt4DQRTY̘Xfc=7v[{+39뙗@ ĥkAE)>~IE4hʞ&ahŊ"1Iⵣj̖"qÌ48yoG2`~#~;(j}-$CnE$ V֛#Z#MȅqN{h ZC-|d =Np0U\$Қwa0`tlnz솷r9 ǼB_ eZQ{^gFw=:g!C B6jb)re?GpɈTAdH?N2=͓Ql7֜ zA1o ^~VU%q6Xf!1>oYxY,l#J fK`xJ~C$  r&e gZ#bR=sAy@vd_&OU2/U7.Xp_=]V#NcQa (a htT큮A-;rN?ma$Ldv2$-.V 76c_*(>O(.7[7$nH7=|Y}QG>‚[dCP<Ġ)8+*1P0('O*/k)A1 C1 C1 C C1 CħX(dHQ1<ݮoco"F ѨZ:k@砆6`j?b*RDqBCQ'ɹw8=蒎@vhtz]Lŏ 5d(:ED @QA):y׃q]5LB%E|[]NTh6îC܎f) P;nh:Xj #(j:/ư`0F(Ȍ1HucHV=0Gx6V4jrøFwF;18ǞxmxGl;1  ,98;q Qۡ=چ5N4V2"Qt3bUuwH^@vJE[|9n.k_t덃5V;!2XgJoe"{oj(1~3uJ.YDf.%0A WEhh1緧ᙞc  A"mf߅O:c{'>r{Zұ } ؅ Rz*zv\O~ 7%*:ly-(Y)8AqT `ZcQ* ByȶXJ^Ǽpp't[y|+,}/'^r#V(CS` 1QEQA?oğJnTNM&r,,lni[m~J6N1CiU}Fw?VϾ˹|2IF@t/ԷHhBB8_4y|;Oɓz$4kb%Tk@Qk?u<kGŭhp'H"H?PF"""F!"bR" "a'pQ!> :RP>N9o % ]ASh"` @;bH(>oS<.j3% /س.L2I.-\|Mb`W8wh.E6]1H PHE-ŧ7(Vۀ6,?~/uop65(XM[PT5J9嘅T>.|E"D^+FWJ¦*% }Z)~ ;~+"U_^Zg@_qʽ ,7aPU߾"s$\f„l3v:zv\H0͓A5"9 4@(`pi>1=CzbC@dmۃٖ%5oر!%Nþݎ#HrKP U&t^"q"n%Џde\%ƒL)F#f؎C60b ؃LlZP})elr+Zq6 La\l!a |h3Ͱ |*:xз?j4Ȍ#-~Z9k 'dQn03,,?ޣHt@:J E;qF=z8arap<nK|LG>zvZ4%YuW=O|ʱ'W#{o&)ꞓF;zOPUO5ܺE͈jyӦɎ!G#'DͿk3nhr.>{ LdcO{HOfWwk!2(B.9u-0 ^nҗ`7˚:th7D|`$g 7IRA,/D1yG,iYr;(`i9uMrB 5jbekHVkVqB܉[SCg'Q릘 烴 I`r1|UۀJD*Ժ{ [Ϯ[g#ZX->`.4vt|#Zܝ,CIt#;ɰA }-LL2?Nu! e69۬s~}"f(0c[`Jm{@k6lhlCBh;T'v0ϜB{:4yG>"BG_8~?w@3\dJ?ygP_#vks@bF}VF7c<8{ T2 C<v@ 0qhjNfp!br*m0'rId8Fa99hh<)ӯ`{Ы}!fk }߾z?kY)zn~e&t^'>lr+Vlj#a/P =xG9Ҏ7T} rRTzb m&w yF0\vݯape">K߂bm۹Х9DC-'yDG"ظ]˓}+z }yar1 ~v>7|th3iMf1JfМH|mnX 졺~.ݻsz&YMux 6O˔ť^,gt~12@ 4}kmѺkmX&~002}b/ґn~3eu!BOx;M*:E/K2"؇"ď{+U'Tu3!5G=T{0DIc+L% mJ:.>U]SyCζu|`1ȗ"#'Ăf|?kr 6Mk(uzr3{GǬh\ri@b"ȇ- ACVk[]i]cԙZ[bJ>-ay"D~>ZmK܈7Xꇝ ^fiKֲmʃ̿b=_P;W^_\a_mfQ0n]> ww=܌s䃂ڸSt4x J=s?<ܜ_fiI=YP }BǙ c>*e`։_᭤YjXQY䃘⛳o ii᙮hgヂPu f5jEӫnHO;0QOT/3M%#ǚܿ{XHk(ri"=hfY=o;q0052[=²:FNhoZA R6.<#dSj^7Kʃ~Jaym^i\եdtYZzLׇn!B%G27-9hSxEftrV->iI &Gf}kշ8ߜmSe ;?7zgA^;odc ^|t`̳Jf@ ZVXILg.i{ 靶l{7ã:yۻ>vL=SɎmtr8 n%=v uH^X^9vA mNCb%c5Dn02neWYT!.pa9 #iT'C~hǁ/=ReX +".196ڳ;'s9hQ6z\ݎն gy׹?Fzu3@FgC~,iw?=cGCs<ߗAӋ8F3PbLhY=G˹"D60IF:4mdC+cVGĊg&xnU8Whvj Koۭri&g14rJ=]oiV;]3#Ɖ>tc5iĝZvqƻP3rUf<6bȖCCF62n!^ux;x:=!^d^nrLUN ]>\7`#?4F>yszCl߹Cİ{{}*7~ߒԔ/]|NH!  @4B@SDÂ@&y! 1(BEHd㼺6v Yab\LS`/LM;#k6GsuUPN|joӏK|WsBD$3 bp@1nwx܆tl6l0v᜚yVߒf5l̰lwGF0t*B/am6ߞ2xGoЪÁp@C2qEudN мsrV@ф ?wtWL9v0o?Y[09|ɔr׋\ﯜ\|`u!!?w;G1Nvcᄈy>,~c}2dɓEyk]O .ߏ ӧ]!3؟0񼡓n]_D楾Z\~a}ug"@h?Xr2x#nN}Et;`疗oy5n@֊< NQ Lc:zߦxUޛ915#9q Wjs˿m<]!|dP*׺i`F- jjN/I194AFw.=FʹEJ]_QX[ xG^s#Ǯ#%x+PGjPʔOOB"KZHVM,' []|E4HB>bGh »@VG]~ijʦId#'P87$zH(ԫb JRJ,VF`^m6'3dL\b[_M62*buұ´IZ x֨gQ3}uxd~XX'¯"ϊ݊,Rʲ6YL?m{͢γi+{և){{\Ã;|F\|n.,zd=r-6ۥs|0ʉ(!&O(O>]ɦЈ][(zq`3Ў@GD!ŐbďCT0Ō|z"Ik/EzMWH>;JL{{m@-<d^>+m)N| @@b%Sl"Q.3иxE"g0;I#Q&C'Pu1xiߪwMnv_;LlA A28Ub:֍;ex KJII/uheXЄ>P0Vg׺-y]X3tm|Y0+υ̳4f⨥Mzit Hl8~=q9+'?ի'|[H|bHѨHt0+8M}iVqJV: }L#D|nGm0zh'\}r(\(@7h@$->T3PZ2at.b)tַΗx\GT/uʻ]qwrTl|PϾݏN6ߏ_}(yӿޒf|tv ɳS%2d3]%3qqV\gUX P|?zg~Ys.+'U0M./cd İqE$ dZƑb.JT!@I|@=Fzq;hRkq!vʢAT [K%8iocٱ? t4Wߎhܺ~Y4MmFi75#^0&N3yjC{`X 2wLB<7LmpY$|ٿ^Sg:?{u?L|_N=$/v.ɀA/?}ћ>C26Gt.㵖7X62F%; +.fɊ'el( /E,)7z@ u{]|$ۭXDPyzcZ&9?W'~t5.8>f=<{,>WQ蘓q{Wgf$mX]jtfw z~/D^Ksٕnk3N7;'d(JнfPz ?Z /]o>z=P1KσWZ|2zȎ8Q#Oq>=W5۶8'PϮm~ƒ.??.=ݑ 9|ٷ̞aecᲝ XsAc$a9i2Gp aP3xׅF ..:.\ͷdG%ׄVnwV1Nܽ_Uk,^EGr_4swǹb!X٫jk`xHTeL&M#E{to"= "=>}|S>_6y%u靎ݗit|tV_˟=v5{֝H*9h=t()=:DmyӢ}(T񒉑Z1ղc.xWu=6.ӏVh~џ46Z?B` "eVHQaL~gdǦ{t:a'鷞Ou>Kû(Ιg:^($\D}?Rv6/4|u91F:SfPlﴞaMNo>6}Mc831lM` _U[s0_7znyp;mި=3cu{"Ƚ?֘˯Qx~(T_ sqE%~dSjO.s+U9`!1a͔T=tNG]>vfJ]Ǐ#wfiStym?;|=7K[<;Gx6ۣ_'3Z(-\:b)T1X(ThP6!<=(x6K 傲1CԠk۳ݽt~t~2wGBvF^iR 8!,@x]A`_Z#D^Gnp#* x犍p2n=28hh@o \0hVCjqp+iYoзWXJ'SOަ/(!F000""t`h"" ٳ bF`Da 3/ ܓFE+FC.oc iW\V=똷v ZiCr W- Y]twODI}s6z|E>ӃA'O9US P|} e/J)j " fZd& * l~t*!{U: ('qb IDC!+2HP #4%8cL@ P K2 &3ѐ4@H)I@S S-D1Lg% f&Xr@d"Xi"WBb0$CBU$@ Hqi?.SqrL!iadY %@d(>( Á Q~lB  C1 4E;gY!PBP$D;` f"1+D"PJ1$RГ"tff{Y'eiȚQ&d-h{քHC0rt{ކc~8@VotT끾!Yk0ĢD }}貣 Jg: ?X]? h@34D*Dm߳my '8zlwpJ$8 AQ6+@uDKt!I(; RFN'='>H_ս\[}ߗ g(9Qp & % ,Ɔ9#cjFEDBk;a^Kk'<E(NJqebR$fp.ICd[͙CP `;%N2 *CNsF h`0 !ϳh raÆ6܅ @5x蝙 RL5Cڐ8B= brM1M\dH9D@] DɡRat"0̄ʄxq!(N}2|`v5 JX?Lh2O'0BPH!JI0D=XRQ䛍|d(GFn^!GTlSHG3nϬӇ C%y ?)/끱? 6 s BɐPl,ELE u(?׳^8~> `z<~Ȉ/ޜ=G]צGmâm#hZ":ߥçClZG{e6߬) V@j_+^)q7Q!1zp9_g*Vmzr9Cqϐۨ@$߇y:)E 1BGs-X:T!X,Gș5G{ND(iXԅ 5{oef>Cnh{ׁ{U|7ܳX@ȏxSTX~pMn5JC/N&X&pX?cXm <-G xRyR0,ťmC$WSQFU(_CAo$rS9r[_y'd8?i ^Pr$M@ϞD۞? 0k43Ɂ$]D24i2.`G\ 6&``Q|2Q"+ a`R, "(c0d EdEBв- 8F#r9ap enQGH aЦ KJ0dLedeh ɛ RAXgT(,i ,LR2LhweX2b q.QF1&B5D .` $eĊ.dC4X@@J +"6&6.22580Fd5b $4ID6`dhR!d\Mc&%MK)XZ$7 YbKCK%4^ŋ3%.`2T[ڞ] FZ 4ihQrjmr޾ wȂ:^XK*P,I zv{5 Z0+k۫H"lo] .k6~Q:dSzY!QX.{Ǭ  %D; Cu$ !n PrBQ%122aS#5+ZE" `3yQ#2dR+1$c,d2dɣ%,2 1hإH (͍ ku3ٌ2v,Aab20 # FA1H%lRI*Hdb0$$ZP JFF;G1 A)EhI2): `l`b fsF@IR/{1ZRFFIXDk5704LH I' )wWd80JCC80ae6AlZ.(ro1cY% @SfG5a6pA #d76уIfCiC 1AqHR@2@b@ͣ H,EV0l C0ْƅW` jK$`3X-62p܍@͙b7ZfK 2`/03#FZaZ2D(fJ$(4A' QiWJ2.c(,1XɂG(Jwx%Cdj˒`&PMdaS1 ƈ3(,AsD5$L(K.E̅%c%r3Dj SEܽ$yd .hf(IT̔j֨Xf˔1#.`fm Y(2/ 1$2̓PQEaU% IQFL\ɢ-A!E1=$ƠV4A&Ch` ,d(b 2d  $hM2XtI6$TPQse2d!AsAb%0h0V ѢA0݃ADH$^4`40+W$ђ ,0b0Qer @@B4\3L 2\"!$ 2 `j1.Eb205hRa4rB(dI0heXɂ P r b^ 3 (X$уAc 6! `5c6 J`a#$8\wk* XЬ0c6`22la4I(&Q0Q$Eh7)!N"&˗0X ,Qy2P@J0d2Tc&`h `2Xs%rdfFd (2Aa^)I8a}``-HYX2QD%̙.` FؑFAi frH - % ł` @IZشd0c42) d$ش\,3C,`d@11fI "Apf$ .%DWsC)U U4`(pNt`$(AVác n2BReX*ZX',f:֝^ \e2)&ڡ1H L0[ sBsE 4#Lvh xYuPޚ23: $T3H4Pa*%$%D1E&%2d,8 % .3D2X.Ic:4Q(& 9F E%X $ADEA( M ,. & J.600Ir ('hPA#2I|n2< r$@`ѓDQ|X3E`* A# e@aC* ,(ѣ&dsD^V,KPˢė0H3Qf g$bĒ1p`ɫ0<]«Yf)Ŧeڽ0`%4ņ2`Y4]`fMc %Bf  1b4Xњ0b2JX$,VrhưdAe0Yh2ha1%)TiahݚYVfVe_*- Y\hrLX0Q9 &cDMY4U˗(T$&k0h,[DFL T1iC($WwY"ɢF -aݙsad4AeѢp6Xj 4̌wГf.@ (e)2I#` Q"z4XтjbdD&0UFh_$Zd,]IsD .X 1y(jːd+A8xKၔdbKؒ1E R LL̑L Qk j`fbZ %" rV$Ҹ$%aJ i .J#f,h.LXeA.`)HLfAFH$ht\hplFL_BFK(ID%AF5v2dy-@( FXLe``h`1ԡ]  q8[ݛ ) fhMh‚d.Bl1,2$uI,be˪db02ќMC iSRjh\`@l@Is$  41`@ `he.d``IE 4 Z("2Ph`Ia\_8)cXEJFeYUQ#1{D]M1hf0m \wH3cnTp.iwk%ĺF DްF$˻ ƋdxfXrHQ:xhfƘH|GiْvB9>՟{oOi &s{71 oH1?a}ߐe-[&C5VOE &LOWe&5Bx8Zc9֓+uêfo&LvawW4\,jf1A f :3cۯu<z{a'qDe1{ݑ UT~30;†'vyr^͋6Û7~.}=W:r<"FrcnWjYӫ5f_ XZ\n*h k BPdD%$V8%Gv衶5cBDar=Wހ?_U9[yf6^t=?5ojS|zeںn&I)cZrbw!뎸;u=9zҴ-}GfߎFƂ5)T-#Q)D^p(e^y|زBsO0x_q:s!ěv'5Ė彜;] %* -ͷ=,nw<'h:?!xh:kɗy}u c7X@R~e =7NV< rf<;zN{33 D0wCh*(`P:5JZް/xG҈.T:C4I3cwGǠ߽Ny ȧ29d^w=\ &2lT+ŵa ~agP2%'icv<_hS٫wgͥ_#ICðx_sSٲK Gh};!H,V(ti ]&A8>7zfu\Zs5쉃,H(V1,L40|Xs"f y]m௫^*q55(8ۤBu!߽ٝ 頋(h).zV)|tҠyOt8 u6z>Ͽop/s9-!1a9.w}xr(4g6h'nڵ*[ -zz^>7y u6={`\ 쨸ڔ ٫4:RL*FbC)z pdHVXPBxfڂ[ApDQRi̦ARZ mGYvkˇmi$ )b23!ZzOz>W\VP@65A}; .A~"fomcLPH6!\76yv2XAhz(sMK-wxmskNw&=MnǩZ9Pw0uy깍G}Gh_ۮ-(.1 ;ÈEGk`f^vۮ@sb25ljA%V4ۮ9m@ E:4pfnaӦ5B:%S_+\a]Nlt0[=-Ǹ:tP6sBt\d_?<ih [>S wgbmcuwL?[ Tz /?X w僀O_1O.wq\U{qԙ%c'ÿmr[DAHArL=^ :˻f&ڶuLpuBv_1@!e.8f`L/ ՊNy #`I$W5t, ~Kۓ" srݫ.jpy{ekSStŲ'4f,$u9>vSD(\ 4ݺ8ruiRK*2^ PVNh_|H`_H[4Sĺ7 TLNy "w7k$'qs<$,#6rY@ ]"k!йArTBc*-lfCz_aRN•8 fq<(zAg+-Pɴao&:.OyzEubAҢ:\ߧn8 S)+0YTff`$L bY@HID6|ٻv\cOƣ$Tj EO{{>z~ffaffgqffffCL!?-|ӑqP}[$=u= Gt=Bo5"%emj`@njC2&R{ S<og|Q;_z4?D`NIF&!"ibF!P!bDbPF" "]'a\=7Ba!D1$@"H d?LȉAnO퍬gOO2t],mv&akE翁ryfS[@wZ@}Uqb)ǂ*UЊ_0E!_ $?U-DL/ ;l_dS38djin=1'Q.a3[@3<\+a"6i( .JqasކryET,5ז87z JAF5c fwl1S e@nVZ vTT|1ta/6hhr0?t03010L 2L # ̒ 3+ `xN|O%+"! ¤C: A°aqɲC%e/;>y~|}gP!8Ӕp DLA冄fk( ??(Ҟ6+Jh=,"g~;D`I6J#b~뷩BHB|3f_]r(6 c\1Z1~p~ǵ iRX`{p~HoS%Bё~owмo߀M-lZFϭ|?o{P cCl=u[;@tV$r;!ٝlʠL$%ABAJ;L!_&N92Tt6w &x`@2hх]BH]Sɯ2mA+hu?i.ta#/;F28;lN /&R ɴź1 i@Gz\/|辵K>X\ \hYQO36mޯҷ@cu&͸n,p5^wby R٘5* FyĪ:G@;0ǵ;kxp{srU$ ߶oL&JU^ tP|zJ!Pf]fqt>;na6GÆ=5Ԝk]Û@`_cHc8b85 `4JߘK39Iq^}6g$OF>L@5qAU=nՉr ,Iܙ cghE@ sh ܭ8n ]ՂPj({t<xA>Q{tZ K7D*_; ?ttVxGӇE@,Q|G44,X ɷûxl:X*Ҁ(Lt[lC;@:O M3p\Tjێ냹u #%/H Fsp61)#O=8  " t;dn?kuwlkP~1[ڲU !Z-V孹+m,WPLŷ6~SE{x3dv,pӴVEbBc7*W"֯$E׮=g!R&5:$dGKK,ыbV.\i_3(0F菩d}󘝎1ֻr诳w&ta 90jt6%P/DbL"Щԡa;9 T)MtAu*B3$aunW+>\Hڃs3 b`IzA"6N`N-QRQy#fA y8n۰%DG8Y '>꽾URI$#R=is)mF¶A\txyxS-E{EqKKA@ټc ⇥zsf-#W#h`xf q1|5,Ϣo?3V-*q^P w%@B{c%Q0J"SxקA+y X4ImM8h m BEC` %wQ,M(p{>or6#¯?, fEloy.mKA]f=Vߪ)8(kNil~'1 ϢZvKRK%T@ aAHH27YaAxtM~0Un5kVd*P&4 P&)(LWcN hApM1! ޔf:ӨI!ۤ8l! ;q\pq:xvAUAUĄ,PXaWUQL ^D"͖N؜ pvpw8 :JixtgS$4gZ `۬4Ɇc&BC4kp5:afWS83I5;q!u%V"*j+LT[lDRM6՜di k t8#(:> n_2W$TG 8{txa0<$?qB!+(4J vVx/=X<š?uBE*'B'߷!_k2m˟ueKN bj*x1^3ŋOAva78]$O) \i (yވhFR5n)2J4&昃 l ?&tLAM PK|]?!JÃs`.f?fnzV=Ų/coUMi %r(˝&Ϲ,)W/|_$tv%m@46*):ʂI$S Cij&:,ѓvLP!PhrG݌O8y%AA4G[bh3 1wp<+9/NS۷qU »sҊt_z HFH(D<(?G2S&7[΂"T,0D>AWɒ2h}Gr݄QQp%Ϡ$/X~liBhٰA(FXEF!ӴRD0?G>W,SET$Hn~TڐBo[='ݩ.>ut1~5_ o U4, y4%Y'[itMJ5<1W˟d؂LhsDѴ\7Gg8򝭁qgqYAOnC-ᮄu3ȩ皢R&-%&dFdA`A #721m4w;F,Q)x!0MMcR3%4FlX$[q܆M 12`QE܊Y"J"("tCD CWLB!h vl(>{;nnW610-f^"w n2nAd{E\e ,[s(he3ACq`H0"; b !& qdc D! >6rec7'L 7*,@2nc!GhѣcF pKpr9cH{F`؊sE%I`j`[l@`aZ 1f I-JfC~`Aj0!JM<"Dha-:[P8~PpOAqצ/Od{@]\x0pJD1{FAY=&8aÅȏԈAk${Y_Jkط-<7|s7i',P cAL-c83 gܹm\=c<˞pf_8KN^4Xس4lNmηԑ}[[kN+E,{ |<|ADqP%  L $!h:0bs&YF㍅qcm|I üHFXO_x???wwq :Fhߪ${2xVNR*٘-t z׏o9nBB$`O~?ybao]Ad8<$x9! @H5[>.9=#nYBq2%,0x'ݠ$!* @RC <=^hRPmVπI0 ;FtWr4l`YPȀbb#R@=5h'𐡒#,*}vBC #K=W&PHtnG0.1/p5#8XXlDR0VBLddy7GWo|<7x_ڮ=xޝ|V/Mwko5[ Szv.O{/QސK?4 X"z02AL `!~k, )M!ILH^|߱"B-v@O!ﯟ W ;Tixk1ݳbo_ԯCOLGM`R(Hx#_Oϼ6u9` ;,`c4o!|<ǧRwlx)^2/HП8LmqQrv oC7FGY ;[Mc=Y&c|vZr})苤5޲xpb ! F:@tr=EņV␘nwtV@fa\[M\u09y.4sPjOBL7t2" :zރ!#Qe(=feB  er7I 3!p cB 0)ąBaU[ \Hɡe> V@i U&(E051XPv3D#$G1DT3EHـg=c)3C+21JIHee!F M2\20c;-11lQA!`8.s$ 2vh1\֌d`uĂ  6b-3LR3A1Us8,4dɰŒhc '5AbPn9d9, -[`XnnrQĖ&\H4 iD$»V4c$As';p/[m386yʁx|CkBŞ|пjc}DZGh?K<%dM,"C|!kゐ9@aD6>.&{:l%ȧ1 T($ahCPҏL!O=L 2x4`u$[ p]ӿx3Mv%2B!Mc;sZ#z*y @ 6P=7 vJsՄ6`p?AAhKr " )129#FاvhGh(TP1y\( &̀#r|\QȁAb PTPIsĄB3 l @,B$@D͊YCAgn= 9 3;QP7Te]Flʔ@Nbmb7{c˥΄2AdC& ! >$. 2Ǫ;^K0H7gy͐@lzsY|HY@A4/! }=ϙ>L8Z b9!P<{Y7łP$}Z]\ɜ, Rqz0O! '# 8ywzkj'! XL NB#$p?vQ٢I`ZKOohNhhjiT H™H1IEc>b>tLy>[)\ O8<˷Kў8&. 8@LUq|3US f}-_۸sk(V9fݿIj,`58V,)Kea`Et5eB8J~Hx~=9>lʉN*bΎ)dzF]N$3^Ғ7<l?/j. sH_26B@b@7IdVRxDyO zW գB׼j}9x}ZH"O{ן{PIpQ$mo.7^/M w j 6PP %ٓqkm0&N|0DAŽD}u3~!^]VC|3]u r9=_! )W;O#GwYY; iąˌ9M&L|7@ˀ Ļ,FiasgJ5OOjCE+\Q2Ѭ"l0(P &6cV cDK Q$4CGFk#A֏*[" ӣF=Ĭwֳf.9C.p;a#nKyNm9m,B@7LbnEX.QىC;|4a<+`&sB=é m>P &p5B3ȫΤJ f`dd1i Ŝ!9RP": ra7 6)+4ay+lLo2"rg~7pNs $P+唐E dbyuTo&"z7X1AȝPDFD2X0 di͠#} XEM[Hٸ,Pr~6 BSeRNzV=/V80k > @B%NB&":h8լQ8R QrQ#>#rBXAB1CF0 0,Hit긯nv6 ];$Mn4ԭfuזlgJu@[;ob/sq\u؞T&<G=̈́cF*ysLsqDG<@tQPG_l57ѫfz[i>`"KK`(g4{60l\gSaXJΌ ql-d$ c ,*@-bD76 V4maC$&тlcbr=f40f̋XlR0b2t[ \$Bݐ@(Lv7 / c.7\ˌ)p`av7Qv`,K¶C6 y0kc`P0Ƞb]Bċd0 + ͨ`mjQ`gmF\Va A ;HE  &jX w(Q59~s"D05N|C99됨%y:fމD"DRBI=|sd Az.j.Jp(ж٩8-U X~ L [$ aIWOARx?urK(]A"NB~m%>zά` A4 *e_ht06 H,E ~u98[)% lw֖2Ǐ"w o[ݏc@;(R~Kqՙuq{u4W[stܶ~w|4#a}($6 $^7jNSZC5 :#ife Bn,rFXɠ(s,d- I^?*rr+8f `9 {% u3r7]QE< Ѣ*Y2lf,$p+1L#ae¸hGﴙ2[`q(Љ0QBb0MA  24a)j,4*͠[ hcs& lPtÇr4Cœ*x7)`,`VѢ%3ad P2 122$ZH֤WN0h_X0`e !#X/Nxς{,<6/' XP 0]L :6<ĸB"B;} 7-6P ARBn0)P奼Vo߷t.B F6c: a*!\<*wqVFr$]!1* ).ϝ/#@r.RQ@myuܩl^E0<7O:_Z9qӯv9.^ i<+Վsn-i;~wʎy=vN[aGr\yz>Z$L2c XkÁX:Z܃s0`4As0\Dq^_q]Bg782r܃qOGwSm-[b$RIP9拒hft p[qlI( fQƋ4<,!"P"2bÂ/pa14 ! "lnn" 7$FAĝHR<FhC`d .%os(``j\0cv81fs64IB,\rjw42׀a@֕kpxI4X!0 k$$XxvâL.hjP4cp 9H`_HAI+FoUUvT$#QyȏoLVԁ( (vCzϦE Ť-7,L69aa2 ܇'2`40'D.! MIu@D)Kz9j1 ]V"+Z0?YccQ :9tWCp$ wZM0nA`@l 0\ѢAheɍ$Af |M_Ѱ&`R*1 d((d2,j 5, f<@\asA l~1HlAcrK8(nHfn rB00Pn#$-f%˙7B`,VzpѹppX#r2[+P%ƃvF"F\`<FR `ebFBIkua FFviKbYr<$h;)!D2t{?PSƥisϗ(W/:eHQ(;vЩSd "u[+ YGA 1J9*6`S  qT3wiXr1hH҂Jf?껻R㟟L\Pm"CԎ=>{rTh$x+h<{dK,@ a4m9Go,F6E+P~;# # 1}2g"8⎼lPROWG!<N]y6<8Ӷ!#7PFtG-#j->͍DJ_@"IiU=7a(̿_ zpJDhV+s)& =8{tY~B-FEoDt28IѩnMPY!t xtD<ι95|%URQASG: ZR߽K륪RxO?bſ7lzk836,jƳ.\ ֋kZ5cPk+ LL:*ܹbih.hѓ&M2dr,hrK٭Wl,5{Ƶ5{ɒ,Xɓ6۟Izn'͸:RI&Fh @SN4J!UKǣat4Oir qhP!5Ags55AQ\Ow\ymy.N/k;wHYv:LI+]l7?dOߩ'Q'G0Ut0ե[v3[ం1 ٰ Tbdxx@T_@Ʒ~:Ai'1 ژ nƑq!7 ~r4@.2gT;?V|U> *!}gte#16E_Gj OuM*3kZ]@ ,(@PX@/>R~ҁ4(>ej#W?`/HԶID(NطX e,9~|ծiy96p>4A,D K)5nr Hcb0g O ڈ]t|3 o <"X3yiU$S2f6^ uܲy};NWַhqs.}\^^]6Ye3o3K,h y4 z:okˆge)^KpգӭMj;= 2j ;&~=Dro|6jKIqdz۹+Cgf;`WNPv0'KOn\_+cfN=ux[2A<”j:[Xӡ {6s{'rߋ@CYө[V@6|ߙ՘0` / d,ˊS|ne:M\Mf=eN m~1E[fCT]hpY>N6(vh* &xhҌqx2{ݦ͘1p=,)C9OwBf=)5{c+||;Vw]~Ucߍcx)IkogR;1I=?O{s7A,~Z_$P`a3<2:Y\G3>G|mS~dg3o+Wy̥tFn]#xy=~1u}nλF}~>6/s;xq1Mʃ#o^1޷ǯltd5dnAU WP&pa305ϯ;A8ViE?s;~lg~D)&=!,=m>: *n>:E'mZs"̡Ƕd)ʰNW$ .%4uLL_J^g9zfcB(ģjG׺6Ύ c(?`0t[/sڽJ[8>0V\(~ʏNKow'u*oS`hSo_Oe˩KMJJTrTLGۺ}_mWvt#5OcFn[^/un||w[nw\ BL!1_؇2 [8Uy yz2<_kue2Jz-׵~Cݏƺbx#5K5[,m6^Ӏ&XS }-oh&%zW+ң@P & mZy36Q2]z 6|tm۞5e'b>"b\!`ASv=J\_G[w:E0;(w1siò}~:tO#`lqSӷ/`[s =~˾o,k.͔5<@2|f{ tKmTGRn{-,|9x]IAhHR{eTvbެ9PB:Rj"Y]yIy1o%`ٖߌ:޼JҲc6.攖h۲WдԯOEs!)(u~C@9!vVW "vNE<^s>[ӛ٦< ͟}=kfcpBL#ͨτ>>'fCMdz_E}{_5ς7G]$2fj"c"Tbe%6Du7vkxku. (=ܗ_tfu0Z0o;3{x"-py#"Htwsv涷;↸Ύ"aXW`6m/Nk(,3Uf)װ~Cv ^dfm.l6K9'klܞG;uƸDbsowG q C D@0AH Acb1ަS& lFA!M34B{b@%3ieH4tMZ|vp~Ͼ`c%_=~?gXGyF2uW^ObC0 "'xv"[xkm4§zֵHDY|vUe##2`s> 4l>(Sr?~nJfN?z|g_^4d1H{/ǃ30u]zx3wP р}~|@P$EIE@DEDCC0P@^?Oɿ'̂LqS}{gb2_ػ- "3{40GM‡ dC8&V.TrrH\ 2 xNz6H6: C̿@It%6OͲbA絢t* 6#_& #Z+twoc"e+0!!ҩ 3NBIMDBnCu!XGfכ2Ȇ`M Xf 3)*q k jzNH TG a-KUcSQRU6ȈBIv͹Ajјdf+D*z.AAP(:voU xͱK(XqjhS%.:Š ` @PDC.ӠL4`RrE$'L0bfüu"4j M22XdLHtxq:Bpfa:}A8x{N t NrEÏ2A5'scd&{z^BU 52)ټMz0۬ DHS}Qk(H!TdUlj)1tD((<2N2aGn7٦.?>Uf }5^ktлu|k*1U"GKN&H4Ya$Aiq`) SET-n꧕,L9Vw@5G> e9g T UL__=ѥULH<Q3s֢pӳoF%Y1s%-uq [DQ8ri@n(Pttb m7%Zˍ/C?UROJdf-o"]"l j55F9ds"$Ϲ'O_a?3U^37p>?lsj0b_ChB|0XE浗3-A7⭡[JnUm*-o ؿJ}S,C5_T Y&y FiД*ӑliŰ{3FLY ˹q,|nA\J ko.k!mcgqo'D!s?.XO ؘ fP`^.MV |ngVm~b~UouIS٘)--=: @UFj.nC@-ZɦЎ*tL%_{ID%|dGu?{Aur}^ɷ͍u$~>A'D&5z>y'HEpV1ۜ4L;;'Ρ\j5;)O|k#=YoY=g+e(_\tXyj6!Й/fÃ2|&WuYֆ ٪#Ck cі~/79B@U-ZSiS劓ʎI׍y6.;F1k#efZJw` U2#}:?&$ A UĻu&^͉=YnZM_uFD1|HykpG_d;>KQ&0?Mˁv(]A`ATCvp nB‹!MQ0uGDq0LIP.@͘)^p* %IFNPLG[chhb@r ?ݮ pxLZnhi@ P8!yҿ4M0R1V?U{x[Ӡ K=耸QDC+Fl@!e"B,!fE. pxF8'0 @#@Z$#7;mPLp xPqar F+#gɸH?/D01cا[z'<\5 ,]{")`{IB# 3 WCӠ㨤-7 nE<@z}(P*́a\v (B O0*j8,27 @a F;P3$ C(e"OMs A(f=2D/ )@{}k`f0$G {+ "TDW§B] )=8?i&]TBe؇J_3=`4=\СSy IB BO rY |0TO:} >䠶07@yK6/8o B䢅:)pӀ{u|%O܎v8?+(tZ PM:@g-nwkXGkYĂf_60-q#n %C;! @ U>?_!48iha(P2Hq a0T |~x?vN }8~=ğ=q*"j6"b`}vy:Htu6?g]zmfM{ F ~(C_27Y/@v(l_p5C Ch Dk@@lrbf>GT&Z&FШ,(K XTKHj!RT*XT–uAͱY'tK a!بpF`*HZ=ז `QBXP((kF{/gһ rBETW3N UR%>0t;AߘQĸ*>oC Ǘ3 0{`{~i̡ʞØ↭H:o 8| f.m٬ljo9k'1&WՃݦ0~Ns`-3|JEσo訐o@XV])FtRZ$s<:dڊl-w4zM@z;zn\'`Q5}s 3 "G=A369i(P@D:yȅ,xHjCvhXrHRn`dby]Ax`?"l"0)Y 0<.h дG'bb 5x! Y\QE;O;3Bپ;}= PʱH½.+ƜX3K}&+A`QcXΙv3͏|D|!VL+$5&TݩWYd)YUY`Kf"ٙDE K-8)1n'ʇW@6f$|'3M¨ ޿ap|G>g20?cQX{AG1"d<"N 9?vyFN b~zA< 0E܉_XMÚc+nOWO$c2$wp>{nl4?{+"sD0 DDF)@K PMz)̄="@ ( 3SMeh<>Z;2SjCJA) (xj(i}tkrS@L0nB6?w=V,rP߁:Bwgp.+f/}ߎ7}wPLNPi_V 547@]TGXy9`Q?=[Op&f tHhpF]`a&"+k3X7.@;^?uģ7r6{J }OK@Q輵 j'~* 3L&IjϡcrPC#$rz7^VF1m@['Q2=,2! INe'}`YftӑrL}Dŝf󶀯Mty^񁟣~l>OUtLDDCbcDۣXGJjAEÑwܛc0@@k7rG/z-j~絸fΒcGj {. hKZ,ǎ6{fkwB'N57߻^KٴQZ͚Qb`D)M] ѰpzOIࡼş :'?i9FޣBIsЖIx_UQiyI lVli؉τxgO}<>`>#u5u7ڶ|C_sM''E@!@6-B! $7@/Q7׀|z4 BPENSUQCoɉae]c٪UNB ;\c) Pm [w~{{}O:gΪ> }=?ӽ?"KL:%,`OO(XMr"&sݳ?!.qVFw|}*jgS=[MY׳t+ĉ*sqPtxrӀs|(<: C1j$en%|?%׼Fc#ųBDyGgDOd3>Y@D>o?=ؾ@:׊CoV1n(>'؛OPnN ;St${p>)n῜2P(@z0T퀄Tl h[@;8E=A w%gv ktAXsm5.TtM=MR 4S$H~+4:F;ܔ{P101{EkE;ݳ?*k;PrF쳴r$Ѐye q vٲvHdrP4Wxp?R vؔ=Bk,3Cs q\`*%0Xc_e|@9\ ? &5;6'=wW 87ɸ  fs!ոxNW?Ar~d @|HHRxv"S~p̬ okW򼛠% Qib40@ szH/ ` 尹< lY2@pvgۨOvSs@_nPv[>yw}YO܊  ~pG8< 1P=5W+U'?\/7;/xq@!^vsqՔDs2UK T#xzY}<6 $]݅R a_"#HH: NEU{iQtfѼi}]{@" }Zf4.߬i6B-O=+mx47|H7CȐ_;TxK>Ӭ뚈"D 1x>D$ڕM<Tl}0086ϴtd`:?Ѡ`6 O417r0bqQ D‘pYNf5MmR]d^Cd0A,79`|5 ~_mPb9^P A q\*] lM aMhlkt?=Vlz)A;I?hP7#LC#tR"`tuØy5zc%^K>jMT(@(H BW M Pu@ш|?< [ձɩWˆQJ%'r%mDn DZ`! "70A;D;89@6=TP9 SՀ G_x#1 9=u=g:! Fu74hd?s+g@Md}vs4xy3 fh׉xN.9M:Iy2'Z ./sƟQ?K<"!F$ig8|LS5)LHxxϒẾe>hMl}{ d _Tiyl ͵i9[κsn/fVx02Bϗ-ߟArlO4Ǚ?Ӂ@Ȫj5Ebԅ=@B僃"sa8,3g㢟"dt5o\C#P>ʈ.`6'IYdS'&@jU PwPԾ1ȧv:Mu Pߒ$n>gcҨ/Qs Bz"mTՆCE9b$#Y'!@2hHRL3`UHS8ڠNV7T CGptpV}nxIi!ȉ:j6C !2T%1!YUP 1Hd!vIlS?=4AjD":@ !Q21fH\oUAxbrA[/IQW4M"Pkc (hO0Qr\C=4sD{dnƌ Ff+W){s[uIMNr3?e&YL;d;t;>1' =`8c` D,q(a AF{WPJi$ b( iD n FZ[6MK}ÃF')M < >b4{ zA\F`(zG|O7DCʰȁŻ:.]A0~d+zok"98BPtºA5@`)=(C»0WO@d6ٻө8(:"?ŲB" f^HPx(n b/8ckNbpC6 "XVr[1\ D0|%=p@>"|p'G6 7!pr: g0 ?ъjV',0_U<8c1莈D? ABW?C|?Sy##&& Mk]x !KӀ ϗ{~6ri_vO^`Ph  Qh]soθ|GOUSml6$j[ɐSFsɳ¿8_Fvql1mqOݯs/ FD".*ME-*b,t&"wb4A (&:4<v90BtX(&6d;bHFdNDX{@oPx00{#`7"`A8"tWWCn!vF~NryMw= c&jD"AAo[̆=Te 4556``8>`.@QMj`&8CA`lp uv ֌@ā]2 He0`CZ!mmt-X`4 /lp trF)فA dI1܇xp!B& `H6$ !<l!TI,噏<ˏQ`X, C *e *l;D:)HN h8R&*fCAd0JhL%uZ|Љe&RHftcX:Ҥ [Qm !ǤG=38L5$ MA89bZNLpzn|^VAONMk6H?Fqcq~9k:s-tۗM8Ӷu~/lqϞgi㎛nu9g~\ָ\N$ RlQX1̘MX)$YI$o7۞k\n=Vzmoӟ88,)e2V6H$Y.s@I  )D)\DQ͋jC t?ZZ@0`n>S&!`d!?oJ4d)!D* 5mzt =`=91K ] 5pvnu4Sx{hdR* v ;=%p+a'?xxf Hc@i34S.jtSr4!  5YjF GтG˔ӓKT'oX;/1=?e=zlπ>Oطll|H`D D }(o LEM?]到OS@4M߾iE46|~='Lclxp817;J6# 7 '`vAG>.!~ }/=^2+3 h0BAGS6}$אY wgAzZu~NG=BwJ;o/)즓uv./=G(_ {`%=7 _ e7eAh&~6e_?5@0}`p}P}YϨ:ɀډjAi Ez!arO{H;l){V[@Bwb/#$G g_[5&Z@;@|@]fO0iHO{03ֳʀl,m~dX B lnJHB"TR+R V)B"@SBG@!?4 D+r }W !e 8',+ g aN-$OF  ( Ι~D1ꄉ"L=Xfxc;YDqێXdiJ"~`·t:XCPn 4݌B!wftNJ0̬0̧"0N2C+02 t7,jL3!'r(<3=LOFCd2FB1 ׂ`*u>9Di+*k|Ű}?O=v}>O<@z+@ ޛ IpD Y76Ѽ>Ti_v@hZ= O'Ku_*>`R 9Q?ά2{9C= C]Go4|kfc1[T~?~d{?/vAOW$!?=L{[&(>s7q_jT)gco}O1?j5 4?aۋp/t.kf;̇rfA !sx {Zy6ٻeZP FP:3}^&n4d>w3>b(}0GjA vlǣt'퐺4!D4y2빍Ӈ-Cf ӀÐfn_CI& .cf)H'R7<{)Q?0@DP&፜$T a 5H; ݡ @bl%d#jޫ[˂A iD2d"p8{YTot *'0ܑmAǮWhQF Bxx~hor9< oGnٍ3hIŕ)#r~W:(p[i[Q0Hgz^ڐ}Xgؤ='?WR¥$A c 6p {ڻ 7D8/86~,0aGp,+dEZtZmVfGQYc5E7၆{Av%;CGktWT~6^/iqjLdI5C4e^o?W3S[ Qv}ܠrZ^ }C+ާ3uчC^a2{w@}j|:xr*m\/ᱦ+V.[Kb@2 1ߴ @u4>ȊZwͱ4Қ,¾jiRw3P8="re7FňG-lix_uWޥ\/pߨ`.a>T ӇbLg:cMn'"#&鵰гjs&$!@1kN {}a3%g*|-2ysY g^o>5=fIJfkQYRķ"nE6y`lxi~:b~עk}.],x `(w0cDF:CA>}}8ƏY_Ǽ匙g^LߗNu'.Whj y/Z [s`@u7ZYB{ߌւ\:PgDK*-MmkKT .nK#ҭ@)W _iB˱L~#žs?n{ang`y3xm3oڪvv2sV ю7e>))d'BS{J7^9]{˅?Fߋ > +ZUURbM7٦;s0PCbu4BD$Rk!|nE;?`_y*WՈ&mJ;@D}ǧ5J@|}?.*/q V]p  d ϝ%2O2ACuryBX){QY>Քܞ: $в&?g٦0lgdM]N=I;NC_A Cgj"fu`4FM+Phh[Տ+CX^{#hR@am\\E\( (TF4V0hl;89cR pn(8B 6Px_y kE+TcYu{UȰGlC@` B䐡Ќ  a`nBH&MX<7!Ѻ6r:a~w<}qpT1lK y8u1yС'> [Q+D-$.\Z+0LR6P\𡀗ۥ7E/oT~3aBSE"!ET(Hnߞ}ǫBӘdf/^5YА)QZ&\Һ,ZdZWFDrQ63`7` aGHmmqہ:; adbȱ|pٙURd̘p)"(H#2q R@4 8@cXh@`G1KiႛfygGv 8ҍźֵPv>mUpש7. h!21]w]0# GLU%մSV&Eb0c !2갅)CL6ͦ.?N[` a eD+]Ts# H1h_'Gd2=y<:驴*"A3߾D7|c/JJ! %5[icM4jkqiUAF:4 w&=ՇNc4ƚ|&Iϙ!B8d<h|֢sS1 !KHpo//?m=ӎ21(rSoug%6e謱Yދi3?r|ZhfԐZ}>?˾χGJ8|ٸ # *h E,!4J@f\]l.{OCXVSbR>%`@ф`5QlY]C`^_,,Br-]9dXvPLAK@@@5&TJG!uXO*/c"~.Os9«V8`Kt>ô@ '"\b8!'!O{(C "Q0ƋzOcrܛϾч~5)d)%Q :#hN~m߇U۹ۿ;|q?! "^PndRU:IXN[34ɦ+/=*@_hR(D. 8 AS' 6N~_y^\g/0p~NN+E,ل0NUIa'0;,b^6Ie)O sþ 3B n kK@iB)ш9Ry>Rތ\ 5gcIʷaG=֞inTѽ(AERVPH4tq`5pRp ˵X(W!RSE k3|e7NE  80k`%ts\wp0퍴uTEO "Մ$a=ߚw:$rA fST]a ki;3KhaD݅2fjοaO0rHiBI) pRJ)D9eI E d5jqnbS߄m xC2bTJ,HN `e!:t-[=& y! 뗵Ǩ{IMCBP沞I87L ¬@s%ÐB9sn'QY:9xjʔ (H0F@d5!(M)LQ7l@s@] O M6pĢ)0,eMJs}10`0hfX}kAc0a:Ӹ"Xo* A\J݉Sswh6^҃q۳LgE0YQ]~MR>*0p iC gX zgt$YᤨZ \iMEYOE,LHBLHYl>@ *`!Q9gRL4{d{4M;c$UE1tL"39>;y9/ͷeO F L_E3`[Myih!́TIJa盄,2.-W ;xs_ _{kx`RAa:\?W䛸;ۺ!a(0LghSP@7v'8L:`a$i᜔d <ީppҫ5mGFlYQ:G`vA`k,zl&C4͞dC2$,wvA-G@* 2B]#Dl!@L%S65[8r! :m, 0+{R'y$S8$(PTvp@6lDƧBro 0'*bkp[ ) X#p?>Bj k!JmTŘ>Hp`,Q  1EQD2 œ~@\ōnm0#<,kP)%$0 NAlܫ@eCtݰLI9] tNbA}72 dä=5cR.p$N:bS e\*ZQ=һ5'[c7󊝾4Uԅ> <sxyGȽ~G}(!LB\}N^n'L!AqTyR soR!NzUғSM0Lчgx]0DB!Fcd,zǔ{{1~nс_CЄOP6ock$=€?H&_ 9Z^7P#JD~M$m̘)^L\CZ4#zI&s}Źj c6ͶxCnrkefhQiKr#Opä`ɦ0b3cY^;1@9J8ZBs2\EG ܘ xEkoBB# d?ֵө*uȬwt;wFg=1?hBҴd9:{o'^_GCZjr?/B0z9f x{ ,D$A A3L13BNEc"@lҡD iC13!Mz@( Ow~$9X e@nY0d53E# # ;V_Qiۙ(wrAzf ~@k{ tĦQB$+;@1$ i!: c㿺vPME 'xc κLS$7/*5zW$_]8ȹ$qe<KM1s[Q93d[n%cސB,20B!< Hc2̀9=bdž"|u|cPwEg}4 y cPݧւtE" bQAKKԿq#"1`r:~/S7exM;N/{pgIfeFiQbpp/5m00U~Cm< D;`bTa+ X= "|Ȋ|]MO1fd6"qE"ҠBX9L` Taj JNJf#'z@6*Q4e(2%9jAM5V4Qogr;K-6yZejjvDDߘ!\e%D\‱j8a?K %x~=h%GTx' C?FMasY\0@P1`b{N#Ll+6j27Lҹc9r̗\}>N;/^|oƵ(ྂT|1-VX\MJ%aW dzy<<]_mC:{}Gܣ2{ \T м0CmwލJngߧӾޕ 5L<5I1]Μ92  &FaB= (?>)''Bd&@@HeIiVe&j&?3C q d &3>ffgA11!IPz^hJ^swKj;(i L0Ifz^hH@6:`$E<^z?ʖ$?_1!%J!Ri>dEC"I2\iHQ??_+ֺČK;7H ,K$MӃb (ae1;oSOWǟ~X6bZB8 + |Jf 0\!c6eXR`+A$"K ^ 1DLƐ۽kx`c 2?_X6{@62&њX)a B!'o~?MOC)k`BY*%&Ow!AIX(8R;%ph4c a2U %U4Д@!Q(&`K9p7)u[.r89je!O 08]t?e:ݰB8@ cFCJrDÉWV>) P4"Xh]S5T'cg9 Yq+AąZ7I0Ҩ}dz fA:y:DcBK07\2ϭ&ʆ9MhJ7kѨ?)Ҫ|!0=HP{#4v;yS@uᄭ9S .&88NŌ,A`&X1.K G ,0&HL MDV*0,D 0qp bjq&  LV5#aS=Ay:A+ecKN99GVy`HW0'j! >2T(T)( o">ٱWY-|}0(N'h332**nAzhT)DHx񞦆܈Sng>0r )d#1αfDNY x*x,XhMQJbT,W @Ha;ː<dKKF<҉G +80L s;yĝP3I/<Kҟa^ I\8PBp7KĘ\OE.zU] +pң ">l҂g- 7ˑI;6f4ƚiݾ2Bj#o_&=)Q > 9?3 PD/)bb(F)-u^,#4-KBWLhc|r X9qrXp%P 0R>bBu[GWS(20(? 1aJ>|3+̮~?<"/ABR"[S ._ L}$;R|ܾmVAIDsF!ӎ(αD*E* PHVhѠ3ۦHfB36}Ϥw=VWdJqO8,0ckQd2s]i{rE(`Kh/$9āyQ@L@y-az$bs+<i(E1$a!!rT/7|Uo~M6*R7gJjB!Ű4x+*c`3qTI32O/ 2_D+_GtF^98#ssD.^UYCj+pš ^(K~]"w="-hq0"abW(`Tؾi`p3l\J1Ç>fo|lh .MP*hxYZљʹS!ƈ?jy a ^1Ra8 Hki17{y]4P}?Tͦlh6vbя\ ~Uow'T̀GK75"Hƒ*dC6X #%)1#YFd"WGC.I۟/>]Nz];IuxYmfPk Ơ>zPsP3{L[- @jBß,?Jջ5n-Էu6P8U =!CcBt  p[Tpb98tƃbLʄH\  lnΡ*B 1 " 4)DbCytxIo~NGݼG0{ox21QI>@q~#z@[b{p"qrkNg&IB,&@??\ T'ZQg;{Σ-U[ L64bPnG\5m66.?W?vIAm#_;h]Qi"H`V!קy3X8R33y@tY 1 NcB tfz=]|-ӕr;}.c h`٫zɝOmSπ|R܅/~ .9C0̪ZȢ2qp&ټM QO!on@NϟFPx/nP`o.Z 84 ޜCl!B,@̤3332$# L Fy4#NjUے_۱N9ѦR) o)FVa "$LBR!!Vӂilf000Twwހn1 il!䁵@>O_+[ syc]J<3o&z7=r+"t~'64J>3X<%7tՅl|+Ҭ[}P1Kt^Q؇&DEPSDKC2U='y81"zIGH P hP)0TŸ4 M3E 3[| 蕢[0HyL:'j$<=jUUʢ; ACNJ'|t.J3yÆj,-ml3m X@0flưN~'A{v4OsۮQa̴I3!$3`Aw-ÉI`P< |E0=H, y.r><5hj(>l 8<[@qDsx ;y|&UdG7nG]Maۇcr鐐>c ÕUlh}+k T`wWc#d, x ,|:NwWD8DPD$g lo Qݖ_\3=PVݫWAɈBKx0&}{w}(;%7ȑ{aiCWEUϵ8aMBpH*QĨhUA$Q`'k켍=ݒ{/Vp@eD:l&([ 2*CVu5KRmhl573/0AlA$ 0^\&\L`jz+6̂a'cUX-UTHhNSޠ!3-H,QA~ݸsw]'|u'A}4s LԍI}oΡHGb{ !N55mcSW-{gNXg9sgTwQ= gdۻ75pn5 qn][-9ʌu[x'Iu7W@R+]ցsqŹŬE&S1u!k,kYka ]AvunvDa;INҝ!kZ@ 06;sB魤:^&Xq0&.Х@h [+Ev~X]G rU'n˞U5L# :G5e '*kuI!']B!c\sEbpŦ\ASQ(%'%z;u]vΈ]VSFD6^ {:UH"鐓S:1P }*B9(@WU[& u( 3 dhʸk:[q74.sva6l9 5zw:8gA!Bz:MKqƩe!//\=h810e+ZApRk3 8ŨފƖ$B $YSI `m/N.9[:tYdw`D4f9pG j#icC &WV`ugHocPig ,jخb;lZYdvN1EMi@6\AqcաPe05+&JDk@fq_\3s!>ؘ!jRE/EkR!l(RR[xQ{"%6[̀.K = s&:͖\QfQ.TŻXܵ+YV,`6WZ Jm&x{{WVG5/u.1}\w bn7AveH^z&nV]蚆]`ǡOIYQX޹Jx~V],`7 CW-1@m!Kz c[VذcvcfM(N;j]w- hfQYDeTmX$D [Pa ͗"VuFUۓ}fa42(Daд7")"b5g3ц`"d 0]ټ"%=NGC.^$yHH%sV٫Rf;2_`ȱ{m97@T$LHi,AF4qVm v[eeamt&EaLdKq1j) 8MRX?n+s(RVs;B5ƥؖ ˩PyQ'.6 8[Df9$ "#:wz4v.9VTE[)հ01m8[m-hSjq0xj%88Hv@uƙ &sYK&RރcmHh{˛_MsqޑLJAևenw{3yޘ8x6QGO3-&y 9)GC)󛫮XA"#!̌`H`LLE@ 74"$>ńa M7A:yOk6n` %a 0XcFR h!H&dD_ )׿~VP꾁;aSWCzY )I` G"%zBr`dDMIe@ :WWs,ٖm?DPgY&d̋DE*>wb"5$]2cjg!P'ȱ~oZIL^ҩM`ADgFGa4L:la Qo&(5HI@n-Da;H"w4J  E~ءuCUx|z93aBۂB~NLtXW6p3 ,/lJfXvՒœ>ftFY8bʁM:Fa#.i=7%t&3ٰ7gԵ6ڍLHƃ[RRfr9ciGxp9M#20 1 #dHƼsXLPbA jna؋>w[ m de2`8&PkBiv6``{ew'{8ew:S]@;-8cC\bHo%OoК 1 >oGd&W!1^M 30ȁ (A|/|i; (M>cph}$CT{ T~'>!Q#^4,P>K6b{?\7IW|G$ok+KmW1MƓ| xBJɸ ,f$ u.VDq8$j(Uk*Y14aI[" MD蒀HA Ő$G>hUD66nk1(֊aCRB$+2%@N,p XKR> p{9#=,@D! l4" Quo!mm{kߺ2uCB(p(@[O4!HEdSBN|A BG|vE &` >5CV\UO98sٜRYWZZY%e5). 6 X.]i;e&(M J`yr3*&o ZX %4yvp)iҝs9bVVRJ)L$ L4X[ .il8 ZVB40%eI}.jJOp4R沷blWa$\|&;ڒ{$-ĊB)4#rɋ ͍T. فq8ѷ@uY)(vi@ݜi-d"Ua2iVfY<&7 Qdr8Xn6 !)P[c"G-A&yV)Bp)Bjkveuun%њ) bou7j<_vCDC RY7WI6Tϙf:{9tqjmGJu@V:(2H"Bjh-c[K26_!q|t]y/% G$X~Y`$$J@.r$Fف́" ԣAi˃ >e{B0S. PXuJɚ4Y:r=9ZS܈|jUiWvaB&Ç:ΕkR0\I.mAb4IzoJL.Y y'.׎Q>Zy찷ر}% %"U9-FYZZeJ'eaPh ƪ˝fԘ(LV\[8G%K )n:6̩*k# څ%,^uZӦ`딌!+ižpiY0 ^Wyl#!Ҡ8`@~XBI{6<tcUMG]$iȬDuƩ02]ȑt(xiG&RB 3 I8dWY1z?Cܦd5@~`@ a6 P$ LCO*mp1Q7tL8bi 1 L17 .Bj0J҃HL22h;->P7;kpfa feafa'pAX 냛g(0E9) C[x.!O \y 8tuRQF[WL<힬x1qN#ք>d@Y s> +1C֯kb.OA(uy+ \%rP "R!(3A`@Bߴ!jn>40(a3PŦAH0Qpx ;Y~8 }&w -Qe4W7'E>9I"Q:6r \,u W_sm5jkUB]^!BL)BPBHġ0I13H42! !M(@(/T;@>yK˅j'7ǜƃk<"0oOg%|b}(iB 0/] I'd5}DxՁF $aLC2}oc$ǐ Xѧq1F "=δ<;fC Gl8 !t!pU3 !@RМ@ddF#QWfdΧ b #F)ir.S1V'JAI34YҴm4F#MH9H|+0 [a_]B`}v剋X,ic r1~{m$;!^|bZ eAI[A̱DD[ݡIs w4< לIA + 2ѢcO. !PfzJ XfR'QAAMrǿUA#!G?QL6^pvrvtI$g,?Gr7qs3ж7v@3x`*wM8BuE2AM% l $7T|VBbq9,3}ʆ'NCm R N2h4;#B9C&05i(<^d"+Ln)ϹL9- .c iȷbU4B,E4 A!a69gyN{YNtQu샑Cްi^!1c!q$8HB}Ǚg?r7[91=wI>V }&<<PR@,V?31P@渦0c0JFúwԬZSF5ٳ$K&&.!RRbA<%; !C2@Hd7"ӑ N0!"dP!0,,1$j0smɬؓ1h6Ϙ4rg di$TC#7mu?f͜Ct13Þ78I^8u;1 .FEu]'i8Hp8-*0a-5 X[ՋOpsty#_}GBGu&(pʶ,>WD\aB7 ~c @(B B}#G*9:){۫i WXh L-&&3M ֜4$[L&ѾSi/zaKV3SAT#]d ?SC]x0Mm}L̽b@B!pc@olG]) r7CPTP:_G<悃rK68fڸ:a:83ۧb'7çf(WB/; C=_0=a #NJ1XCfQN9gxR܅b@a#ɥ5|" ~T ATn%;>Gf`uQ9Gy/釱`F`E"ZM -88@b١9{K8RTd,!0Fe&F!2>8߂"#h5=ӣc84Unȳ \XG"ꈸd:d0 &f1w,1`ԙsˤ"J-403DeC-<89E;aM@PXQ)vlF4B% 1bsFB,F׆R`hf3y1pӸ;`ӬJJZx( LeFgʡa)` 1AST pi cKn`L16|BE '$@FŅ2GK%au "`t ,E-~'?Fo偾ё``y?^O?H _ېfEbU fS'@`\CrĶ§P&dEiF fh `FTaBaeh&`d eRRZT$`)ff@&Beae R`=>w%iXim,b ƷN\6)` AZ Fwxߞ3$Qջ@ gfq4w`jU}ŁLX̛:pH "ޝ f0G43OY '[}E;ܕQdO $`|G[6LVO#U$bB@҄RDD20H,0%B, U+02,MTC@o6[Esa=ZHAr,8δ y&7Pdr$%m= *lwq{ &B}l~AiS@;J$pW\_qrX'&y QOMz16l41qU2w?d-黌M%x=b}Cm-6!̜a>x0ACl`{.$(?F#߳VIcfib6C{mtwߋ}7o6+=_RvSb@AZp KQçCT۹ijH*dܠx\(2A= L}OŸ7ٻR`W4#h9;y P: # \ZdxX@[P= **ig`?{nE8UV8o/>RsuOH9J ̭f*0ȔĠP~6`va٣$zdHQpfhɴL#UMTUQ\pR8yVLl6<"y>E2 هSe=Q3X@=OZ !MaGR(j@!d{TmՎ'1ˀ17ZD&nr4O.Zw=*=QTT2e[=lPa(H$R " H#⼢o9W(Ïk@ !DQА)Ha ŀtz_Nt@j dhI4*JHbdQ3nhR+ iGZ$UĊC6(C`@p!Q gŧ2[D6 ؅Nt?zC/͂`m:UCE 8>y n2`O??3@w;Ky#t* A1 wS!ӧ.5 J#(BTXR9).M';`<}ͯ: :fCYS<0Y(}pl8˵>8D %&9hhH<^gF?%2}7f#/af`=~A{ ц Dau"04h4y≌30?+JP{x؝+T~ &{%HZ"ɠ-M =`#Cك݆XoMzAX &!7 %$it)|@ U)&Q> PJ*"% ۉ̌>c4eVPJM̢HE)_(BkMH[u5@|}>ր)&x=G"WMgCWq0,wT EBJUXjVVm/ UY\[bum+ ̶.Z#th0u9]ArANK Ie`-f,-* FYB MҴl4!`"B g2NL RDFF܏C'+{=^ZD}?`u$3$DO. y JPm1%.!1!|ܭ; 1KNO4m $KA]AE8S|pn PSfˬ5v:+EiA%uAc;cBW$Y% &Ymśh ‰.WT-hI `0;qCf t L CˈL!+x'`nh&a S8H 〓20!2 30hcP) zSe u0 jcK&AGσd接|n_\ 禂{yw#y8x6?BL^M*r8U+H 0T̀2A Icf|2b}& $"QCHLITI B;G0C0H]JDJD*͘#$%LT!4HL"DQLBIP(af@&(B<$1g*@=~zB"C ü nX@#HYgYRR4)*1"Į ̂(06_*`l%7*+vA}Y&k)_n04Hck;^&Hxc 6XœDRhԬ Jfy7Wga [MprkHo5` ,I>|e82L"R0HHB`105;@[qB) ݥl;l:_zlF3]"b#bls)f=ϩr\\qpLq\q00=#`>d8O1ThCIve 9 ~VJTHC cbqsADĆΐe?K&Ѥ_Kܬ1<@Co<@l3XA )-֣`r 7;;!ZxcHuxU|S>g0} )@h( a3X86=ͳ< (F/nc݁nA4')TU, 9T P٦9딩&` UF- TPbN&,(nLO/ed`i$@ ClVSBo7n} pHHDt' 44?`wU3h HTuݤu^-~{T!!Qcɡߧc,|TɀqA g(4?f*Y,p>+]P=?74@8'};nP5E5P {BsW~_WDo·{fín6Ԡz4~ 7)o`r0Q Ƒ  ?2!l68,Fܘå%i 7jo1{ynq& N_k JCOed k2 #_Rlj_RX3xnkB_Ŋw>))Z:ҖelYם.2ګrGBܫR!ꖮ+aM9 LXɢ#)XvUOQRBKYnitn3 @5O3$ fV0{1]0D@#Nim0F0UZQQ@N&"`A4v0Cxh68& VkZHӎ. N]\lX%O+SXZJ=f:t ζ-_ۨ kA@+L2"ěmh %J ط 7[Z/Ty`6dGu8&i4֌9cIQ5l5ӀVvv04(e L 9Rt#qtzFE.J܉D"1x (ĦЏ$a'FOQ<:@p *`Q7LԌ?4_i1* _ +! ; EDFZ80L(`qb&^}t(޲CVo PA sxƐb1;TtA oϣS(Q^@`S*XDP6?S7`@CWO=%=|5Uy~%$nҸyWHI#HzMpeo q?/L0%J*I6KDu8g$l 옥av6WA{ťP6 A0K`Xk eSdlViWVE-<5ގcd,m fYvL%ImL h!iEܦ09"&pՠK*h1(&"(&3_x|) !ǁc:T-g/,yb#;gKdА!PO*;|#]nTfh'X%rt/L#80ȲRsc1.5hi2"6n>S@u7a64'̂ ݞSE ؾaכ̡bձ!Qg)ma$ 204 t6KE@:$u&9#629I͛3v%/34LyBR1YV`9!e CjBjRD9h?0eܦ}>I%D5% {ǔTLp` ~-EDV$CE~Y BR'ł%D;̬ Qnr`yR0`ӘyeFԕMAHGϯ A^1O4Z2D<^ =?p.: ؁̬_Ɓx 601zMl0 Ob8}GQꦁ T0[}|ZK ZPk%\@Ժ'R eMzТpZ$ݠ4lPCpȡP&E\ >M3=[(O">IA;EOhHB4ixSD<ʏex aXQ4G&^I52H[W ho$2c7PuCٯ=EB{’LS(!5u"RTJ1cCbq0eD.O$\`p%Olң^$ s|Ȉ#r,d ۂAĎ1^1H0&:?G'8ULA6>ziZ]xd7hzSNy{ɵb1=rn65*dQ52!% ]3;FV ddI,E,M5q-{{C53Bұhc7WN(#ŃmxkdOy\aH9=7hˋpMlRvH6L^5S!h8@) t>s3P&$#A+k.1p/":udq2^*L,sȚxN3Z/KRYǺԉ0h)tϻ3RK(r[:9tMǎ=d}wS1UA4V6' ԣPO8<]2x~Ϻ?ޞu몐g=#cw~a8 QG BqN,VTʿ)Mf0, x`zϹh(HD z$ް;Bo|3 YBB`_!EsA'IBbX@'~$@7QVf8V(tlLRDMI+ RwkC*fiSc!$K@)BP2`PbAE-|KmӶM](P#^s=#˷l330–[J[i|U ÞǨ&^pD&9Hj)xxw?<HphbjFElLqҡȦS92G, 7f)M̓S$PDDl%@:G֩ԮmM"Xj`S4M z!"i:{H$gn*>^c,o{`B"a &o b]I/9j8=ThmZ̀Cʶʏ{NyL_)c`SsgCD-b޳\t>28 =wM4<܁&s$&HE-'հN}J{g#"\96 pMsžwC” "n`@oڏp1 <@c)<dCXAb"bb@B7]4 wbaZ"&2|ҏ'o(.1fT X4 mIE*-B4's "#C$Aڥ&dAٙq `1 p5)bhda%40qD8eKTӄZNbeM&6fAc`cYMq1A0'aAިљ3)GI!!M$+^lvMz%U dBB]JPUxsǮ59ttRiY6-&8aӱLJPXBсJشdg ܠ9Dg/IQ3ITPlJ>) A j4Ŭxe4|OlyBk@b/))hetـ0 h%'P2!a[rE6zɥD j" !(`lΰeG7L:6ЉǐxkMtyQIbdΒ;cK7u7N ;yf F:Bi 7]%Mg`\Mm(5t:t,x}*"pjD0Єc6 84kA7c`@iwotoZAPYJAF EaQbMUTHB bő :V,)1]d0qd9βt9 ' Ufu'aTZM 5ATfCe *pi]ОRHllfyǔnH"xAed۱2g7{t%&ЈSaNZHULʼnT0ĊDsk4 $jͦQ6h1jz`jE r<Ŷ1X`hI`HTx4lLp1p$13A9Eq.LZeSm'`CXȜjw tʆ 5.ZD T RKcڄ rWʸ [J, ^0tP 5ZC|`v 3 2gv"{qYFӝ"usFe(gDJ( D% Wf)b}e5ceXQXR+Sq4P+a G[>.Á> ^'it@Sr)0(ka{ xݣ)ʓjJ T VuG 9L4," !+JbiMNk Yuo? rmU nNNDVΙX*HjlI"кjq62R<CGG;.0pctdLw !dTPP0*B775תilI`)7뇼z{.8>j;qz3wa0keS 2X.)0 H1% yg 8ApxPJ(,**UY$uy9@YV!MQNX v!i`ռr`?/7r@H%3A!?YADD&f,/sM4]!*xi&U(%M&\b%Zr2ьcDV)="ͱ qVMMX*"̽ yc[I|Ɩmz~c,.3|]͑w xJ$͢%mPLyx۩QK9yA+`/QӔ Cĺtn8pPMT|`#3W~sa`NƙCb0 $ta4 #єP56p͖MA ZKQх,{ a%0K9HpA :sU5` 0PSd@cáF:" bs0h$ C C"i16)J`0D7Hՙ뉴l0ph%0e& Im`T=DL2(P02RT s8}hPkBӻonn3X<808M4T*ЁjІ4B(TP%`) fV `e!51520JQ ,BH1YIQ8c:Ź'@:1qRFK:L ̐ ne$Jq!.Sf"L!a$%PdsXՂ/n ED$3X(LEc[M0䆅c;fV4Hg4f9Tue@ ]OR&c;cnm0ٸ*bf 91A8J5$-(.CM[9ã/md4JG@v'c6t]pAB} 0 sdIC(RH&I $  D (HȄ l"*\a1! sp EC#&L7d:pDp6"?:KSÉApMh E#tS ɪvSjt_ =@Bb<,3$-#B 2d$Fa.:~)E&!- k`¦5/Y: `5S00 t]|Ȁ|(HA|tQPU]d,품YF)/ l{fhS0[^vQY"B n_ni,Z[2S C/DP8d؊m o$DIt~D~jh/+zԧ sg Bh0ė\QE( ZT?8@:Jd4| I&5~AL,/Nw $ >D@ "ޚOHNC۹]@4;c8 ւH,T:֘8MZiюcgB6%Na:0̆`q] #IBxB+1]"aX]@zw ʉC#7Kj"0 `&㩴i6X6 31 '"ܜZ`0qb 9&0Jc%J ")ii&m'BT0Φ.6 TM!R9h%L4! I cI988 jvI CS6N0n4Z78dAY;6k8)3֍7Y&1YDb2)t26 m B w)t`b#)8)ہ#J4߶;WfYd\D:uPɧh& 3i H"`'xi!vh]ttÈ"Q  N`6RMN!3Ϗr|a͜Aʇр|a~Vm~=HI֧JJS@{=w )]D ~E |X=g~/yC G#quPg._Z,Ljڒ:|&Ajy\WVCa Au94yp7Q2BH^/bFS"9FDM܆ IWXzyYulV":@ `'T\E;LJEq$Bm4 NozM/F'L gJssB-/iP48ử1%@˃\$GXb)-Όjys)+px U1-f<3&CaGG#b%.dD탈kZg$z\b}zoHpOiFch$ )O!0DD@L˨0sZв!P!2" R2UYduXةj"!A2X" q 4Hd-"V`g38wΈ0!8#H3!0;I;~쐺6ĐmArV3C-1Yiy%[+*Q 56Jds2aSi-M<ҘYCq͵ck JK De3,,EӀ\p|+!J8`DFFo/beKYT,T˗ 23 ,YN Ā+̜Г$"5B\]`ܵo.2k Ḑg l8hɊYRł5RYG*Jc=lrn"E%{PS'8[(KxcA"}&V`P%6;0` + d1 X$ %u!'s}&"4įo*~L4+y*=z?;x*ꎤo{Dfv0 Pg82#)G f+m!&4"%$|n@(<^HPA͂c!")"Zhi_`fEKdu`gszNFj>RE0e*Y?F6LI" 1U6rW Ͳ`cHg]D={P#"W/61 hws?t *AQpSCCwp$qRLgYgc=ųD;QΑ:4O*[fj(BH$)2ș 梚zL,p`QUD"gAN`!e|hX/ˍ Kj؇<=,b)ToF4G~w`!5!0 IBf SLͧA!5 @ !%Li֘dPƀF7ưN=I\l4vn :M7 ֻ@ ɳ|lU-s sgApIij, m 1i2eL@9 l"|("B"i}ӣz0BҡbX`jƊuLcD+'Afy!gw$ [:հ <މa)|`bM ޟa"(j0SAK3euC=YV:%矣^bY(IR)&T|!'zr# LQ{BI R zCR(>jA Bσe'vB%ŽAcv䁢&' uM (x {?K $ t"2 V`ި h!f(?)B!/Ohz^>Gd,Q30Ozr @N*HRF, v[iz431j q&v1k&>p ׃aO8i>~B??lƝ&sc&)"ejc4#n)z:g)}%@x"j7+LgDbGW`ò|l#Ta=ߜ*[ne)4A!Ŭ樓/ sCQx?%- "j(̈́v;xG#SAKGK\F{JdG;e:bx[0NFz{9mq㾞tc81<+68!dM3k3l}, qp^V'b&2VH/<Õ GLа]<҄KrJU1eaUaвyױ^ȸm@oxU;*(%("nH!! āN N'Qr`p׵iM{yreԍJe}-wz|[ sP;82><|(RP&$TYD&;MZH/H7}!YNCtrk`womq}Y4n+98߈D4bչ R1ܹ7t$gDS-.~);vcwY00X!8 3VZ׭,Y= ]bRq5qE'd^p*D} [V57'~7BO[{ !M^mGퟟ;#صiY6n2F K&kұo4j &ETl4fMbΌ#w 7u` ̘e {'Cd59CxԘ=Q$tz@QQ!C$BPu wQԡAA=E|$UattD7؆Q8,Yj7)Kb~N؎۰;L@2H5 vp ‰)){nUUvRZٌB #_IzzH6[ } 8pD1wyD'ú1DhyyZ|*ϒk @sbكPCRY^]D<2]NU\"p $E.=ps{blfCp&!S$Eߐgv d{|etW1M.*-:g. *INbqA;2l܍=,weꣻs=Y|$^0b>Njx) phLE5C;!3fJ) ]14TVM%w hF&ItظLE pQ+T  PlgoȈ?w h&qp"75IBKNm 7 $5MOI3N3Nr㕛r_lI@R1Gpj2Nhy 9y\>~wYJ”@Nf,uaV/=e+\TҚ!C&|]Ԙ MQنQ9hB_2R^+zܰw"`$ D @BRB'<; _&l0݆Bhk(R?! _'~O! ~!~=|t{;z|6W,"CѴV ZCSDVp{4p<9$xvba1+ҟ7ָyi`m]DIA0·&L_sku15 KlsX^M2D+ Iq BpDDq13!dd R\hbZTj>' 40lڌeH< u( 1\V bS$bFTAb;ޙj ңjE<j'3Gԃ E;2>t3uߊ~QV6 @s행s9C`C8f!a9b!(J  I--a =j3r8QFr&i1㆕ipaiYC38=]:thenG̈́ 1l ")_/.:!|zy!DqA/@vFUebA8 FY0,1y(ヌDk C(("` wuc M$.Jc'ƞ@}FBDFyǷwO@Es4m`pn޽)BbPـB13336K6lsμ GNԣp!){ 1 ̭DE3(QAJ 8s%ItÒ4ҩ2P䃄d3RD5J4!0j&7,(] Y&HbJ"`zpa pfg= >G CGSd |ܟ=;᠈ECƉI0bĐ4N(d a"zZH0iљIt`A`bzq vU0?^{e~9/@;WhRSlu>b>,3" g(tֆ ~e7,'?xז\/=ʋ?~w·6+ Ȧ* k+H !UqbT /k[6w_S+Ż nR o_o#K#xE-.3|PMCVtHx]7=7Q&jQ:. t9R(VM01;R Ƴ+c..8 ġarʂDUd[*#WU](Y{QKyux&YHwZST51AxbJ&#uu&B00{~,wAۛɗf9MYlBE]-` ҅bl/qû;JŔ+(\Ihr`+c[AwStH4|Uuel^ T<\ՌHr,.9ic*.~P[(WSWM{u:q~OJKA8N 1pDL, 쬚.ΘM-+lns߀4;U^PS B&,VHiw/ vp4&1oʼnSE03u5NN WpybՐߤSe/"GƐӤKG{C+Ue'ߨ9) [C°Ts% j<MIP9"0knV^qF5ŋ ᨺԁނ7ekm,w18ߝ;^g59;W鼟=.Ws|acsca}C!j[Y~MluuC0y! E^*5dVꬻmZ|V=iݞL5E4;#eGq @ -1::L[)VQuUXzwۛFeEoKteeחccb{WRLÅ9F<;k+JkVnydTOPu]ڪꃔ-0'ϸBeݐ%13cp$lӽɳ5ʜ< 3gTmmi2s ƒ>sJSNX2kJ{$ri;,zXI"h,`$yVzh4 $C-yA~'L}`lJ4Ft!x0څY/t@ "<,PF##3KCmMvs#ߓjYAx^g(5'/Xg/b)\C?o`Rgl3lWxsSkvgjf_Ƕӓ:>akg\}`/.刻xljiRt 0͠`iߥ)NJj=H>H~Gb{vƪ,'X X5zC   =f2;\©(lhHpTDyaCfeVe `&mKy-* ],Ч?6VRЅ@1<6Xq3xtӆ ^)W-&Se$} >S}51ʇP8qnCk+7cGdR:ƒK*SOׁ{߾,̤ )2f=›p3e<}8q̝Ό8J>F("Le)Cc}A0HD'>RA$a#S)@dlX"CJY;|# P˅Nz^+xJna޽ (bD q-4&ٚa]LD29ABY0-& okZ@pd֞|m?E쉛Z;8Gtc7!^sRBjhxăMucVnu}T|11I6{f=PfeeΩp=>('&}8m}7 P%%  \)Ml!:| ؤ2q%?@T߄KOطZB;úc<%qiȎ̩A@=Dޢ,zI9?g\_|a$D_H`pS4sREiءIL!!CZC5CpXWZs_1s褓mt" ^JM8!`E˶Μ)gE5d &$HTνP{l$a(,H<>̏a EX"*N05[ܙSb}kN& j Tu< Pj+a!DwVa a`'ppj#TfL\pC)pPa|pL_"êa%.Òhbe9ǝ ӑr `E5i@p$ m{6&c" 4SqfDғH (<5M3@ևDp4Y [(d[-6"B m@A FLITbVASMm:a!qi:X`ƙ:/6U!w`$̐MD.II R?Q?x<蝧,*ARe1"))W`q(qE([u9Ony|Ô"D4O{^6ˍAh;c1%K-l& Eau,\.$m6r<:B`{. ~WN"HlJ:WFQCHOCO9v c0ȳv!L (qOsZ طC0tPPwk3>!`)/ @1ӭ."c$Zw%K=pْoM9תS+ݚ*iwSOYM]WɃpM (4PG$7H|]+ Z  @zCy0 XTxR:TX^G׀98:`|YA( ]E f"da]J]=C4-~a}6BLJmdzP̞"ZFq٭x} (|M!tì4}T܌HJf=1z]mf2.l+B+t5&Ҋ̸ѨC0v!$R:Zb ($12Km ym«imEC+V1EF!!hӠ&H-M\ٱ42V5 l^-`DA(XX0M*[K 1H * htGYjRH@(nh0A5{V*W0c>ԜЄ) v_ô3`BФtuG~ߤM\ʯJ0/'.pP#_3q/-A A05khg&^nV}vJ!x4 _>ںgDH8sw>hP1$>nݺIP;#QHPI>tjL>!pxlL=!2hB䄿b#30!f ٍ A7%ȧM-]N h(P p@ cROX#0jw-z@7 1 &'bu)SSBP#׵=űZDpXHq4ml&]0'{֚w7Ӷn m Ep A$p d]E>*aZ*"3"d0$/.ߔ%Jh1,u]d|\ܻ; r3 E`@[B5Zd#94Mfḥ)d; ȚC.̬)#N[hC`iZ@?X8S9Bp+ ~(X%ypU pŶW,-%6 B;woHPnDt]X=8}.['zE7or س7xLĠib$/+kb)`Ue&P]aV`(w+ox[9BkFq;V]Ѻ[vwPWzaIO lW~/Jp<i WDoM@p6lw1XxRn#f[TݧU{*7rX*vXZ4qLS ˚ *BL[&:qMՎcTirYJuP%X9lt3FK3uLM†82Pi!:fkv)-nѶW R&111oC@Ȕoelh;F ()I`D!n%bFUB\`T.pЧ+K/̫6Rh -uCXaZlI%SL\XDB ni ¼P e1EE4@Cei,KL717Rj\m]\xn:OhIQxYr˕B0I< *4m -%Kt{J *bGJԚ-`zLZ&q[&PMӾvYY]T-PEhԅR^F]Vp[+ KTlYu6lЩpX9mTŚhH bpXAdVd} VcYLAjR ~ҕ^xv"'4c{*È҇-My`һ<ɇMbDbYR`"ܪ4YodAmYWl*҆1 )ŸZ. E&.8^c,n5eiUae{U-JV…ut-O@RhW4Jb6G`2f,W﹖cmshW/Urˈj"H&P,*F+ʫ*k@ԾVaO((=?FM0@+;O ]B /| 6<@;YaD-ʒvyFXD/*ia&|q\AtM@#pLb !:TM% %LL[آ%`BR'kbDAF\:~O9=Ɛ4n `#]zLdR\u Gi@w BJC1z%N7GZ2! \*U"@;2Dh~\߸>h&P$ ;Q/epX߬e%Hz(,}};J>g*Xdb%;M` 3(4FևiXRffߛ4B{0Ix>1v$VBf8b }O7{ Dg5# fTйiRT-.|Fymc2vSC6woT)7@XD0 ژ:S)EDJD*$˜lr!2¢Pv>l91 >df8LeVzz<|@#\Of=&6{:c2 (&C# -&B%,ʦo+3"+)Ph *"ږ^uv kN fX H DP`xt=OY H:$ ZÐ`5SX NxWWO*G1s.}V8 .lfq%/ Q%J*@N2_7AFQ/_ IbeE:6kLɃ҈FpoH ]wR?V-b pC jѪ򚀧DDpD0wZr;911'ix8Һ-`St6VT=Lrk@~z@. b>{|V8(eI%L|9ԒŚmnn|(y!=܏z5Ame 9OD9>PJ8f\+F4650@сP?iGwXTnγn4]n0Fa /HfCt9@nAPMʃH[BP/ʟLOA!W#ܞߥS! 2iOS(BPq 9`')@3 00,ítj%!ŒJ  BS3"`Ƀx,cleIo3K}Å$9%`89@l6E[@݅SnA xu %y_oVpAϬs%ޠW}1; K8s>G,R11t'd"\63zJç|&/elUxk4{ V:CtKqZ_o졽`N?:ؾ0tp|%S i VEUx5)C rnBC"eѱkZAFy7d8GU=n1R(<2akR 0_D-jD>`^}6V`C֠k!D7,!1_AwqhRyL/iB iLdՃ9i"mLp$1; ""4S a+\Y1HN,` PɄ`~F4ɦ  a U5z芚@ē &D) 8:mrBIsv:P?JDfQ4w'R~ɱ2yBT &Fꄄ{_Ն>P.}rY%:ӢF;C:b1iyR-֞ 루EnT+SbP…s p(l?8 e7;v͸:oFH#t `[9 Uf)n.U3$"i F Z"" }4 828a%𹐜8 Ich7 e9ԣ5]:oxĐ ;(!N]EߪA2P4 [:2R˦Ide`"iH&JVBH&F #1Ͽ;@7bE/s~`Cn9i!_gF?{w K+P|詺"jNjUTAyGB!3-ԅCeDtvMkX`ڭ?u( l{Ȱ(ei N4_Og SM!&v;r+d9&0LYg6z/PmwC4H. %<`lE$D^B!~": )se4(>w>L1!S*Bcؙp|Q-~Ѥh^,6LP"l;B]~>/pS Samq2SwKVWZw@l[׿핖rVNrB W\B#E*L\8DWSP :ٽND$AcF¹x4CnahEL˜^Z31ޘyަ1?؃|SJ $hW9DOz 冷B |q~Ѵu&~g= |68,4~x]@z.tPD LINQ t|0Y/Ťp|!رUMF;0M!DpN9o`,_?޿`m~Erȉ7h;_+ZCf2%*Mgsra2,Q :ؠ8hu5a  ҅ur`墘x)zJ9{. RGXEceSu "[5 ,#tډ/W$҂ gJ@@]<5x4NN0M)"i n aBe4 VDK^M‹MR"jFA)Ai?t@M+6m斠٭ˣŠP8ݔU0kk]FVuV`]L+R,*-rDžDhi]b,B\\5v>~$ Dr_v$ǡH'ĂuDaRL@F흾&M7Ul wd]rbAr5Qkb,QTY76hhLP >c#V% 0T PD1K UC ;pE9]+Ȱ2A"&2(j$? !_iY":<"sb *? {x R`,*C"< ""Ud% BEJ*=fD"X6w`rCHh# lP$GDb(D'( " k42 4|xffDL GBz ;eCAM Pݳ0O,8C$LC4!1YRX R&PniqHd$0aX iX[ZB!Mm0"8ޒ'7Ӡٍ6ss(n{Y Bu!HpHHxcc*p2'c,f6" _d ؀VPHdօ_Bbm@;g 4P"t:z:|2Îz_qöBa`aѦCD͈xxyl!ѝ;t>Ffg\b;z:n346`&O;,nO!8LJ!؆Fg{^qӡ Npav;Dsa坺qfVVtröxaFBdN+՞ \e|pz'SD `a☈c!3B@;ǵ3d@`v0) EN98 M0.Scaqg\t0= j΄kʪ>gf=78NTxY?} ɸcc!A`Q q9w2]QXK,  QDFf1Qf-9STfM!HE@tKG^<}#a :3>nF` RMR`2`rY\ BCX)%acjGDk1 J #f.X9ՖU:uJ$4 34L!̎C X2ÂA@oNH14SCHM9RA,HP҃@K*+PĵUQ ,KR190L2DJӠұ:aX"0CCMk>F:dJ 4RG00<1!ri8}7h30 1qu DDD '0D43P_{W?2hy =CDfiẳFTXHHh~F}D)>c=ɳ`zpkuaV&bRzoƼJ8[wU//Ti|1Na2g-qix+E>[_! 1X` v'YGcM6ߜetS1LJ>+@!ß2= \G3Oך8[;RzOsr\,D#%.!β$2 p>kFFa((NFCHf#9YgӸJP\9 &lcEx``R"*ւ|Xa-As]7nDŒ5Gz%Kat 5A> 7I{eO%Zʭ#O+A:TE0) dOSV!$0H›DT*BA!! a_${~&J8io(R>/Tf4U0@#(B!t,  Z>v4Tx+۷6 &JI&(F3P M<ʒ6CM4Ѵ?#CP B<,Ig*!\ 2Qř*CP0_2"-BJ<+ P 9O$!&p4uYIL pyvCቄM,"rhS)._PgS0/Df$;DuZpIBNA4=yi|3!*¤O6@$$ԗ krRTD3`X ݿΞ꘬dbvUk(Q /k];֤ fMR@4[4D"\J&_#]0p""!@Ɏ;Î B<;6 l\+פ*Q]T`U}r@`pXKfedyO's['YNލXuin&è-n~I -s{:>5`&/2xbˢp@B(da*)ii"B!(%Jihi! jMOL4?u=?=1~7noQmeA q)=8: kܐ.1Ƈd> y߳0]Ǹ$f<k쇑|}S`CdiVR0A̞ ?f??Iu.6 hAYQȗíA|;cB*>_7 bwYAQGѨ.o1>ӳ%Cz[! p:// PRAÅgm9fYz_Jq?:BK!@ݡf?ƾ{]{B ktwgÂ!٢AIpw/$|SM"s\逵yԼy\悠[,' CEBU!SA9~Ǚv7p7^:6!&Z9p{[=5h9A?À_Y\q>?unҏԀ5荚*t bҲVeXꘊ/McKxkO&B)00+w,xC(=#i2sGw#0PE'.8uLtm js69>>í*6n%܃W6{ h*Qh)F*6FR;N'gܛy]ULYhx AOӾB A"e}9ɭIuaK⿸iO߁>L~&C[?8RSMC-vc`?qҝ}3[>,'}E-y;kvHV,O+ab8{;1{Xcyůr hqd}r1Tơ,Ŀkh1}.5Av%VExLЙM$_Yzr!>tq9SFm媎G14S3ELd_XW'?%6 D)d„e:+hIhQ'!1<%B=ER>8t6=mS[czqN34|)bZgc1N16 f>I5\zcXVሠ.1+BԎsJO0QQ#|LkfFI DMx+ym`B+@_-G~i[9ukߊor4c~\|78Di Z869# ? ~lNϡx}皀 (~#G=I0{i@ߋF>86;h;?a;n^6{8^uPbs_ͮ-8i| "`]B1=~8iA_|8ڞohl63aF Y+>UWOG!&$@L7 x@w7\ӑ@UopҠ;|(C5W57g Fj1CGB>Է;w| 2$QUm 5  @v,u ["?E-\kzRD|\5u,F 1 >]Ȍ 0 ++>OrN Ĭ@OlrKo> n|9s# }WsKo_R=dJ=CQO׺CL˭o9]dυ/v|>i?Wu4wr:Slu/Uk?/eLp={.o|&76U{=ޱD5*b7I.c5pftWd]Slrr*)g8YڨgߊYO3.A?M1B"ͯoquw5 Pf_GM1w^7k__7pYbkzRXRtW{ y`~;}Ϲ^|NzwZ#[i^]Jc> 4`9]OY5)XUz]܁2_BB%j2en40>(^~Ge;7m{BB;$ni޼Pª} Jdgc{S / r⽍K{ÓME \t=K&A96e.Q)ot9t;^0H:ɾ_>vl~)E{ޛ¡F@"evWi 1SjV!WA+g &%X P~Sj3B812q"g~d$$B٘±:7P Qo3QYPC`"˩QY'Qt~c)NQ4 ڨy?<>Q0gg/L֣>kWZwmӚ U]9GnƧ0dy]ܝ!x؈ )SuG]Kd* '`?c qj&tlp? 0=oؙR8OY 4?,WwܛL DcuC/w` Mrh@)%MNDSj)@ xNy]UY=_5K5WD(D@ tV5>zùEyEV5=(m|w1$Ɓ0N4ŠjFC{QgM9$ϔנ@^])e'L:9/vl8MSBC1PZHX?|r9@9dMlE0 } S:e^f7)C"SV3s.ΦV̵E.rnNkY=YeKH{gg&NQfGww1+GWO(j UJOnOԛTrUlfZŔ]6P6|}2ScT^=^'_2K* p/|rYP:- sHq|ߩ``O?#se>~q_j >/<.M}}5ze}OG`^i_w߿ޫm9zXFPP*y_.Vs߰ᯠ}_{zKuuUynq/[a"?w?}'o:CW:I<~GK>vƷ9fe{N}{^$s÷/gum>Ƚڼ9G?&co{=7 [~VO% Ԑ* ]~J}y/_~VqG܁z<G}B۴ڈ?=_1Qzû:ޯto_߁xԶ.Ǣxz@4`wA>^aD|nUN~8=`*m5Ϥx{ \_ ySi_%eSpq^?7v~\ǻjz@h{;r6m-)Y>ֽMG,}gݧǟI ٖ&z<8?i.xprkC`PLySqcGG7xܝ.:M}6^p>??W<^ov^ _-S' MČr`Jw= EMc$͞#F"ro?ȨwB>!C&_'G?w;sOL{n.ygJ=瘉٬#~no[S S|ijDeDe9!X5,]q?M$_sBd:llo*,#<_P>j5_CcEjʢ!VtjAw8,I z4铖Kl )<m 1TP}F I" Me=4mzufژhdibEf9t?.mV G领sJN / Ywf=9Ej ,{׀7Jܮ9Jo 6t2=]t(5j Dڼy% B~$_5Te n"F _X4Kn"45o ;jc Apϔ,!bB}쟼Pd}>U_K}v=4?],)r:y"o~؃A!SuE<8/x6h=֪0w>ߺg8޾5}Wj[vQJAi{0k4lb IGz>E~j3]ץ'v7ʯaiB'u,oΚ16Mu?Cu=^vx> XlD@6c ƪ}7M;Q4痫<l3Yò h0nP nh [S{Oݷ7[v# o^3Rwp a%~&ͿO(ht#Y{}*gU4D"x۽2wUHnMg#goN [Kp8Oqq.T~ Թj[q<$Fv}w~twYhSgAш;=z|=:Ԣ.=_B0@D:e:~~콏i@8Ҧ/8nӋ8{r!}ЬDM&Hڟ},]Ool)I2Ok$=9T!5!Brfy :zOo3{}]O, GK<}w ״`t9.}3v*? AzM}xl}_8'`{ߡX{O~\ebc13wV_C']&v{gkiwۅ}7ϋ{?!KGyj:/ ݿ=%L͗y~MihE y<_}d=?T:S/>?[Ífx*zB@D k|Qiha*GnyQ#' \)h%PxEn>z_ ?ummHzDp!^'MkCɧ D?T}%Jb8ҿMAçus`ioWGv)Ȁџa_M|T)'hϊAT?vǙAhQM&x7 V* |2r/aPBf~ydդ5ϒ!:)BwB~ =}uA~@xl?O'Oޓ݊%@|C^߹JM3` wIA򢵢F,I8gpBON>l ~I~|D|"{u*ǂ>s<.c[<;u$]4U}f&NTsZ&-)Q(yoGw2T(M{At:[;n<gW>w,t ~rD W?}Wܭ C}pdQ.-<NE:kԽgtƮa\v[Uȗ;L_w#<d7f]m[$wܬ ,Rg*69M_=Ƿt(L鎎A$=6/Y{Bc5o쿗uӻZ{2Yqenx|fXŁ\Zl5"(Dh =}V =gn5>v u\l1j"fTn{LȨKo ?A{]#w=7ᵗcӸ^K皌\=WڮwsfǢ.|*?3GU)?ӓU6[[A3HI$^_Azgغ-NOs ORr|33EUcn++QC^ӮĒZu:SJ*oh1֮#!o7A~)@d{f{wK\n {K:g˅@ygFYeYeYeQ++,a3p}e50`==ABD>ٝ;kic5uq^W^ckyȠ]/Zþ珇݀8X磥[*wkx|Ndڽ@(^=҇ێd+wtU 9&;ڗ)v4*Ww V/G:.s]w|˽uGy#{Ə 8%o]^ =:=Hv-ϸwz|j=gCom`>|qݨ{HUy۽yw hd>#Ƿm_}==;nѶ}uؽz E]h'\umM7u޻} _ooNF J -ۻej@_@B(4:I}Q@} =UJ;hK.${x-gr{[1ϔUmh4FL^mu}-Z7m(Y06wwyϬn}l `o}lz{ey^YR9WD7h^ @tT"%ͭ:}BGOE->/dEYwev vi@A*vrh= 4<Ȋ4|5ϾE6j۸}؟,g>uqݾ=}Vcw|>w`U{ vx:ks@9֏Vg]׶r;C5TO޳ (*E^ΑU]mrP=tגj־} xmPOO\>P5=2{+u}1e{rpy_G}m{|Vnmm|'^ohGGv:M흨׷`[,]1+7z ]ZJ֢ǩs5\jyܭj>_w޴̵Ux':m eZ7$O|]m*׺ڴݸ[zeݶVuҝz=n:^{/eM9=ibv{um[wy/vqڙut ɮXsv7n3u=z-<mcsdu׾C6m;e\Utov[6sl\z>4*}UNrMtUG{ժw_{]=sw<h4F5:o Ƕ ÛlLUǷ0SVdZwy6c9.;mٷpݶQـw.ɡbh-;M1^9ܮϧ{G"B秀CVg+;o[}O-Zo5D::'um[cT=KtVjAp`gcپOui5^ob$sَYeڼᜤ8ӡ܆lw{Rgn5NP.vG/Wt6`XVvWo{o'vKOY]fb@ ھu{`\h7]q:Ъ%9wӸYz_Nvm>o_iWzuśjwu2دM_P[& &6-%|mlp8wru8Tڻ.s|zk@"{7O">J$ 0yz6םLjgI4[vέKwn|/Uq- 6nhTo{m{ bw=if/7]M>J;IKր7Ap Nx<٦vtn}op^w1@=h= *Kݺ΀JF@L@ 0LM4h1dC @ =22L&1L6= LM'4oI6@4CFLM4OHfM#MM@h h&&Mh%?3Sb4i64)e?MSOЦLLda 4Ơz@b4 @Ѧd""44G46y4TTji6SBOm*22~MH<6Th3B4PA =L1# 2D L) ښ0#&D%=jSaOOS&SS4j=OSO5DC^^'uw??76,ƿdlv >惌)MlTLZ3xVϜ#?y`|/OW'o,:YE68 iX~}Sa0&(L/eK)ΩbC!K{6"RHؓMc z-@;⮢$s&"h)(()%,0}٩Eph~!Lak͆x]t1vqcN|Q0 k* Z@Q00u?Ƒha8ll=~9 UIIk$g6 A+P.HaEHnxkz3Q%+B43M4J"*9CiXA7.WsƫG>v) `Yd4`ͅTUb=ϒ>m*CeWDb8k $uR]Ha)\UQj'HڂOFPus;o4~'2T))fg>VKI=ZPiSP zpg~j䘪0 !¿-m yzrrg&zCy֫㕢ߋf$F Sm.A*X#}3+6~i6q+k_ms*?.' '0 o2^cIw $~g<-YYYպKN-%WF+Χal9ƛ8먦]]T[TvvũX}ѫΫ.M&Mf#uGr՘7yk~w2毷=͍[-lu~n9Lsc[lDk4W;8 =O rM[+ wwt[Gq֑3 k }?@J{6g!U]:6 AaJO9 G Czr )\ANȱT\㙛Pn ~f-^ncc!o}/>uao,V`?_QF3-:js=ߢ?lHF.iQGa)ˎ"J`<0X݄1q?Q€Syw[ O_Ӳ0n_̷_oSw;]}걓r`Tj[}"" 8BW=930%%?R z|:I^̀8|g??#~:Mu=!3O{/=>Sum=[z{t?[iaxOw,Tqzg!*w_*#:e|h~_hOaY˖Y%PX)*, ~Yj껸ƒ L- -?gjNI հI|YQK+і$j?¨̌ ~qv_#uo񎲭-Z\vE ڵ{2Rv55^Z\Oʳhy  pEd `C9G^tAg/0I{Ctd{nd'K-k]{Smϋ CmΈߧ.n'c\uÃ#?r)_7ЊS!k#uȰh/^uP1,rŮ/$?2BaNL1yZ] .MbdᶐkH\`,Aa,Uc}P-Q!RF۰Sr02 ~w{U┰ +Hځ Νapޫ#x(?ץޥ3+ M!H8'ڞ^)(yy>k20K2פXlXMEiQtDi¬lBLB ؏_OVAE_@L(.w*|PajMU-ϡҿ}Vj |xV[# !i}Ye~*ѽT~E9d !UB&P=~;+TPR5fE5E%f`QefI3DT ]^tsCccj-Ql fOk]i:q&Qzy)/g*JI !uP􏇧gHã>W_ D#aioFv(1mGwܬ7سHљO@ona1YxN$'}ٻʞ{$%S~}:Bv7Krz8[6hisl&@0$4ԃ -//6 ׃\ﷇIOJki~Gtm807LL$USnYr:$< f9cW9 B6(cƽ{'$]&̋]٭(;4ciCqqNkU#[c  u)y뾗)PaΩ,oA 73Q ǬԿ,ej˛nCPj73τ!Pc))W#X[*+CvZ KIi.^dk<Ҝoe݆XPe=8kX:Q)rF={ͣ@(ʬimJYRng ʔ)ߐKuO<]\6Cw19_›ꓞ*݁Ն#:ϠKOGVn׀Ƭ#5݂})|GkilQݩkݎjPpoTvg"&Hw!P a.Z>0]p *PB`TLBz~N>V`d^^QJ1n۷^||}g& ؛ߵ胟797 >( DB`9ع= 5~}bYP44P-PДg2ffǟq&hOپ-7wNo=ƴA}Π0'4IGONۤQ7UQP8B o Dq x*8U[@ 8@9u4Pu(9/j4Jdc w&h(D근 Hv1 l1Oq8q~񴍴h{`~(d fJQ[ cì'Φ_?G۰IIZ==]FJbրۨ+' 0D)oZRB j]9D :T wf$cF8dRx\,AgH: f8ksv~ '.j¿RG *‰*}AF$=GЦ"6wP:Տ@!й&zS~(aurip!{dHBs?RFZ*6f2jK%U&#fNjiaiVUV'R7RqzueSZ `w`_y3g\B6~Iz*# Q>!7iٞ)f%`%q<q?:Q0+ :}7CZqp}=s}M1K}.t;E(I$QYRl ZO_~/5Ԃ=ˀdT ^lr;{{?n?'HR.#gCsAu_.4-.r?SN6;L pEY' OA|PPr,0 Fk͉دzDI" ش&R-# O\k'4*HD 镖m5fjx{>+ʥ0PjCBa-j ~ؐ9I XWuMzVd( AQu6|#9f[zkB"z\?S~ah$?VGVF~1{ddmFQR 3(`,O\ˆ\q%'kaȑ=eog ITÙaQ63ժ$ >@}Wc܆?yg6]~~8^=.g{Ԑ4+ //j1[,#8Iե _dCsk(R4FSBTV6٨ଙb 5a (BV5eF9Ysn x9Pw`K:YYkebP[X!N74W"h-*+mdH_!?woK/wJ;AKꇚ?u,R(12PEU~+w7LOWwVwYh}*w7lAG߱eT:Ű{#b!"u:(//%(o#;i1A3AMzt?#3Ǐ~_/).- q<`W&#To{u},/~_yݗKv,n7m{nw=m`F;W{w>^җ91)Js_}i_Go|2sgZc*̕~ 9.Vot!^2OEinyO{?r:=Ȍ}S!q76xU;>˓_k.o1M9}/J.Y{Os:a7͝~JG(!}*҇KM*c*Z1ʁ~(X$%9]KdD{/ 5mz&AQBY.gk(.;LQ7o|H_JU& ~7#+fe!Ysv J%?hVOMp?zP~~8DG 38$ȑ#UW.$ТDD*?Z?ҴhZ`C" p!0鎒:_uJeD ܻJEAHvBj"QAj| wq+%(88]drq=:3yNtIa]O]Ocjm)T%Q !9FGŠ6\ BI\!SUdHTk)}[ $̨rJB%ϋUbz}rh/~nR)DhQT‚TlS{̄= .o!@28& h~_Ns!2k^5́rrU%ysqY2 gGt9NuQ% ?24gGS"p ^P1*`9&m9ɲ@~/f#RhJJ%:<.EToߔT/ S=PB:~x+Յz5߫Yy ?r=N"UEQTQHy݃ɨa?..u]BTLi޲^1 a⽕,tp΅$ci+!b utӣioqMf</QMjS' mbv݀{ÒD@d",֗Mqfq7g+LHR(Cq\SvSyXTA+?*sq_(/{e@3QAMh8*P"Ǭn0(q]Cd1In XmX8D015}fI&IsJ'ql4\zD BED\j; 妉rUCGqL w;v6z_n5Vݷ5ͯUMk^=qՃG3M_}w#_ ~݇~ᑟa~OևI ~c=MV<]#~ו_}6TѸ#*ۢڕ^5qE|7P@fIw2޴v??>]゚oя60D%*[ZH*;\-AykӲO YUȶCӗU%OeZJiЁ(RbQrxpRRai&J dI*1志ݐ̌6OiRӓCD|ҹIEd֋(Tf\fd# KȢx sլi>[|o`k~Dw߉l@u} tna{v_qIf5 Kݏ-ir֜Dy{r_hFUdEG-xF! - 9%ivLKK~ʌŀ9)U sa=\SM)HR* WEm.9:*ę}_[Sh:oSVgEޞ}BqUFUo/x5~{sz򷥔cyV8 TTzW&={K]5sH{h 8(B`UF 7rҴzrS!@(/)'6p\z!#^["}zӠ;`\y˷HIȩ{7 lz }:2r\g)$m1uBPTx8,3D)xWX{j&ܴ%ҙUT.?PRqSIBnZ p"u:\#l_1E["$.7&sIfOmWiNѰ;EcePH1802"GJx$ $n]$= :Az0O ub2)/VZxp1`(:YΆ&ERQU`O}iq}%t:]1EDʅ#wY]z8եdp%ZK=%eWKL( KlȋA%%ҞV$L⃹7i! {5zʻ/5]_Rɇ]}%= #T/T;I2"x)آYePG9fėEIiVG2ח/Z"_O?e{&@NM:i/ڜ!VQIRT)̚~]ȭ#gGuw_REU]b\>EVi pgo P/NޕwC|/M|~iZ! *"wA EMx@acYMDGd[1BB_6D& L Hw7rUa\G|TP̂{Q0Kh YD&`((Hej j(TiHR J,,,@2@ L,M(@IJԳ@$"R%+ ȳ2b("AaTMPUR1JUT *)!+&"X̌"mB33$ 0d`QĐ~?GJj"XH;2 *L%%JEJ)GG>z KIU JE* LMEB-M-E$2čICBI112E,K 53%U0KDULUAHI5B 5PIPB@PUP1A4RCD04TLJB, R E-PC"PҒLQPEPUUQ,$KM!TS@EAAA 0R1L>s?PѲ$i(d%"bbfi)H`((  *j)i)f$" R&Jb$" B j Ibf&JhB (*(Z" B*b BjX jd "j !i )bB *"#b(ijiJ)f%(b H Hb& bB&! fJi `Yi& !&*"I) ha $ ""&BRJ %Z"$ )bX( Ii*DhbaJfX*)"&"$&b"%RZ=>;>:F@! Q *ȃAAA$0Q?IWRYD@DJČ 33Đ T22L@#@QK@AJ5%E$̣RPđA D$I @M4@P3(@@&)T$@JSM(!HI뉂)25,A H'a4)0 "Y`D)p&"bH%"Jf!*bbR"$Yc֑J(~oy{&)Ϩ0* PPTP1J|QE3cAկ|xN I2LDE$01RA%DDP 0B[lqFyYQd)ȭRR*U1OZIF郄DD $AE0<1';@ di4BR dp;IJXkV4J x"n L~2'fR1 FڧvFc+00%&"#Ԃc <>}='D힏?FA0` H$N/?oYs?x"@TD~A6 : hi? c(WA•Aj( G*&F&`" &3!00x1JJ))UI_NO 4z_ZT-Mhv"Pu"$+lȄ j$*!IdIePJ@"Z%( R$d! `")IYd !iJ ("JV JST,)A$40,TE%5,M$[0fT$, Zb[Rwa5TUH3+$SARROȘ JUZ ZBjHab @ Ud) qH)`J$!$ RZX$&Zd BehB%&Xf)J-RZTJS UE) PTReV!&"H1I&F( % hhFB""i("(h(cTADQ%0U2%%D 2Q5RE@,RLD$LR%QI3T5AHSE4CLA#M4PDEDh f*H*"fZ))(f&") &Jj J "Hf%&B "X%Z*H)aH bZD"Ȫ((a)!”c2@QCSD E K,!A EDC-  A1A LM$QQUP3L31E( 1D)2EV ""( *a)"hH0 Z@hhf6T 3 0)0MJ EQBQTDAKAIK10IELpFE %UD$}r%IedF"?  1,$0 e03$4AK4KRT2*L2,$s1#PD5RETUTD0%QPT2QA(JRUH#+QC)B$2PP RD) E$PRKIDP MQC$5DP0DQ%D P$TCCAMM K)("`nr(Zf"" m[Z$B) $`B"i`")CSr f&H%*i*)*""h"HbF! HbAfI!ԤVhEXtFAfK' ZE8ΕhX-DPZ`B&&$bb!ZU"-BO )PRքIG 櫎zճ;YO5V^qAB|?VJfޘj0ewrVOңE(&e!;eUPӷj7cy]eGd3YcƁoѫ5|nYfeA槺E= |׬ϚMLBZ?3IUu9ΥEg7٣Yy?˴yvdc⮜Ľ(d؇XSThVZ0:"] :0Y,XCR40pj')goT*8jim$ҟ*3C\Տ Ew`85baLXWw@|\xݦ#pLq(i˨CŮhDQs iL{in㮺d`eGza+Yt/o\ΖeriԷe9S8 G#vE$$C2:3n3qDrGT_ 2b23? |WJQSy6^8i?߬\V|-+,p@e8칢MɉQSNlI6sS6uw͑K::!"# CZMC*;0{PwV :`j,X8Xgg.H ݶ@w!DT=b'oQ#n(;b&y*+֞2n7OL"w*20(#hRû$z%(ۍI6Xo6(wPR0BW`A233 f|D]Jj`HzYU U+BICPRQ8:HRQ1MnK9c79Vkej,Z[҂L >뎋G]%*);gBLTP f o-b!OIʣ7EUnmb9@MmPaFtf(aSC&-Z06)RdF q] fH2c X=;AU۠i¬!v&ӌ VC,*Nn\FS ,r2P:1\ ī95@t 31VD;QfV5ô|20bhkF͎n=%eccrf3 ԏ.=>‹kR3 =;cQg55z :Xlo;5^h D3E)))J)g9*em|?)r=qfa"(] 3Sg)XY.,Jd] 1ZN/K9t 4v.ga*H/c!6u ȣ|k$&ۮ4CفMV*~R$A =gP4hF /\ c|bh lajA03 @_dɃ:s+T/># nm T4M۶}ͭmK1LaNǫMF#mrT* vڛf8 :Tr;G[e ۲ , j!`kY$2nuhH!%v3rXLM6:k=zsb;ɝw{ɖwgL..^8Ko7o5xijpA?[{q $w;kp;ΥCK~7[Ķٌ8V#c O6ÿzN4YjL8qr oi 4o65xD!{#&u`@F Zx%Tm~ct9Ư3=oդgo}fa2b?`֛{*#id|Wd 2KIz65[nEh]HM-t:V3P"ln9Za+CTKsM_Qd'C luĽ3nؔ0wGmKR1(Mډfh&Md MJkPe&-=Lθooi2Y5Vv7(l7W 8 CqXLıt' xSf"r4cQC&*eͼiƐ0`L1#\<\Ue]oѡ`c66>31-Y[M0(q )FaqmXX$# I$m0d+!H.SJ oJzRjûhaMH۶$e8{I4݂ UM닌z!͔iqUN,Ya}gpi3_W嵷qzL%k3@= uϷ>`qDĦxk!1fEZ9dQ8JTkN&4`z r+iMٶ2ҴDa P؈3Fr}vJ0qHĸYއxs6PLnMIDSF.9k5n\rQii)1bZ HBHc'Hٰ"Dݬ:}z$m7[xrIu}Y;vmACD1&V1X:UUin6mJ- E$!!̫ 188%e[m_fqmtrp;Ondm#*,*ȋ 0̉)K ՅS,UPF\VԈ"&<%Lʱd%a&I25FFX+$jR y,H#=CV05֪his)rjK05K 0H܉A-s E8ӎe yڬ$2&.y!c8 'duhN^c;ðMT8wiiB cti1RI̫R9a2ц0[̦~˵(@N A/bN5bas6qbVy#r3ˬtElVˈ<]&)ԟ$(`ȳaCHzj# am j:uѹqˇϻc'wX3"c'=͹F_ fC¨TDjfYi cqUp}DQs(RFM$m"m0Rjɪ,0 gLE2AIYƜ&l)h L̢bRHdҤCYU:tFs\f &*( Ne8vT[**F:P,*7;(7O仌i8&1sέnb("أkehk6Y(N(!,/ݘI&f1Vf1 6;#} 2$4243 S&`͞%CCGX6Z N C=HT* 1qGJiBwr"']U4JR1S䌙!ijh)()ɠ)J (;0(N!2*#00y X"$ `ZZBiZ(("CP&JG͉G*UGD٭1pу7Haycc E{DYQ![+lRU149'`Rh@dɂ T"yfpVUЪ-OLbvC;fR"%hHJ )!JD#B#K@1% @PDE4@8d MPQCLˌĢRdh)( H ]!rFd,ZC]FD  l{$)!93ٛvj^DnvCe6r%2Jlű\װzĒ+B,aUﹺr4 S Rc;CD!i-ln {FU6H@1|+}յ$Bno'mtK" NxvO |ÞqV̖|sΌ4Qi$!ajާg W&;LrND:% I>zOVL2Ɵ1c6 㘠Ӏ*n+Hb(PsAKSO:Xe13h=w;|?GW;{~|{k'2_pblh ?073[!7С{g7rr3$2-CT0#)/;C{f" ,TTDAL>aB GqN8#}4qJqn)1EPҩ Ѣ C뇎]VOQ. b:mIp}JtJئ|x%ǯmFWHC`& \FwIdO}.NTET7mlTB;[o"EhLm#lCjɱ2D2X$k?lo\Md &w9GOygxx{%3KY5R (*L(H1!"5>6xv\%NokO6YPXooGWԺ iGQg9UYm*Mg:]8/7ZTfhZ|2;+s% l.pR-pGWn@ 5*UW4tW1TSGHq]H>m#_[T2 t#fjMӀ){8&=!5yzhSȢ恟v%;7銔@MʸL 2^1+)R[-&Eu#Bm~_|_`}J* Y "*SM憀h?/~>~Փ|jmr9N?ͥ=kepy~oT}8B` !> NHєH2P(aᶜ>g6^.Jw+v GPֱ~c XDR9>T31X K/9/wsϋoH1t/ѻbG{|L Lhw0?9BD;Pڈr4,br sfhLb'wlb\rr Ȁ:z: V8P CEN k7n6uY)Tc1屺E\&UŘbbcFR@DD0xGٞh2{=}E5!GcU-Sc(;52ҨZc١3&|&qQAD~(ܲ?z} nj[u(p'DBPЁrBmS-[W\;>!v$˝AwY5<: O45C(qFD# ~d'Am,>B }̩8ʡ3`Tj5oSsJR:O'4qpKtsҹ 2Ut_wWW?F7?ك%8z#${g.~Pƺ;7fhTIaVVQU~n:`Cf B&;8~x]=s헫>4Ξv ƊN^PðJNtJi*!/Nt(&c4F/'b_{l^Y:|SUb fE\`Jjn֍J&)@Zq1XSV5=Lǩ h",* %Z22 ʪC3!$Dhfb|#rk2,k 21ri>V6I3__۬em.Pثy]}u"t1>s&63!My-|VHk #*ʦvYSÌʵeUUUFYReVUYE5RM7E,)wɳ s+g=C *!N_RH\"ww,'([3éoHQ1Nȟ0UU+^"R b}0os)R()9!eҚ" )"P"X((i/!M RLW!/ IH;Dž5TAvOl:j *(:FBДT@aiԸ@=6_GqEϩ2=FG#ӍM~ kj<~ k,eP͏70*v%47,l{ڴt:M1BB]>d+WpeˋL-Mhq!ۙԈuA::mUϑW>qcVYS5RQq=V>+-,e2 t2LJk6SWL>vw 韸d[6Lz[/E)%M/I cy3W˓]4:u\Lg_tVT;NN}-ͯeY"iU6h^v?Fǟi%/3] Up=y3Ɖ j%dSQ2ݜ.F c0] zoky+\s~rMggXRoɬ|G&lnn~1_ӢչHj"usTUVnG{(OLiDӊ_/T1L%R)̓t?7w_T^?򼆳-5]˽A'^T\%{S Ğʎc29':|ӑ@Ygn߃3xe9YceQYj3iu%~Ϟ,H+l*NYUTeITQ0PfeQB{'LCu@&B@152tK%-m?oC5pw≬d!#`EqB\0UG8)RTCۍ_$TTq}5Ae|L0-EHт@BiY<>wvZ/^<~mrCxQ;N! o` +z^Qxn*F6 GY=|6=H1xޛld&kTՋ_STsNIEła ?珀iRI*yCs}s'2s,O1`h<-6OV2n26 Q{~up<%/y2jгw`,kt3JHNfTTzmvDU:̲%Yb,r]_izbl\RLqiһ~}9/]y?QEi=w3%&I"tha*OiumE^Pr2Yo:2ll5Jןẚa&KϯM+OODzS[֐SeLMr9qՖ2KD]˻ܚ?l1<ޅ/ilgϤnKϟ:FPiE)MWTya\`}uܹu,Qˏu|?m1y /k<ʼ~yo)GnW~̫'#"geTQD[2=顑ow씮j77Ed+difTET9ġU 1TQshރWN_YپƝϘ޴u {i$׾ziZߧ鍘q%vC^kwGPL #*n 'B8b[Rpk^"Su6(_$IIej>W@PyeU)jVέ̫ꋙ5 *<'&U;,&ڝ^uCB*ܬ.+l,IRd_k&BNZ92]M6>/W4sF'x'ɀ*BpJD((|tH*:t%2ZjZGLZص٭Ȭ-42%AlSܑiS6TQ:R؟2QLgt$@~6I艠N02STDpa B߫/]&+ٓ0\،b?$?9o'=gȩE4y)3ig r Aj2ԸLD@󉚋yL3L rb:8:pne7e~?{5A+l_x;=Q={}\joqpՔ%*!~;odɸZZ9~g[ al6 al3 ]h.G e.a_6{=gyZ<ȺW.W|;HQ)wY?˧𹭤[Pr+$dc'pm{m:^'[ɀuXe yB.+#?gE)Jfyo7yYndz)b{sބƛ$h@-5ES)`ܿCifL>Zڬh>'u7ohit11Ә5L[2NN2e/J~s浻uuZB79]W}?I;jiO%\X{41{\"KL2e":~w'O.)zu^E5mVsjDL[ڒ[nw_覤nQc;Ե4>OUB #‚5zy!)nP=K/l)X S! a\x5OY2uK9N,mj")S wt@v_~iieakL ,BFD0j_P J i盒JǕJߍp>,,QݥG75rQv{zgC?ҀkEK;̿v_j߿=yKz4E+A;S.[b\&^[Q,39y|/{Slm.LL&s*/~+i="k1%SL=M8",JjK~b|{_쿊16F2Pv~fqpp['"I<,"sK5_g:xmk%cCO*K@S;;/ 7QVŧC^$lOø~c/wSC6\ɓf')G.Mᶫ !,EgtHΝZ+ddֆ67G79Yd͙yYQ#Y/Eٜ=wgV5yO;N'qs~[þwm-lA޿AC<6J6:e(]TD A?Web y T-`$WwV[b[=&Qm/9> ԮA^[hpˇ;Ɨ_ˎ?C,:7Oy~%'%[}ʝUW=]caO#=7Ƃ9#N%N%{WS?]ΛO tAg},fU2 ^" _;;JTD ,_yO-FKVYv-1 smerϙVE Xcа{I~=ᠲͶc0,-ʾ(x^Gͪ85[~pS^Gd] A~o=c:٥%uJ͔I8ļ 8GgC;Euv?*hZ_F1:+Kue/ؿ<ܯUQUNc6[8/~I7{.0/w'N-B+{*'xQ?UUUUJO$I$I$n"{(>7wD4q9%n{[J ^GwW[+~n__:|Y]N)T(Gp2a ord-1KYn$[+`Y3%WgghZsUvp #q)wPú΂ݺ6k& l9!5~=88m XGto3M*W=O)},6N}^%殣U^_6-)RF},SbDA@ ّEPҨz(%*'ފh+ яM~ @ZujF,>˰]ZsOXII'5*O?㲠ނot *А #SXiĆOBAH,f>|dF7q<#~ EJ7jj ,FٙPFDц 4A%$4ER8Ptha&$ (BV%d)H!iju8F|R(wkVYJ%) ajY :1$u~M!ŒK1 U༱wGq4m n˙AHf>,E!A|2rcDZěɥ^ ٹ kS1&0UFWvJT$*9Jj1E3!>44i1E"'s8l ısy6c݈9wNJ'"1lIZyza;4/cAƍ!H%%T-Ali&J[dGO?߬5437!"!vdN:Xv]<:8DPU0p,EQR&_4Yvm=Gt'a1bɆ)dݳnm6&ͅ=(V14= I2W?~Ү}qT⤭hر.>3!Vj$Ui"Ms7qJRTy7ZQHEɵ*6M'N2dsصp ,CAg`ɚϯjKCsxĪ^@;*60^eM i!'<ҰL UJTJQ)Q"烸` l\}07ȥ 8Ui?Z|jsPÖ?y2L<`d()}F ;7l#QeK}6YS1M/֚Qш=a8O놑t6\~ЛŤˋL/ L62!۟5Bdc9+j,flk &!$0uC?vv9eؠ]!&DwxgB<JiSh~?$uV_s*sYؓ.bA:!cfny9Tx!B! 3Bwcza^TrǢQ> (XWKI1!1,^!5Gaَ;ir] W3p'A,@åDUE41^'螓LĦ!Џ ^'\X71(lV}e q|oC献|Ms/T&ϑ@DԚecz-nf`@d Y`k#dl,2q$cA's ]g92sFy-zRzG!sVk&)YԒEJ \shAKnq PGeQ:O}Lq:o4bd& Ąuv}#rZKbGwfyzNƟBXy٧#w& !v2Q-e& 6?Wb_msGƭSP0g6.88%..E|ØL,G#& 1B ~h57u4tF$"b(n^IpP4'f|؈woZ8rOfj͛sa2`KƸJJOOBU.K) L.M#= # o5+|.s?NliwC:@9Y?'pz82/ɚt@1q]hUhlS>Z7&$j1eeJw&JbX냢>|"$D0PHϻ*'EN`& j=Щ+'Dn.if2t=gaqg9,E],SO.$z#pv6ۺc$PJCGK-DZG*.axUk<5i ꤽƎp>Q H}:d,w4Jrǜe3q]I. Q:#rBc uiL; 7>2n!X?쓉ݩجIfw:Su᧟Si,EV$@`bgPvM(#!1p-׻&Jj?v;֍! 7@n\[Ä;⨉`U4UB׎fM6r,J790곇XĤ:u\qt#> Yfb<==ba Ex {Pjz<~ER)Æ,)ǘ̟h#1?qq6 amvۛO$o}m cyW;l>[;}d$p@>Sx%XH޹obXDW\\$cb3XqbkE s{&<4{ h49g0z0y{HW  (e_],abك3|6vh͐EۋGq+._Aܲ2HpTȒfI5UM 'T>6T\ʎԨB8 1$đuw-v]w,w (cm,kh~SST#!?h o-u;=ԤF(& w/%Nfd <JFb_b>UO 1@_9빆D %tOc珎S Y՚(uytHRr[D#Q"#"Y"F >{g]~Huh7x.;#o72ɏ+}C1p(- 1*x>sud6̑>41taGd퇶 Nh$y~:a?G}f.`p7+@=IػHǔ$1!tXP*$ o >%|A6)f#F`yl3aQ(vʚ><_~)QQHQ XSc of##T{_OT6om ncI/p\Ml(~)v37~cm"@^-󑟝)jZC2?Jɇt4WlW3tSHip6) Bv>1Ho:B6> kyt*_*fQ 3T -nʊ_:Z2Xv,dpg"k "3z7\[Ll5 Rg_v`1"L_i̒57`LD2:*<9b{+5CuHeM,"gB"Æ"Zr;CŠA~bC3d8Ɯ$OI4zz$J7{7G 4}~zzN]lc>ӄv+^~r >4Ʊ>_x Ftj"%8FAAFPoxjG֑ѓ,tɔezdߔqd_fKM+Zv.UsUc c#ucFûNt7aԃgtl(Cp}<"d3KKT|e01?[&Jx=1x< w}-eRաdWd?VC:NdRB{EqnPbQIX$"AQ.4g mwOܕ?/y3ѥ*DmHMs[8!$~[NrPOd̊CLVYDH01g4ܬ٩k[LU|;[+Ih*ȴ:ܞ [^wuIv›R`t&6$jbYA8y?14=.KbMS+ɧmx.==k硣R X&GC`&+Sqz=޽1Ag+dӞҪy1a?Kru AÓ_za&:xh)@4}}EE 4Cmv ?Sv({"L*ĖƯ 6t˲VEEoɒ?  1 neW1ͧȰGZ("$V,ٹJzMdq+G:pxfm7p= nImL(8;61;YBSIdMy .ͣDa!ӃSW:^.Nזr=Ȧr'q~r8ut'sfY&ؕ/ L}RJ$TM3{z3 Uq~ajw19݁7W_۷ *Pͯz5?_;h= 欱L\/~]prrG 1CLC;nH'2.+gϯE'*d28ZDYLhHkC.ye!Pyt*Ъp ;a.5Ev18yzg3vw,<ܑ][mb<90{.V>]}|F308ڇ}r|Ӱ1&i]XTVCxc8P2a!BT;m t~)_ ,DŽV %U%嶫4P&w|?1}aៜ,~NE*?GЕQ'ة6Wj8l|9:?]9(F}΀ cc={nް(;N LS@V%HCD́B1Q3'1Г\_nW-eP>u *X +p(jc1@ 'E"t*}2S DIU!4@DBh0`:,Bf(U;Gvv׉B>$Jk/<%AIq7uOqwqa yۙ*g{;Av2|C7%#f704 U?q1,\jrdw  5"j Yx8ノ1111F1`V[VTU*UJ͘wyCi UJR*5r8ВZH44NU0آl .i7&B 4@a@B{ôqE= rBIի 4A0VaKXѥi2Xō+Tƙ/}CJ+ٳ"׫˄$_v3Thu8Px@kN+\2+0k%0nMRjhbm ,MbUUJTU*%LRUUUUUJ,rˢj"Z$9 K&a9sNG`jk'<8rfLbb|ޯݹi{T+hdcfgk_'nθv+UݲLT9&*@ұQaX ,XURɝqLm9O*YdžҢcUJJ1cdWe_loJƽsfy 8IOӤ ƕUUTdqwU7/V:A0 !qϦi/p^]UUJ~>O._y͈*EcY`S0|̕Ny[3hcL}9xq)1Z}?Í/`l< 4>^ tgGAOe V\S323eĠˑ3AΎL#ewWbyB!9Dljs3c''E>RҰ%vno]V'R^EO[QJ<G Sbّ!6el JASQ[Vh>M;\nשQv$r{~91{9z_tTf&:S"^9EꀬǜT'QQ2t#6#ttcOڼ̚Lժ>)&(/ml0Z#ORdV77^ءg'`,hxa"l#3o #lY;vWF [0@|H;`daA2-3y4߅Rx4 HH۩:#,!&64=t8 n= ivhRgT,?F6b6.Xk7e)1L6%NL€Rċ {ЁÈ@q*iC#Zo}ĥ|hSfL7 K꭫1?N8eC|9y  ǫdLtJN6L<ۿ|74@ <W]Ո_Ovdn FOb`Z[C.W^͝GsSݐpg2ު1&0M${N)}3 Zg|'4B|_ ;H=Ð#ho6bDvbg a5ju sB3Dm#:f[.w{Ywd[76,y Mun+LxECYvl,;L*U==cXF Iz1kᄄ6wƶ SX DIA"@m'(\42>N徨DjbG>) \s&X#"sd|i$suNzlI2(`j Q,.aJ؏VԳZE&q5 F&,_#>hJYt jc7a'Hs]E'e7{;T*㠝:]7 VXv96D^װ50cH@s C2g4hlܫ=ڳ80챸}x_YCS$K!q "{ً5z(bƈ(C5aX@L!*@FfM(qe&=X56Ofii5OI 0Qƃa v f p4T2YipӋ\6#Þm6;2u ~ۇXw+ܪ׼o7َǭ̦͘76VcJh" :90a61.bl`W-[0mVY9pi2g(Ԋk5.8O P3"4f#hcH~х@AZ&HI5с }4E6 2hU2.Elvfɇ뛐12r%Ep[/o jl ;H%C*\;xG<:˖2]zpMvW\XMՈUD凥mFVU(RVe8|Qm44m7.M Tf$"J$(aL,E!qF [N4J(!N}]y 6I(}GEgU甅[_dEI%DBK$ &?Nyz9k>ֻe!Pc3=ب$Xs3oߏ$ecUJ^# jΉbۚei ı*\s.eĜy3 Y@1_MHWѝw5IKa`fqqZP}Ϟ/Ww>gŻ;J^AMY?"B,I‡Dk>(6D$! )`$>}j y֨JKKHKK2U_xHzp!s/糣Q F;vĥtM6=A$q*;h? 9}TTw#"Ķqq&QQ_2݃}BNѰ\2ቕlέzC{dJ2ƚK%ddLLFfLfd 6B=NN=eE[@ 6yƩ )AT_16!?%3:IE^igQvMnG~ֿr~F[ &#l7'>MN M SZ(R utaQIBBW6p2lF-'qv+U([(8gU+zV>J_'ke4LJe6Tt6yʕ &ܲ/!KaAlήGV*WY!LAd/1DK}p3TqD=$DFWru$3J_Jp)d=xٌ1D9O>֝c>SL]]Z5bcLJ&+ EW<~oف +(ң) %g:߼~5 4^ѰG̒/нRlB._j*4SU.ئX+lGhkJD&7FÖQ5wa,@ ɃNO >C:t $D2 .jN>. |V.Ob9+ߖhUWog_E+WL'a"HA%Fω\ =Nc"=^U5j{ep w}Xkw~w#P#RC L?; K|""|ҫND*Ȩ;7=Ō/`0_!!#o`v0SNY-cvswWvٷ!~/dXP=`Єv[ 1;e=.7*RlT3џ,TaX۸3&$ԋdTUw"۾] XIbXZ4Y6"aX&.=~>_O;(e7f+AQ>4akKT*>;UtjQR0Kip RAx'/3y D 1eHhN;n:aNOx<&nvz52,H[l&NBqCKoQq2XL'7bRlNJwV huyK ɛ4K k֖li(,& ׺l|HS\~͙ils3Sw)I&KΥòR.;}wGټ[ Bs?}>E(ș,^@J63zUpQŚNSbRZL*-?ra@&:"a S =#yh*QȂ8r橽Hߕ*%U j.OhͭMxό< l#Ŏw lLA΢ oә:WX?}bu[-$[a{3ޮԢTݽ9ъtDL6#R@4^3!"d+5\gt 6phdAY'zŦzdcrM B N!s|{>kI6Jvo%e#Ge-W>yպ(6q} 6=2lFZǩ"Jã٦rjLW ,Mr^łP8WE:a'8& U;vr.PQ's%IM3=G+{t*T^Mתl 9; I_v&;CgʪTw(s|zO2be>\tiEM-3g(]aE3,eô-l}$Qa!*"Wҹ+gW}~;i9srƗ:alp7 #϶Շ._6f aHL()t4ļH!op o"PDȲ&7)VIɼϗެtᬣmB7)Сaڛ;ֆƑj x0fbTC ?6n]8>1*+}20!;BXPO.6y..zL0]7Ϗ#[JgїƌF`9Q٦K>~s~͇c @F3߁,YʽGLluCiOuޜM-K䔏[aJf,۱N=,`&Z~QwIn˖M5nÂ{i&-\= gm3t>> e|I^@jez+֍kqؔG\en*Rp~׫p6FZ9Ԥ99ٳ/VҮ+k)zЗo=ZϼL~Od'+,,K%$J:GGnʞTM֌j Sw;ɞ#b Rx 6VnۆEHp`톙*?態F"4 tD Ii(3ǜW3 0~Zqm3G7 _20G~,'|T5D0{[7Zbv36ԡ"m3)bФ2Lh\͞7ǟs)QURU(Qbu\|͞F:i^>CFI)U)I;+lHjȹ˞#ۺWQ0j%8f}n]A(RVSzDSA6g"8bGs*-BKEn{nw:둦M@S:7ٿn6Iߞ/u'nB1>U{4.p ϝPC"ƛ6VTIlfpb$>QA vas&ĦiIv̸2!Xʍ+cCSUUU]s+AUUIkUUKWs3ٿy8X˕rږ8\f nb9|H@dan"L/=\p^̴#<]pGO)I0-\3scIT\g02FA"Ѥ{ eѱ 2=͑g˟a9St, ^*'1=8< v6r; DIk 2NɁM&`XGI0zډ;RI8 loL327͖D~FsVbwtw&JQz̙bvO O'3B:* % zeʓć-y ̆ܐf8-b G't Ur::t-?hDdj7^[+7Vb" GA`I1 LDZ(~/r+W1;C !2d$&I$dLWM}wfʾT$+U~,u>S>f] 31%VDuR\ߚσF*{E[ZZ|ޖo:v1AF"nfwf1e2:#u15̎]&5lv/r$8+TzbQ#A&>Mg&6f%w׍J8Uߏ3q5m,3u,1rF%).n|= e 3ݙQe Prz.Co0}kY;0zAWrp^!xzVGPƯ29*'iMC8%e 8UZͪX`߆ vy?P3 65 (HTz 39@w-u 26qro0`힐rbRkB&!#tܵ!n /T cIϐd J|rF/Lyn{猶$rw gMM![yl Õ8DŽ04E_( rW^»ۙ}쥣pI`8r0#ȫf" Vfc eAZ^?&*]O4qSwq\CCdHzy197.ijT\dTGn~떯7|!C/4֘B ;L{G->]e Ϟz+D=B\>}`paE5-R޽fQʙ0TFyey(]1 :9 d|I'nXTrl7{= ؋I?UT42Ҟ*Dr[T;W :JU/Y1R`&g䌡;>b21cqp3V d,fL*3Ckwa%yO(8>Է ;d[DjPwi>Vg W|͜l¾7GTЉ8n2w2VW7n'>;^pW.faa%@#6zFC0Hפ12\7N)s%К R&Tj.odM4Nm64WbSuIJ| wlIA{QcP0}!pv!1Q\aN8w~O-p'^aYp i Pٹ&BQGX(С9NClώ_[r|rgWȞ"mH>1$LN#"% }iuAwk}~1Ѡ=p$1"4>"n>I.>5>h~ySLvfq ]Ǡ"r%Rp10 J2&d$Q)CaZFoˬ6Fu." v4fYdQr2@Lq@nl( ,GoQ)ŷy;>5oa8(AYҷm8^V}G.snM9"Ut,bE}H Mri^|0j !pM\M#/|oįϞ9ڷ[i kv8Eۿ|`bbH,Ϭg-)dgK=K9"e@s*>$f1 u/z'[z8!>,/39_&?4'Z;M#$@I"=|Z $(!C0z|j^.QС"539އSt4jjsY4Ađf tj˳y7n*0p;|[lvLT ;@ym,"21p*uH;Fm[ .b&Ɂ ޢ r Ln7qZ r1AU2 p37nXυf$fbƞ3o!`]6CqpL b CXܟ5w{=,n7uαوg";\/vyH9pDŽ_vof;9ʳ%#F4il> &E >y{ y)~)1,p9]ԃeFC9N"d27g@mQHX,.;eN]~|7t]$vh ARGqQ53HL߹cC3M{VԲ,L85JMHAaKUEs☱i(ߕ>>OՃѕ"0X)L~z3[,o_q IbTAYb$`rJ030#} iϊ9'l gh(dklPK(0L ׽vB02#aF>[cPPu"̘a.tyAQgUl3#:q(#6S'@ IVn5M4천9 !\rgsb*5 #"%oѣO!U԰aem%' Ĕwuì/SJS$fHڝ>abIt 2lspjׇ w'"g]p'\XyɒJ^VQƂ϶ v$pZ|*D%Cn|4LlpӅFyߪ;uj.I`=9&md{xu&3G 3kCAhl~~G;3>á#o·!ڟ #='YvMrtoo)4_ L!]!RǤHC[zA7ff9w8Dv7  kiSLLsz AsH9i2r$2n54[#cNft7a'GdԨhD^b 2oBr-H+{ۉhh#asC!FUȑl:V;pnf="]B>͸ҘwrnL/̘a<]Iq*yjCǜTrǑ7jT: ]p`1ds&DqFiJ=qtnQ\d{ v[w ^SȏrafWnnM0}5dzMؘn@_c޽_9{&v\8T6[;:W yhњ7/Izšod̷)sk}2Bwl28Sp"+f91KR۔W>&YRQ yhd۵@,p6:"^d.ah` c#6[smce0vhjݧ@f'4γa}I2y'fX&꟱~ھG ЃzmvqF8eni"$2,`A/UEgɆI` ?O 0p$Z=~?9Xۍ?0&Pp&Ab@̄y-cQ2kHS3}L~BA5Hr\<1R6G{ MwW1 H4eX8 ŏuw7QSPj{N-]0Kev"M;LF:KId")r ־G5eF4B6(\#n @>'LG[&{Npwaæf5edžb1N bC8Xs1nMÙ:ZC呃Yn#Q:[yr|̌; sҘ*J#ds2:fP;K cd*>CJk=*c 8u$TՑͱ2o c?p쏱!fPn|qmSDEVؙT]"1͏lirxw& 47iLOw7՘:7ܞ d(qt-Me!S<7j&$;{)uƱT(%IҲ=1g7=5ʻ%J6EF<2NDwʸiJφuP5a0NsFTF)|Y7f)wa4n6Ac (qrL[0kvzpS`7i.cGG;< +ydRVc8{ wf[p9V}Aj03UURė/(̹AFUDd[E\XRx,18); $;\waA~&$Re3  ~IfYjώ/3ߋBρ b*oTsI”NC`N eRoQ2F$2,Ց2cQWݢV N\\X P1 mDeHnEѣL2K9CIl Z\jM+IN$= wE(PA31ِ 0$5+CG;[y"YLX%;\qNEBb*=գIb"ĈȼܑCBlZYVG=HĹ*o_ӷH]yJC1y5p LenkԑDquvqȝRșk2GBr4  +Z(`LͳcS&WY0`s$\`HҖbM!wIٗ3%kԱ$- {lu-:BlgKsQvg6"x(o3T~P8 ~6ؖTU?9B0Td|TqOKmզn$d>%rƒ2RkꔼСU=37>arZhOV; KcJ> phZ{Qzzs^cmZKXнL 3r3y1:97RanȂdR^| jG"<b;62LccĶ6FB-,JGt)yZݶbtL ™{;gFtL5 4&1p$r(880l 1+:lNBi?&)kxF;,;!"HwIOwl1! B)'1qˬĽ0|{Kaa+AQz rmQ<{7fv-'|x`TdpbD1YY APv `^,/[T%ck=D ڒ1AdMor=g?{+%K3>-')eoP̸'a0&bHÍ&.z<1>_uZXѾ'mEAx'UvF˜/ϤTNZ0_!^,^^r(SiJ: onE|U0nYbG#^L4TOw4 uLSg=6v0S+ŹjSɲ c91xW3nñӫ HȡP1*\jl~ɉq.PXFAlHEL PH ĉŋI 8jw EƩR6'WRZ~9&6>uUj9lT*Au łB.қtib99I9)$LqNDF@ݍcs= s=Nަw*UcL0c0bA11&A#Rc ƧVsbp:݉«uWr'VƟ*jMipw JiLMZi4zr1^tf?#hN8M90iS:(;]l#-+ZhFIy6l~S^m!B; s79>I!ʖ@ZIeSE"L( ʊV)jqĴ- BLN _]@!I R- eH0A"%,\aLAQEX`4f)/FgNn\kц ADL MWC>N^w_6CCaР\#}ױxB:9OX!ph*0`4 28Pz>w$tUElL28sINvf|ޜi@R@H бc-@XOGfgq}Ju|([Қ5P ,bXw\}_+@_PΎn.ϜT4B %ʷY0[+\y3J⌨(0qP=sj#,'qa~F}M35Cg[y/Ge[Qwpkqbm1r{\NF|wE-vIAуUq**઩ϩYY+J?)}Ⱥ̬q:wYFz ؛g=n\252እTWvG.JyFd*UUwhVK^t?fR: ڏJ>.=GWKO.ny8kr-N+gU%}TVZk, 3q*]58i[[DQQ>A $w٦O`B2NSe~Yi?RC%rkoEةK3`+[R*LǞȢ*ùYцX7V4ؘO&!K I5Nt6wnDdd 1~?"?/#H{мsɎ{ `‚]T8}!)B/0|_way~qqg.#tZ.Fv 68Mbk >).P xOˇdlx}#.!XH2"g<*PKX_͘0m !A|d)2İ8+$P:ܭ/tj{['$!`;3gˮ`w`ѱ %̶WaA&n&L=DL7.L(L(4>>_=.'YĨsYC[$'l>WtQiпx 0>M&2{ӖRA_}ۈ,lɣzu!5&Լ2DD#Sy Ёƙ$A qZ~|%>蔰wzV'yJ3ki0)I"WW%nEVQFr¡2%yv>r}$+T2|5Zur>~s"ΚF>'7 &ӌ(~n,n&9V 0g;Y,Rş*Wv(ڮ Sn v}=]xM1t+ZzsbLMNQkcJ<)cPuBͬ)kW*5@ĺX{=Y֝b| SHp2 4~ MZLaχA\ۭ\& S]@  ?"`3熪Rʲ }Y2hcJ 2!'yw#r+,]]sX[tB@Um꤯GЧҘvwƚz9qMK'ofijd&Ee4Uo\lR>ZaL'_ܓ6iA̓IR*ӌ^ߵxU Í!//cYɻ/f_];LOxɔ-|x‡G!8O'VFW' 3{ސ^l C+7SF)v/3RZe\; G*~1K@Khf>PBj(e {|!<8jcL>3:3% 9pc˦KKklM8 61c R(00eCK0X! ۣX@VF<֝40=3 2fүA7)FSi̛)144A o/l@m"`Æ%"eM$I"!0* iKX &ōᡍk)Id)> (4`)!8 &%`l7iZkmjI @ $>5[Ѭa5JCm]6mYED .f͗bhZ  aD-s(%.0)I#3&h.#r1RYG¬}pD5I$u)cf\} IG6#*LeC*L3#U~'<4=:A 186Cj fX\#?/G߲ 8}8]sɻYMTUUX7#|>C}tX{=~%+0H}$@HPDCGԐş@֡piLJC#CEWl` 4a"cNdE"-6-G-Y3RYURPDv &@#N8BcAУAG dmi'gkD_@@IȪUPo g7Q!wBϳF#l 3TF ٍb BB?z<'Z4WsCy=m3]Jo D-nY Y>kƗ +>>gGnL nKQ0E%:A8AW#Dh X8JYd @ ]c'pu2^l:Uٚݛ`{3p@33M$]r}zRyy/?Bk]kz榮Bkabpxq(m3hyclk3_~t\ 4yѹh 9$oFiCi증A\$QTM0֛s(RӒ$koX>ۘ ;sp44 ؘa?N2V\"Nv5MyYh᫆iϑiE$]w>Ye}F~W $\moVM ̹8=T mdefc6iZ){MVys?K֊5Q')MIslHƹpC+z3$Rw9[mUUqGa38PdMcw'OU:pI#QrHI$!Ψ?#?ꏔ}ò{U*xA}n'%XE) IݕVH$TD{z+LInQ$[V)3ӱnĶS3dV[|nD95t!r2AE%Is2:ϲCEMt^vn϶1_yGXIa(0@4y*Qoz^5:JH.F\DMn!3'iHͳh¿"CB=G1m:S[Ïy'GrAA=rLiL2Σ$: TɌ+CҦ{4"Sc?ofdi{=u4*S/,ߋ;\X!ķ&nb`N9%%>AvaBLk{*|Qdx`i$b߿[HZ/JN332"ds#-=Hhyhw \pnփU6R$A Tb='1Mf!W(/Lc 08mR N%͌OL5$puLW9c!OA4vUt"tFwSekdV$0CHnC&0oxP2R[:/wuN4jvPYS- N+,yxχODDI)0)$HPB !\?3\B)!2u` Iwfz M?A1 C1 C1 C C1 CĮ6H%(h#c淺(!WU+j e8A9ˆă29TU `nn =tϔ?NiJ1B3F7ӡdI늚`@J""DGO8MWuqڸNS_ܠcG[bWDM[hT ܹEs=4pbPL8L.Yxqv2T&Ԧn̙, . yftȘ02͗`ɑ9c;7Boޟ`9hvGbvGL|<;Vt&O0MqI6f!ݛ8mNÆؼCQ 86 PXL9Q%LEA"JdoXBJ S'(pIB!JD$23Da)'tFdyak N,E].8 KM(L4fvwZVA^=ezF5TU*8E6Pi&_y+`mLZe]dl&P\Zzo|}g22у2g4P/釡}XE!%ʇT& ٭.=L }}_Kϸql ef^UC֍f۾߳{g*|8/oطf2BIQ#`UQpAwϤOU97YL֞I5~4 GeAAE[( !iW//NHHcFm/2P b4NLA3 ĊD>TmyF DAcbWnک,FlڿYK>dQzl0ظrs#Xth}=c?r\4 8|d&C~S Z9m&b"3+}4a1l0NDC>˶Zk2ٖbe+j2! RH e" (]WIqvt9Zyǜ RԯCwJRb\+5߉Wkůf'0xGX)fH!{wMԑ} lnʎm% R}$'r bB;cCBСl11#Iq!ߴP#KTC IW(D>r1?u$:h1@U5lzZ FƑUss-JC ^9p#u\cidg`A):%b6SӅK`$!Ĭ(heϙ*㉉:Xm1kAq.t`p18 $t fxݾeXP0|bnf/d J0豓2F伴b;?#d<S7 ǿ(6kaI{\e#ǷT$#1+wV`HC u9K 3'JIr{q{ԤH \2c #D%c<s[]倰?ǁw3a~Epp 8qlyj;:j27Fł6 GʼnDxyQmsA 3T:0@MP$& 9]-3SׂG_= um>Xx-68bZmudc"_05ׁퟆL//ydҞAD;{T,=@ː6L|m: vHӆӉplǠY8'|#QtGa{1{=w_j t4ą)_ĸWxX(&Aw4}T $<]{ b5[O&76i v({=ЁKK<+Zb&p9Ccf|S[x/o"' wo`_WQEf2Y "5zh~31WDj!0~9oWelaRX5nO`qI!7 ǯsPsX5'@ɏi a vmSSD0pXF۾cs m L03d8^}BqH2;Z!}-4z"egfn}fSlg Qp*onCfD_IscH:4qߟ^ qJhSxwxb7q0N#\8v ttwԅ7&j nk45LV Ƨ7A|:䴤̄4'4r'):N:ä VX`qCJ)e0pi`,X 8ֈ_Y# سu7@]ڤÈj#VdlʇECgÃ(o]fO=[z]dRII BlLbt] dr{Psqio9S!ֳo޿ؠYD]>+A߾L ;0R]DZvʒol`$#&mV:al8w3[cMRt5cJ Ěu`w< nFhD4 ZC& gVWx);dQpRh I%1i pAKA0v.дr4L NM|gڽ3Kfc5(wz#n-Pl :=``șj:o%=W.dU,ۆ.Z ]72C E\GTT5qkVqhOJ;Bbjބdx"vjDUt {gZ %n˱4̚Ǹs&0d.m.BɔMKN귛1vf"(h b 1qQGL؅H͠[=ĭ1g%Ja3&aVICI E1W<L څl4B RS1JY,wL^tmĖ#Ald76 ܘ5Pma/iH,#T% RЁ7ώ)AfP]133>~dV3B93Fj{b4Y<"H/<,Zop ,I"K$I2I2k hiVS$T00R/7AvDV%?"x v&̠D׳15(rþ&j}v`9/E%ܶg<RÏUH CGjal0p ,էdӺS?ʩUU[NN6aÅ=pb'xJY$ƌ;.;hxxMS[vaq/ LS+wړ5zd֐,倶jڅ&Ͷ9tvXu%[56SUG 9'?׿ XP8B\X;UQme;_;6mˊ`53\ 17oـh# 1#5]&LxQ2]4IjA NrMױ~?q1w>5~UOmyf3<D%Bu )Qt 'ijةU,S~1ڇ>ϻZ;-M5 3 CIAxMԤIFe*9ԂKLRMfoT^n1&mXS3Ѷ*}PbgFv4з3Z]4>w]E|jW,z+t1d" 88?Nܯ3 j8u$jz[>A?[Ňa.ИV"¨` .D|J0Hx\aLy01T64iV#&CTB4 :1mgK5M<*qoPsn8yBT jEd@a!չ#&tޞƞP;N zYJ&DP$+)`L'y0 LaTķt3wD%pB&Sذʞǟ>O㼙'x}B1=$#xXn)WS}}1 9ZN3[GnywYn 3pZe#uZ^J*ybIL0Gi?e9JԳZp@t]f6Dg]R:KF$$3WsќS/kv0'%7+9IT`"'1+KM;zs| &w1"82{A1逾;OcaٔʆX'̇53/>y{>3 ti`@)FP\ 2YtVw4#kg[mrrÓ7'eIw~ RltͅGf: 忼~E?JH9bHi'a48RKoHogF rE#uon?q8_Z1Π"a$[vh Ţ,i Sןoi7?n=m)^tTiL[.d%xٗwP?Gʩs=8nfe׺UG<4k^ȳlp)Z7z< <خH3 Ldmʠڍ&ayﳾ>}:sͭF)0L[t"wzOSOaTPrQ4O}ψWͽ?ICdH׶ "+'yݹpe\"Wu|DvYak,ں8eiX՚ܨ}ߟ?aM):>rdb[0yXտ(c}>3H2Vrj BItC!L2 RFłYGZ1}^Xj-ie_^[cԝ:f^ioߙ]̰g40BŮrHcwSN HnJ;v ^/4}~C#^Py5D4aa3u >70H% #,jCW=$ВŦ<++CPt2+6.0*W* -$Lդ=D>/ڜDp: d M?;йRw ᨃxn2k&As#!MKV)vrn=3Z_,lf.|]II(FdemM; 9qbBGرNQٰUXbqkl $9naU >xSCC{y@A;Cwujߐ'M;p~ 0m`H$&W7Q?1̠ޘ⎞{L';B|4F=t2ϴ%;Sh|+Ô[s`Z,) LЦLŖ"[h[-`- ̂:i^tQ#5!(2ݕ,i@tK:GV9ᦔ߼,d5~|8ngc U#V~>pk)`4NIkկNy/3LZ=-]/ pјMRZR/$,VvZIkLe]'\FTe#N]\ߒtN}#'Nk厽ㄛ:$)=mI7ݙ Q ⸧c[=mh}y|x߇_qjowt˒'g4j6~*b*tl;z_K+ǃw(1!7Y_^hi(l5S^mߡ)M31F(n />M-\zhu,nHN®"S$-ۭKpϞƬ}7#^X^Fu4y6qWK>?ȼhzL9-Joow{Յ硝Xc7UG deX1n"bG،DrK㹽;u;`a{}V <;FA8P5դ35;LM،w.,S8ك#L ЍLJmꬭ$7/^\ Z:lApU|[Nȭ4,ohC/ReX֓vI BI$^>!QӝZHzlS=-Jџ FUiCm0jӆնZg@~2׍[IG)i؋$^I'tCpQ[Ekڣ}9dib:ce>sʷ"kWnF٬zqm6HGF՛nIg|uK'M'guj-զ.R;Zj;,fDdpШ]mҕj?C}>y|ON0C)M)uL#Nd< 2Ӽ|YYfL ˪}FoÇZ߲)p=ebb:TO 9q/2!4U? [ƻzz˚fyłvPYiw錿)>aq{;|yb޼fӕt8j8MVR4z;hv8ѳ , rLU ̣<{u|elzk3㿌t]զyO ki7V]ɭS;˼G*p$o5>D s\*剐ih8nY EwD0ݍFGQݮ ߻i9qS`HI8Ć9#q&l\?טYGUAŷyDJ*9 8|*hzy l92:qŪ6M1^.=UTrRKL3\m߷aE nNm:)ٯIK# gu-)Ve8֖:D<[J0CAX{u0OןgT|XLWJU\gO;tjD^GMRGyR]]Z-:߭O_Eimny|罳;[3UМ \C5R]_Fk*1%  zv1m}Ǵi*v&= }Zlv8o-GO{gO۠C+?\C|ATt=&QigT&ƙD! nF+'yY e7?/[fq|qٙG3b;b:ۥ1 s__ uÎ/Soϙ;H`ㅌUn'\pBya5apk\E)L8&TJdgݩY *^lVc/B`. ꌒ%9&6{'!4q8<*PoO&jdK2?o:^= $э9ƒ*iUn+scpd]l!'5A4ƕ›UW2$ңLitrQNiN4&0ٍV7)XNhҘSNL8iVꑦ9WG rab.XI$Prb(H UÓlW& a8lӓs4hWF&6l Vbl٦i*cW5S4p͎)ɤN8ssnݳgF9trs4٧ 6JbJV͎DNM۱ݻVFrRnŽl:+4ssFZcf͎:+ *PR $HbC$\r&@T"iX:6Vٻvh͘ aM6aL0с"ŋ&TRJ "%6a 6p  raNp9 9*l)Xl99We9 эV͜ӛG5l] 譛7spc1\4§''69\9l:+ &$\pR56VãFNg6ʭlnٳNiUZi:1̬ppHTC!*Aral]Zw6w8bww*;ʪUtTٻ+n5snW6stcɎn7J cf"*9cunDܬSJcL T&ӣeb&8p7inlӆ 4ѳLU4‘1ɉ++ҧCOzw^z/OR^w9{J~ݍ8+c[+ezU4hӆ#TU&rUz4AS&*IUÆ)SuNJM*{Spͧ6+;rl8r7VخMΌistlnhݹ)]t9+F۹stti9*FʌRJ&sp7tc cg66tsiœܕ8rW' rD\BERB dw1F M1Û ]ӣpUa͎LnӇ 91RN tliâ1ܝ nṳҝn` NNG7F&".A@qH.H"H $A2eH*P",Tg#F9S̮69:4GE,\Ɉb `E,*M] UttslpSNnnnf@0ٳ84AQpR18T:ӣ6RFNsttcFnFFNi#J7sIaUɳO/s^ݦU6w$UNb&;I+ɲF*9iȒWncJG5C%pI[JLn42J*IeTTLs$hC$Ӛs$N%t$:)1ВWAd842PG<$&gސnv rzQȑ޹S z/,N(|vq>u|֓}Hz ZB)3ÚT}'Xoč)#%im!S71op8k< |fe< Vܨi@2l4gݱY&u~.LHhRgyM4Z=dTWR(t H Ñ5G|eF'ȹQ{LbA4ɶRwkVO F7\:fE( FYx{}n}RŸxm>g,u_ K" )FMr4Qvf'~폁g7,FGVOʟ!4%̛|Ѕ$a,vыԠh4Fx#lF}*Q,ɧm_㟙aIur yv2@ xɺGۥj^]񽥐0#yy";^: w1bwhӃfBFDTv/oeX(ʰcYxFfoջ,* 4UsbﻐKZ7U4ēbT?BYTb\X f Dڞ6ɮ 703X66{RLdE +8otk3w[PkM2 ulx ˺/2ݿ$$)znݺbBno'`ǤŘ !NvRVZ i~C!iI݇D$$Q#^||ΜϿnLm1~Mye1]:vl4l2n#>.`^՟Β'P2< = 9ڀ ҫsL,!c(zʛ#ͿW'^dlrD[tΉݕ iͱ9U7-VBcd&{MʕIMK^ߞ9;u3hI& e[Pg'*^Gq.ڙM[|&$ k)r.06Mo$ش` }be}%rs)|mzG8!4XmF l|sS{9BY3aR HN-A#?^ɕ&N)zbrd*UUl*UUB(X>]>Sm,Mתl$-M$Zq1HC& HV8KA;~SQSzAj**UETUB R?6TM*sWQ4%AXAHDA:Qgh6m7Z|j'saک&UI*R}uAuw$Bl&(SuDHD)/UR )%RnRpiPUIUTU &*IU4)>wq!U***TBUAUlR#ԒYYPz _/ MNvߑ#ZdGE ل=.'ĔQF̊N|FkEBi/i.`9j= < #PrKT4㛈nK>m"[fnG"\MƣoGg68N-kOo7wwi\E&} 6l۹W)Z#,1uWjMlR<$OX⣰uң̓OuB:]ecAhE:NUA@tpuӯakn7T`3[`Q(  |P 6ːݟ"dJ0vewJ7!svyHcip\綰vC8Jn'h!F!"m?aMVf]y㴃E?( .=f kb~SoJ=gRyɱbR">8х d=1BTд3E,p!s?1B54٧⎄Gy*h@@Ys r 87*O8q~e1@ɛ#PFMsbXC=TE<U[ig.ʔ!n3Lϸ 7b=)m$Y:ڙӏ:s9vZ39X[c"n8H-0n4*1T5U[?'$^Yz"l^\j3zD\D3!Q.I _#%$×/L"!I&}+wLljq_?42?xA313 x &}<|F\jwgי#0 %" dx&D" C!kn'Qjx#C;;Ay > )_OM!La,,r_נ[PyL;}礱X2$swV8}fɍ=_3M܎U$mA"f%)`ӟ:OϧUI'=J-7ʆY6f侊l7-/ľ?Ԥ6*Dyf> 7ȇJ(k0C?L x؁)I|b=?,M|*ͺtD:D. BZ0q>4|!-[i0Z~ O nn0,!Z}ۍheB"~Y d!q V \{ $OOJ88|1GDTdO#_wόv/$Q)h, O<~}KREL|)ez"2LDiNVҳ}rH7N5nXV2\-46=m7ɵ \hn8ID_ NuƇLG=S 8PfWwS~N\ ~GVOc~yZ*صSĮW/Y픱y'=-lZ$~VɓYԸ%BO$:]?VfMя"U@B"2!88`4t؜\,frj6A=f!@9ݻ;E#e! '+h&ZG 3Lۆ4S94&U%œ.N͞S4DjP 'ޏ /:C jyl(:sNΪF]ًJiVXOؚLT2wU 8|0B$Dez퓘xiIgv(&kN'zYYPsW4ŮlgJXxA̢)RUw7*Rtd%DnDe}=1*9^6=4FxgJLU+x餉Vx}9dRR͋VRl$1,q3 `bwOcrcaACpz'SvwsyObwT=?NX;eO%ףI CBp=hc~cyU:{Ro9'%]|=#N>'k8*JQ)yO38[n{l|;P?%=~\㟇d>rs+D0񉠄^n `ҭ:B4D!` $dQ `£ aڍ2 I :`!1!IUA Pq֥8c э8!ia d M V (-MR-6SJUV۱[0bCL*Ʌ2d3J5E+dEjL &bq'. h+80r?~G:>ѴNi!"b`[1(PD/, IJ9$^r.nZ <ԝl [$`D q ;(\1)>$*LIYb@a6Be1Ya vQ,T*8H䫏JL*!"0}LKԸ}Ծ_iw=+TZ4j}j8Ui`MAʛ,,/;<5/=Cijăģcy; VnRB+ !QZ/ %>H wd ~nD[4UժzZ:Q8Zi7Zuh:!toNKyk7oqkO84:qxnMpM#hA"JTH*'"6R[{d٪l"I#^٢:19\~hK>W% aP> D"SAuu(8po*hɰI>PM*_Wp,CgdybGIGx<Qԭ?nh& $l/i 88Df'C8kڦ{6;<4=w6R$8gɆ G\0ȯm2_gGiBt]ё^N˪73) u< IE5ye=tiZښ*ZT 6[x]C\ 3 -Dg+_ hZzRVR/ L<\G*9de9]r]g9+|42s A >ᕅCimm"Vު_ %BR^`l;s`ȡlG#.\&¡aēq\zw킹%ncE9T8S^_!$?w#mT% KBQs0{DP*hg}F|:GysùQ> %A*)uׇ?t>@fFQwVY!5Q4R ]WC "jS(^SX`~{0n7kjb"⳨X wԥc *M fJQan)m4[@ωYpbRڂf/9z3c6a=:ov>C]8* ˜S]95qH2r"(K̦aP$:#[MFqe0ӥ́cͶm# Ak5w hzMH1aĽ gҚUTX3e$'%uQ1OcbT!RJ&+cQՌ+4U::6+JXsʪwUrRulGXrNJ+f8VT4;NNj)ڬSiI]M'cN{c`;t:9M R*FM PғdU,ܜq9yWtX ~'E8w3c9vr.wiuSW RiK *%7cX0Oaޞ4>UOTU+Q!6;}ȵ#C4Qٖ`r{!s09Jn+4PpTCg >½c}{6}"T>nù~T6[4ux(nhx[&R}>G~U1=L-Ί-b#JcA$T1$5lb P3^%Z\M;pьcpIB!EuYIZ(,Q4C7tuUzew?})2~Sg %Tn̨ؓx}:y=Kdx$ ݌w4HҼXn$N$C*>f7i7D.N; l=' U'ZN=@.2.yo7?؛1_22a[8wa x5%-e`ŒTgy%&5 ĉG =<4ƀJu_:`RӵdR*p¢RJ |EXejEg(ͻ: ܽE"s~o.yc*Ӎ)` ͒DdlGa 8T(*j eE2t޶kn?d6#,!ʵ,{|f_GڏpӸA1,Ͻ;<s#2U>xi!A}vM, ugo/xxZqtj>_Y&z9lַUj9Æܛ{2]c~6xAg}9"uߝ|˕g@8s __i\ו)rU Ѳe-Sy\ַ# d65jMfbQV$džxy.G1wGׇIsq4/&973vL1]6t:1UwWXAU"%HU%SctSM tp4ɲlniɳwidLRrS9:4HsstLlI- y ']rkY\XA^eg̈́L`)1}-'U'RCQ $)/w+ ?PB$w@90اv.fF`.A`cXb*;',;a*6WWFDceIاbrYޮ|; u+V4h;I:7c*7WG ܓ9VxrcF:0uSrK:יG;H椪P 19rSSOHL+׋I+g{̓rKo褪OLᮓOě7O[bLZIFCzsmnMݤyf+4'EC*vN cۨҮ@$$HȂ@԰A{_ͫ:c&gDyT i&#ϒw˟ |1CfAFQT: XAH%EoGud:ɘr Y"'q|zx5{Sf2DFjwV~j~z U)UPRETUHJ*J 6L-o=}YtzI:?6c&Q:zWp7dQ&~>0>GPHh(r@ x=َO{7nsSs#+獕:毅#?~|NIخCs6$뷹49QU96D}&5w!4& ׾-@5fIlܮCi;yX S'):ǹ!OiZMwv :rɻɊ %RW^;;1NUI4<<ݻ{[Ǟ'%wV;NҝʕHvGCѱU9ՎJy4hy6SN~wb؄;6U&)b$(";; sųŻ5![aC[ϧѭ3r(;6D iT*KDD+"y^40~ARmإSS7a2݆ug8xe0$_-x@- "9Wh["y49oe?f&'dXșK}O7Oxiy"eLB㈱7s;4nm#©:܄97lNnWsN֑ëiݳXQUU4NӣUwGSͧ"'&1#IcqN,:>=B F`Y]z;3ƻc uaXlG!2օ 9 6(rcbUUrU8nܓ9+:ncnyluSSM\V[yV[ ݧ $Z›E4$*Κv7frlhݠKl)C%B|3p1cb1<;So{7oR¢' KyR-4ROLPPp*YTT,Y0RewiJ$x;عj^SCB.#DL\.LiNMjH[1[[+6+ҩ\یTT|F+Db)swt$ؓd77 8?wCUv6lHf^_YN21EMB1GNNZukrَ"='~/ 5 909CU+B۳-f !•2!L0$4%C4ܣ7|n7TS4NOf8tNHpb7b`a֊@i-Y>I|fϜaƁp#*"-ꪪUDߜ&N#cY}~NEǤX%5h vW*<"$qlZ{x Oac"䌉f\r ܦgz¶aJNNnliNm^g&ΧW#WңëSJڮWUsNm+v:96ɻNmM*ܓM66F 6*9#Y!bM_f,{ufE!!@Hx6iEIJݤlFu47vsÆ1Iƛ#uU:v6s$R4r& ' 1IU4ݻf퍍{"F"{CS:QfGͳTjZ`sk;8ǴtJ<-'cR)x*d0)3xj?S>ل͗7YMqo=.}e̓ScSaɄ 0C00)|!s= srJctTnêLSJI*Wıs#(Ȑ"H((psla植6M 6]?37i`{D3pha Q,d M~ʸ]RW-߬GW֕JumqZlieT-7x986lg ٲs㢻d$FT&(xR 8%gg~"W%r@8`LJ?ʉ5o#U(BqГ} KޢJbQ*ÿ_2+RğrCqzgjݭP&+*"$mr':](քJLswRGrr)N7K+N j@ɠ , J( ۑМ䁥5MtM}1Ԃt Y|QǨmUʽ2϶v&p?y;Nc#~̻}[diΕau5>hgdD;p)O4kg4Bv&TR`35jq貀Cuc^<Ӯ\^%'I~L3X76fiu=h|9JSs{Ѽ-ߎ7%w7D=;0/(SV<YO3|F;! Dws?Rp'o:lPzsSտq7uyi <>iՇl6W eUl iʎXŋ>2I\1ˎ\rdjqS YPPaP8 ^wnN&c!ϡбb D!%aYZuNRme9^lɩrB48ao$3 W'f2}'d$z}vghn ?zAE Mf U諗.n'\D[KLkYJi,pb . }}yI:o'T1p4>vk11|"s4U|yobdͮrbkI6$yfpC`֠"@i%Q n g9ZF &BiRF2^\p@)b˱p,D_JT{8bS&td(#& :)#чb_6debmFMS]ޙ浣W-WR3MKSMmj;bx;L{+sE6H+ˉ]I/_֚Ps#ӋmoB4Μ4Wx'i {kP sYCgiQ'V@ybZiZhۣ˕ ҆qtQjw>UQKe\N:!ԌAD˓{jQ9I0o@lqKFNAʔi ()<< `8rm^ S=H 2ssN8Z7^ h7B~5ٹ6IVlZ>Ž 8}J'"rW`R;b&@Pd%}Z)GX6{)<ܥ鎯'*yu&ZNYHcHĹ:-i3ɝEGWuD,nDtM^v CQr\0ߜ-SikaDN}zOAW lun" Ƣ}D8Z0}wvuّsLaA>ǬG/? խ2=<ى^;>]؈;n'b2n+ uN=^T)F|W/1Vr|IytG]>鹣Sayb|/w3be\j{\<5ǖ2FVC0X9nX(FH{}>bOyWcc)w=ydχtH6 /»]ϧ3ɴ8vʩn@Ʃd D:\|CAx|a&Hqz5ۣOLަco&nA&ٗCdP3|鹭umXSym-~ǤhB0~LygSv>=s;${" dNQçmpJźaÔ>"I$.eSd3dްP1(m ]D(ͱq9"ɚqTǯd&m0fF˂ui))˦[s_6˪]=t`YS:ἂZe)* uD<̆=:tik|xyc\.HHsIM  D7F܏vV9>raD0|,8lʔ=@! t {X}8pɷbbϢu >5;Gnc&q*έkz'h䝰wTkk]Ԃf ۪}SQ?˟ \a9ă"m$Gt8ޱ4{][H;YSs&mAD5s"׃{Zs&!:"sTI7ZR>ݽ$r*DZD yp&8cZIsD  #w9orۄ 7hW2Kgy_rDƩF~4D:>H?5#g 6FjcH'$hbbb iMQ f5#埧#\}{Z~p}+nEcw$;l MY Ls8?9!'98v'эK+"nǓ& Cks F qG6TД؈H. yF&%W #wz͍69h@ɕ$9!ʘ̙"EFe8G20ѭUjx||MmM~fy5Kv p`KB@r;j u .uތIi f!0tAC`mc%mN^V'hSQ{\$g$ErOK̨BnMo^)wU2:ũ4&`0L rw^EN;qNÿ.ӋVpS;w!33N3V)oYmeM]&C(b7čUD`DHLăRCIu~y>m翡}H 6x纛YAFwm#c6=13#1O* E4fLB1th4I,_p8eg'l{rC5h3'WmCϋgcqpq:1rZnIϹg m;ۊUKu̻ 91ɫUBs afZɺ\ӵIJKB!ʅg%dX9ӱ$*>OW' zpؼ9?=b}Eyv\:uY\ ~q6lw`j?}s@MRcb{]W>68b7d_=LNnPQ00F |ɚ#" \2Fɞ@oJv1 $l\bb lV䢝) aӅPnkr<~i'<0xRr mu>  bO1e@c&woY_ͻt+s78}<'2E*Q~DUI|:~4ՙR3͖=W>ED TKq )as|n{}Xm5Q m6\OzU©?s|Uѯ_uUSoGVg >O_+ oNzpVY-?~hK킂=KkNŔ -wIZPk~22Es=\{5> u!53VR,>w3݈YR*c?~ζFC٧U\2$Y^}?'b3xyvpLnl&$<^ib**eP=?WƣР(>' ~ " B)*H`& % `&YBj. $-4e*q,N0Q)c$"$OzpP~~2 QDl{(NWUU5d&hc\΋_C3|%  JF`1GУw"hgkc ,'56,[%N;L;jfMR"?EٖcNJq4BG+J}%B B"4C7iH4ݳ~G+NHYOff06:83%/ǖ ~>>|H)E2Ic16x"$  /^]:9lYKW_ ^p|mK+wW%E7\Nb[FeAD9eE'|o:rogCO*Ndؔ|_,c, yۅ0qXC2u'Xz h҄(1.Q*%fEk#i]`lZe euqN$0eKx*+wgx?D10bُmQ>n:qKH@O㾵#PCU,*s U pz[G'!sg)ff˵ݯ<-1|)"TV~[PHS%2U;I_4*`a5 a \[PVvp$nr#PCe" "]X*Њ SGD -g5t4zžuދ3o-ޢr^R.&&"gQ(z[DB3zA4I*_o2|C ugiŷZҪ M+M]1mj[BW3Tl^x†Ǧ6W?[+xRPU9u[[[4;WzzCʚ/T^[[[sYי T|[[>RѣF u+)`}4h.hZ J 4TDET9/9ѣ&[y2g±KܽʹF *gEiiiid(f40rwז mmmmS 3D/ c®Iӧg;.Ҙ4Ni>m^C+cas9;GvZƤ.(K%e#$0n~Mdo ]RTʧm ?աxE6"%pHؿUTQUDUE™ȗq-^]D9nùC֫$Dz'J!EZo?H=E-+gBt~x#*Z7^$ sPo֘6,02Lo82ښߣ[ݯi-\/#V"$)\{ջ߬|Z@ %ļ TbWؙI!h9.~ JШ}HJ) v+P(89Z\<+kgѬne.ko# pR}VY-`SwubTq.͡q]:H:+W:dPPPoNmC0`49:T ,"y܈i} <:zl7|IMDyU|&=B^1ۉ;=U1!^gP(9|A~)/0P۽ RO@e/$c៘ N?[lS?zi+HNG Ga qDuI>%&MmdE9K .90L-ENQWD+HJ*u YS@:R%fTG:`&}I+ {'$ILD POm79/H +D2QД#nܮTDK!@!PIڼ.]oq&O*N$ i>-:JV2A<$TDO@kkBسGn>ðs54?RI$@gFBﲞ |CYFP|'^ Ĕ `QJA|wA(3v) :'gX9*L))R;ꍤDrDdZjO6ܑ'}5dMV I5>X w;v#]i>2`V][ҜB '`8tw~v#Ø4uP2LÐ=Bnwyck@"- !p^;(IAb-A2b&DLx-weG)I6+ QM\[[ MDV9m4@E3.G &}P7pe@Z}/OIIfClVk$_Y;+N os bM|fҩ|%h~q{C<DD戚@ ýD7gm5=Ƌ Ya8k6,M@j{ TT!!4 9`8ҁ]8ING 2`YaĮI1vlC8 %Ia Q 0 9u`5 # PR~9 GpJMf )7]=Y/ =Zb꾸(db Le-ևhԓxi EK)1G,UfjYLE(t2Y'bgtlѯ}J(12 8p@͇:ɪ&B/OG}?=j۱>}IpO ^Y` yᴒ6CNϽ<;!BXF^a aT<8O 'CI#zA)'# O~őZ4'T'XJPM USay h=ЦZ]ij%W&fa3H8;{u+cmZ_FfY>MOXLhD82JVQ8V{#3/+zңv-1 FVP_іsR:b00K/[z:s8 3r|x7ЀH`ZN&INsi2Yޤvmՙq%귄7p;pq?I U V _8F܏QBseHIwHI1?޵W~TSR$4o\^FۙJm4diUɘ`XBŦ:, =K-( &AFgaLC0G% _'#_sC"b V5Ke3\}IsŸ7hSq쏺YUPɑO{5'"O?ldDu2adv!;HM!uWxONkWX֛W+\V P4Wp&6M8yh o( vְC~tө[ѡMeȖ X/ݞS(`D^j"eBWvWK~A9}}P`jz&DNl++@rҵy.W,fo tĶ;x>[m-g{N{ ߍK7ʴN~Vs7pKCb˲TF^M$0 "l*k^ʤuw[M5XgsQS+UjLCLsHW⅂ %SB }~ ypMZk7Cq n96<+d)&lv!D7 n3fj$1&"1C)q ڦ0ѱ32; bL9bAa0lhL?ڀ<,kox ͊5|Ipa1C%eΝUZ6ۨhyۃpz#a;5I;Ns˸Ap0-k 3+LpMo6[s\xos.*g Ui}f ^̍ZqǿoiG:ChǷV/R!zqaګ1TXC_!鱆|<ܤ]l;L͒^h)juKM Jҙ5 B `.w3&(Q;\&#mtup+ۿ\"0lhCCh'i <;jⓢM(Dk3$LX;!kjɎ0E%E&?Lj持:YY=)Ǧ^HiS֦3E ddj+ą#Bjl 3##ֳvĶ0!0Q]j=rچc_@!O9 >vc4 W&hH(%*"e*"IV~p5.0`W#DbNM$l1|L''I!x/r1I0!L\a:y9Fʊn]4q c {`Z;jjI8ͯNE7f9~ں&vOr^<%X@^Ry͌BDH)`T IxR1.!΢˚ 9'8ĘvŲmRv8I5b.h0.0mHm5#/\ ݗ |V8L4[,G'a6YFFn`61Ap.&XMICb?3K>t?d4/jWߎDExQsj~r\"4Y[#D*J:`r ^Iw0{Y kAW+cGr|O MPVL x@V{])0Y:0n(K{bܠnwq3i^hm7a%2,HP A VO|NR9MTɬw$朶Z9OؙۨV--$G:4*G-Dg k|ngWyz|%O2JSA&Ϟ4LոsTp=Xw\i<qץ?r̒w$$ڕdnd (ӢC Ѡ mA64DnW (U>с[WasA6L-B7 N%{#QLxYR 5  y&*'}t"FB‹3D kES.}n/NX~ո^;P٪dQ7zMQBM4Ne cŬc"($!Fa$r^hDjOw7w>GfӁDKǑX5X0)FP?sV"⍢ۢO.H|P)ӡ֚c{B4K{9, a>mxz8{Yqb0$ى&N˜b"0DEmZc\e\k%d|W1 J'cʡU /hvkׇKQ+Q &}QDQ3ǮW&#uWh7])fCRPЯcG1Fȧ^oɾB@wS!IMlJ109^ph|>6f&[xl=ȧkbY\q33ullλP$0@LDB9%L³!#Hf$@iCk97[Q 8x~B5%(>H)ZĂ0XO_w=mߝg?vTԂ4YU˜G*p^AZ.ח[1ШuH~=&smdu0jޫ`;[xZR5A†(2qU"OW^7r]~Tusֹ6e<81j΅UYwpl]>#VC$m4EU^zW@**z;ﳣəa]f2:8 7$ $*[W pBץP(_%h*tgB`.je>:rjŹNAedn-]ýRWʁ;9 {QM{uo?}{}ci1/XER O9*3`^&B81" < w,$v CQ?BΨ1Sma#%}(pzs6aGJ-Q\@KA:̯,ע}_7דԚluT *Cbx5"tqHiu)#;>a#cQ{V|Q4Ĥ0- ʪvҏ|ew$T"E]q+%ߩBՅDJV#g䟄|,m %e#.azGiIwels7Qغ'6Zq8#a|Zصԅ=-F׋GT+(ʹU!-O O;.h‘ t429)} n%-$$Dz?ȸYXs.| ~t[ioƕ+ujհнʊCNxՑX(;[7:T5ZUF* m(.qf;Ij+3q9t)2W hs^eLK&_HIrd 2*>#N1ҁFCBoV'Ae%.~tP)t`=YTd{L7n̹V n1bq;̵%:jcOt%2j>k\ۧ#d&Up+NvUg Vo$DO 썃 ;E뾼H;a!sꍉ{`c݁9%\52)DM"5]s ?R\h5 \gݳ"V>d 'EHOƍΦ}ewv ¨lULn/QB|7s ¬3+ꢥ(A79<ڽDi2)g]LL楯c̀Y:UUCk"4u BLRZ@2~'u_wz)QO^e:TqH]\^$8Y.fCRDzB;u"UTZbyIjIUJy'Oi[q+JR/,[=ZpçxEz.`HU`-5嗫 zg3Jb괨:t[գY273>fJ9骙7=(w!VA9R9A&8_ ) ٦)'E6h2'-kYYVbsCc`C%t \mW hTJ8_ëhz_2Rf1"(=ssdfߙ@ KRD=Ù}7N'. Xa,JUTѭ=kE 2[ mަEpPY8^M*d nNMbY4&i;(jCvekJ(7:Wk3Gv9R+,`V Q.QFU;GQ} yezX+v.'άV/1 óH3(mDiLڱ5WJ[Zug%3TGYM\.؞y̭Ie,eV)lmD(:L/DV}*!|pLadȟZrM(@p0uC~,#PO$ `0"$?~(lAVB,D>=lzcn0o~?JQGQJOluO fJC7Jf?xζ,2;B at8J`.ۥǫ#ڀ=6M*ETjJVvچzy#bT)=j)8a⦇qDz`q SSb}#XBd)hd""B ʯv83;qj```ssŦIَm4B rhC5҆&@pzD 2@CC2dCc}oiW_I!Y;{0BP#0 @t,cty<77Xlo95kÉ 0q" XyGD;3,|%)[Ug;pUڌ? fOt lw<.ݾUOg2=ACpcR=9΂xp2 "#LὄJ !&L{of-j磦/wAP("bߌfnJ 1(Fs1c|> #cjS=W̼͆u>9n)="Rb*ulT؁¼}zWα->W{?&&zگ7G|&2GҧH@cQbw(ЈCF,5sIUUgvj^<=0Ӛk,&rKOBzv f(W(P@ƁaI2/g_ʈ8e꠪z A,B"e-X Vӌes8eD<si+.l"]YnQV7?/C'E̊#W fɎ @(h+$6b?O<"db&ۭԪz5lrOZzAԤl# t(ϲll?f0񜀨3/Oyv>SM#DbaA30 ȊL0E 6u z&@ǀ0?g^QM,SS@wh4b00T$"atfLC5>@F7jgA _0X璂a ]PP(}rNJTW&^*usvsCҕR7rw+HcR1P#t&j.rdv\yIH)qO`!a!'5E>^J\ H($AM\߂zF`Nrzqa;#]Ft{"v$#'r$ꭔGHw!q:Pr6y3</{iv#R5&v4Z*Ԃ> 'Þh ">`< &)blee[6tG7>PȁC6\fLGTe,URXནO L`rF1<nS<>"}^q;iS~l$D>Ӎmd$!NlT"kjbAE^ ܭw6h FIHy+v2DmK6o| sCȪ#8["DTZK>1HwZERHVKLcC-|i2PKU P<^YNn%5w )Qбv߁k2 9Wʛ GgG7١r?gVBΞFû1Λ"6 5P7:*^x!#Qi:Gdrߕ O%̪&v\BS}NCNHF@- E$}?^ZPJNq:6 =ǡJB% ((n%;9%EVCSdbP~?3@GYs (pX(W)BtHQpLQQ'L\dvY ӷ+%c\g2#&?i$I]7^S\G6Eg*HMjF+cU $}nEù e" O@y {\_?lUQE,mQEFlNab)hw *l?+2Ѱ} c784Qgycɠ|%Fk1اsoazh&=%&shlAdK:V Xҩ ffo@!z>\OpHW_Ӹ`2PJs;A ?P Si6NZxCBlFOC!`L"Zj6f*H dw!dwTHROPȖXH1wܥQA[Ri)0S+hhKyBђM4"v(H)@CysQ$.R44Q*)u +ŕ)n%PS,A(aK#DMf)oD3gSW ~tچc3w~TF=tӐis3d5GLlr$b(Pώ$5yH'`?aCx-.T5$)CcsS)s$Qp?/ ?VcƿP{:aHH::*QT]C ''U%0yI;<{{K2 zCBp (knᴉ_쓰nMDNUv`:b7h `6rVq` `ME+b8` q9R}N!-I)  2ҩJ~p:ŹpNEq6!6'^f`fj$  M'myn`Z`Wr?Kg6Ȩ(`AE㍠)v+NLeW;e2&+r]:J\T%ixh΃hLAF;mBFR4q:Zbw?pȤ[6cU\ ZN!FȒc LRX5iOme+Or>5 QDEMP^7waa^~+rҒzU]C>gMk CyyF]럢}dAd5VM+HuiŚll&V}ry%z)ɰ:Wۏ&\7=!S5?YTB¹,v>Zn*ZUB%$.e1sPv'C@?}=P-G$wEIbmm.&y`+dky| CK gIUc̰{ٗW6[hQ+!D#4;o%Vi]V%ep>tn/y0 iJfEINvmmtO~y߬BxV pIG^ILTAßؚ6Ȧ6I׬H{!x\c㎃AJ P:,vI!PB@ i KbA] 0[l5xIc&ԮZ(Bw }&? x|y~WyN*6qVa˵LrC%cm;!Q{cs[ 7.@go4oA| >wf4~i5ha!<-'$Qq1\~$ftC(MI:-←OAr ٦I! Z*SWs>fU}#ȻW "#sr;vp-p0_}I(k8_#e{DJRE, qPH#g3&RRPù!gScacyix @#39i(h\` Ve|0y$KBbA9Es?m KhK"YꞿfzBĐgYa+>~sq7 aapĠsOm קY,1 =x[!I^e² ַlY(hc0[ ~JeIڛ`lrc(HbCil Zc.8Y~T%,TbPST6rmdTTrD) RB£Io=v '6'sѲ4p#pY@FLb9GaTNuvblx~j)nw6Gk*U*-RY"Xc@a]g7xC!yrE#n2D3R An#~47 I$1H?,d8lpwR#tUlXv \gZ~Nu4V>mEM"@>30wW=oZ+m4sV4/BK4jlI|dBc@zg~|J&">"?.[Ԫ*Q <r!?TTT'M$OxI$|' ,5=^'MI!=D<"5.Y?+O\J)pboB ?k9uôA> J=`T}O:e h/=EA9 ]_ {\p ޛ\>}c@*L_~ A^/(r (02E{GW 7l9vK,9ef7kZUՕe[lj|_GT>cR?$b|kb?9zs2bi*W+A30 $ۇ?LH/))e/*a".)̘C.o Z #BA!BIQ)P_|xn<2N+L[)\#BǗ'_'#l;,]FZൟ@/c #mh9hYG=өI)N* X IT~VM--c{GwGT3K.PZ 0DPM9uvZ+kN ,?--Տw9s|'4Ssx{*uR`G"3VqxI0̑@F)o=>H"*D`)_4;CUY"BTAj$N#|11RbCJ2$>)JrJ§HXU%J?4*UiRW9II)ISiBMS i'9*J)8 c Rfi4d(UEw,dbV)JJF)TcIS 4@Һ6M* ԨS'j\*p{Ht!~_(LXZ` ֌$ڧRʅJ10C֔(kgCkGOB|ZTrv^#r)'g4E4A;KWIN{= CuX|Vp瞙6;<`B=HJq?:~%5rYG5 k4+ &BQ)օ'[0'McЏr) S~{ouJԕڒ0(wX٩KՐ$CH(JQhQ:Ye%ҝk6KIJ*HiA( b˂;i86R}{]?b*fU⊫ k`c{ee{m_ymȩr N&T8B4 &:ё ֨E7\'` o54A] L/ nlpi;?Y&3j4s~{IGjÒn!"x<Be ~w #>OZ|} g sSh,jv Utq O/ξD*8F//-$ c~nҏQzV W""?Q(:RQ#u59^͒oJ?1˳ >!;A\tY;nCN?d58p|j$Blݭ!*J$G 4gPS4գăLsen$f1qzƘsE3u2oџ?*7Ϝm{JIrSZgng #?ݏWO~->m1X\o~-N\`k_zY6|bfC;8h6)$g5_dry'8dNІ?h{?Wv,sI~/wLs%@Y>"r+uuv!""B q_ђ92Љ-WNƭG(#3z˥^5gG%a4Gxt,SE%&0&+ύv= Z'/+^۱=/(*6 :Cʕ_gy\$+T$4V[bcNX=6w,:Z",z\t)3(h:&lc3ӸU&@vE\,w)˝ڻϑ5^1 $UN $i&8^~]AqmLo$U3 ؁͂Jщ;gi-F|l"Bb:J1LNa2؉Q95ql:RtD?9kKqׂgE$ad]ΎKi: 1mE*_`}Ӌvd$I 0FR~HG"IiAʼnߛD9%&N Wek4il *s{/ ?PvJs\QPO*?)EG1U1RW*{$¨e 5?.j\6Qhd˿~Y֎n>˜l5Z{OcvO~gc{Su *eK#`ȟRI G ;/FwhTxr( !5` XTs=pcJ;Oփ6Ir8\1raxͶđfܴIU; #!8-jmJKarhҚcNRYJIa'oce:մYFOM {@͑ =n_TjT:evHטw9X@%63pcɇpt`9:AC]D='#":2o>sbVJRe9l:ݶ:IK.# )L :A4̓&ߕFx0z]<dGOO, @.=fN^  7AOYgOzI,Y)z}>l9mo Nu%b =]rNܴbt~>(%<}(JnI$SżTHusvV$ySC'FDX%thOdR>C} |'zp8p #+)Ui 8 I`H2v;qu}ߧOvL|d !\h<<}]_ֿ^gw*i=}I+_hrIFyHR 챏?w}$멾S.~]Pk3I hLHQhfu[``*v-U\s!!$Q|kb;/ihFtw\SML~JlnGkuxjqc/cxx8:VtcGs8>/ &KCM͛ quwtq""C &I7X$H2Dz!`8c$F7nM1lJݻv = %4W#NJrJc D00b4aB rTycĘiM$yG2x:Gn۝U4=B;Ύ0jL3+@*/O"'>>sP."0R'Ktbm!>{ [T4'&nt٣Ќ?v >1_ S6TW9#5t ̙;%_IZEU0kSfV qK 22s 2(IDeR9Kץ'/ߖ.ӚDHjC? aQc6-c]0 &gk{z`/H1Z!=iiF4I q& uN|RzSK3:`Def|xS+Ίq'fag17YܚNzx ^s(r6-tTHk#2A7; w , 9CɤvR;՚дVR 3k/)*%hA]|8ߤWTETy'$vɬ@Xj'z:?P{Яو# MN B bX["p.5k rCsFY=Nbbt'%7kAgR{K0.34sP`v"f"ltD mŰًw L{}:fbi. owBrɥR0'F̺t0BNidx"c5!${\(IOv$6M5md1j.go4ĕڭFzFZA2'N oRis(\Xeplmʽ8B!LƑ!.I>l\C??so?fffVVff򪪪m#-,#iW13;$(RQ8rA./VSǪ3N-BYO9_YJl3#oHyfUiڽ:2X!{90@2+ZCoq:湊ͲdQ"7:X gb@2:̠Lދ-jT58;s6/ XB.fJ`ot?hh(oyu*6 ν&dxhoc݌2,LYEb9ǰ8aTF8 ukVmMldGHbńqt>:'AHphL!vHJh0ġp!Cw %E=؉ͪ^:5ۊqЈ؇v'(0WLNQENSirG~?~DU̴`8tId ľ UxFD}tQջKSh =1ŧGȚӦx!AT(Cf ]z-eUUV`X|H C[j1@!S1M)la[z64C璆vŐ$UO!haf$/כ~ZZ(;t'&XC<*45V)UmLydopavcdIQu4ˡKWe9@IaOr2(TڈF%~Ԟ Pqn ?v-f2P*kBİT"IĦ Dw;=O&w9,ץJlsaGBɪs0r&el>u#M|uQ﹕Y0μьK/'a)4EĢIz1J78D0`,Cz1&mc*#iՖL& ێ$I8&84ҏXv>ƻ ,w#@Z6y(n=XzTC>zLR C- 7A"lOׄ,t!"iI# ٻN)ڜ~oL hLM~=׍#fEB"v نRB-n3و.0Ĕ@ UQSC\ͣё L푅ҥB ": plgofupchccI-3GUeNs(\v"{XZlř"l8E(8'%' %D7/^^<@ M(#[S5 Wܰn##PD~8gz!_n8XZ2Sm\̯^k!1S}61xKh]yFT/ȋpŀy.j*0 "!^[iw漱1+;SbJT05D2щB"*F@1F*D>&J;Ȳ$ALg{Gr`/9a60E, $P&222PGoC2\NB qj{NĠ{2$63ۋNT 8;AGtٶUU*eT4ss')dA|Gڊt{ġØ Rb^|b?yz-U CЏrO|U3}SKT|?$d ɖF@9ԃ?>t?h4^`Xݥ.=4JJ)EO3 bLN2 *HgaVA f5,'VSQLK)4a5ը*B98AE4M2eỳNĪ;Ld-,ZyëƅA;}MhHrE3*KlZ sr0ժʙ~7i7D=>W zus,ILe(" & I`n4fM,D$R!pYb򸡁`(/\5:2>[ Kdh@HNMG@5'/: GlYj=cc5t)MDOƖG)j&"(9 "lfqy:A°'QF9WBƚ?:AfB!Nxc?"[?VOO5Ŝif~M;bSb1UU1[(d?>f}}`eR?'Ԓ$^2O :t`CD=mbj #ǡ4_gzO bijvkor( F/[\GDJ!K?ځZd6|j_7 ` !abR&@JD4A 2#D@QQA c8A T*N)+)*.j,b`fiס)OxUQ %AE"HA;661jeba#6ttѮIf4FnakSLҤK$Rb|eJ fcX!T*Hfٟn<;~ 唂~>ا| I6EP/*AQ){|s FIPim"~H;q92= ,'Yappo9:o?*EVJ!R0´ETݹ]1g$r9DlB F=J7ǔCpCMe=s_n`i3L4x=C%8qlE^QhX+[loeʖT2'X֨BD=|ThAr"ir̩?C;$>|pHaTǧ=אo(aQ3T â=' bbM&^] -&j0OXdz)$dX_C鄡|) ^~D{t>]qJǺEaֹE#,-yl;Y* d%XAҙcGR^X*N@n!SL*%$'rFe{Qv;aXOuVQTJA$D<~58B%LH?PɈ]L\ *A7w5?*舐f b(Y?AҪ4c)0ҚcbJxZA1DR)!BhCܱ4db6|k_:~O9#hкiX XO4$wo wY)zx;K ~A0(1 0CY rjF>$1$*:VY/_uv#cwIcXF\AI:! qPI6ccT@$E/eTЮrP.[ QCCE'+~J 9m1)!<ƥ1-5ec* ;#f4Rd&dx4h.0  MK^8ؑ \y`֤PFT#@A0v3# Lgso؎/<6# 4'wڕPMm_RTF l#($8>(:H^^JYI-ϛUg 1t++gy 8^ߦCz5vɑ(l!kqCMoK*S K KJPJXv&eMU1@g7cy%gh>"ybFdl Hhd b`e3-R@P9"bbN5h b$!b$]e%%B0h0iCL?^Tz4# |)*mrN_E#l^6h &tg35 f}sT4P-+G@=w ;7w;ebof6T5ѥ;=SԎ܌g>7_Դes#հt2iɱb7wfQd{i cXŋ1%*Ҳib0y@+_FN_kq'׊Rňĉa\I}@:h}f"\=^9"^ἥ(`Qe yɚx' $'E'B_lW 3ID}76o]j<0W֨y]jٺۥ,ik8P yˤkVEo -" zlu+Q,7rΑ 7 (D#lH>a.1|/>E 9Y8R;g:xЍik ,,SREjk.'sq2 i}qrKx]+aZ&gI8,Rc˅ipv%b exѬ1)"KTQĠ`BXsʇ#` F1B! u 06ٲM.]{Ҙiv#c.l"ZI!ՀW$ 3NkE9.#L)OL6Ɲ˱J2:W}O C"QfO[cUБnQH `1UFE a~d"f4'DZuaP.&0fI)j04XA$2Lfj48 %6HI !; ٨#Yč v"1R{CtsZ>}6ټ܁)Bqš6TRB2Nk;M@&,zCA),!iC>nnG}hv3N ,(%Y0= Y 8wǰlM`1.fhGwLtk3"Ȍ p RTP0TAFi{?(ɲ*3I.kW%% & 8 D8(eݘHR 41BӤ"*J,BX V2±M1MF#RhQcSl1F6fj҅RBD%2@RfItP΄DBC`WxhR ),$N8_:W_8UA*/TiH8*vpKڄAbk n8m8EBQ83"<nZn7`擨qڽt"2=M7("sy?2'ށ 2=r!HMpSDay}NNܷK)) t~ $Ջ@l3A| V3Z3 oň;#,K"V*zT (b<lDe5eLz,pbg^^20䈮UZyŮ bQO:'wCkRj\lS`%) 'G}"!phPr!#,lzTe5cT`i2CpFBB 82nTDVI @7dRA0r(fv҃vc (Dmp@1bY(.&s(H8EatI+4ptѱ ؕ&Q7mGe+*! 217XSӼD͒EjS#f7dďfZpzѣ2aA66 PYhőR(""ȸQeu(ƛ(ȀlR 0aAƫb{{45zf1bF,g[Jn!9$ABsK+p ǭyq9YiԶ#O8!B'VG{ \J .8/>)~)si(`RE&N@=kB(E)(1c8t9jh. Pɘѡa#&,UkQriDHLHnUjQ%MSC6,+,g֛bmY!ev5$x GL\O.$!@u@̺hDcH q*A  T BaburL ='9s}Ss4!gF9cs~FzoD}/ѦEmlm@PN>Hf$!)"L޻mǯOYOB2*UJ*V**JҢZ,D dIN>"klȵG=OW>وU;?krP7ml-VӮGocKpuj;T&4 qH}]ZL >yt+"HJRȥ(JEW Rb)J*HIJ)QK"EAA X40M/U&JRJ*$ᑭ!߇Kh"NH^0: _9! c+?@!^ɵQ!aW:e9"`U,5`"wʛ< NC`5ħ /8t$B'd^x}qV?iCGT'%I!҆*pRi@W@0;wHIG֩" %Ž!w`d/?+:UA@ B'17#c=lZBYH/ "$cՂ~bw`nǞ!U>'Y|xOuuf%r^kM| R*(u[ 6`@ amncBE=X.lM뷉})#$qH#$pRC6rI$I#@({v |7=÷x鉤R3P1:vzP8uyv+}SZ׵1ٵJr+$$tpcq_shq4I|٘S#!ͥ{aJWL ʹ^qw6Ab%a:4]Ѳr7)1SΚ(iS2SX/R r$ N05wFAܩ[& @+&iUosiۻkIڲLR4Rv*8RI%ECG Tr W$A(12ls̱P]CNF0rT3ӹËM +-4ƃ,,YP#ɍop4Dǩt|ѦF$9m2,d#6 P)cᄉhlCy6j(RS4#=Ks,p&9G$e-0|͂Ái˷w*CYs Ar'OfVh̎`l+"9\XIfmTơ 6lIIrL un!M+6.l r'424*ӭ.)j [In4PV*@X#+`V El[1d30/3O:;15DZJE5Kziv 6CC׹hp[cCm8# U6aDK[ĉLz"4byZECZ8lnof257j%,•^"A),46'tlՙ!M2P`y1b lbVIJivMSb}I KT&LӞ"F,hiDV\T *jc!mlR |ȕ:5.Tpl(24(L''i`T2U Iiڦó5‘spĉ`[<2FZlҭc9N0 A3 Lؼpi;0EʙF%x}rU%lSDU Ҽ<N*;NBIPZas&ybMQQ9pkCkAalkZ0f85Щi8m 5kL AC0 nbei FYζ%BJvޞ4X^$Y5I'Vzf\]g&ۘcg^S%k'L2"F1‡9.W RX (Y)EN.]tbㆌ! (1#Bss(,VidN%P4&lC éMZ\1z4eRU׷N嚵uZbF_0%Ɯ NBʒ Bΰ2 Ʉwl"Udɧ4#bHQ!@4l16LS&"LT12llh4Ww:v`agb;:EKi0^g-!wo;/}LC F#*I2'#-F:4+@Sd "fkafX䐯gfz jwRƀqvĄ$Δ"F\Z:rL'ac׾E&i)ٞlw$Ujn1hLGB)W/! <9E9.Ηcu8F h뾘;ݞ~!:9CU6<(xz:H<͚ɇpŮ7I6n57OT7pt<@ķF FM,Uq(ҨM+ !(()͏1IYd1.9)I Hb.<V͞%Fe,tj=[Rlfe* M&T1F k+\p8\r!m65F"\l P@JS-8C(QgS̨JO&L3 Y&!rm0QZ@v 4f;mZ*nO25(Ih4"AA`J,4[STWvkUw*"*€llFS= ((؜Aw tI`C{a.;:qL=74>)jkK T$MؚQf UbΞh/em40" Km2u" ɓ &em{t03 \,;"E4&P_$XQTwF^or@UU$LD1=cͧM/.6W,[ދebPx<%J g~>ݎ4vDG ԫ<$\05D`J] 2ҖJ8»;W;xm62w+Jv;L2$+aۄD@QE*`*~Sw|U\qiبmO?)3L#Bt̫'*ZtgQD96ϦFv1IaΛY-94fL^:dF1Y+2|(E3&ڊ[ӲxJk8&[aO,(،+-&C ngvʸ(%YasNcIEJ"V“+Sfc:$HXMʚET%Gк<S;w>-, zJ(hVWCɛcQ20l :AxĠm!aԂL8bJv5 xH[vt]AAf;c,aA[[r.c1qf hh; ېjM"n!`)dus1FsJnu%nd4 ;U\*#}J3 Tw% 68Kj~o(ԧ]ER̲k4624Ii1xI4bىTog)]B)]89s&XĄ +O!zc0:B\,UA )tx$.N֬ĆLh *q$r9q'o19I:IJ:Tuѱjhnu[:;!< :ΓGT:Jl'MD)HiK\v[`sԅoٽQRUY?Y1 ((2!etN1 bF%$CFYjğuq$o*SΤyTRDʘp{@  I +p\~{7%/I F@``h+.G& 38#>l %I!aUf_ˬU7á =ڇ]_iD/HKh'y^Y1W*aCTu`WC < 0vsḺBm2g+JX-KV"c(O@A"#V^$K79h;1.iѿ' 8b Դ rAVn'H7OgF _$$bҌ3Y6 vppp#qQ+Ų$*j/r ڠLr dKk&ό$OIЋi/`}RE6s{%`~F›|A:%;W BR$J_T>?|h))& DvbHU4BS$!KaLbd1@:fɂb (%ÿ]QKAE  #B4&7*j-YfQs}8ejGL ;!0`>[&oG;4CJ81 2"R9ǯ*_} HmWaGpz<*nAG<;Rrlz1c:v[|߁gVVb6Q$*A*Q@QnH0qC2L;L4Jnc9ܭI~ѝ rl!$:a L%8&ݛ94vFa´AM4@8P7DɾVg54(] F;( bX1-P;@RcjJ}2ёzy0G-ݍɤэ/7%78s;3dNfEG6hĢ4-!Jy Sd%`Ro4n:NPx232 Pl*Me^Ă^4SKRRr,d9C;$ ~\" K& z %moԌ;O_T~F>92nHRXbPקC>|>}S68fV6~0TA5!uzA C8Qq7'q`v&yLxNb".D UDrV 1,p2rpGC[=< Ed@XYH|JH h/)МF'hE(kMಽxȡ: Ә0Ī|rR,n¬U| IBrr¾gb(YU 4ǁ%ӵX\$'f֪y݊fP|T6w}$r)U?$Qrˀ3@66 w^y8zBlCHІҒ1>/1`j'} -p{+ ] ]Dr-*?SLq7'Ԉڤ[ӤI%Ix,\q$e!%'íe!FE!+Ɣb+l )Fh.HdfyG0HQVEK%`PA80I-21 C1Ĥ @JA(DC,4EBHK *T%)&@rFrRJ@iږTB1a`ŏ,R7ں5b}zЫ`O&]/&h·#<CI^<=ru:,7XN;!-q-r00C!)=<]o.zß O0>)D.Oa4H&j; S%ӄ89D1h̠%&+|)qV8#-~DA*?"1je`e+,2Da;HhfLp\(bC!% fB)*0pcldPJBb)#xr*4㱘U:@%@͕&dN (luvKBU F:Har7 RC 5E đܨU%YXXIØoIJx<:X?Y-lGD#y쫽2ǔʬ¨$ 7q:34 $3!ǫ"a?t)c*o?uy#4Ae[wȜFXE*1qt88hr& 6rȍ^"'LlţŢrn$T&%"VHJ317jXL!h 4aԳ*$\%Lܘ9ÃcSwAF#=?33iIomaکdPS R@źP41xiC&q `1c$MQ4df)n QSJ#O1\Rw@6 TkC&\\<`jMa ~0R w]X uA.khp!A NO;3U3 Qx[,f Nv*oMͻ6)ʝ ӣ8ExtpglѨlVh|}5ƚ@H@z`:w|Bh:k G;PtW`u;HHln6 CXڲ.ba(6 W2 63WF=иvl󠟚mryncJ5 w_ɝ=J hHf3 "!}:RB]IPPHDX0! %%IJ<|!S5#^az~St-*ɗy*IѕɬК,)U \ |EbbJ#FRY6B $L3l$ÎˑF/SDab5% )F \^ !݇pi$P1(|hP1)^VXlʑ环i.:,{6W;B03 {G#xu1! 5~?-rٸ+jO0!p5^bǹ ;=޿{|,:QV`4ibl٦0Rz#yveyqd]N HW8\bdz̑9Or𨑐${-aXfXbAт94lȽAf٬K/3q Px|ik4ݔY*QƊ +X\bE>oɨGJqް`J!fGťdbTY3=z g\VL&p8q>pIþTS!vHsIP7 蚢FU!dΟ5PIo-nJ0r|`pT+>4" &P7OغvB DC6U CrISֵаc>.FM@@\CEΚM1F`IA,@%fh(Yd4Df.Iak{H XdiaNƐ+Ql_N%pI#H0Ѭ1޳˂Tք$ 7cI0(q^Yp{{a=%ܤ)|3ó J MK O"O}@4DA}1ims\oQC}Cu>M]q4@0C8FXr,QL~tjCi#~}zIW?%( 3*PE9"!,T 9:5!rBah_& >;bLf$TDEA1 rWX,a턋LBHD (CQ %K@4L,B$JDD$MБ MCAD1 H% HHDD#;Ra]?xԘ>vu6i._TaDB"T9mFaZў֪]KBDȥ$9>8GE+2.2r h1"( tp`#+*-8jR7zYd^ʙ2/T=Ry,KA \-NvHW<%q=T@$d];*Hw/M]"!aj`f% YUlUTYd _u58ƨ]i`%qQC#&C)3:C!pN. #D4#PkQ` $X!HU.Gwtr/NCO\ vV܅qn#_N7#m|W>1LV՟axE)^a$ 3Q2~:mH(oC6G*<j\$.'6qf$HTx[2jQCQ ITS%ߏF}54~!> R$:@~KslP{4`dc+ T&RZ04 "Q@zg sxz߼L0M}q01+5ea U=CJ_XtڑG'1;yx 5tdz&/qhdRKkG>'z"LÓaJ!rw NHEH}Cےhh&NFEŽ`t_A?L BH2("#RE'EnR? YA-"JLl٥W sxE!E-d$@MVZC 0MAeDw"cuƊڶT 21(lZT6HQƠ?q#oM/jD肞KD~# 7#F#A& M]htE!̩A8:p8+R%Q0h&5uMBi$ѱRH` JĆVh,LMYDc0ѩ RMAH#2tH9$աh(ȪP0!#iiX 2 paHθ/;kCjJ\/\%#"8V,f1,vd0c3iXTMvl_h׋߶,t:#N&hU*REP6IoUr4  4խz,k;H eԀЩ D5dC2HDSzCYB$1ѧ,"RT̗,&#IE*{DL$R |}Շ.$Mc}GHUz ń0_/+儀HHfH%@ O(XܥB`(DR }:%6Hm0aSz1H! M2,"u1p= "==~(h"Y)zl5ʠ`.:|et.Zi Z 4 )T~llSx)dQd ^`1 h=>ќR6/b_ibeJs^Fx +IP]J|{kEorPD 4UO#Q&v5R)6e2a`  ̫FtDT`ƴNk 4f]D\RCu˚K|\`{H{ߙdHJk#?Ğo[Y;%ZU `'\HFIRXQp=*=5^:U'QqډQg|C?w.0 >hEhQ({zDc(*("d",1DCaZW%@#B(T7ViuTV=9{8`l JSH{4p: HzvbDB>S7(> 'mӫ76 7M!>ndKڦCؒ$!S,K`(X. ,NFfl\1TmSNJh (.9'J|Pp-kjP ٤j evQx3 JjC|h 3ePQJ :% :$Ԍ!hC'b ^m`&v;opщ_yalZ)`ӋX\Zef'6% 0].bOzc^a y,{lU0ݡ{t9+E]69h֏A,D4 rլWJ|( ѝ ,)CGp!OCR`\ԀkZ((R@I8mq\}cu, >Oً"IrT!O[w2VϰoDyq(u+dD?$lcڤ6o(Voi*n6q &"6I’V11"ͮIUBTdfcee QS DBjTQn-aZQx `HrAF3 vv p)]9\F+ΣK LLTʦ1U%UUS]V8V*~SeQM7c80 B=SDS*qf$gO=Տ'*XVb)JJRr߼=Q dFSV>*pNdn>EGYHHcB3ZdKl֡|>LI"B%Y"F H 2L%V%m HD2&Jd @LM4Jb.@Rf4H%@ ,D#1)0\&UYe%#!rR s1RQ2<d2 CiSAP4EO?'87*xM>XA1""y^8$F Resd4,'Xhf) hHIH(!)> R: %Xb"II)B)=\Tyl.ol'zG4GBlBk*|eOoZlr9dNO9W6Ƿ) B$:ayyI:uU4_ JRC b f RB&X*j")bF" hhf03&JBa%FPvBʙD*8X `.!wk`ߓplobRZ3Yٺa]0^C9H cAqܱ&1G-(}e7W~U6ߡeBŋh'("n%Iɋ~p7&d&D4[))8!N J:: :5=^mF5+3#zQ{IM군޷Lp vvOX Gծz68l#JBN*#N5lpLF>LKXؠ>4X EXrlv-&*;-&L#=)\Ob >|N7+$J !81a!*+aa4a!E+ZFdDdRI^`X ޿~d?0ҬNqqA )A3 3ٻ%eɸ/IgEᆏ˷!}E R$KrƙXpяb=>isQ!jF` c1apCꬡ%cX0r$:"_-iUTdOM`AuُC'vX!ٚ >;~i%0EJU2ӈI]'oj$Q8x@_zsX0F @~) IeQV 5٨1 PB }]rh)vYU:TQ{Hv][&o8[@\,fhłm`0{&ι\yҫCZ /rx>e+)/~Cn[[tMAQTy DxT0$m?ǤN07[FN|:*.b*TpW+DV@TԼ3#!VX4,3uYmlL44}}i?l;8 Ts1q V-M'7]h(6B5KKf:'nh78ѕ0V"@ 㸦DTUTMk*r0z!MOE1c1 l !thYcSa:3'Eф8qdh^ Eˉ$َ#L cQ:B-Q칞kgs 05t{#K'7ѬD[vt`Sa\gͅNYUX q/NjtkF:-n$.Ttm<L& v8y'"EpYAh>6J@# n,O$|`Ԫ%(47`Aho.(< 00($e糅ߓ{7&jKP4Pq7PaZ bvP#dܡ2bNh^ʉ/~\D8A$[3`a])C6'J/ΗVt!- 1M `6."&jj RIXS =֒>I3?[ n?Ϻ<=J$Q'xȢ_2 `+s9vA1ETM"Řh_dkXp`s3#f,VF6X|+>_Ǧ#18X}NjkH3."i z+V!X6YQJ`BrTDiAh5 @+`!Cd(`_uk}{8y{+ s)ְdԸ[bV) 3W-#6JÅAͶ" b4Nۛ"u.>TS21|'R1ptnybf9 ᖷ[ѦGgIjn2{d;.s7ʎ5Dq:u*8=7jW8w d_2ݰM)pA03b9ZOذDI&*ӊ)]x!!]KrЌMr"(I-({zpLIB# Cc'µRZφ$Z!3TSu[LIxDHl'"I"Ⱥn >{BKHj~TWlՏn?/P8<7 s!< q<(hA1Y|?O'O$#O^OgT3m&n}?pw%5nm2T6xhk{ "!uPKo3 ᛑv]s8ñ]> RU<n.xNpR-ܘ1"B229r7n=VV vG9WGE-e͔}C<H|֚ f;DܛG1鴗Cy$N TmXc1r:14r $]Wa D1:NOjD2jѰmZ4ҤS$ujLk$G:.ע66;~^{)wn8v5QMO(%8dJƀ7gjFmvMgc`l~6^H1m QG݈ &"-SDgY~Soh ==h-"*)44hE{~@ QpJ:0{FzC"@v-bww%Pu}^嗍3a 4^~`-J@31.VR&ZJp BJG#wDC+)+yew{xLM[A|!nÝE :ey,2*)shk+=}F= L2B`X!= objD(i펤ՁJ:JtZa#3XHpdt b ib(AA[kA3n;”`0'w! }f}>sQLDL:( 1b1 !83I5*}LyA s *DIM Gvaow SPPU%!_aգ-, 1:LU[F%b0$0:nw*$#6A*wNw;8jLڱ)W& ۞ )ܱж4Ң-\eopͱIP/16lF!$i;MB*0*/gֳN `A\z35ME)@&D 1aUy@)+ kk$' aT%%pqMSC˰tb&i~A "srTO,=K,;b6~ZCp'Tʹgڅ4`|<}OyŞ8V!*IOJi#~}cJK%xe0-mh! `e"C8.;\ZF]CE irmP36b:Th:i dҟ = 莒?8DDB2QC*?U}h:t(T݁8}2!JĠcR:1ՃT 5R,ąGT+B4DSH H}\SR( A5*M$H7*v P]sApj=/f(82ęU\Y1JS,XR+JfDE0%q mDɣ@T7;aۆEzpP@`R [ Ǚ} %(7DbL XAi99ncpc1Dr  ;)7d;] +`#4N; 2#S!fya9eZY;CAe0j CִEdEPn4dU)#LO[-!GR5rQ<7j7p#&7XϚk>(y}1xBS&`pVY+\M&ћ4a֓D/66IQȉ:pH MW7@*~7+hI>"u)Єj !tF뷘JH!D8aeyNG V˞OGÿ|OUTQ1AP@"/ z~Lxd`NNvKѶBz:Pc`j icX}𓜗}N(Ib)nUX@~ØV1/da)ӅnE.ޮ[OϤz+2t*kT9#7bRe4S:j'#NnG.w4˧Ov5){]gRUC*nۣ95)b?Y]"yHt_!yli#Nv6MSS4XddiC` $m|D v9&+kP(E z}SF= 4ƴMf>M7H(3`6Kp\40Qc\5_I}&`2i-=!#e=+;GH{f䖥r1ħZ I&RNp27v]DLt9a9b,f*fEPʊ% B̪$CY"鋬Qmōzdu}SQU>]nYĄelL (V|V9P4|IC UF2b(4쭦'L/5K4X5TƧihb{73IdbE*| !e LO!~.֔$REG6(2aa||'aUJ !AJ乌 il1Z֢c0hJDa3ECK5^A2 (B%iD‘P$!3 )TT&kZiiM8ˁHVR2n`zaX:h3jT&p@ƙF  G " '*i!2AJ4Mib1X \0CC1dccơ#q@c9`QN @ & S0*5e fٰFC{[65pٲIX20 I ꜘ]3d4DHHCxm#}4rsIţ `tn!GNCPUGzx@@~qCI3Udt~fft#%`[u M!1ɘf ixtipǏFg4N`rt ԇIm݉ثV\^ѳ l[ 5G`! l$ҝHͣaGmVQQˈ)!:AE  LH9#\.ZV˭ #՟<)%š0ҩ֌!y B9:˳f)̆Օb"ī#FDO g9Ild9%q. rav3eMM -3͊TNK!Ѭb,,3aCL(~p8, OŋjAu׉ɸ Bh!2O6EKKYiEXG=Zi,m]$) n% RR*rnbfXy7 GULut$$"S)^bF$;I0* IVSI20p!]^0aT`ah3I23K6F'>Xe~NԊ5ϸ~"C%8P"m9 _0$㉧ D|o b)1sP>`}0+«M7Bv+Ń4*ҌV)Ta`RcQ%'+v##1q]6ma`LibDNeI\F9QhRvc(PS,%EJHoe`p!8#$ef,F.UԃR J`R (QbI4 D0 &[FBJXdZKUfZ&J,EajVb`4k5B0E@()CDf3;#Q H61pX00 3 02"jҰCVJ&YS]s *i8H."'kaD$'$<Xs5uaFcC͒l̠Xfq6^U DEe B`4hea!+Tе<1sfd7ܪ- aKH0PP%@Q4ee86UTQTڨ`v.8] 56B@Y(FE$b@ V$)F C "f\JcÀ= *$,"$mHT8 7JC\Qym`{O^:rn;*CwX܇!B&gJ =lĖ zX2F' qZ=)iמ:J"u"6 @H(&9x?Obzt;e:Wa5C~WɜHzfEe!׸X9]8Bl+ @@gam`d3MVIduݻYbRttPX6u 8"& WQRYtN}!Ɋb!f4p̆A&N(o1-`{!1n .o5a-c{Dw@DX#I#ҬGECJ=zBIMCLLDAL@ē230)KEl %v0v0QbbH8S|Nd$2 TsHAhÅ$ ݈+h !pyQv威cK"+PP*re܄Tā }b$^VVA[XUGd2#eQ @DO L+ %RkE#iͪjŶ"؁.-e"9mɈH`ֳZJ%Y"2I Σ'bMHIJ2Kp K@Q$&6͸`fّJ]>7De1deIM1Rb.3RĵfP #,F-LaqYQR.EB 4(=%'H LJaB='3o4hpwT@$ qFa+g~mvb8UlYMkK,?:a6( 1ġ 0^8mJOG|QsityayH<5OsSTX^iFrW;݁) UiH HHJP(PG=R!ۡ'3Qb|V9A0(L&%=->+`QKR-UJVQO GB 9$#϶|bl XBF "ތհ,SH,ez{luRi%I'ۉ2#hR!‹#b"UckILT<ĽϮמ!;bHWu>4ME@2q~,XFNM9E[mn9#J~~`Bu I)VC4!w&κCP@KѩXmq[m!b,9bfzk<0-`s2i*2JpaR2k}䩻lLOc(0"4AJuh`0ӆM) } 2Ecx;#f4 zttGe#`فMNm:SlP4*zГkgsQ40a(.m,X &2D)ePm]/RJkq?--h|[!T MSm4+TjELb,S 2ATjzy!$ Ma] ~w SYz ץEIv1=&&83Jfv[Cd$ <{U!ql*ڜijj2rYG: OOn۝]2m!e#m O^hm -⤞[-5ɒ+Tص:5;rMBaN q!H@dgCHt?I]JmcR;MN]$n(O;+5`:N$'z:K)IS?w8ba%|4L9Q!ffX4G9 b"(Y(+DNOP,C1T5F! "K ;4m5q z0EL߶)-ߍ`ˇeu`3>C" /#5%(Q D5_PC; tl@=ǹiWV'U)^Uٙ<cQ}N1B *%CXa1򴝞٭/dB)⦩{c= <ZjUҕP1&I]|ѥ !(L#&p0L)*G r",!d&1HDŧ[6j!mc7@d"15at08y_SEk(Ն_+;=I斅d DG$j)4qu>\ 8xr'U=(U$4U,ɾ׾t i|}|oNqir}&ǩO6h;Y{2IH0~_|-Rw0ٌ A]VøqEI@ hl7*f&QtjӃEY8@4P=-,f4٥ QY>2nJ+.IF{Ы{Qm.%<7LD$İj@4.~,^$M )庑֗9mC7U00n #Eٳ008 CJ PQXJ!1aAS_ 9c\7SrCGɄc}}rBc6:KGXfO^ɌA }: l֓[^}^,piiN4s({8bVt2Pb΅L21۫꙼&B$٥yC`JZj8PħS\"PJg#*߾0l;ډtҘ4 Kqd͢i*i`ڪ18Fblƕ( mRS g #^kM3蚔/ B-@FW/xaux\qiyV9Qqbˬ~|-m}%)b ѾH+0ՁǹntUm6@IF¥dYVЛ ҹٳ0`80vُ88(W*WknKדDO`Gt YE@SX֌pƢ^8&db }:æ(ȍQIbY'/nb}aF%8)"}J\ԃqEE]_:D1}IL0Yj6775!8|:r9: 1/.8:: `, Ԏ_gx48wv(jLσ斾ǨUalk yCu§x0L#m]v .᭧ $v6zrK9 ºq">-O}4Fl_cY>E @*qu1ϗ=ץ85P_ ʶ!bȞSBL`i V>֬ėa0Ab1PJ)9Hx},$ځM?' 7c0C $ܠr)q++xv_,1,7mc^bK. Qu"f*Vz=gބ $L&"R8tظbD}6zx6[7ūzIPC碀!xH~yt1I L}tS fذtÑ9qLuǘB4BEHf,PIQ01 I$BD (U T1$$ICK^B!d U{˷+gX ܕX'*sNL"s% X\,ӻKq d3\Rps=%G&DDP1Fƻ(A&0c\}ēZ@܊0M2V!w㤘ReEIScVSv4$$/Ng.DW\ moD}P)ål@8DJ*sVdU[17b-6rZAJiF 3"LN?JvP p fKZN>ёV=8 SdF9ؑ7z ʁյAh'! abcy>آ!fD!SƤ` $"( I $!$$eH1s(w0s}*20Hʿ5WK5'RIXPLMצY~ϹpWkMrk̶Kgg`UA+02/8bM%7Yr!~ 322>ts3 >n 8^O[hĿNұ1Ŷj :ɸ (Fh4`Ƥ(V9zm>US3RCH< @1P2FMbJ),+ WAa3 ҩ 1$ "4a)&XV%Sbk0T&I 51&%Pѐ̶bugOp8= XF:`U$"a"B2ZMَle ‹LX!CG$a`ΐ&M6a5fNb90"B8Q" (9Pkz[dBd䚍F%dA NqkC5:.vj9 0]4蒥^Jc,2x P#%$ʜ3Ȇ#L HpeF V-if)[0a`@X' (p(,+"iRbʦf-0L&S 5%Zb60,h_%KM%}.i#77*5:xJ ogN (Dd# KM#C$D93.Lb ڒ b1B`,1:'` K\L4HV 0PYn( ģ jsO&D] i %5PtoF=':oI]4I](oCO+(1`p+x憅44,#A8[ĺV8Ba8LBZ1)^@n٩y 5viթKgL\=CX-7(m (J\j9i8"Sa -m aǻNxAG:B DGB0 #0ZVKZ 3'" wSo0QF9#AAAAAR?i,df:siZѪbGSp44s)LeeLs&oP4n.dh̃sym=t=b1Q 38)ՅlX0z#Lrğjʎ?B4RGW$dNhs&An1VIt1E*1aÍ*]Ž [bӲTCp\"<*M!bԆ6=߇yvECڃAB)0 "*%bui&FD~Iyn{/~uH.N!N@v"!)9Xdm6Y%fF94 J9a,Ls6.˛3_Ñ τD A D@ç: \:Hh:MA,ABQ0PŔNh"!(cBCG%&D8%F:B%",MO)I`@8-Nu1``0(BJVDJ7I*5(ea˜`ʡ4`49\ p1B#oZ%#Li-7}r<-m,i_ ѧV%H{#5~l$Q4y1B8uFi!#N)@ (<9 4 CʉKa:IWlX$b{7[!dNzy>JRc)EYa2Al {zIQ4D47j>S >[[sZZ o&~ڧR{O;RFNx<$pp}Nm)/1Ôr%LžEF}uX[Kb-p)$$& d!$BC$z^cǬC>?Nq/D6(;YyNZyfs# 8"QXmUf߂hKwy NP"A1v7?@U2x)5h.=&'ua?2S\FTI B."~ oX(dWG 8QAh([ *M JU%RLQXaQF"ُU+%Y&K$ӆ1SloҮ9\>G4se~kd&qQob"ijY DG ?QVXy?-+WޒIGC2 ]T=~4^T*2:w#1 @""c#sLTȑ?0""a`C8D<HI7{8aw}[]z=Uf)z fi!_KjH NB?sלZK CQi <`JIH D"'1 "Qt Lx. ]!u(.Fc,;֫T0 ziBPҠi9hQ%Q8A*OJbN" <#;a8X`^nɯ=@A:&B9ԩc'E=t [m'ZVغS*"<62AF߽gjɧDoPia?|`ֿy-tS I44X e  b0 ʲ@-ԐqwLF,UmB@hJe$T*Qh!rF1=qd ]AM.`ϑTp!JHAPMa $ MPRc0dJS 1SR#YY2Q2Ŧ ?nOkCH̓;ĠRЧ(*",rTrPLO2Y4WԊW) mr4eڨzUWX ؝&jVcD ZrVqx- (ު4zN7#*FDČ }1-m07[!,o(ӶD.o0ղd7^,Nې ,WBa3Yu`PDDQv=pjI{pk%Vw%:l5aafenP1֭ꐰ:VREF-42)5J ]Fva&N;2w1o[`1&!s~ ƼͣA{=ɑa9JN*;$o< 1$ላ*jr%d:|.3Ҁ28&:Zdf3rUv.'X&R}fFc5P$EۻYi-ٸ8(^Aj2pwj Fi"N&DqGkLvv БC\ą)`u;vRrwH;<@͗vr,08D D4ߗ@öMfbF8$dC9`&)(ʳ2rL.M(; 41*0.@P0gQAhf3 B,+gCP>qE0T|f޴̮>X"]zPpKjzAzF7/Sη9Wr 6g`;to Ez4 W QyH6 HrK eĞ;6|·(;wR{uܘo>@"K ]4׹$ 4j8RIJì& 赁t$"aXjhsXo3z'-=ra+Ah&N)M.U㓜5Eꡬil[]L'I{ ˗o(]uPP1Ֆ/k3XM6#zp۱C\ y4u<TF|(& L%*@``ц1ٮ~72Й%O>UA{#bF-w#I-6q"<xSkۢUUU,F;[9gd8'q "x).^ M[)nsvk):Ѧ\.6ލE͛QhX"e@@EY˻qy_(s)g2"ެ9 EP9Jp.ued &W!! GWr2C=i7CgwZd>= uiz]t*(5 :цO, VJKY7CvSSBO(Z0e1UP`>P˜ܶQ,-kf$Ud4cؼai6iK mZRtFƈCcE0|yD= %vբh\f$3,UU2QA50d!}ՓStN&Ĩ 78dѤ肸0w2Fq]}] JL)޹26Cʾ|+tyͫHp"G" },q Kz sn G?CEAhC{3ݕ@u9VfOY?7DNu_VXi>mlypAs"t@ ,`3l"po[{1L#i2(*2 yuDXqٰvwiCvq@UEaaDD3qe cb`ـݰf2<Li޳Xk.pM@/gvSRm(ЧHA1写B40"uT뮍NM1ʷRv]e$@A-B=DJMhUU6J" 8DۦfBfg\!#z=0b%R}F .Ga>A FfO0[t,#"{jJ )6Ѱv3v`a*]4A2=P .w"b *v!i+rpKEBeū'Fnܛ6lbSfӞM.<(}犡5-$̦bUhL "]PV$t*DԩT݃4٧jRIrqkTFN+a8n,U;'dCA%P:,#*wOoцUe612T1#Y߆Wpp oy1,Jy]ۇH)완rMw FS,-fئ :D$1y@aT0&Iƚ!/(kLf4*;1(l\N/`ڪ@э!ď8HN;]"3S-r0%,K"X y(ǃ0Ӫh9LGG#%Ń)-=!FdLB./3XqVAx L\u}b€S\|H>ԬtTpHOyBfҘ=K}w\樑pݖUZj&F4 9JHKUዘi"m|ٺFΓCW o da*c)5F Մ;a1@e4=i\Ma(`ab#b:ũ D-Q&DdFă,Z3;5Uut ד$qHCb=gd/NJnlgo宐lYp*T1 VM)C狂lk3&`.d%A3dg2иeH4  RA!9znFX8&:%w 61u!fd[nUTP{2Z4G(QdIT3+eݰ.e24 E=#aj5&ټ]Yi#6"dAmm-Xb 5#-Bkt 2D *iFCGNN9K痸1b5jIȤ5'F{u!=FV5ĄKGàLZ93~AF0|Ѱ0p`)FybRIo `̘5*6ظîw[,-˲4Q"fɆH4bnaFa.;FϣHj"`d.fc:QMX`f.ffdd 6@ MI$-ۄ#ˎci @87D{$rp yZcYJ't)NL^ '#ܱ)"޶MzCfHʓRu: 4\3S  ,btBai|lQPD-S HUWjo"nZh 4'YOyVA(=Z=EuyϯOw}ƞ\s5׋* f]Xm͠3^7"0C/:,.wf g%;DИ _io>|tqSZo~GtS=ҘRf∦/̍T^ia'϶ 9-­HYKpGVAlH hAW%%uqi}aOR2\\.Rg]|CTqjFnFgLmJ JleS쏻F租ۧ,fW1}7 <1QFPaL2CɕD>/. N)vU0^/ h:{1 6*"v6-um979u%&0S@LIl翯nԬcn9D1+ 8L!;( ,gFW ȩZk̵ʊwhK!bfybYƞy [\4Ed6`ڄʓe#5d2iwNZevqfBklڃ^`he ӢnP<ly"NY015pFeMK"zPɘ \2F Bi,TŠ) & sRE~& J.HTT,pC>mRX ih h 1'KZcji`Nb )l"Ѭ:LM dT+#}CQL:w1!N8ĒlhäGWleI c}A thBXԞIBC5#j jm8!e5_n _&105Ya;Y4JIڌ=NPylmw[ V Dbbw]ޥ-1<JL_ 4`trkY{l #%krHuٙHvdrlR$椕HUR$nNw#2+ʪeaK^L-?|8Ț' Wyws4CC}DQ%4>- LYئT/04>{>d81oM(; LMW푍LeBAHzs!4`iHf=jCDQ^5ԝL#sS1M3lPVM8 uC\YJP\UDf{ea‡Zcm5 K[ޱ&PM n`"o;uP "KD%ZrakTdeZr| d4URi](jV4IeyWv cJ8|49R*ښ38x!LpXi Z3C'NsI-&AF4tt V b$c]5!ěҮmW Ѥi shh &0Xƅ4Hfc &j&s|N6ݛpo36covwۮY>,聖N=axyMtkhMF!=`fs$e M ;R4.ZYqU95^eYCg!N7$U4{p|Ͱ LDl% `L3` LY&q X⯠4dXuqC"fJ)C%ABQKC}zs `]}kvFzF"cg,Xr 9JO^BlqJ5Bwm5UILLUL45TPUaM9Gkr)l%jI)& b"~=ee噿iSIS/׍& tShJ j#*ٜ:]IaÉ^oY!1DEG0\ߒ| [ρRc/ BQ6]/`1t+YYc}N tx 5OjǻfdeʳN/;\)NtfH)+FMhar{ݯAo^EƎ ,Hb?ZP4]&Y D\TpHQۆ0uק9q8 ]!8YIun.#&^P WУjê;l=0Iڕť4Y$Чz<Ii>O.)WAJ)Û-]fg thO! 4!p]?F7$(`ȝL$yB4:C_]mNcs'2r߷sg|DI [?6onPj3\$ 1ćgH&:w3( &Il12KJ"l ,m}LjPJ*pF:m+10D*Q !sA:4by԰0HqȑH)3x&yIUCóITH۸\I 'mUL]zG>4D&$418! BmʛY쏷"= KUQޫa T#bӌ KĹ :79MJ/$#(8$GABD?,1#JV$8- P)wFP])3up |PL|8 ,L XnVEF3!2a5I9躷tȋMMnK,u&ܪ",li+ 22"((DiɀY(iI&#3AᏬ0Jd`l9q+AErB"xl Ч+sm28`P ˔D];5f 59Cnhs;,s+NAa6 &B4K5#G,";1a(p4j 0,,Qx@,6܄8ϔD% (]8-ٳS1UI'U)UV*ʔT+v)Rn;^jOx{W 9nߺY1|7J. Ѩa]Q;#:-0bj&ц,fH༜ 5o ;~eO l&Gp͛UIu %0\e-uA`OHEE-MU] DN2'Wc<! >süQ{gye_~/x߳AEB5MN6&`r5 PpҕAUh|yƙ $abQ, P>9!xm`zE>hPGS eP;V7`8DkwP?kjmejiL`m'(pk T†*Z$'}K7D/,GidJAݸjQM*/2?WbqktȖa3 <ȿ?AQwq3L_ 6mT6hmB/JUԀEkK=3H3g!$輑e`ӣ32٪I+SH4H FNQv̴%a#f\᎜,Br SI1 ( FP [@jEcBHRl+a  2t4RT4f$HNc4t̴Dl#MU%bR5LVM8Z  SP2hDfʲ֌tHcXHC`RdLL@W#2,< p,󗏡zq]e"v|Æa kvIW(!;_x PzuxAWVGn<X8ƻe[ x+GQub$a[3[ >#CI J["~ 9\1 ~OGm;稔NFz1l[HEXfb~zK%Ad[Hk`0MDb>e_V] $)Є` PĴLpb} yl7>̈xxA=\7m^hMُ̜1pLPŃ tP !~Qn=h'<|VY T$z/@rz(=- m +DKCJ:;1'_cx8"G߱?SUc a0z t:@ hd<-CJM\jޟ4Šrc$[[cTEF h:H oxD{H2JE%CL3)IqB>Ԛ r&-t'dBzҍ"\; .mzPC&m=1Dcj>0ꪼ_P?m^(9# <pRP "fb bdV$ {?<.ZQSb@6@,ZUڔ-R0LҰ)!8Et=,3}8M.&8f:j2neޞ:lLº>^ /sJ9cFL\68SQc\Ms8rvkx xJI$F邻47c=58[̲%(T#+G{t1eㄅQ*--"FRN; 8cCAp_&!4J(Q%T!Q&@S[Ũ4NUs[W3$F"jzaj!Q  AQ7޺M9"-F M#i} sP4lHLL35]TpfueӞ|v92ےVwPnۮxvu<2_!Q$2R3mp=ũS)\[aXI#X&J9 +*y q+a1,I J, I;VEtH $١7}(%T<"Tk. =iC#U\ h x?"\z? #$wMjҊ;HƽemYoG9c3& Tz`<&GR殡Iqc)tRŗj9GMb\kS@>3t[YVEv(0b \eg{CQg=P6Uj\NƛvAꀂ|訔G )H*b#$B$* ͂j˛H䤓EDMIԄʹXt/>\e6d|/j_.?Evsx,kB-O{2R @ F(~9̉b-% q Sg)D8dž" 2|tx.D2"ʈccӨNUHDb-)T~ה$$lXGbs)LdU5HU Z1i0(2c7hLOȴB<Yaj @t`!8?Kf/'x4R'0{L^!A%>FNthwt'v΂B@$/`A11 D@_9!>Q0ĕL 54IRCUe̘N'A‰AS T""" %4wtwꆪZ#sדȆ(8=k+QT*#$(:;=ft z~C';4Y9liRpVxQosm1M04,# C ,1Ijʩv1b0I ?b*BZ)BݪwnDSnTkbq_!Ó1$ 4xa4ÖoERbRPFFJ(n@>MQ_1SJJuLYH(xt1vh( G; cLV*[7 NآT~5P~<%g4ٳNUUJUJYq&BM,",\"$!~& f`2YѶ])XّTZ&Ab&C!" K Հ0J2(`@0D#AtymJc1 IsKrc~9/K[-D?4a$H@E ҝU^}Wsalu;Q@KD=]0À[*r5w)it tɫTAVT%>! nHh?g'6 q ֭Zz>\A5G(䔨[O#po-کm`MBTٸ㊫ka[V5a(C3Je4 GG޿ =؊8MOIW'9?iN_Ѣ}N  )cKc% Z `CfQu@i0|!O9ݘnbֱZS.u j&YCb&wΊ&A qZc15VE\Ar^t$NsJJGg,(ۥ뗮]uL̙AMbb!ZT|_ݠm٩"Ea ^͟R{ 6) HTR>AJ8P#zTa :juBQ('i i@:m.x e>YkVQmț*E0cǿpcxё@RXLUeKCM i*䌰 h4K9tŶR ?j |zx?KIill\T)XHiBgk\6̛9d[m_1<JCI{ H;(K:zêvn.'أ"W%,] pq1CTZIY9&9O4cBWmtB, 3 Vdm:c;yDH7-eF♄ñatА+@"IAAX7iQ&9,jʥ3c%&30+00l(cBfa8PQQ llsl1)J1SEJbD:,'Xzxt2w 7# C_k(8WFt/oȇ=Iwğls Oa2B $5%Ȃ# زGJ6'G#ʼeWunygu_uN_-TL)obN{?Ȓɀ2\׾O,qO{)pkbDŇ'y5 }}G֙%F$i90Vk:tr 6p DȒ Qy.D}j4|3V0 4B86 !T1ZH:f2*W α^4\M\*!Ɗj"|Ԋiwv֙_L7Iuf'"j#pB#Ax8`8G;%!e qޤ#_Цg,d{uU|XOzfz~~~d?FzM#k16oEFgc@q^cVO8wWsCR*Vm&Ơ6V }şHk}=a{<㼇9M={sb;Z+Ch1gh`go9,9J==7] m ǃS<4:i97SR OIN c6ÃI%.lmRq *f0u 4B*"/ r0杊`t>5·A}cJz͙C}y飄C(/]86hb.ÁQECSA,A3jU6hUDmѱs\Jl C&Pd(ɭ4P˒avPABR-թHhzμ kiu*9"gDڢ*"Ib/Yqc e-~j_V[=k*ل~G|*wю!,iixmIt\|ᇞV{3aWCYƂvbK@_qǷt08l,4>Β GQ"ct"n2 #2'7fl?2f=&*i`C' pE'©|sbIA4(IKUx,V"I("R"eskQ@D4 jX'^lH{+a@~0 *Ĩ &b!,p`xc4&I"WJr^&S H"=p*KdXJR@x+6 D)$x YңS~s0|b>LOeUQaU%Pa)M$EնF*JUSeI?8pnMa7Vlb+aU\RMʬa9Ĝҿid&J964LE8Sp#TRlXncsJƛ0l+ "T7Rn1>Vba)*Nj0sV+G5iXsb1*QբW W[4l6lΊEJUVa**w7a&dE'U*F FSN[4ucE6TUbQNllJ*8TQ̢Ri cM1RsaɳJ1VcFaSlaW5ts`lcM7cSDخ&ESi1UQQZTMrTJG5l±J4>%:Lnҋm) &ʜʪMHss)*NSLb bpi+:M0QeXF W5.-\ӽc3zj_cMӃc.ÙuOM`tEShJ|h/Cݤ>eqB!ch(u LLMS%JYe &YC`&O11vLsU5 lbTࢊUcg 7?DpM`cL+ rS\"l:cM6z6c̩*Jb\h(*)>Ix|Bs.af92y-_rPAJL9eIM*UIVU!!   +! "0JD1A$I@ᑊ&a8(`B`ၑ#-21L7= Md(-I5SF)87RM1ɕdKXe 17k" f'aFE"cD  QWC* ӅQD1E#I11@E@!5P!%)*&!I<`#J/8a @ఢÑՈZS}$lKeSL79_( ?cY@")PQu\LadUZɹȏTXyG>h44@"Xsp8b4>V"~[I'UJXa `~: ~PNҞ{ 1A؊ʢj fg,"&RG9*>K @FI9`K" T`%ˆYsB1Ia{?*-L)#e,mT̹J;{Ă l2}7}~qeOr> rf(c,)ȈTO+9rn{3{G}X>W[P 2(3!Pp@0B*&()HNĶ`"Ԑ%5ef]HF5)G('lB1QjCYK8XqQ6'EaMo#neOQ<]8Ju-r ؓ V$ H&*"D1as>7s:3"s§ dTă 8^Sbz ֕( XHc Hǎ1L[H5}3pճRqbpdhl7mǎ"R<+6<_nٻf͊(_}\p}wgFO/9b-ZbKOqxUKgͮKBWjf%P 0 ' JQ+`50+;/obWh--woÌȴ513[؍{3;Ng1CATA7J8OagUS@9xyXTC+^өUQK6N_ח {a5qYK*`Ű@7\|G"HOC gy<sUHuwu>5~Uc8 U]މ[pZk~ X%_HD ˄qI>?lY[?颎j6MybK.V_?_ajh7bdZ޷C1d[rE{b^mKNR** HdPKiOA`~^Q(nkwc>ח|!Q9"SeA/dyYҲj.YjHFU(+xK8`oJT~KY>W=6?ScWcݼ0ҩ wYI&B_ҕQGYU d!XR0S#qЯes Ur'Kj&ݬ2lj,HX'wgdÙ>eIby=̝й]Sty NPe ōbly#D/|?߿Kx3NFm`zN.>bit GC…O9E>g:[;TVs9ػtSDC)5M.Rn{P؏DIz'ڈtFKS'?|}O*i52_>zOKOzݮA gD)s~<&{OMd̐Rplnզ-qu-Ea]IqkXYa5U~kF qBէB04啡]I6h~7IWِ~ >F#m'*f}(ָh!CGEqEtgPzk̵:X*?']{l]|?&@E ytj\P(/״A?ݒ=c'd;-6Ӫ e]G`+rw@ȋ*O{yp_$pVˎpsp.B!4Hx8 ii&ZB af>M_RuͦC*违*ɟhGj*g'-m{灦uJL]o5ّS ?8ΗZ3qC?2kپi ,G$d}՘Ѻ"A BDQӚ~_d>u& !ܐ *Z duMt3=5F O q C9o&G~UGl:KYiQ_[_ pHRʂ V,ԑ1 /z.G=1+`b6_{CH9,7yԣ.[U/:/NDRX)z"t.q);q}k_^V+Mg}O_V<۶넻&gq~KL10-Иܸd]CUn%I'Ћߨa{ߓ/s_K2>XXRJqx=Uּs`ԙrDD2 ˴Z>laڨXbP#?o=u*˻& 1%{/L!Bc?#~ٗUn̅ɢ絟ȭI[]vB1`8X+H(^nubd3^^ά: fE[ψL ZEBRO9md4*}e2\12Lj\U'q~Ͽ2nsؕ3|_jU5{7sʣ>_b#<̈́L> |K`҂Z'nwE2[ 'Mk}fۏӊnek>zj|+l~oGy*^ޱSReq7xML읞뼏~Nc(ۍ(ȵSR^Vq[a_W~ +*UK $Ш{~s=|p Ww_~Uch][ owW9qp[TEUpil.?g|hyIlE5uXp{SeAΕtq*`rWh?,[Wssa;R$JmhiZt̀UU*mVGl&qA+R'qؾ"ؚJWsjU^UMBM=}E^ljmC3P7Qݷj9k;oz\*^iYv\U[eRU_6~ҵqls%kd W]lvT+*t΁ɔT=G>jUzr=ayI~ʈOKa̻ʵ,ܞ?u‡OUރvXqaeY.&hIcyM{h*>{zlSDRax+ТzKj[L|JJY#)Cˡuv3\iX0t9"6s϶%e6dpI J/&hԼ˙_1Yr8ionR٧ 6{lpjUMꊢmE9:أM^1U&խiR&ФUT 9'+T wy3-PT42^OtY 뮫nV_'P| xbFURp6nO?k2eQj/%%hTP١P\ўoe2ҍJ%rjR-*E&>#$Jkq6j 1O9 xV]J]}g5eRd;ݨXY|*ͣ4Pcw\btg=OB*(p p̩vRnqVz "!ę b:&1(cM!jEDua bAvVzL)?A>Y<ǽM(}y 5蕾{^?*aeTnv v{L/3Dacr5'ީ*bE^bb☆...Ɂpn3bXJΎk.6^4q|~O{aI}ٿSx@dd6O m-Sy|4y(eV5}ƭ" %;Hk.\]1Nu  W ߽{nK[\voᓛ,Mt:.ζźʣ İz@YB(򽏉.*#Iy;Z -oOX=D_=u! نieVmֱVRnBa(X(a4 :oa_Kc*RޗYQI69NxfNA;|zPz8!Dԩ~ )s;Of mKOҼ>3to^gTz`㭿qH K;+/=3*F{_[alJCdȜPul)"~O\ݮiaJ{]ྑn>7'3A9Hb,偞m購Vg?4k8zx9b j1[S,s㙦Bьtom|&ffkdМdt_jBSmM75i՞]ĊbJ;ܳin{벀TV6UwZS^;d[ϒqS'C)Mʕ> Ij}+H6Zi5t+Si4ZvXEL?TM{S2mZ5ATe<9u |v'^({*V|Y9 ی'B|*:m @oamԕmmU+Z 5"GjʱӃP&UV!W**uq +jtNrI $b˻cUH%vW!sZE(PS߲ )2J*/wu12@\bI,Sn BS]p,/e \ %T9k&{R2jHQFzG+\(as,"xntU2XͶWQ04RSJ8;0 Z!t.kU#*D%4$ASJ ;YPbRGZ%*,޻e](Ys?W™%9+=lHa'D`fD^lO\ o?Џ3P&? H5@LTP!T:>׆_c?ɹדg8Z* @ l?+^l9EyE-ڽ`R9.>Rjm;XC$2es83F'(Y1,KqxP–Mn$B5Qe*J*ۡ2@}p*F־"Ek:s֎ =>bBUݡDm{SC'q }(~ IM +Mg`ٮbc[9 ~\=7W w2R|b6 XVռTWKz#>WS1gh{tҩM[ 2:u˩QI\MvAvV%\9e82G>tL>+Zc yBOz.g"f-Ѡ&8ԦyM ՜h&CXvQ{: \LLP(3 "je U Y Q@EQ-?L^z' 2$A&cIhB7ՊTEyߗ"=eZˢ <0[ Uo'8y>|-TEtт5ilIoErf2 W_2qֵO?GBIr̖<$Hm7L;y(eHk)7]nt㉖-Ckڭ*RyZ;y.ńıxEM(D02̄@̫*"\f"$g @e+XؠNwZy"L1H%f4, UwJ#'o?[n#k9?BHrN}$++hr@,Y8NS(*+1T5N JIU&R1D/lrPkVF2&(fA9is ْ*r./}o;W2kj*35EIw. s#pKLekL8K>U2"W3MW]J"]:6Y|JTjHK3kr(VIN֯2rԉJD<_?B(L5,XZ?$D.5]Dk=rQR-$k*o)MJ^y?(Σw)Y^*欅"$G[mWyʕЫ}kGtO簡AOA y>~ANe7/HPGҧP߈ibhAr j~e}ws_P@Vl#hYFpлr:a _Twe[EwKtٌm\swkfa5e.tH65̧t މ/ΝJ<QK~i;cTM/{:kbPnjYNӳW}.zt7vBKEUC;nouJ"G_^, kUVz[l>O?Eqޕx*כ'TAa@\G6$-CڟZ8ZXbd?\zoV[ ܫY豈96@g*LejO -n-r۟'g3{v7{9t0lೀ=o:|jiߊKZdnN1Rk0kPa %o8Hc;MsG0v,[k'NҡW8|TaFT}l6g+oO}/3ͬR.D#Z8ZAeId&!\EDGޟa};9YZ|oog`񝯛rLZ_Y ֹk)ިN};+X-wm͟7j=S^w9onpg ssm @uXوcewL7S%{şN;Va[v^eh.lo=^ MH#6ԷQ7!FuN]go\>!|TD|ˮ3טp'9*n]W_XErƷЯ}q=ީZuĴNUr*1l.7}uaspTD͹%Sڛr%\+W(]G3#Gajz]y+h]wu}*L2ŪUYu /wiyOYXҕyދӿܿkށ-P{EA iN%%>L2KDHOuߡwT,a"'BEmy?Gw??#pv eTKdPO\֥lKW3=x_CU-7]r/̎p7zr_mI>crrO)q>XPseA7UX+,UszJ`CȒ"{/?ލQ)|H!Rb֪B??>(9ցPJz/5Kb0=gvUMftr Lu |*ڨosZXkvw$PD}JJe\IK(_N0_J'7ϕЎF@@ /Uժg9, {Eͫtxƚ*]Tr'y0}\\U|F8 T) UA }D%*}u?EQn#kw{A5OB1Uûޥg~G)(Io)W?47^=g4낡?qFim^O95)4* )g:>#G.gn=Pz:[KoN?ե#d9y~K;Âw͌rsWQ__·u$~|{}/ߞWغ7o3ϟԻ;Iv|om‘;(^ysV a RN;_ddgUt]%6+)rM7I7yu#|wQPMҹ#pTG V~.˧S攺&)y%+`݊9eDž5LXk^q#7i~ _&tot;rO{Q)H!SY(CY gw#Stշ{M]r8Ws {9>QJTKE ?ӯ랿nUpW7A%nϳ\ߌ|qK{/U~>J16xN!':|/_OшVj I&fΧM}2%Ň׸l9i!ܴDɬNsުjVuNZW$j hQèPҴ"e:XB5zʮܛrIx?S:Tb''1.Ϻ^ Rs4z/4&{2w3io)m+ 9mVNyBKiqHaQɫ6d Oޣ}H"D*fzYC)Jj&oGֶ^VC%S1oPlYxOܿM#'0Do^gN״пH1TV_~i5׃НW|; TC\+ 93CP5s/%rr]K9"irW⫻oV`Y0Q-oQllv7iB sB3kFm~>6GFwAa]݃4Xjuf\: \}a{jnHSz睱}q-vjt#qVzo ews[]̸7:BI"#zCL72lsu2g?!:͔Px[ci>Ơ[_UDЏ.T<^-\LS75!A͑Ug|kRu$_.*PMTK56m`A- z0\G:ܶG'y3p"J[P-9Wאi@k%lpT;m/eU&ny@Ba2 Ù@h2_]W_y8X6{?^[EK=a\] d9>@1o?tl 焬E)A)Q AidD-l, RɒDJ;-qiYr7OqZMZKາaJ3ν>Z%V`ynY:-4e~Qh6*ֽ֣Ӓ|.c17GG}Ξ>Ztt:ʺ~Bf!k6n $89Ҿs9 Pʩ[9UD\=g'>W_} kJ5ׁi5!fiҿHp%Ӗ$D|lz/s_Q#|g;E_w;_ڋ;_mA>~[w䘯EYhxKw[n>/N˅dEJ"Ofp!hߚ߁I%d&o2!m5M2f8__uAH8a+ )aUTY hg'EA냚*,/º'9i!-PT2ӾBkV~?SWh9b[)[g{]IȩZNY듃qiI^WGnw4g8{}v_Z+kK<פ l5bb%˖Svؖ>O*~W\_QV+({.iT r0.~9Õ''-}y%y _:*bK/A} Gz˽~|ߩUl*|;ӘOsi{[O3ex{u59oz,.H|j st?>~{T6o+~Y ?c>=wQ̗klOt?}K//rX\VGl;97Ow`O<EPgx*?/Yͦ3]L") OAQ )DF@~o{n>24~R@){bwlWG.'}m!@"<9=@F~jst\JB8Ϧ񩺿~#VQW}~Oʦ2 2" ,ʳ (ZP_@>oV~z I (0A4L/ K{}7gmx&c|?.~1"Tk0̬.],;iDY!o;LoBd#L?CǕvxYjfVV23Lr8}pAA]qܽke?O HS_7 rSM,q<\8Y'K<ꭄ8e?w9nyMЪA.qK6=:8wݖEK&VtOZ?6 ukU,' E25ց|>~ -44oTqq* rܹ7{Ja];}d-opl4senǘ`RY2#Ofz_9g$ts^)?oѩ IYDL5gz6Z^Q PfYKW"rg3:/wOURʪV}2V]5ߞd>!flbE>6墬OegsIu'48gK>x_YԩNK&rX`fr{}%bWZ.qZӪƝu ,,J8䤒[ảVxA bjqǐoW:ptg4;j{}{co'*Em5'ޕ% %[}HGO+۝*(=>W\?+D[OTft^SewWgOF >xLZkv5ßW*jɤ\IP:;[+wLG(vJYbg/z6[ɪg?͚(R4"}?s9ǨOߛFBiԯmg^Oa6F&[Ͽu狞G'˕g NQGUwF)ko=/w1G5r6V%w͍Wȼ)ҝ3 *fϩ;CO`RUu܆Smv^u~&Ou{=IikC< ֒\$ԉVG< =ħafAR/8NJVWQF{ *s{m{Xf|s4_[s['w[kK w{k 9kXo/GܼqvءArڏeT:]d-UtD2`U;RCqFdG{|KG vJtվJ>|U|RG@V]?WcTNeH@t=9t o:_~!rupX}jc5]^3W9b":ޣis:6gi:ۭr,S)L>*ų][X0G)%M4Ztqegt.IJ[V}53fE=n҆ik^v0(xh;!}^lkk[=-OWda%kV_aM<""Xz_;7ůZ㿾>J_xoF[gmUI2?w^ CԴl>Ư}xK|ZW7|_d<_K|= =_}>/iRQ6?NOiʖɫ; 'L-GTt78{ksU,3VÃkY6]GIO7liw7S2Q~w::ұqTlO_3c)$ ~&lӧN6lɒIG:tӧNT^OG 2L'kWX{Ϯ1/ =꾴7nϞ|:+vnOf;k/>wG֟XJiEٽ =+k SbLh@:cfԞO|ӝ{ }Gu/_{}y^ u7wH{yw|[w7q  @AG y> }}j>7}4W׹Ό귎=vzhGs}` N(=Vگwޗ{pO[|w&[MO/GZT{VQϕ@{;PtP`V_6pz@tuGmO׾og^13g@ k#WwA TsמM쇹_F3k}_w{w< z1}>^{g-dZ8 Wcy(# o{o{oðuCM[YE(Mo_l뇝oy}JzMPͬ|You::j3@z}4܎=lOtOgv{ovxm|jQ:;w3|/`4mЪB{r…tz4`Aၗy=pgcsy׻n`x>s﹇Ҭ{N>۶Ez{}u&oO{vfS׀xo-gwmxnwY[-ݽ{/UZn˽kj1Í;ۧu;}owϕ w`ۭo/vvz wj uoaonz9Mw_ko^gѻWf׶/wN v|;}:npvMy.rsNnq:͙al5omVK)ڮ{>ݹw1piVnMQzb[S1ݶ_y} H giG_ujvW={݁(;۳4t86j,BؠM[cb񾲜"{0zu\;SjNyi4{^elfV\hݞ%eޭu۝e }ӾAeIn{ީH^Uv}>=w[uqShk4S@笕J4杭c/;enmaT:=E4P6 L.fq@6C4q`l{n5j뻷*^{ȢQ${Cc\ [Ye玛aF%np3`ɵ'}wٺ٫;\v/{DQT VQ钭t9PhdjRvCݎg,k){x/6 kl7V^[8PwϓeSY-CmJ*yƛv7vTVc;ݎ;{(8{niw;OG *7uvA5:{:yvپ)wfHv7wn"yGF[͉@yz 8PH:PzrBL#M C& h04h  4 &2bhOA=#F'FTA2MG='4 4&1@HA`C dM2 46AiOI=dbi&#& M2# DSISL~S&4 fdA䆍h42 M  4$S ѠL a2hd4 Sb``?S <ЛAښ~ƕ?MJ~К橓zjzz4FS='OI "HA2C@4 &dOTQ?SSOؕ=COQSOFC@z#h4@ CC@kҦYWoRC"d}ch+m̠⪅E {⬸ q%z~ЮRtZgJG? Iz[z+Jc gv#>Br?~쿿o hM&m`%}؎shY_ (Lj^{נצib6оŰDE QDBԥg,4{.e?p4ޑ̐JJ`T3bbb,CPlbqFmP*EP#dS$ < NQќWrV౔cxBff\SzhhF,$ 5 Qқ\7⪡7}GG +=OKE>#< XJQFl zZcd?V> 3ƾoR"+HaRkg"oν&,`?1ir~\WVu,n,z%K 'xW[[@(&̑$w3ol5@jx#8?1O5G9JP2. 2!Tb':@UonߺRd -l/NxEQElwS Z5ɘMGRJ>NZ63CͺE9VN /F+-@OQF@LB(]]r7;'M/X^/ƻ[x"z` mȸnT|u]#jK7V={,E͔ײgvi7OCcf5E q!PQŰYSƆ?~à,Pz@iu(@pp Yɐy^Fڨs}/зa_SjP?$"U@6C?א)S T0;AIp&+G(65xkX٦"fQOLm(?$&^wϬ0ѓ-}\uW(GVٱ^g&CL7&W⇬n `C di>5 N&"շɓZP\P$Σxc~A~ϑ{քTQH~ܾx=>goA(J}m|}+/}4Yoϥv=ne=x1|{~/=pQ匼_ĭ7.Oc89Gv{[m9`P$) IL_+3stb94]im2׎ "Y\Xy{.CxRH 'G:vltKMm$HMcT(:#ώBToFΎHkb 3xp| f̏/wGrGټw~)'q$IUzO׺ - u$تUG x'$MTBAu9NRYR~fjXAPB:O?W@>Ζy(i~ρcx "b`D) |/Gۿ^y˴~/Coߊe ֵ|@T߆=6 IL,Y`zRi)S؟ރ2$J熪}֠~͂ӑ`k&G:w}a%/ GKz/OY({lEHZMEpyW(n4*;R 춙G7^(ͻbCqikt\BG0lf&C`=eĘ*NqۚU:Bȏﱔ.%=0OA>d2MpydI#rCz. C*l{weﵒFG}X D;øz*A$O]&@UIxN mu':u#v>4kλ?zpF)*/专.F-$?WA 9ÜLe??ɘBںK%\;v^aPqΞQ>C(Y94zy92%w2n>ϕ6R -9ns.P빗mM'XbmZez}k'~]_M s[ &ڻj.!g@CV|7Q+KzVQJqv*R!(]'>"m]_Gy98Ƒ=D{J}Ws/Oj;h:tjy\Z65<}}SKՆyGXhe3@cU.;Ef~?0/z*ʊ@ "X`Dx:Z#W j?V@6Ysq${T1kvv&"3kT44QBPI!$ s18óf[=WULDL@S1ĩLUDV}6[^#(aG^cךirpggM}?sj j?ʗ%MT&<b,d';h>i:u#^{ӯ{Ÿ ^tm+OgͰ3XbchHVW GX\F IBl`QfHSF2>b eݓqy'q~ oݽb1mX$޶;Uv& w?a%,"ƥRLWYK:3)D =2tGFc0#@T{ʀ s9L2 0?Q@E6N%5!H "B5C Iig kխ3(C]0$]:1ܭ| zuziy(?:(K yPO :bªԂ<@͍Tzph9ͳ6uq7o;fx$mnTnPT(H@Rp@?RiqH}?Lh:TVb(WaS0FBe!:t #dP@ b/̀ +zX0DD'rA #> ꣋ ^rȨkGo?VW@aA!BQ%S,#|n AEڸlDٓ/`*ɢDBY[u #5\s'aiIqA+X=N]R"J.7Ā,Sh͛ 3B i1 kj_IW?dxe-D!0XOÿ6,8C9&! 8ps:0࿸ Ua't݇]85ۙ?b }2̠)AR kO Vos/m7.sc:-.O_]m.QX $"yɿ^?0[9c>Po6_m䁁#$4ڕKՑt':`DAjh cI O-U:>]y"RJꖟ]D/k?d^Ϸx]C"hI!UR -HmWG9V 1tK>?gbس*Qk@?Yx`k6M6F 2E$DAMkm&ݑ2 uN5E 30Z/l;\=v7iC~ /4؇&[l8Iك\?iw32aA1+\K@!g\[=< R T?݊wJ&ߴ~Tilr`@S~V;le 2obQy®)@d`BS \z9V{PM* oNdE#oɿk`"h3ђ]$?VVr-.̺+9eϹ oc-yR9nLF46|,*%ϖ0-v6Frsd0Iǖ$c PQ" W{f*DܪyC@v2>b-[lE9 Fǀ :GtYC 9utӧ\F@0}\H-'s! OVVH'~=n{pYmuAZ2BP>ƿyBVRPkW? 4ΧonUK\rcYChmܝ;ͬRKfH :dob}2`鿦SZrVgՙm}b@N.^|n!6,RI4/{vIPY1(Z _?[y`~>v9mX%2ʐ (%T1T@g2Qnc:@)"-ꙧ$f"3+'yϵ(D~/|^oG(<!  ~x lZHe(q@bx ( ΍GA+<=8ڐ#dTUPI!0LCyQ?CqG0u6$?CoR4c [T_}p+LBi/5c`E"y 1C*랙FjeNjbX(L '0wѩJ13b( 031әr# s!PQRuv.u6a,P%>1@g(0|Ҁ/w~{_bھ/Ն-fa073zz+Ҁ1Ο)@a BY&}D[Ö7{loAo>]=2l`5c$!S^ 0-$8090<<ЂgG.)&+67_੢Kjmr__|Jޗu0 t~GKWƺ}K~yKZKaoe1l> {s?-ȥDP@gc؞-}<b0օ S ` ѥjפz'KɟK}Ðxt@Nvf1:ݱ D p0glBuJ}f|re}{jplr_{%|__cL@4IZP ΟBQ ,:إ>:u/p?< }}D!xM|2̞b)u`99O?{8F ;iO@9FP #tQpB, ~WO%aMgTRBOוj;fۮ? ?1D]FY$YG*X+F\c?C=\?>M-WO9YYycw`j8~_UKC\~r~1P@DM@ǂ-iz bH_8@GDjH;OlmaPWN h+n*@y$[ﱩfo(HbG{u@p,{ex<\r TaES [6Jcb1Hʃk@B5 prKLdpt_q2G.<&+Z A=z oŜ^ >JDy"Ux* 6 շ~|PJ~B(>\hVRʔP(soL|F KdOVX, 4?j*USgJ3ۡᵴzNUfj4L`.WЅj,؀BQ[5 #% 2ǁ[v|BD|c:??Ojxuv#B D!JE)SN`Ԣٽ8=%/'܊{>syoox__Jeos Rm%ڞ0LZzo@z8vHx h77Z03{#Ϫk=QDaE@O@ ar@<TG[7s [BvD:N 2GM$շKUHyA=]O^3 c3~/k⟞&aA d7|QtNq!2J^l?NMntNhs{q "bQ>nv-/tw#ZR4XۥNXkM&5pҞ?$J؉1ʜDRV@MI%gW4s}. =1GuwO|748Bc V( A

    SȀ)H܏MG}Kj}>7}unpb`gy͡į4.H<.,EngzFn]*ofx6P%Em nnϫгGgzm+zZo4Or(c hǍ(*nz .ƳFcObV!0 ,G[L7ݫnYf oۿkEj!KhDP:;$o~ ^]~i)֓t_|kKWu5뷿©SCyp]=[P^r] "g>(&a銵[q2th{j Y& 驅r玨N#ĮgR5̈|(|i dCWO6!dWb47eǠ -瞃 <+ЀX ylNnoCr jG UizeymT5|`Iֆ L 9G e~xw**ـkHLn7YoH5E(>XS@h~k=7DΪ?'گGX`A_5;ձ `X>>-ũ^{?ʏ~3run'60u=]dDQ*0kZۋC);!\5uPוҼ9 E!bWX}imeN, \¯o| [Ĩ,D.Fr"r7;'[Xrv?B(Z HDp>ǡ,V<N!3}[h ;"&5<0o Z]_$jEDɶL^&b ARCSޔd e0%.Y{u+/I|-ڛ0x&шѧ0į]\vנzwt A͔ (

    H)>?68H"*",,+r%"+,& "ƀ~$ P+sERL@P4% .JDA $jh0!Cv4@O$F$z4AM%~n^m" " X X ]$$w~L]l1VB1F*7:+nV^uNp |'wOf)A2P4P[I|GVOnܙmPDq(/8-} EDf -qTPTT 1H!DLM$@AFLbb441P9pӶ *&" d$Bh)V".$0B ~( 1T1Ȓ!Z&5e3$QAD%; R&B & Z&B"X cE RJ$UDD@F$_$L) (ii&$(X"(I " *"J"*"Hb H,3+0h $Z~qGtzQd{LGb dAJTE TKuiYh܍„i#hI)01EA}dxt*lA hI$dHhjh("" ** (j jh6SJ Y:C&g8#!2(( JB $P4ŝ"6T,1`dK !NfAKMIC)fAPE T1i"LP@)BE B *97_^;:4-(Si-B)x7S\/6dDM^Sdpg$/ "CeP$32Rl2,L@G~NTd}=a0'EO$Q3P y\'_P Et5jnXXJ d6VF_*Yo޿4`qtP"aԉR={;hdE-lJ "Cm[vI+Y2UN5=sAAO~> `AN~P_W#G748y(v1kR{C#a$#C`@M4խlk ~v }%ImוU9U4>3_mIrr"TS |Ygi˨J=*?E9x_82/<<}ϯ= Z5N͡cKf%HrrU!q6y^XN2Li U٦:aHwk[CUFU8FPXl*Q: e),xn40DM!O AS}av3=1l i TVtq&gYӸF!P*[,W}f2Dt$H):8&_5Wji0ӵѝ1"Hj8dDw \  ֪&@.콻 08 [,ij9 B@@#K~{Si# 9 ddX6dQu| !ٳ&EF;=԰Q7Ԡ@)gq7bH%0MCl ӡlfz[fWYIImd ڊB@d4h:@ـ IbnGU(\[6 QbӉQp7c)Xz2a$CUx?7eoØ7*f\guG*;vZV%llK=&am`Y ي=Oӯ-aȐ*m%B? [HN},@pASl jﮅ`kHi1l'V>Y277[Wh ^Q4بBP0*MwaBsז_SJ,G*[p9R)c`,=+Ź=AƎr@U͉k-Ł ao{ZSmmixP)aFQWJ$de]Z o; #el?5Ƌi$>3*Vh)a3CrwFű[ e LR{KGQSg̬R6̥ 3R^R]n꼶>EN}mD7EB4Ayepj4-m ZY ȃ0̜LX6?d$@M_ <7-ǀ߇n:Je2d(?ʻ~;IVY4$KRYXezt%J)^$r q𗪩*Sipٛo0Kv}, nGT4ElVynᜍ8\U@ԚOiuzmؙK&wޭ bL\kIMtZNgmuM4 eF;χ-H.rUQ uWW?1cMY|߸ :qfY\rRH˴ DDMz{<72oekA`}4kH]UI 7ADu-򎿿cP0 .q&iPaEMl 1kQdh}YÍ'*ιm?X6uvI-8ܾP򇜵)Q%y21/"%eMVf{G4RU=9}W]]}M|1TIQLI$+#?vU(YPܠ@C(-G&|hءP2:/_ywJK"֙ޮ']gFD]2y;JM[+/(b&:_B'$@'D %xH弛 F\Bր?f8P4 C7B~?9G0߯jLW:vyw6ۃmH߂YcWcO8H#`$M )ܨPgkD1Jc$y,<+9۾&rcʈOik1<0>s1&dJ ⓔoѯ͝XRWIl^FW\</%k{/;7A݌۾; .0'L VsuR-}hgGM$[r/]-7ee!B) AaB oc"c%O14lj#jX(2,#$ha٦dɗ.bu} s~;`i( X-x|Z/-=58Ș6Ѯ$_8${WCl}8 i=FrKU?j3zpzerrq2bN3f\lk ֩lŽ8•DHJL{=﫬'~ _}EA5n; J DyÙaaxmr//gL/A鴥Yq]td h֍6Ii~cTPIKS{Chanhv զ5F0Dt Hk8\1X,!f2uOzvq!g S:5yaA3x_N<]f6&ҢKcX}wm yV>XUQ\⤸ O+"e}^b}Y0_WżN槏,`z ouhU,/ zpB]Ļڼ:ooG<~,؄(Z{-K'_>妃6]q׭! >W,{۽^NwNsM]pg Duo9OJ] 09unUl= FcÕoon]C+];ZZ_QtU4!uɄwe߶Tn%XaX'#XzvEE'j!~Hy5(\lgkEWOuҬt~;gE4~ Z]MF1=Z@B|(]J_ۮDaTP  E 20QA2 lOAN tQ֏#BFc *dƲMFG0-*TJN9D9vW=*%, o[pfݗpQf(t Le̒Cs^`] Q Wn_'s⛳0mJ κ͊CB|TrX+Z޺LĄ aT$a":&<=(xѣF>j))1-y'i "+Bh4T5XR:-VHUWmf|{{;<&V/u]ϽsȰ[ҳGȝ!D~GscR;e}ZGutko3؉\Y@J 2f;_`t KG@sT Yc jLF&yJDO#6OU ϲABK"./͉Cʞ,,D?@GHEՐWm+qW4cxTN$/@ЫAdud7/?]#mf>f )fBҿy( d6@ë=tQW5BXO#Y$Zc[(I*l,!n9Dj Y~|?u@$wED<(9:#JsS'j*z)&]A&R r$37`#TЖ*@O"h[!fb&c!ߍX'.g&bõpfv75BhYZ3`/@u@$t>2 ތZ[qDiqlL 8: tl-Emb)k3 V P(8v@4A~*ӷ$%&v,ʶ^:*b(љgD=ɗ}?k|/ڿR]ͣn'N^Z^TX`osAzƒZ"?yӃI98un,PaI` /-GUy09*Bϗ𸽅^d\ 2 jZⓠ xGtC}޵ȢLel=/4Pׄt<~ݡpT$>%ۧKl%ȳyjiy<_ۚmKVtHcV^և?.ZOtk({5xߙ>nvOZo>N__?3Iqf?_De9\ҶDÏp|iC. NWEb6>·C$]ZiGZ"a> CHt}l<"1xl*4#HE`:K Dqiq1Z#Hʒ#[5Ҵ9Z.g$ Tue4vfѸ9?X!~:l ϯ\h5/ATC FE_10!_>N^"a~T%L+ek)x21FТ FL@T1ܨ ūվ.(RH]1KƆ$ (,:6YQ]R\bjLb,,5X`T(+|Ӫ뢷m/ ;)c&P 2r~˜&`w5kY/"~*u)f˧Jd{뻬K~L&I7Avh.`~UbRCS[RDMzHJv< h S;KR\XH6Tj*?]C/o4yeǮ /wg$o z1: >4h;8?V`^ dž@!PU~<\ `a1M%U0,uv-OUgJ??i g!xɿ 3a- h10͓L`O |_{]έN* lˉC{pk w "HɿVNBf"td +I$7H{8VMvVf]y4-{{{22 Xc}V yR"d^ߣ+X? w[tlWFV9 >ZʟĸѲf=\V^RX彳xP>z4eT%>nkS(C/?ZT%Q5F4sl?.EuTY Q/g\2e1 Ue%B|4r '-:d40<[Q>b:ԀKr8G%)X>vrX5>XwLF]Ds:W佟Λk=CQ3eq΄lA=<|m1xF% x*g޿ pA#v5.lmybw3Uyuǝmpq@v6֘w%B8TUk0""¢L/7>w\vֵC,)i#* hʄO}Zir,ZOIF*i,Šr1))@C{{)@ZxdȤy8R }56=gf´Xw˜HSAdڲ)/^E!IG؜&"wp2ondjh  $DA c$Qh}GAhM'tR00,̉Z4jZOef5kƢ)%aZʢ5AgNZ 08肚 b T9D4j @ۡ]%7}d-m; 0@ %bжFEY80X3Km_$N|B(B8&u>oke\G/Qk\44)LC'gWv@*"!zz:#D?}VssJ$Ppyg!HiGA^l~&`*;@p[ۥ@P 6LpUMMH7>~P46x}6h:hYپʁn cP4iL-yWȣu:=.uc-8@h@hnO<,ӵC 0=]DZһ?H0]mpױd=XΡp&yF|^2'$owG㋛z *0.+fsaf{?a&Pe&r@a CLbYქ ao{{2z-fwlYXhSe\5cNp'LvZx#O\`##II:%{f xT``'z>I Ci/ zX{C.2:梆 *aRa#h_knw{4¤+ rCQWk>jv~9 ?_Β&:՟KIԅs= 3ܵHBŠU!=5+PSp?OO|SD(]⏂ g5r;`4@>D(h!KH(b#j <Ÿc;;ghy?gd=ŨO4ϗt߽ky_`Uu/ Ubn]$~cv4n,rg0G&T-?Jf+y q3RT{1oG*ݴ:E,њ75-܉p]xJXF>{> cYm*#/c쬼 X  tC ٰlW?iwtSG~#w?/q*sf|vYP ve/ sfŋm kv U^hA rdF[f%w]ډ$Xt32ѿ.@ܽku˶>F#a ڀ5rl\}ceɵQ#1g5,=axvY$$ڨ@w@7pg $(rwg>DDOF$lCա $d|˄@7.n븷'F2;/>gw&X߀ B :[\`~q Hd)賆6D 7ڪ!7ʊUUS)!ߵCZc%Ģzs\x_{GY?=]v)% (Bѳa9H KaJBH .38?}L c%Ĥ<^QySJDC!EzNP$S=єR߀T4$MZ~ lh@hUC.^>$lٱ#mI6FO=uw^^s/f?>ŋT1l c}[<@0l[ kP@+My| DS,:{Ӈ}^˓r7][d{,t|d_,YұPpp@퇌ķ)_(d/Lo+\O6 %Q?ZwQp'$!j}`O?[> .) ,\HL[*B^vag|9%?cK&gc]$ٺUy;xUj>]f0wZPnZ> D_(7Upg9meBDAL WկX?wՆleS[n]ĕR^d--Sx6ƍ @,>Dʗ_9;+d'+ȉPk"' Kے}F$I$I$I#mmvQ3DWI!\bÒ \3k'?+8p_t b%*Dx"ƯBn{o~wEE@E?.' __o.D 6 MEkd`1Le}*P#2ؿ@و"~m:"Vqh|I'͹h抟?6SspM@ ?2qPr(HY"\IJd ,)&[lGrԌE(,N1wtTDdA^S ƀYfVbC }"Vt~ۼPI:"vgGe r@MiEY%-*' ( rQe2/@17Ja866sOc.smwdaQQ R /N _W + dz ZI'!8ZQ$"6lFhC\>ν6_$6|@r(Z IJ<+^Lgi2GzfI\UZ)v<fmb!~ܠȤ"O z|OK; A? sF.smW.|Peh_|oh8_XAcU%"(04S c4FS\J0ե[46L$A!)6F[gb!5 4@H1ݰַ'ByHȕjyfu)#)kRs0qhN5&*他nbooEJeE)AvM@mEӔ/D rO<Jm$PmNR6I+Q`}׉|8@`a wgf֭#ԺEyn|v2hA*&L(46eiʎ  bæqf.(5t^Ȳ) B'=ž PZPp{3ߖ:#h0c JfT51%%c3 OpQAN;!AmLZ6֣Ou'Ggw 8?7Fv;&6 nc%APs.٣c ˤa=ye2h_aqH{=Dԛ:56 ۳Zz؇M;׊62F;Md9 41Lz͍"u60ShFȨVM1L5*s:+]٠kMv6 {QG3Ֆ+DoGq) qÖ(B0!ǂ0w$0o&V<ݓ?s*d]dO{x NH)/E o*흛͵CT678Ֆ'^QM'2&( #Y ) r&],s>,6Oua"]˼JϾAg{f^aڜ)>= o&pqF˅A6 ~sٿG#Nyro:oA㣢W=(DJu5g 2g塂A2WUVP;Oe&WT  m?n&Gj7_䎌|ꡀJǟ\X_w^=tQ')G9V( 9I"Cc\vee|\"&P 4M[@l]~Zk`%Yљ1R(}>GwgE+c^ JPH7DF]6Tv-ų&P86XaS#n9?nJA+( iV!Z:Τ'2_@EOy% x+1ޢ- $,`a }f?mt!uFמl>hl/C: x2 qvdS .J:}in3=d>5,"AgY{`$bcaO:0SBINǎ=4LLǟDL/rGsfB9vvf1| .ba6_ (w^iy:5NoQ垚'p$]Ë T>\#x#x@ *[/C_J36 MO8:H)n b@RzE tYWqBn xX֖7RI,b`Bl*5Re /#gCfsef%s 15ۥJI6|`(WުIiD!*3c#RDŽ~2uF)^bBR|?5"_Oý֕@~#9<ϹYˈDO Jg輵u}Rбxdg.ev:Hydzpb~D_u4 ~DI(U>KYa -xK$  M==" " wIr kϴOΝ) *ˢ@ O2U4zJrCʢ'Fާg_$#ZQ9yoțArѷmhC-rG$ #m˧9{,t @0#_RȧJA_‘v/D vɌAoӦ|}όKNcK o@]l!,t#I9UA Zү8aSBJ]Y$9<P2zf'3_L9˗=0+VHP*'06ǯAsef= )oU*w| :`oaJOߝ p紨;fbS׺\)-Z .+-Y G0i Ce>?W 23> K $D"~3$<^9y\9KB? /) u\*_d0J^WN (u2- xbbb{"j- & H܁Pgg2-ʄIε;5h2D a?%$M׍4 ,lq#GZ{WH(:Pl(!YW`k+ٍb + hxȳ Dډmw*í'>C ռ&"n¶*c~vG=P"[r_6[wH~\-D`B~ՇO6?l> n{P6/#b:JO~:xyNv{{Lzk|C:< '3(3a}?N9d9`h:悀zңO05c9C̕^M.\=BhKFkhȍpB"j aP1! =dE G2;?@wi3hu'~guݤֵ6x g w7Bu Bs >^E å.~k+1XZyց70m\c IK?#OU|}\Ty߸w}C| zNc㻺v\"(vp&$c;Ng֥Z;y^JEWMUA0Fϛ9F߻{˲cxB(t)Á^W Z{?dN(F%> 8X8tV yPcv@UBF`W2wqL*p*DwWſp=ϻϙnꍩ#wڛK6<`">Koi+w@CkO|zxoO2.zA>6TLY2f6=~PБv/,ҁzbY6&?#ܼ|/_7Gk5Oc])HTIu?[AQ9 |3FюM'7EG#!fRz=[H*OPP*`\Kzs v^c7s7ϫz:OpKH3_BvLx/0b*/-+'&k+OYj={nCX%@Ho>utƽ($ h* .ݼ0|}Y$=u|{@zy$rߨ4 i=4'6PD@ѵb)$x{̰PA = _X9E ϸo.UF*9M m0=Զs3y $G;+J,Wv& $&7CL" SUU#P=]u>Tro$1KQ㢯᳄vcEyکf׎ln-u4;\(TttkR]L,h d@h\ PJ`Fy2!Z76Sαvfh[_+xX%7~!Py%BF+/irO#=ruկs@LN>BDr9yvNl~Q0ȃ^aUN2mx&Ro-? Dw)(fQBрO(P"07%HǕ9aQߘ(ARSJ/|~p>[gl(ǫ˃ B>XP %CT@Bz('A[r3Nʮ >5 ûyԸRDi lpaR'4yvrUgp&>4/fy+4Ӹ"ep ˰BޡF-畜 Y;4m߱5ͨZ%Ȇ@{6D(j*>3 EYRO@ ع&7!AnwO MO/b@>L#PQ_B [C1u>cZ1/~w'zj ]?{*o6|}ݬal->=IpquA X1)Y{gLϬ6BBf=%'>(L: @}}re9z(S$<=7Ca/d{_Gλy a;RPmj!yYKUh{d p byL#YgP=+5_i2[n6%Ldtݵo>{K&xV^"4XuzM߬o*ű_*/H<?hz]Xro ~! ˺b9XxC ^;AYB>UUo>E݀5di NI@u!7`D<az6k.񪏟KϼnޠS|Q)'aoU22 ֳ'0 z:{Î$I60d 9>ltoG4ׁ thڅj%7!e\d5@):͂n;SY-#~Uz1}֝;>a2|x?MD/veJ +1#1=ThT_֌)>ߌ\ &dҠo'жP͞^Dz\mzɑ BPd;0Gu!NSVL?;zP8ak2O7,*oI'2|8DK{N=06S yj.HP p 5e`CȦ ^"ar $2_v[>`=>yt* Ͳan5 a(3x\6Ϝ?tqκ܇> J? ŰԜ}ˆ>;cY;mӬ}{ǦfV'2cn[o:7OuiHloO;d2aP( @3Xm4`ql a1f+>Is#xJ$6+m n, [K~x}7I IB$8wxެd=-w5 %#TTb. ϗM! x <}I#aY h2IH5üg$NuʌTN|@˟ !hg8Ioc ?gX#0ڜtQ{w2#O}˦`DOL;Z((QDP~&E mL;w@a {Or2S ǀ[l^\bh6οz|3#{MI#PJ V {Gg$W ^XB`_I$5fJzGmu|sutrBޔҺC;BR9F߶eyɆ˟'cryX[M`" v@*w@2 -):rL!jIǖ޳@>W {Xt8Ѕ;Lxozx"p ө{Yi[@mwȮLa߼J%~j@1`"\.DYKك h”֢OQ`8KFJXvC^gr}Oݝv[ۿ7P:84xaI񚧮bjK%Hclppk%í3ZҭIqA"֑ &y:@9HS-Xr  'eDUz(j(NMb)eΕ`eUZXee1)JQ:)uBBm]g)տ%6,JҕZ#I] U6 AX&^h1zϾR  )譓7XKd}g7{] IwL*Q 32Dug|AO@``ٮɣMٵ([q> ;D$ٯ.!mdl29Fb HFӑxk㖓<6}C2OL&Q[.< Ѽ,8?DG>/{gN(=t-0q:[}RQS2{8Pdl}Z#2/°Sp8J>6E ۘDkh[?7՛:gg{?6F2jZxC6][ B$rðwߘIB*Xߍ&A$mmpדr4/q茂+@SD;>sc@yJt$_۹Fϵ8gc=u\~Ӓ j(,߮3b'1I3AO9CQ-ETK 6¶ ͦ@ P"b z;]-ǛWl("߶Zx|[KhbndFWD֣ ^1pO7 7 |UI"e@lf&q z/#kv]۽?0J)\eM`su+aWuMe~ÏI^Nv}^j1vkZv|,4/AmzzuKzt[OMC؛ ։ 9Q2Wnf_ qYG>G3hwfOnp/vcA2H2quH#q̨FR_%@|hC?Rc5ZUg89֤*3*["Xm 6-)tJ>voKz}|D+>KUdw .V 78]Q W"jMފMj7`2_uA5W;F՜{={S@JWBA)X峌㼃ݐ>:o6tyնo;20F!}-}V{1$5)E@<9E@?dh:_7[Op Hg4 >݅i8ٹylv8F Qh*j!@ӠR14qnԎ~44\)qj>3f⃘.UwSJ L4bc6dUŖ'0FFY{-sF%Oyt/' ;p"ŖR`Z"遬lq3[em\ w @F4OB B'coy!3Z \# `$"Jno{!ywS08O2 똬ʷ$VU i)xo9 5Yp̍̉ vt1W'DDD=RSȰ?ڨ8~oUfױ"u-3pP՜r(闥uZ|; r(eUHKyt[R커M$DQ~qBY69HA1Z el!:SwݦٜK!Yu׻vc9Y&7@uo7|^SZ|H{{ a\!Fd{ҩ DTS) w{$TX\:*|D9 t? 2sb0~AScwI_Ӿ:PUAFϏ\:ϴ%g"uUUQ Cu^sIϳ[~l_ +pͮ=ϽZwUHX>:E^r0̂_en:aGyw"pn|bn$`;~~nUhP"D n&t7D&`q2(0O4v0ǾTaݴOX H2WL6B K[8 ,vz9M)^Y~ܯCP0G[=M%mΜDOl 6˜^]ZM> S}|5_ JLV] }[QsucA gP0<f%*PB1;N ȓxcF@B ])mFN*O:OJ ZbΝ99"[\ PJ9Ks*.̗ BPEeطޱ@69wj ;48["ݒ-4DoJTeϽocOv/E LpJU?PHY,s Xl_g@ps:i5n |31BBa(5Tq Zv$?4T\"<H6%EGO H$8+y }DƔ#Rvq$8@8r6>nAsq2H39 >& }7.]V@)nvɨ Vmr9^>gqߏ r?P<h+UGwK1 }jnE{-Ğ@&aUR T ~uZ<;q {ֽil$<2To wP3Fy4 i4Ʀ !W:M) ۖ)W1sdP (+?VIyoi ഝ*d _E4 8Ax]PoTݟƓr CA"D:pKQjiEe5V(HT㢧QɵqEEUAe.3jku|ҟ}-fִGaa\~s,IƩ¡KieD8(NFk˽gfM6h8aAZt`vT8v맾ȧw}Pl~f,؁.-˄"G%%K*qHubV l4Յ4Ą ֓z`t4XrZGkT_Oڡ^У翢,HC#qJe@L\%"LemVDP{Gyo63\/`#Oo,wm~ iRQV'cOgo=x.7} !v(RwapmJ$X1|fM BY`tm ϠOCR ~>Z <Ԙ}kk뿏>MeWH`~%fi߃L]5iqnοVEpҽcp#}k\s9DbӞ)TIx[6뉫ILEȲWXD?Ljhf=koo+O/_Q0YnCG/ Q <0H:iCДF7~f5 2F]Q]/%/ dڂs]byK jU =Ǖ\h=0e8вnZ"?|2G)[/w%ЇiL='#_it0Ԑ/4tp<8*R̹Mo>;Hcͻ 8}W㇏nL[ E(\ S)lp0 9K~NmEyl,9m}~GQw)1 G |gT {Ɯ!!RČs>kd,dT՜CH;%t . Tl꿸C]CnnO\N2Q:wQ}fF E͇rAv`29fu/v%yMBIT!PQ`hTԍ@F\בvfyFxMq4֫.WA9UCk*@{\_Ve*zs>E?m!.0'/Ey*Uё/1i[p d+N&uѻǺ9^w:q^HS<% a8/Y4߼sO*fE Sa/qUgU"~?jqd.E}K ihfcjk'"ڵKvi1en!" e FT_{^rCzBr#Aˎy]3=E)L!?a2dz.)'DQ,փDD<%GZ(߷xl͵9r_B%QD'3\ >b8 m0y5Aۄ)=J>/WwQA%/ glDŽ9y.]7U=}߰o?wq->drΝknFXLWuSu__r7FEW(˿wcf7U;6~+aJ6g~T n"Uƾ|pt8L0'wvˈhsf(w_:sjua:ZrU2p3ɲ]t0ܠӁ ˃ytD  gT5}_^aɌп7'o+j9s+W!*JĎy օ  ,G͋r:P M4l) m|*@j}ʥ>g˾J/+O~B֏w( /3nNiK;[Q.ЄDqa$`.m9iunT1FoA^Ԗq }ssT)|k7[ԩ0a*+DeKg HwJn}kij:5;*IB 8:v= k|W* J*zL(A$,R Eu*C| 3bf˔zJԂ| (s x]k͕64*uqj9mV&mܮ6_2#V ,\nćELotϦwIhC'lk 5 G8&5-9vөWTu)Q6 9U0D!I!B'֛aֻ {+J҈LvBm݊`έCf6ofL V+ڏxZ]ާ~"MI)Ηyҁuy7NCݰQ)ƳjDaq,# UiÓfy5髰,3{RGtQC=\Zǧ:J]1#eKtqFƦFF]1rm?aU^i*@ҋ99" ;,bmz/oQ!*0 iL#ǘ=/4_?mx%]$d^b1+po~=ʒDuc|>9~8ȠFACϗ^<2GK .[߭f&xn(O)yV߯c%{iX ,DmRz[睳ȑ5;8sۅL.FX!4dvQWg0 | g( ? ^Ct(kȂN׼yNeIX׳rqwsHOYGVJ GfQ1V+f%!e\AA5̮֘Of;#O_SNzz%3g7'\4M,Wr_@{YpGzk}煶}ǏJ_YL=3U߾As\v}ۯL TPz.5🳘c(c]D@!cY2#{׵xn1R9l H;A\ ,)GN&#+*)'MҺ CfX<%:>gB Qe%N4NmϻMdqGv8u8G(W&^t\DmLHj>ׂTxo5^Lϋ+־.O9\PcOdnH-=i_Z )+>.ӿD瘟&)ն̵]֘OnEs=f@c螲Lʐ&@g]R\iԑ2r?"/WH'Pt'~%fɅ<_8;u$GW(@oH%_6iq.'uy?:ɛRd9,5GXaP% @uQ03R3ue/kr9OiĀnann()M"n1J_nqQ(nH0};9ݻ/E/TӃ#zׅXY<0_Y A$~dK͢M}|c~W=29w,S0 Y69x%{3xvp8}'_)D|{eĭr@>6˂zH_V/oo<#n݂̟u_rFǂ!{dzʌ4&c=M"DVp@\8Z[t s85EPRqUTUUUUUUUUQUUTUQU[fUi3**֪'c2̪" ʪ j9UUj &'{MPHTEUU&UTUQEs;m }mp~τqiԌfAW^*sЙRXRBS W/~c%i~jH:|M| /"?Д3+gnI[S9{=;,|}[a*D[M|$P~<[ʍN\in9bXdսvODgtO\M ._{~^>;zb`KA1(w$}@  |ҫG&;V mM'x*]|29lQf LÄD߅9γmc.[sCk]uTn睹[c?+ YD?n~O]IDQ"ݙZb$qCY;v}۷sC@7>*o4 '( /;N M6W|sÖ}W}]U|TuՆ{kᤳʄBh!iromȸ}WdۏdW;a=NX[X r^0Fp#Q 0"$+QK2 %<j R2:<Ðxga&Ȏ[ނɷxD0oڛ5:Z*_Ғd?@ַ-и]@Tz({Kqd:ssL˓HoKnKzO *N|Jqh2b ϹaFN3P噶ߛQ uޛߘ4Inm AZk4kޚo@qb⻢V*ʺUJq5ܸH6$i;$ݽih4LʲR%TY֜XK ,7 \-vi]a= 5J+"BFf *e5 h#A;[ g 66,[ BHFdj)W,̫I6D‹*ڪH'bxkkB YքTomq] RoU!PI0\dAY%oi+8]Eũ s!nb%:YM14S Y+ưܩaq, ,bXaA!ạv塦]vV%2fd3\[*&Rc;iܳP7(kz0Qd'}YsbE*&(:՟ nK^bxq}aFz(It׍u(s^"4k^t"UW9U5B$^lXʹ ֍c{ 6L΃5[r N s@kKRBOt\+ lg5;( |;nPtgl;Yhg[LP Nڡ6<5mwM Mϼ`ԊV+ڵ@ĝ/2,YEg6Afږ+44`W-jL6 -? tW\wa0D)1^rĜ-oR\r69n .{uZ/2L0""Lo2X*i\k&IK| +) V'R6WA gT)JHQ6$ xJZi `4**q?˽>g}dhXV Z\9n 5瀴CS7 #LH)1% *_)gos1' +ž[G P'R7'H*3>h3_$7uUo,,qia=皺5(mQc4䗡f+L@o>4*fRDQ{;팜sg˧щTZK`P ɜe!( I ?t=0D Hj3=jA&6"u[m:{BZ?uB"0kn A)`Y}gOm*5PES]TFqֳq\F;A}Y3|᳥\(CSuVfDc$Pgd[k zhA?g|@T':m5ܪJ쿤t'z!=&Fl+ >`k ӧXaWԜ8 "o?o.oٍ_,]S(Ѯ_t _Nu+{ 1hBm9ەRc+l6n &zENsMGMJJ)bܜ vCPP4Щ":)D]`pwq36UD=Sx9dX5#( #!'\J> o@Gi>axvuD=,9kTLpd=~D((A/Z}x H4 ;f]v&ñcYFj11dɾ ֲ &tcx;h5 E^s P" xnW?Wc4r'|*ijEI FD|a=ա8={8.EƭFJൣh駳aQ'?Ʈ8/=1yp|0< 3Eo2vR~<6\2u*&d hL..͈rS4,uIP+)k#g-hhRz&'LR<P0(1l,UW%Sc?7}x'/Z߻hz hRi2C$2+s4/z>5O`VR.oaXIp/Em|/#:Ç%@sTpe"'@ iP@ Gi 22$H5ǠX2>)nUh?+\Jf+% 82+*"sZp| O(kmjoir7XgTZ0C-HUx@-~+/>׉߄ƕR`*w7 U>_㬓9ǁz : ե̐M*L2 _Ў@`U׎U ,w, u' /e !ҩ[8+d4N6"ܯBԐH0 3j{'5ﱘ9ԪёLtW=#q1?JC"쑱qgG$%5V&{Yy.~}ȧep+P -pK831^+o B62߶P7&[x/yE6LԽKwu~'B`wi`(' øTjе kZdp+M>v5W%n$=k6HN=6e)EvVX+#H ՒA  $ ӗ[=4S]Hv65cvD}zESkAZ ;A7ml5 ě@U:tm00ڿk]٢<nXf~Ӽ+%B*֣CuENE$tc:|h4RFPʒ v'{ËB HJ2yɡlRF?p27:&ʚoMw>ֱHą}D(rB8g.rYn n|!!277r^ ͓JSPj4`dc7q5 pAh"p5 œڤĩiZCЉdldT#'SaFK9B4a2})j(eԹsC̓hH˖8|2yCZ>\`9&z'Njuս6 2)׀m:DTU =вL"RXjGtkH/ آ^!Io\״$بvxUtPg&@lI3>3~=K: )TFid6tSmu0ue 78|ho3њ%Z{FmY!/AR?/^V}e5`*VL֠'pQ;]v@dXc^?uk>/ mm:P))rqAZSޚKGmJ{cK.TT:/_#/ }Nf`g|l=u9H]f򎦁s6 i ;CmW~C-\9PHcR uex2f:ߘlA%ᇃLˮ3@! 3K sy6BRIjof~Idݗ~\ssL`m4 /{a6Ka]S0Pzo&6=5l¥ZnA5!CQ6C>L{ju*&u<1zwz^9ㇿ|ou|fjC (ͣɴƍF%d 61eVba*s5 ӻԅ7jaF 5B3`ѓM8HB~u؅d1,+|MZ:-bL#77}lbKuۖeҁ6pQDmZ찬k< v]í:_uu,[<80q%ۘu!5p#m䄐Cb1G@AVP ;xf iֺO +@FsنDA-K@x}Gmuѣ5E:x{9-R}+sY( fVJ@H U:"60 {`nwcɥ\%0+; gI ӌ/CQQ:N="p`{ KoBO=7{@Qz/ޟvegm]EtUaCdc ~yXL A.{װ스o>)˧A E8Vj/"NwQ:\ 2"f!EŦgb;(& оIZU Úa!Q|s OU#tᡣ_[_f]ݚӢmQnh"{^23p>wem'pxxh&O¡C "TJ&@m7%+{- &4 mT 命4QIc#i*?8(m }s*(rИĄ!qG*鍎xlͺ<I3 )Ԩxɛ\ǎyԉ#Rӷ? q;ueG,"^3QEWŬ%y^oxgC7ugQ"H$%WV@0fw m $K,| {H%(#o`j3&ɴZ%#I]vOy@`Цz6  7YA-g3XR̠ B)gYje#GInQ QJl8}+± BKb&<[|Ѻw1tc MhBb4}[nA-s(3ί0&؜5ex')ͳ zKw-F>g0w$%=pQ|( >;oǒX PX$fGH$JVq eo/ |R!ꇙb]|SJlM81֍30;o,1*@zoWG>]^~.Y!"KTQMp~H0~QׅwW.Nfpo6aϐN\l3_~uKoC`L۽7ʻ,KGaO":G2mSM6B!HS,?,Ax/`a2ŭ8`U+s]_Z8J9ȁA"슰(Aқi-oɳ?g^؉?X8]&P*ULjݯ@QQB@>d܀ã.R\ T~`|$&Gi(P*VнþɾT5HRz6,2FMpb t% ࢄS!Afyz; qPb %YBh4 (=u{Kjj4CcyӓQDz1n\vrvf.g妓nE)QD@5<ؿ,"a7gdx_$ye78ZNgg˺ÔMFakl68`6\wq(-/E)r@K q^'_/m`Z~PHv(@5T(# 0/IHjHնܳY|oǹa/*ɢ,ޱ0Qu{<۶]>LE2sDRjA "էԨ*=r]$R)fR(/Pe& P}/ 2r?_Q |1sUPel{q#=G9'ehr` ,Oѿ7!Y@ N?LO|= ~Ց(+r(x̠t|g `6 u |>>!-JsplA#P WQ/Y[ ٍ0 e|&ƹHXD=T"m%RR-Gz$>V_>N~^zM)4żbZHf+Ĉs.$r"ߦןC|Ê"v/)|8X#1 ̭vYCw蛌zllC[0?TD@ ƀ ŽZh\Ré[K{+6b- ܽ0$mŌkB4nT@ hYvX,,Z.Ck޲MUhK\4}J0'C*0#𺏵Bnܸ|K:;5 ` =e G.Vs#3RXj`E>` .YK TdN ZYi3ս>Ît.S.~s&LUdQel1C5rYKŰx6wT_CQЋ3.ߴ0w8D juR4Fԯ"bԬb rJ0Jn(7yɜ-E_p.ܯOH ;rοic>zD\"g)O=?̃ h&ɧƠSr/WK_sfPDK`e7{2y2ҁݮ{`|Iem'+(M6YVYwGiz=j@i4WWA:dL4`ZUqtsӮX-/jH kR[/LHzHʑ#_||?o{ p|_Sݛy9\=syD7?n\?`="|mϰ >:*c~(5I0?ӉuEOBԤLʙK|nkrVIZA< %ej]k`' Q_ I$I{<.3VK1 ŗx6 |Ɖu . lN&8*s4cn#30lT*1&!R.<㌞QLBY4^lCMaйX¢nSZRP`~-|^uqN|ǃk{KP+-u*1Rf 33;(]sFoz;>b8Kr#Y uWyTˊ]('3 q4 Ǻ)ހ,*7ƤNp};]``}~(>-:ݪyFI">Ŕ y2"(L>O/O}7SoosG˼J!5 nׁ1Z("!A)O6S{,?Ha˂K u |8e}A /EUG#kΣyv>c`#W 斌z7F]Ѷ *CȜ )$0#ֽ7IH"W4lÏ׌&hʢ ĬBun:/):HDSyS?cl=` p9KUEo2 y (ῦwex7n4w+F"bbPEPD44D"PI Q4TQHU L @1P BG T@ $4uV|t͝,lGC5 (Ad7@6Kӭg{N0hG6 fYT-Uɮ՝uxܑlP^di ǥA<]:+#@( 'Ù?w0`eԤ6 7Q3seQ-bˈ8yQw{OPSYٚ"^Z!J̓ w ЎĐT X{h>!hw)uPWɨ6)D(#ҲOO6nYT`A,ĒO]%xx |C,@ÍS-PY*$ {p*f=[gQL.LQ2  dksZ33p$5ܫqbC_+}vw>xMOǤm>D=E^@8^qn՗5 3}>>lcPhޜŽ^BhQç!$%uP X$_t'B $d:j-Ya .s ҍ5]\)U.`vYsY"yn 4 gWYSb,E0;OCH*>}Ӽ@.7 1GYou[dk~ Ӽs;۫A4q""'b[ϞmC|r`5S2LXxl4@Fv(o6U@x.pۊ< 2>Q$ Ge*Dz101%^͂0L{n;C=? !Y,E-dlK+2iQLpIHO8K``E {Y}ȕjpGPsI2Q? x=sS{33y{ÅlZjo^AbƒIK|F&j*epq00 Fĥ鏎_)c#`ݽ=AQNn,5'?f 'U Ct>*ځ }`(c+,9u l3vtgvWra[>N$Ac =E PTNΥ GNF x)!(˩d+]^8p"  oSj(}Oc7QkB Hf'MdvCYO w 7Bp~Y}F /)0ml筞LW!&@Y'x$N%o#u:p)0Q+Jᤁ.0#>5Q. i^?9plI͔&YS͓DoȎD P?(dY %e=00^^CB?Uwo>CNzT #} <^>$Ub|,5rPd/L9 T:=;!(gP8A"

    / ِmi )D|/` Ϭ;\8O4ZGGQ{MD{fD}[8{e/QzGH7"n,ya]5 xʨ ,,Ls ɢS|C$η^caF\]2>Xᕑ!!??W ThųtQH IAVB5%IF~jznf sq,Wg|*\>YU(1n=RB]1#u!@2iCf;7UU*֛j?a5pf:oޫWUb2V|pa. Qj9x 5HM]EIѲu(NGq x$ DNRkQ 'WN!rI%tD60gAzt4}IȖ}f`,`px Fp{ZJ@p6 8]Sdáה򳓪c֯L#FhYzhǧnI]&fK8k/S*͈~~G wP+C bi G @||Rr K?zwF[%$ J4Ņyk~1aHC?Є/^~sz(nSi{W靸a n֜oꐐjP'9a/QG?0so6E54^G_n~Rq7a%*xzY_>G>5טņj6F)Ɨʡl% qe+.^;=?U80Z-uwNOvóSzoYߏמ=]U52et;`dwgAY>r>ȿcvۯ¶ʤ0wqoԀ|A?D]ox`Ppcrt\)h5pfe; BRui'Vmk7j0U$l6bmPM E#`y.]ه6Y>|Ρݻ?ξ/n#:V<WOp+οP&MS p=1׏IY/?N}] |s!coGyr1M:ָ XzkC<ɸsp[l]L,;zWuיe3G4Qzg)Xoدvr))V3zֱ~辏SlA(n{pi?`U"c` `*h}S?GiS3+y15eCKkL{"PVW+82E0a$|D+SC l}X] 4P|*s%=XH+I\^PpxVhzgY,&o|ͺq3g(Uܳr;Qct}g R>CD5)RaztWϙMyԹR?$3}bEw~6K¸er ޹%#Chr$7pd0H3-@FgWN4\Z( :c)_k> O067L<;(@E4&nkS^98@z?xWJ9ƂJ(g`5B/Df©JR JVBR JiM6[׵q4r5n3!6k|+PN1N! DSF6t0P*g)k̔4٣qd&6j-L`6n`h`EPћe̓D taS-ZK=-@%"x  K|0<=/4X4X+71~Oᔶsқߌd%zJC.i6ݿbj8 =>}(~8jfc CwS\33'f/aSJBI딨W+LJܩ;zeh|=27?A3͒RPvAq\Q|75!2]ayKծ$Az( Q O϶O|6>nwd!vsؒfD ߽ܾIGZ_;q_K%BٜyK?zs[{=,훵iqPGnG32L ^ leQr0#IZrAI'38~2IwOW-g>4soy?2( 8(mbkO2²gt&u+زEȍ*L.QmR؊5ڧ=֖9cCN4FLnsyNw~X޼l{Zzub~=%aqMALlM̋Gfn޹ԧ:9qyvNdv͸sf>:Gtt/ϖw">;8qF1kgϟHm, QHg3fl&ϻfq`9z7f[;N|m#8)[ŃδLWd0-z6xm}5uuw^t}Oq^}'Qq÷2M}յ3Q^Zw߳n`{3'4fݼz]!M|{2m\+p .3^{]dHm׍$Hi%9M 5+b/D靿OHzvw\GS:` dPCHy}Fnǽ)`JIDkSxJ彻?v2ӟ} Q8{8N\h`cUH0Oap4{Hrtyw?Ox@9c΁,Y(:ܻ@vu7=@X7`S)x2pSIZR)i)Qv>PZN1@~S!+[/KL_n=_ŤR&O+}6͹r>Y@WDM>dX(8Csӂc3E=_߁=(WP0m6z<r  $%=N$U:< a~΅*HGFIlCkg ҫt+PR;~Uo{x0%P9ۡGY)NO,hJV`ZXQ'Q >*R `>\d aQH<5 HM S543˭qt@k2OdոÑo42ʲ)BlGhv0vp1`YYPM p",0sCC[[b¸m8* g=$?V>mUA@`l;s6ɺ;qomnF}}ԩ 28xGТhe1oFG4~.g'ZE} ';]zmfO i'2~vzVH P]==g.+G?Ί$r`jV^ nvbVgVN^%)Br) B$J "gU濑@4~˼h,<'^|FƙS*:]W('}QR8qJsDrvmP4_W(u F7E ~fOu "ds$<'iװIL\jLI TP%I@͟f5ɳٚr`BЃF/ 1G,r=jҥby73/Q8A2oB(\f7Ĕ)xLVʌ#O/#8޻[b۵u46e;5+4XUUzܣ4@5f%C3*CJ=ffiӈU*3*35hnh%wi$Rwtʰdhg. _-uG)XNem $e)\Y I3 tV" '$eFui B(Zj)JIDD2="^ [(yQyg*S5$*B [QRy"UFy,~]OQх< l~z'Z?nndW:kk~Ϩz)EI4(r>h%JV>#+5bmS_k@4yRZAQ!x#(&pxݚGZJ @^" lG'EqPvwx@'w@Աyp߉-ŐLn.^̨`@bdd*#a  WB?ȦnIhe HcNr8XC_].|ψ R_f`b'maB ^&?Nt-}bi֞bB+¨ &%/XVu}1>VۈSTv~8yb˗x3p b*íFoOlK8F.5,JAP,0)n/7ϫw0,:vG4\"HHt-Yʓr 5 @b?SW5fRQ!Z3xo~ckΈ<]hj)1z!-fe-۬KnSBOO?WNEfşy[,M ? \Gۘ~6zNA;|TACNA{}6 Tw=z reN:V߳ĵoFؚkMM [oyO a`!FP8;<:9Y}~ FmoMϔ94@D"2y6/͞CPIvuYEV_ C<&)6+ϋJ^7i\=x(~4d2g }cr2`jLpr%iF**GLĘVNa㢃kz=2y_~4)m9MXN Gw~ѣ{nO)xD )/,O%lj~/|SG5~ $~:š PCo[r7QL"bh:N]|SjpyFۋkf?[֥I 6~D >O yɂ@XYUn_ZeO>r%?a",^ߜ{>pOFCY O{;M*dUT'$a.~"$bn.l~OFx2' X?^ݣh5`5_ýý+;zi, :gęVKriAf {J%vY%af@=/FswW$M&A'(wwCx**aG }s|u=iĆ >=ϱrP|r}@"0w bb)/g>׏6-LF^qjXh+1.#7`)'rL9ǝDS0q٢]T^9Tz6?q\[bAtAI;;Q|tiMx9~DwjzȚW75.lBzqˆuiCcL6IVEP]oh^$Z6j5fA_n4)FOuM@h/ګ:/g,}gмP{%2  0QmK|zQSOl z!P'9za˿?< ,d ڙ 4O4 yOae x$?ram]pf` &Tg} A[5 G6AF!SވKm'kK:izȞ K 鶁RJI>~$GXfg]aIr((b."%)< L֤0n?NyfG8?u r?xn>gwu󤭝tx#"҉;'Kj>( p2iO_ &c`ÜAj ÁDRIJݠmZ4Fu> W1}ÝN;]'9v! [&N6jP֧u1[u5!_X; 4EeH@ $T=1iHX'$7ߋ@[L~зmQ<ي!%Z$rmG1!E/]1q|M\g]׋Į#GX mBQkwPñUiL9?: [??[`".yso9jQYH5Fӯ7aX<6f T+,eqEQ ւ#ɞY0;ZtW8XL0,B@ |1ZCˉȆ9]n8tnqѻ nK05P@Ө2C6?W>;(k3`܊o=Aum:Bfw1h9qe(yѢڡ >z_}Mٳ+4؃y& ;>Q98g;1tF61 Z߽5۷,&y@Y(QdWWz5iaLJjmS#_HI $°@Vn0Ņ[3nC ә*B8QF!/Бebwv=y9~zqw y囉LL`u*`;2 :"r^/dDXև0b `hyaA)Fqs3¨y-Zߟmn{'Fr&8`ȳ0@TNޓr9Sfjz!d6V,'#õTCvGbw6n&LU`%BLM&1Z+:,M(%#l$CwQiqD)wAt;AyGpыE6Pz\5!>)OrTvq#'ݿ60EBC)]|̼ǷQ<${|cANuUl4f1?٣~X6CXHD<'ؤ^GĻJ^} kr/ lh6&#7s2)`ޭUm5>(gnNd]'ũrh|О10[m^rʥߏ3Ltizuh|=9 u/}ra kBWލwC6YSݭ !`?͹5 /Z0Eפ>V^xθaj,na^wke9It}AfE&V*fpAMh'Q8?2}(CNly*Yd0Bv?B!A}Cj$$$Iʕ&|?i)D"i ntӿ>I!lA76^Jz;luDǁ4cOQ`@jT٪NqN~D'dž16ڃłA`~ pa_]s"[ C`w@/-z^.lcjib@chחY'j׽{+ ꩐ :Y,(=jJ'Z)Itkfy$0T|OcMC@uLvf^b(۾&0%gZr;Ur|-χuS[,6́%;PQ芖IFG^q4:Б#9f`J41h6uyUHM 6(V'1CXkCK4\!Z4,F>O34i<8(45 hmh LMa{ĉ? He@tD$ydT(^oa DВ\ɌUQN`&L`XTsOJm* yDBLP¤Im#&rH`$Hq`;|4aA a Oֶ3=ٜ3Үm&T@7Õׇڶg q e^޷1jqvBء HP Bb9ZQkJVU"D)x 1 m[ 4v%@(܍DRDf?1c{g[ZZ\l\qc0ސK!4$ a!P.P⎲FS h0piMʤKV$⒊%05v`g{y'{ݭnI~õ_qNM&8>+}>贔{S#OyQR)166$5o%pbE[ ]8pqcIe\r*D(T.da6^sF?ѻժb)ѦH!lt\3e;MOxԀ nMOmT@$$#@԰YjUSP]LQpoyku;67[6 ( "8J`"aH42Tȹ -"/ %DPhjT){^>V<NՖ{s"iD&U!LsǢeOc@׿-o~T;ֿf*rI&y[l]пv 6<:!2٬DH)" %c^Bo2vtuuʚʃN4Q!FE* " ɕwBBmvV&s#ݳvŒ=f2C{1[b|_!ijriw3~聾GqoBQ%IsdB4QoZ=@QvizPkOb { |M=)3yYd9BϦ9e|]8@>E|/@u૰w>EyM:b{5rǯ4F`C:ʛ~7Z QϽAAw`3=/a,rzIiv"Ґ9H,*ȉDhalݼ GsBU >n$8A1s ~_2"zIPC /OV<,Hom72n& Hٜm ">idSܙ)[(U+7.@= aDa2./lѿ|Sb46^-~gڂ=:-s?ɀL5 ?Op SXn.S v6Udx%W؋:go_0EmI*jIaPEȖq4Mo 8!/>Hǫn:y/恻t>H WkuO}%L}7e~!m" {N@&o=~RL~YdsR|/n1a/\?;OxNMl1"s((",6{KFByzĜ#׀ڕޙH(MbB$N@k2RZ,r "1> 0*;5 q&20SITTLaFTj fJ6 QHq*L?Ut'NDaQETF8~2\HG85fdY`a!fddZ `^h i6(.RdJfeD2E㣚c)@m|YFC+cuu3lMpL;/Ii3x:9I0 \L)b0hJz Rq6H0!a]0f: n)P|44`烝mg6gѬ&hL' 1 !v@6Q@g 듈u!NaXT`5j5 ":r($٢kJt ,cb;g: ,cӌ#eH.&dmdNVJD E Šb!Ɗ",oF퀓%Tʡ*7Ǟܴ!UFFF8EGOrT-3&c 2s1 (Jm:ЦJ8`Z6E|{L= ?)˙52ZЩ)͐eOsJ\*¬ږ-~˧g. qq7uNT  3q|}o˩hF"W"[ iuIi3ŒS[ (88ime0-IZfe2G;G Hlr?ȈD)(LzkrD" swdYd4N$MD[ظp(ӂ6l"/27 8`kS b?l(b_'^#&GTDBڌ?}P>EDU4@l+2Kږ]1Bq%0TlxkH4O˻ +"%o4}eׄ{T_;g^M/'|vtBP!4ОwDg{u kһO"obYy+W,О܆+כ 㦾־ogUw$GWp @bt f1-{\Dž.ΒFtKCI ^gwiӳux? }wzLFoǾtnqZ' IBJZǴzOf?-#c3~߅{?9%bayS=GUxϓx?*9=ի'NU _PnR]2?^00YYReyWJ:@@RHhf:o_B(:OWXXUe*V]_׋Tu>'|间^w%lo*_ow, [[ J=vC 3HgUVC%9uMa`!M#8ACeJ+g< Md0lH')G͘RḚmEsn a\P 6{2|>K&Ϝ9tq'cYѬDD94[ѼvP>M힗 q>&"ޓ(MH9;{9#Q&/t? CfM;ۜ`cJ0`ɃyK|GٍI2?P/ ~X:0+X#'gR}\2dڤdO8" - ?xip{[ip@N6[[ZKt0pOFMhJyRF_C\qDŽb<3~/@As~='d6JK.!'j,):&a`ݗ;2H`p^1$~h!鱽s^EXO&djBpyf= OGc5cn*<QbU,$|aHx =Y&k [rP4"b1Ôfd"Awؠt ?Tda$5JM>ru4a!BHIk1n0Ou=d qo@D"A#0P?t_:eލbr֌fU2!kB&: bys5u1͋j' =maB1*:Íy &3 ӷ,4J' 2+!nr j,$)hJ_x鍄CK#J;R $Y)Qz0mt1A7qq!eha, ]ra:uafw>'pWVn4~L}O4ûT"/B3+SCY-噡X TOTě..cd#֊g*T }t9Dz|@bׁrBXrb)?Z?_+{jS6 ~L\1hݓ" EUP_D8be/D^%9Opq#T%GNdUA}>-ߜO5wǍK4Y~~Ҷ ء/^j"we[+;9+&?qNS}~GާX ݰn$Gսu2B.} bSB-}*Bo{,;4_tD|4xW6%U ! yR9.cPq '9=:pNޔ_qvс4Blc8[aR2tqW ڗ{ gĉ!€WUCH%{`Dڟz:j'`QWg9c$Hg&lyErB@(i+a~( d݂֭?x? xPT*\íc veGx~PA_Lq4]tt D`MCsk&њ5 ܱ8 }Ms&7N* H9 V*{7.A #quXy&fcckqNb()bЦgVvdBl6Xwus?R8C 1a5JMfͶ.LEKCk?@sIt8sP%2A =.M[nvmCw] @9".4 VfhY$E<ܝF ^H"n8 $rG3 H1 JFP 64!{O݃m  ǃ$|Jy[x!79$!D4>SNCǀd٘DH{ϻSECáUm03, ,k3AљUUUU%pk-t09yNn2(PDH۵C"clN+ӐRXSsq^ր;!1Dq"!M(줠h`` 0lJ(Hv2V@B3~'v$@cO[hj!未F)ḹ}xxƈUyQ X3=ꑬ.=)/}[l0,/Vn~.hc8Fٮg8>~C~~6Dġ[d w$B ܯ#kw%@=Ŧzm_R49Yew:S ;=i,,lxDh1­W_7TZd`NGH0N59 `PO*فAw>+hPiGkFeA\u!e;2'qypN{YC_ڌE[x؜y){Gk&]fP#J啎JF DbAWԻqFB89NAF/OK(\#2uTIn mdzNΜ ࣆ,Q` :L gvp+UyaoLwX{K=T&}h" ρ~BIu‚C8dU2;byO ¿)(?dT7rI:e}>G)2Wwh(p,Ti4PjHx]:C['\ si ay (nc-@KB2`p~^zLeC@Őť <n̠FDQal~Qby҂ 6l`7#ˇE fJp6jZ `9cɻd4,&.i@&l&$= k{e8Y=*Q,9ǕfJ^GNjNE!"k/THvdGpqJy2 2@hjnCjѼ0uNH`uDSa X|U ;uu#q$3vTMCâH\ }xST*f HQ91 *4Q#φQx|βx3Kկ @8^uz<6M.kKqh*q1oR5 Q D x);IJA8z88?$[3lS~d(dHzSglnfqź[yTR>{lw?2Dhs)=akڜ&^wth>E:67`5.1GC9 aVITv5yt=#" ,aǜL-&De#֤12i$G2c"@jqa׵"Է%e ^NY+sB AQ A ȵWS16Xݧ`8ӛhcQ,6A^{>ăjXξ9N! ȖJ?o&I]^>&HG&Y\uh6ыʽj*AĮ/Va&L.6:`JXa_(H E  DaIBdp/OS~[AO3|/wg&B $*lbN5dr*5[F2ZC6{HHSg8hQcnpe oh]ǹz0vfom6pma5k(^C7>_(Cylۑo'čJIr#3 #XVFIJa0,ʮ "3^"_InM.`J:z=ǽ%HCzxK2r%2N~ ^)vG?] ч?}~| H0\pQ(%Zk+M~%RZn7oz%B30=?c*zZ3Q_%t;'ŋkLX/Rne9w=ѶQ[~70Gw~A^R`vwq,; eP?Pe`v W.;QL'X w*F4R#D Y| ]BئAM 8otF5{?3ճ&%^F8=8A @5 :OH0ݏ @ $PA!.F0CyC+r}P7f+ҧ7[K6lV 5w AEЁh *I `Qӆ, ,(0zdS.j]Ǜ`r$1#!U!I/cTw8U姵Yh2$U["B-𱮚 WY!2d4j:Ay?_-Mʜwgcz;hy E%BBSDO_%BKz#0t˩0@SwQyAvnX? u&'jwG Db$hz%ԮV]b`4)N`^)/|7y $=Nfݣ}F'_ x(UV֯V7vLrocr~xH…??1톺_vP>F=ȗb/ `s\t텤*RUw'jb\N)5Bh75\gMc|6c.8L8RxЏC?N8IAk=tsr&jP/, =ۻܾ=T y/CQMh;OҰeS'eRVZ =y:$ E_=X X\ rB }qfы2"D”w׻UJu ~y)]qs+@/z ڪc^R>[K'GzC\EsKuImuQ(dU^hʓG 8;wSxϨl]g(> ,_s^U)!p(/AXӞ a|U,e=7:)}ybCkc͌n˜p{m ϐHUmL6 A\*Jܴ6,mUF#ِ/֔Pi.vp˵v Q,H]^^i\h@]ךiц}՞p>IJhKpZ`^ u_]#y]"j5<χl~ռ}dǢjUѬ 1#\ KJ(.\AZ+eboJow͔E#, %}SX\@T^3%TE"Gjj($+8w-rܢqRlewfuY31P{읾Hf[AMEظJv[qq:(IB#HZZ=~ρ`h@s5cuEyԲɘ&1eF|cA)2aytQNU/n=w6v #rFpxH8 !)Fa0%NG!z_+ Eok#'ND4SJ3ڱFF(Q[ qL`fХ (qĀ0"e[RM!RuhyGSHoP-A!oxnFBq~U/l%`$AjfRQ+.6ٷD:7kQkZI 0{fi*4<]CaǿuP/d'"+_)$ocݿ-=P+@kY;On<rBD6SZplRà9wV0 ö;zzi DB-85nfggP>s y:0%ܔ3"|{DS#:*D5z,I!#rI;-I&3woPV6le1]nvm=džNp)FGB *" 9w/2~na;&|~ dapOkc PL^KaNCF  \Oi}ٱ}LPdDoGUyB)@C k/̰H֑}Es鷽&ůfCP`?w8j9+<'rq;>ޛ;w5)݁}K}.oUsLx<&zz |9`[L7xi(MEβs>_o`߬ع8"0@>:& ?ё0Lض|D+nWCYYOϛübY]Bqqu}Rv/y8'4G(c!܇`'R09"v 1I-ghdNI&h &Й;zCƚ0Q*mkx!1 J4R Iy Nt-N㐿ˏ[jhLZ#\D$Y`rNԻh'cd"pbTI #*F.OۭҠs  ֗#F[Ƒ?=K“ukv}|_lZtf ?˗/͋4h_1=@eh\Lu)Eay}Aq90FWTtz{i'$!Dбz%k$/p@e>* |ߓVՠÁG{$eԒI>!Y^tm;d&d \MCtn=G<6<}/  r01;l6ݱ{fC 1. 0H1y^0?44MDe0m`P0A.D"/3j,vˤw}Q7@墁H>ݏ'X$a\;+-KͰ>8 1ňh$IP i=#: ݭĻnc[jJE0IH+u8ښ 4: ^yTEyQ@!BO#@s|9./3a++04n/iDDA AtOĆ';ߐhv$ 5@LC.bB`r,E_^])AGc!ಥ$A:7$X2IʸVXo%: Rd~Tf< I*/oW('vׯrn n<é^.N[t&L~7ra/嚀8@?X;Ȫc8_G7%EZ7uV\{MhG4J~V/DDDGJ* x=Ə:5'2z ,J=fA3yʜF8 eiUOAU)UM_/Gi # ]K:% v磧zc`]a #B l2۩ޡ ٶ"fnl\XSfCJ,Epwm7ŌD-6_u|n^Ҝ' A;! ྛ)to+BDd_an(P !:3ޝ `v(AIw po3!q<u)!")$]GZ&UAHNfk;Pnc~+DmTHcGcJ{Q[*6GM.B 2 , XzHȅ,rCѶ"Uyϔcbǚ+jŲlMԌ}/cm/17Y7MWޱqȱuAJ0`ady<=A䋻q,H4# /zXƒZȋD}Lb]2 }w[h=gEVgKブ<9J_*d+ڠy2Rii)&5 7uPAc^'WTeh0eJPAؕb; F]$!AK&@b$A @7zCnHxRE NsVKXuC;qC6Ƭ on)&(Mw=*hۿ"1v[NqeHEQk# 2p䙂( ޣ1A3Eyu $&ǃh\zNQ Er]NppD*Mȁ{=Dp&_Ϭ#KC{̶2Ob-D0O=ϕJ 'Te6gↇx8{IRgtܗ3z)AؙZ>VwF .bG~q67!;1p0C⋐hqm : <;1O7ZmR_MR!Hs{ts2΁2Ϧ``ҿ7z~yM%p DwШHTXƮcM}/HWq~x2y/K72GQ7RA 2ztjL[c@LQR"ӴuJ %8Pȳ'z1>Ha|{}=d ٞG5cGFy\eH}ͺK͸%@"ϵJd:pz2.4-zK_C9k_͙仡 H&U< 2N4=!RWQW 4?r_@nDKtKKA $UUO 7d; ?<ݰ8o]PʛQJjeB6 1pR>17 ㄈa{㈱BV$zI.݇!" 'BQSm#˙(hC ^T$N؏5a˯Mg#\A!V~UH0l &ݿ wd3S۴m!9%rn/X@m_R\hzY$-*RzXǭJtWT>]읎]D!--vT p4#xλTe6Y_Ơb!7Up cAM'0STvR P6$łdnvGk. `aHr;aC0 U.h'5, % =fG3 G;W; 'd)Dx$NL_coXta@ζT(85T<݆(ИjMLC ,W?SWyC0xf6Fcϔ7#!'qD#AKBD5]0"u)| KE@j!Y80B:m?Hff,L.1(VȼFހ gs7l!\32p3ob-W&][o@M1aG.{C$A}+ rJ ݣ;u^Ռfx0 7UO{Qbҳ ""TFcm!TFz)?P3|OY-% ١#X2JUT4lZqoc×xpWjr|D([mJ-以iEkC͑4bH2I1K\> 4gi.PuP{)9RG>swe,XPݢ{ofC3 FnefںHw/ni9K: FZ>vmo}llT![ÐVdS 9dG](ScP0] {5XI̠?c-zڴ׫rfŁHB@~'lj>C+d_I~t'c&$B5Iy(kBT%$Bj|?my¡c~^T b?Uo1 #ʻ 9ur85JKsfx A~_Tɦ;x`pօ0 DBl^0/r\9b D@x" _?k.**kα /[܏v8MܦGXs`ᴒQk rcBpo*=2(G՛=rķ'TߏޗGUWfq[!=@ Ĉ Scފɇp{ )%ҼdPkQn_oŌ5*dUUUULSPMUUIAUUUUCIf%UQMSIMʪh**"U5TUQEUQUQEUF R4UUUQEUUUUU5UB%UUU)TSUUUJEUTШRUQ2(i i ( i* ƯόRi)(**i())(((hh Z  쪢 \3u`jI`EHґBh̨i RZL& (Nyd͘klֳ.$m~Z&1 xϟTs be僑=妣^Xkp5kSAZ4!X%2ZF2pJ.q&uD]aT(ئ$9{D&s, o=͗qYl bc5$\I9SU/mJI8'AbhYJ ơur%~?C)(4CE|PSl#f{8%8Ք^κoz9Iհ "#CӃ 7Y}.beB9 }aJ %xg;$Kbwͷû<+r Vt'x:BA?B)` r~;S L  !B@e\;;Ƞgt V0S{OL$ D>Lں4^v@N42VA.+yj|&hbdbY]Oh$PVUT\@-1X8JH!BȄt)NRpv|!4_sBWeڎ_;p)\郂gNcVBW(y=>d֌cʟ&0:y?]<%bt:· ~)1 |+ޱcU0.a H=@Ԅ J[!"1ΌڂJ"RQXDA bopw<-c #N//9R`lCF  <웺LJ>ާ*\7Bl04,ĮP(JtJ$@GVQMmp[1Mk4瓘=7<v(C4] G}Ctٗ9"`GcI9iJ5擳# :8޴V+Σ40u/HJvS >NN@zy<5n`>/V }O~YO zg'uηMFoOH&?7H+·j+L yHb\b- *S[87d~k(iei7('N#;V P=RRmu"8%IFVQyMP)}Ǽ^.@*|OElL!x8@t˷Z3\A!~g{ sdvĒynlVN O9V4a,-=@yO,, 1g,Hlhy'aFַ%&'H VTy=[y@uU}k|ڷ1707jAiQ^H BdvT#}Bb_\L7gCA:MP <+'B чH>Mmk;<v{p_]IkS''&҈w%EIE}hQj48YGrU% `?t*w6>qԟp୾u!\riۜnrcZ5pna:>tVHz-v.(EmuqvX*ҘM.&s 0μK vhELdOlJg}Ϫ`m>y?9{Y|;4/{nE"‹4(!%!EI x=X*[ on2( }ݏ3f:R˙ CFÎOq;{g:'u;h•kX^T} cQ$&rhauG%9'A9%|(;,6/-Qx=.ϵԹ509F}k?T*F6) s"2bWY OK5k:95^̝Njɫ] >0tGxsX!!ۚw>maSQ8BTꓦ}뾜dB!RA(>(w~Xy$p'< <ʟ CΨtwfRH9 EP8a'>;?ӗ%zO2|&yr-?C0?ekXabRHDi *&@Sim㎳wl ueTD3n6 D`t̫wMͣv. y̼w'R.ܵl8vҎSP/kp4h;<`Bnuk9)KКXBB S4r` pJȇX+ Z[ (s'P((հ:n#^Mv@XYrtA/[|v QϬI<`9k!+tzE%gF[QF;Z口,mELP1՟ C >S3,;JkYYsxf|-Õ$f38K0ڑ!=8yo.!a q`r+qJrBp88bV6!}AA]yKJ< )$O3DH_SnypfxN,$VhIO g6Z֕iV> o@uTQ1Idw{i$ȳVEXTUZs)\m ;8iہsVZ66}J|G8d=]i/8uHcĻ9bHX[䜄ٲI.Yng9ĨvI_칸矯"{*bE pZ@JNtI6wJ4Cs wZL[Fqԅ*H&,`g2>g[̰lS g|eªg9BEJ©Ty9FԑrJ63M";+QPhݗ7..'AEy:M /_$ rn +Htݡ]qMt_F1gm]󮇥 Bֽe1HdLQ)U*ӡׁmא:k`4W4Ëy[L,X$U+P*HHHv#$xAy :Bhpjh*G 8t~[ԗ*iѳQcQSp1Bd96 C ƍVԙwN (=nt<.48^62i 7$(9)#aJ#05* ECrPcr \^`"A^Е=RHb󜡤,]=: 8ӿ-IG'PR&شw,seU/H]CҁҲ{cɭF@6@$Q'C+ 0ª*&lz7q1al2B;4D/c5RCM/t5qV ZQFHeMl9S#H6~FxK'+|eh [ }x/o}Wu is~2?6,~hɒU $pH.uW>iN`{x9#^xo|^Ό`_N'Aq%0W<8lfHB dyiXn ˣDI z=CU~8`pVMk>7~l;((h1ZGg*Ȕ;?p"gՉM4a9qcI g$Hf1-c"@Q:4}C295'97TT>&v[eB, X)s&o$8vr9*%Lb:t :zCqۧN|4ٖo8I9jm#r]@BM*P qd P H{J]` Cv[i#}4ۡ=}rk/\wᾩ|Qt7"`H4 %`9 'V8 ۰ Y, "X&bٓ1a$8cZn#sy-.+:ֵZ—a6ppq%݈P6oUӖ!ʣǻ~klE!,c`=)fϿ9rv<`S6oR7\P D@# ߮ [S]ASaU%o? CZUG$ʼ, Qdg;FL*\VUB(w>ᠩgpօ!ę*3]ۇ;S Ab;w6<7M0 $B{oe^GEM8 ( a[>YCwqM'VJ!G 7aEM.=~ p|Itxp!BB{,IQ4yy*n$Q S?= wQY[=C WYRH{FSMOj{A{!s%:=shXwz 伸U%ʰ{!54wSaARA87 mN|R!45ʕ{bj.".-(UB񧲞7uɠ%If?M@'r?n/0Fx**2bI$r6m-9'C#Rrhi erp2{AE۳ .H|0@'1sH}],l, #e1[c ݧjA譳Cu ;6Cl_*R o0* @@$ N_V3QL9b_ck~SWei]gnB7Xp/ KJW3/IKa ~ Y @0EGlwyJ{{^ ƈMl~RÔy@fm X)8kgxdSIJ)%\[% .DO5P{,<8bO*z .t sq1E`D wm˯ԓ; PT$X9^ %ҵ&a։:J 1u7ePP4k\3Zis[b^"`0f@bdkȝ-r˰=w.q6S#OA"-;]6txO>h;|4k{BBBBL&Yr3ٵYkisV4\b^]hWwҸz?ezT.~hdqܭb!o/MS oB=];"⛩@ ,)L^ H3M%}T "w1rXx`hߕѱnoQL҃;{lʹ66s$Ѡ5*3vY>MCٚ"  P$}ohA=>x{CDz(Y~=pzSP2JP@WT;rv-<^O0nDcIQR$ᢅ@I@3FF+ #Md堷5,4PX( v&?ASGe L 逛2ķf2l(6YobsQ ~I3Lس D4RD>D=7[eA]:3h7A.:0D9Zܯ;UUO@_ !U?:l#fHH}GWS.Th.~ <ƌNj d7QĶ5OSF fsQ$L#h%NO^hM"'n!uF:pmcI *yR:quXcm\?OX*C/_# " F1F!C$ܠ; c= `^ €-煮 \lj 'Z R Pd;bF=9斛qhaDq`!m[7Bp!A+=(B%0J첈Dt6r:r"S| D\s8PR1ruB,. !R\&q2oAr^8^UF04dh5;ٚ[^Z&(=Io44w YC !oCʹrf G=#?x =/=#FD!HmEa.b- Y!FfȚ}mVj-{Dm %GeFmc4Dp6f N)Û{cmu3"Lm6{_ofmjum/z҇ )h#Hs\KhBdVhhE B_iϺ"A8M yZ3މ00@2[> Ouuuk@@$@F].,(T( |ggǖ/a m0l nPe'!knD \V.Qutp~hqwxN򍐐F%w3føAE~9bZvNsAn\CHBt^[ m;޸5䆉јYZ*) "(@ ߨHPf phIl#{vĞs Z*?LOS!dw v1J?T p1oDѩ$a9sF9J8\+j0'x6WIzHrC dKUo/";XḶq rgH{D IbB*/@lg|BI%DBMK6@甭 O8~=e6O,{ 4dsW<1Jiur̨2\#,#֌C;^3RQ5>w@ h9YN`31,*2̳JZ2K*L mH)YZ(>^vs33 vt[p}PxjY@1@$*@.`#afP/ڀS簧)&$ 5赏f.Er`Zk۴HHr1 FI)1&Ɍg"c-Ai6 S 8ӇSb.KX ݋v;7r oYoSzcT,Lh`!rq|3QT𗂊b*R")ioFm!m6=qRskY!ɡALJ,|c4h"!0UƍVEd6ۆڱS[Lm֌Y@tDBJ ytE<9;ZTXe# l4Bz)&vׯuf6@zK)f)F5 0`YJRւA&F`l&OGHC Aǀ+g(N ) +lrI$\měV&Pġ**" *|HSEgwFڢd f[0 $xv6m{<^:u8eh:zlr _v3( 7;v<~`ѬCDΨqR䢌n P {9 fa>UcB߂Ck@q߅ˀ{ l-$Im͚ ""M VTeL$&KY z u|Qzp d͌:™U-z2G4$&+y^Y! OԆWQ4@ҟH 1ADD9YTEfDUfDQ@QPHRRPd?:'RҁK^:t@ØzyP[nh5Wvv.i٩ʡ|6Td{.4}Q)5m^gFAL+OGrh)F).ii"CK "(CyChOFf#}_jw w,A١ H`(st;Aˤ. ZAh߄L6[00M7lDuٔnV$Cۀh !Hq|[9DWTv@:84;xt""*/lT ӻCPH@Qߜۺ Kl6%)Ly1G} xy?ܤ4rwS]{6)YȉǬj@\hOK&ǖĵmbhES=̷ `},wfPu" R+F]c4sQ7d  sw] 'Z6DE$b@D!%j3`؉T8K! RI" G u_CoNi=&NDHaUJ`^^uZ h}y/Gځw66]ZGuMe7 E |Mxꆝ!a}H5v0m;oO6.4}_N&`"fBo Z(U.SQJ+IHTKZq9si H e_ު]! Tok; ȴo2 (3mcSQZ 2**(sʴ ކ-1P*; xQwg-LϜ@xTp沵߲ttS\W3ݭPֿDj8AA r㸳34 3?EVhBB@؍Jma&ut2;HmgGF=D'fRD.c "@I{QlPSdrXѿM0Y57U5wxwrB+k=(YDTuS뎠o,2\·RhM(Xc<v Tݿ9reoՍ1I 0Dj0V8@?aqNUCexBC-w'Ve(eQS}fix`?J>`?&$/Bu>!~۰7PF [1O \'/lH-bz쵂Vml 0C⍐6͟TS@` 3}^2-!Xc,yy4ý£  7?X OT  B R KڂʌZhO ;8 ($WVN(2%=SHYd9:jH LJLAZ i Ic{Pa[LONP/ )c9>7-\>ϯǬ;6 nVD%nX9bIb4ldfeZ\ȰmX8A(yeF$(A2@u89aQ `İbyēcv 'X ӄB4SVdK¦dQA*L+IǤ@\$AS$O!6[/HTw^ ^ yy +V"F[#i0mm"F]px"UuAM5K"p,#ja f ҰY x4̓i̞7E,9+eWh*)bM&'uI PglQĢLz H! L,C(ęـԺ5EDP+RhCRNbt%)hII-̓F|ydTGܝa5cj fm rrL̀hTDga(XH {Mv;R{aflTBx(̣&G=i( i&Xg<-! 6*YR2)YeBrS(*mjĆPm9nфSQtl@Q0B N$ZED@ti% V`U9:D(Ψnu3 uT5.psӶ|ٲbruj]m?,024*s@j`~ wNI²)D3ĚgYq)SRP!;HHS-Uj<'2i81&XX PJJjRcqѡhx:("Q. B4@;؎ahanVl%`Xykzp'9r2mN x#xH"fA6~ÅP(/&5Po;;3 2&#;`tcb"0 aRX(>ypϻ8ڎ8J|?5jRirP) ʐLrE0D)6^4Lh͖N"VǺ&Fap͔n:G|E{N332d HajD,]f!(1j`f0aF :J4  q(Ћ¨w4@f;'nr6V+&2!(%S UtG٧(N__ /D12|>"o Ju6 J`Wk;ղ2/UЈ3鍢Ann~.o.mY7ciHbmiF|BC*y3f:b`õBe3%U_ i hKa)f%J4"(IPV@ M-PayD9M.a8]֑6yC&ٰf[45N!0ZZ KFI DH5-ZҵѷMB'FD#"w ;V4>.-hm8+8\݋`2fYZ6ffA2B,U&!l v]c™#ơaCRLKaR eZjiA`RGu23}9`mczm6"zu#wrPd!T2`fԸ# (8qGLT;kl%Rzӑɴ4LgTNeǰ;٭a/;Ck܌7 &V F+g[Ɔ ܊6!rIB$vQ \#RH*k۽`Kѣ6& ۤX.5@f+{CXvKāb@0FPمdl`IYl&-ĭ*uM;1yЛ>K LNИq$jΝ!rړ0UT,|I>3o3 B rx&߷Mݹ@_[)bʼ-\+}xPpй:5ä76KOQyvm4Eͧ߉5Ʋ>ynF x]MQ9po!4X 1SgʭJ!MqD$C0ASkFW,g 6*Lt+p(WWOhm4aAd< Tмɲ­k& :(&֜0fN "j7hTo (:BmۺB,V/ǍKos bB«Di izTfYMy{j̴1Qzi׷chXxb,ft& ŠRTOR;0`̳OEʹ'Q NIDXv-J5&ut-)FRᡙWpkpe DnLfhdz lSÄ:Asz0?=;;o{ K8<&κ!7>v?HMvub$HѮ{1>{zHnf9ID혽Ir| TC]ï"BHINWC3fgz7i+y-iê|r E5'M#T( Ŗ=`7rh6i#FCjԉX0aA di0e ,mBD)  !92Q#pJb# sfITi |6ğ䳮C1(z1)2\dyUF=@W%ϱb7UͷZhe-tedhokwE ְ:;:*$R MRQKgk6 flafF_u&.*bTPJJVC yR/CWiN'PPO:tSFp٢ZMql պdE^+Th _MMFEBA)"A{:sH4B?5zzH6UT**V #,+s|񪛜# nYf3}-WҞ|TpmCBnrBܹ'̇L"a^=xQm?ed,tXS#0ܠJiF{C'*΁5swkTpP}yZ9ώ p܈frzq!%JnK! (Ɋ)&l4irDS?Ix =;2]Vx<4Dt4|`z"$ G>B@ˆI=[QV>7z5Bh~ 5N\ZsEddMyro-}Gcʶ#/<3ty;W4.CЂ8d%V بX3$N盳r7MT6 oadz-T0}+nEIeLC2Ҁt`92Aڻ umyCt\]%kX$-@:P0[AuOz ]q c&h[@׆O<;eҒFF0:8(㛤ZlUî&!JslmSqIEDH na:gA!DM M*a"&bGIQ`DDQ Aلa_%lBg뜪0C4,QZj ۙ㴜-aԐT6́%+ʓQ@SeRBI$LZP( *`چE0$(&@͡Sjf'z`ZY-\f(ҳ墸hݗ1xD*A`lSHߣX)y#8vxpvfrԔ9ܢqAAflۂw%M[f@,InV;W!{ieitY d!`Ȁp:2#ST36#4v&^p8ݪFB`sMb4oS) 6D[I&"ó%n(CAr,X\MPH10 tIRr"C&`rִ4 -By;'r+Z#W\Pk&0$VB. q7g~ +%oG i Fwdh:s٨m[o ^󆻉9o!ΧQPҗGȐd)5Nahޱl:3 MRi)gz\A"6o XJ(x1ZlMeFˆIɷ8Tb`0G$l40\FrMя,+O5fte⪳ipReUNsb}mB FXAV#.b3Dm6˱v3:3{"[ύEef{t6[ï|}i AitC6$XYq:ʄ@Ƀ˳!ö29AuCJYPa2Gx!$" a70cGB TBLEr Q0 gwȚCd%Q\ 4m(\ L͑X1$DQ&DY&w`a+C[]&2 *[1 (yEjɉ iT v}P-"RLL7ňR! ` Riov@k% y@(̢ HB * L {ػAgލ0Q*Q gXa*P") haLJ܋ YJuiIț a|9=2lZ\5~nb ҎCDXxS~߽@h}\a$,]4Ǡ6w kfw'a 2'{ -Ͷ8ԙFu%lQ+ޚDYE%UVF2G;tbJ]!! l   g!`$U2V#RZ/)^tq!0"o@Ikl5B&F6`r,싱$BwbBDZ=Jaў,6Pu1%Lw*)` Yk"-(T/V 3RLfQ24I0f&xw20DMT7$hg*Q;OK`52`2+MȮ/:AcHZhg-t_W3)st~%L;(@Uvi1I+4@R7eY&cpl [106l8 /,ݶ3HĹZ:yؼf 2 51}x^eF^.բHRPBRn=&&4mmnw3h< s63&oEЗ㍡8Q{h/ ~b"LqL FytGr$ζoX` cM$؍@!B4sPf2Vc @n -jٖ4Wy_ -2#vP]Kὤ6co7}dtFGaE il[b[ڔHDk"ˆ{B:QIHÁbC DHe= '5rud %@p"(wh$Ȱz6xD3s(yбk17KhPi &E1#i6|CD׊9ı&B:â*{%Y\Z  ̀AE2Y(84v(D%gfjJ8]W%".'Az,jo}ffS Q|qE d[k٢@!BoPJYsnٻ$M۴RH(ͦKµ}ya?9Fͫ]CMm-5T/n,СXU^Ζ"k9"'oKI&8 Midڝw;6Ҡܚ(r] U * du3lǶjli'l.{;Z=Hd[DHPì~e'gC;(K*=`Pѭ3Dq7C.{JgC.ʶ̪\KbZJǞyojAUkHH6hO!@4:h]\o64UZBdpdĝ+8LCAA3Jƙib dMAA(J M&)6 RNPWa ln ~scmHM˷Zan3@6ƴ~#DAY͠|IktFf6[kKRj (m 60^B:@9@p!gVlՠj= 0l\5nHM|MDIN#)s7/ D0|/泓UZ Դ mMvP;IJCiymht,$Z;ɡ 鉊w&VEz?["Y" J \= @TYGL<~LpS~f2.ѥ`Ha|:9mGR!Ѭ p. Qؚ%59p!e9de@ͺ l}eKBE!A~=ԏ@7ϙQh cMLmB8Z\N.7%ji˦OD'Sb"w..؍PJ5"3FDi $+zciYl,l)M\66Ęn7dap01L:0C R%8w\9 p8"G4N2H!ifiuu=1caINejWb y`fbH&o GWdd5KaˆpS. DC$ L< 61I+I%B!CV2ViyK dE h[@(X@e8{qΪ.wMfRz)G*aFQª-R̊id0@D3AVI&sjohZi|[x63c0lp|Zkc;.s/XB 04s0t|RD '$l%)9A-0BLXq]݈暸[N$4o*ooۿ=P)*c"**C Z%QQ^ h2Qa*%6>D@8 .W^WvNC[,h*pl[C0PH܋}v?>9Cp!yc+&³ + @OP`'m: =}r#U>}DM4$Z ]}CTAFENQŘ8.(-I0 >R i{,~&xWH)G@=D@҅+D/g@WtïW->qƊ6;L 1(@ۨZ]-йj@sH6q:}AscSi1|S@E/G0i zCjKliԁ ~;A|@C"Y0E `pMIFI@[ /aqɨUTVJk@TT ojnE &iѼjؑ P]+k}Z`sB܋A('rA>y_eKO}RbӟA2WPuk =^O6 SB4&5bt(aSY+90TRG ]ڧߺ lFO/zOJ& $.k5 ?x펽BClU5͛yPؐC~Ϛ6Y8A =SԢe6ʉ[6lx26͘+!#!AYUaph'CDꄴzLh=> ~4S шvӣ<({חl l0LQ QwFDg'Pe8aB1VQִ̋dDD8д;\Dme"p1M j)h-o!Hm"mrh6!Hz~3[.jf@ )Po`YRD dCi~,+L# 4(Jl!l{z^MX-79} oObqlFc" }p}~Ip((#*j -ua>MT7ws 9#9Sրp N .0浌@4skgMbm6H5+Z}. SfcCSo|BᾶЈm`;#O;ﺛ&/ +\ W+m.M`D)PT kPKJ;|,JfQTQepF#c ~@Op}.FDIeuŋB9 s H 1z!`>Oʚ4Faą? 9˾5&-& `Es Z>.ތD˄'U\@!}SygV@+8\h*ܵ]&j ϔsHpM%ыjCB6hA'_EwBJ]߸,B1UK-}r6~|Oڸ;Tgm3A}rwdb\D=ny蕞 &nL?ηp@mOU$裠ҩ6M4;[jc$v $aj42t"lXX4X>lk!5 cis,10HZ;.,c${XӮ1hi"L oe<:H)+' (r Ys31,qF-Xӱ f(Tfb&d&l\#ؖ=+,+xwpu@)GMV-i9k4ñOP:V"6` l2@Bv5!40!JDb@',c~L޿e_anb<3?mHUʵf8gU^!#H;)7_^mm8 Dا/]_숥#Zf ճwmQ>kaO_~&$Z O?'> R@ɨ~sud]ʄڣեh5?icpM") I5?Ą 2d=[Z8=#.p)KY5w|㙷>$M۵ك,e{ #_WM53@ufϿ) @!8 aRE$$ItɘsU (fZd;pƭz>A8{|M~$iC9s0` p#1?Z4FhA`V|c2?or* I׿jjޚŬ0=\.egl)ݛ(e}vm UN%+4*:^S?\Jk;轄 "!61n$?G.yՌE=4FӥѤ9eM?|yvêϝ*f%85S@Ľ+'鱔]G8A8n۩S4"3Y$xCVEQu]e/>ȇuymS\:%&&7;U!c F S: ۝׬(z}-<:(nR&䅞cڋN^NO*cenHI@3 +[X?* k-bTf[rЂ BIj@f9.DGqATØi׻17~}1j>C ~T`KV]"\M>0[㪲 O~Y0Z1#(uyjAZ!mA|^u 4_|屫e1ha'cvV!#ɸ}R(SΎ'񿉕x S@m| 7n8krH~| a ?U12-)Qe؍cдR15mc 5)#PI4* %aԇ9JW%ԮJtZ l@Mp`HS@d M;bm!YEޫg> Oϳ U[a_$YN# n>3"7rxU6*ν_m[ }W@4@F ?6B1'dCe ?Gl%FR, h!DY}Ԗ/_>:T;2-NPZȤRf'+j[A H@6ë:,5@m )$%.%F.r6o%\(# S.7S~,dxc?'C?l4~gOi-@{=xvNl>һSP7naZ&y%!Q90ù@ B0>S!)xt6L.l KTU'07Fn/>pZ1p k2FqB/i'0n8T?ֆgЏP/m!h$6h, R@:گV v,a @UP'49Ra xt^ tx9C$Fo:P2=_=Dp)x!MCD3&3 Ͳ @iڑ2EH(2Ɉ±Mc(J117A*KqT- fc2m(̡PASM%kWNnft^Rhk@a lTӁWMϫ86K$YD *U1sk`ǒ"hhbHHUZ$Y `"!`Jd jjH"Y(%($spYqɄ?upCGH"`:p.;\UD 0=@Oݷou`(a݄Ҷ1 .~Hu!9?A1Wr3?/lڒSͳaM ӵHI7=R0)FsFaUMͮ]B40 s"q5d Ų#9Ȫ2pB1p 1E mQ#p~*sCh^k$'elvܗ\ϴ4SI&l]JKK*i70&WޫpvdNKqbT~2S@Hm 9M 6=N C4Dh&d&`+x3 # *2/dSb"W6Q SAU9N-(fESI 7%4nEM'8 Q@$5H }Đɡ著L0,3FclckֆkρȒ9pi-َ\al4R?h+5GGy2IQ6iTmTy?$kސΙ8k}>)KN70=q  z@^B>/9D8A(MN< c#C{Bq)ٜј8lĪbevp͈;Cx w#oJ\j32uT2 82lUTLxMDO4ْrbXED% ~4Nn%9b}z`B~9-b#&(A ư bYL "̈b0 ?H‰Z``"a$w~ٌ/W!@a" a7.Yhɣj́1B,FSp{XQNL^꿫\}kcq6^A'  yх"NB45LlNƛ ͱ~)Y#Q֍`eεƏor2tLPYF,jPlo*cc$.̚'O_5ךt ZZMROނ~ _NYC"T y%/;މUY3IPTFM%nR"qS%(PAb%<  z}5iu j.ޠN0ɂPj h?$; ,b(eVy=&G!R(bBC. /)MfM"h)(MPv,qYn7ZEGx-]CCv*L%!@Ro[2)!yV<[ZrՠF fu>RH~aF'd%4wt! b9NmPf#9pBׯNKHb1#f ,kp|6ТaAB\% q&B@iu#QNђZ#7԰]9kAw1~P}M#ne߷"ŪWʨkQ6 :TGg%OtJNteY]"N0Z[b3~8{Vdy !)=zM@HaP}Q=u mK ̏FWfˈkv?+}Ifi>ʘZ㬄>F Z i#E H\YE֗N Ah4ma CE+JR8$ZM>@`t+lLdFGJ<22R÷¸u{>l&o69R20>qf&ش65.-7Yim(W-` 1bb1 u>9fIeJm ШMrޜfvzlf͏cot3Jέ#f1yeTRT{ޙΐ0+IN\ Fq9dEdEw!j)!J47Ūi,#1G@a7s+ L Q6)6D6VV%i:eZtȲNjRR7TaInӵs^YFka;~4rϟ<3%>{m(,L9-s3\$*DS V_jR5S #Bzxr-LmqqZZvY?E'ֽ!}jn|r(|IoAF>ϑN>֯T o9+.'wg1a I֔ہ t]:>?7it=(LJ9FT=ۙ(bM oCC`$*(eͽYv$0Pr ?MјP6DHmPtq & p7x֭'YPL4 ;4+ ̧|57 kͅ~A鮂hljn7"#ix@U@'GVߌ=ˆie(ij"&÷pIPdT*:͋ Y-&sCVzW'<4;>L4DZ gDbD10ATDQ3f$@UAUK2U1)S14l4 R&"R bHV iZZ Y$*ajL% dB H(a)""B` XI$h  "D"!"Jff7 ]4l.A6==(u1Lj9P8"߫i@6}ՙ^0,p2IZMhf(h*XK%0& Rbd*HHqd"I" `( 2ahf(X$DU4PެCN Fc`/m*a{!ۈ׈NyE̎x< b}ؤwWg[G$htI A7j5 ~:!5P 4HZ 6!DN`\0hC%t1MPhpxM \:?l>\$LiTF n*"=ˏQmcrr34Fr6cl3۪]4iN46Djl{lSk0yFtUZ !5h\N`QHVq7gBpkyK ؆fƛPi XAuJA 4-]뀾"4@ R\`  mPCL({K( UL9f`w^b )"Z6ςQ`SΐZb,ώ5ƨ`-B۔j>^;r !*`;]8Wq#!x~o"9F-@@s1O41YgxKȁM@k9s<Ϲ W K~AR K=Q͈u{v[kC (e4>4WCh"%(Yk*qx~ 9ge]FOQ]~, 2!KcSwe%c [)\eܴkOtc(Z5c53 $4`hs&̊oCHkmrpN#m;i;@?`m#?իZK@C_p~t]\+?0!PP\%L%` FNBAU'M/;x^Z^ jPQWfsT4~ECiԉE@}%*1$ sU^NllXG c~F6aMny€(AtxIp^g[Bޜ?54qǓ=e6r}"9*Zil,ٞUXUC߇{, ElU(zIyH H6"Ƣkg{9]<g= V|3(۬rFQLu&]c RK}d&0Mn"ٛS!2(a]ŰFl&ޤm/1D}$yKX}9lbf&DHUR$[{i4'*$)"H` rsŔ4ˑ8l %Eپm'9l.L[4Q$1 "H 2vB0eAs0A2ukUMHX ƔϋaQ*axa1F]fĂIYaHgǶ,DP̚Vꆼ>T0PdSA^pd62j j\«3&qwYX!Y!BaA]j*&cCXОԉ6"wD81ݘfĉ:ۇ @ʡ! 0(R;\,e!h=Z|wM $~btsÍ9zo/QhsF2H,1hΈLlh塌84`Fqw8t`|}!ap0AlnX=u:HibOgMpC_d̕wzyǥZ썥cDDVϯ aaɅVV_ AQ-'&P A~VSB*hڮ .BKX?l6a5gO#`)bPPp3Abf1918[h4y>XོOgG{@w#TBQpt6E{V70?AWهEAj$^ȞUxps t681c.1{q6VP1̘  OڢR$D(0&!e4Rnu d5&PcIhDhX;hԁlC[J։ VјaBj]A:GP$H~}Lt`Ʊ MM.fEDTBn K0Fi!whiViVKQhH k {wGѤx\@2$&(h(JzqfF]\PFE(mK <:݋{E HeAJTH@D~DQjôfG" rY;O~_mƲ?uH'dQc\ud^j!=o(=?54:=ř !'+#MĦ[R,hxFaXu5o3p]CHUYw|Bz.`[%p2Z:\!ƾ4~ڶ~x_B͏YU~Nl1 ҧ;%Ы0% g\v=ؤ"'{Krwu=$*vL}ȼ{^NgwX{Ɇ(ќ9mխ͎Qխ4`tCRFIC)-Zdl?Gӎ"E> n^×au[Ĥa1gZfʙD1\Q1𚿁-$N]PxA:_TH<|̾wبWi~swއk*]7J^OQbjE2T^ @Rri 5j)!'DJ wH+uh9m?KxE <\Q! Ĩ(?;>e`qg&| 5x<bKAY!h8)5OYNizGkI (L!J@&l,5DS0(23 j"aY&ƌXeZ#{D ŭEu3KT6i+ {(,v"`0h,d0?fѺ|"=k> ԕE/v #$-`AFg&0[U3-r[8Sip- J3#9`lʋ ɞNU[4;>:3}2b;#p/`/P\Ǒb"HH>5S>=l*gƼ !enD!~Fs<~Ҁd}qF1A`/BD Ls p[ilʡQ - kk>즗xe'~"O.yi_~8DY1:ŏpO{-V.7/mb`I}XaZO*󺹯Pᯂ(!b.?ܚSPЁaklLնV(tfcCPqcl/ʑ偳wZMlaU4҉ieȇB^MaĺjYQP_rMdڌ4&ݵ;PyB}'4ǀ8V׷)$2,9f&w iy#~Q`X7!pHBI 9Awz@ Q 0 C!{4.n udpozy*My u/kJ$Jj `q"sr|kа%`<Bf42oJsՎ܅]7'ZQ*m ?l1i&$4j+b)&7ǎ6o\&6dUqFtf! 2yG"B .·w0:(f(϶`!Ѳ 3f"d*.Sxu`z"نB[zP*+TmU,RB#Li0xøQjK!)\a*tVc$KHX[o:fah*V(ZQ&bJ"+!2f8ecQpv7*4ҋA}Nc)X66`eMrށ5)LV6nD .m"0Cˊ}>*#B[TثŇ"2!ʋ]iR4HT7cC6i4 ђI96NZg  R)  da `,ht`7Ǎ 1RїF4$̐e.8'5ʛ2jRQ0m`fJp3rF !Mf%q 6P])8K.aQfa |L 5Jnk.-9\by" =3k55D1kqNdچDV.v +6ffYJ @2ii-6~ԑ786댖phHm5R)"F?X 0nwcDD2[^ݾ,'aŅ0Oz@8|-x#Qcm;'m"00fq&b* y]gc0PDƻQTMn#f41 fBhȓdUsԃ."2Ee LÕPьvz*FbA4B`h-C L;.^8Ӝ٘(2I=!%?-1ph\>p$hFh%j]6pF>A>$|Th1!"3h 1 VL1Mq (T"K/Мְʊ(%.b.lBGND9JXJ'hZz>~un 34w }U@ږUGƳ±*g8;'ɟ[f I"&Ma(AI5,\q@B?$BmSg,,R ,@$%$Q %2LQB"/."( ! RH"m prgdaPiW k"xS`C_KA3r*ab`BI@0Ǘ):$rkO{?f:YA3B?(F 6@Rӄm`\T;FbNĔ" ]I`ba%ff&62FVRulmP@$X3`bmfbjs}fZ&!.# U S ̸U:'m"j Bi1ٓ1Hk1:(7آl F;ۇh(#^L[I$tۜq!LU( f@ԫĩ  ekl"(i(bR0>DQ ]"l-O\T.U #0h9ۀ!@KHؒ0]vy#}'޶-@卑dAMBԜ&>Cgŷv?ťfBd =M/ >8%pF,9S "d B{x }:_;xZ TTAm JFe ԁB HUR4HRaIQJ2H!X; 6Dоq` ^s3%RƂ$!}\٬^a#8Df"]Ph $6p;ہčț.,-WT}DqLE< 3y #C<fpNb@NqOGʤ^5D㰏5J,`X4yw("rbqKNuv%0Fnh-s%q1%Rx8Hg0)90K$JPd1"D},8]|CmES>dpZ@$j{Sٱ oFF}1߶AE(3%)W ՚bMs.4 i6 4F ec{8U~i/<- s]L 1"308~h)M*A^#hLpm j :OGRSu؎#C[*JlZ$)J3 6 jC 쭣cs œ0e mF ` rP L V ͍JIPX[fRN9Smh5"9A$07AZdDGƫoPf8E4V7k`¶b` rI75{ UfL,aJnm6MMmk"022C$&ɥv` ;]rB au@2">M(k4\ 0FQUUkY ʤ ŧYi@,UK~,5"gVJ-T (o_W%=(@$v Qb*X;uV!lqS *@hύ bU$sKeq  ˓f¾.|I(Puo$ZZy1|tAf&@s]BdDAHZ#*?@# 6J6 X?-qΛA$i>7JQ!!_޽)D7؛AݸZbm+Od`W(n Z> VP^.8E!!s۠'DV1qGo?6% ţ~f*OkEM&/+};ZiI$,#bMCE* }tjբI;AuEr\*aIYo$ɹ90q+Yem\[GHoR!h:\s-#ch 92jm(oD he%N /sƠў \vRt`-,LAÖD1Ѧ@.MN˦]I@s6E!wGIuUlddm4$̖8\|Zӡ!z&r!3}JEs5@; !v᢬<,m<}!Z {UՉ1|Byտ8IZ.Y'fSRZC6L5yא-Mfx1h8]LZ"VE2j5} rfLZ. HB.1Oɰ=/]ءaIzrI.}mlP-/`'JtK4[0P\&5w  [b1*%M=$q ĻuK]"Ei\%1M`M!W }PH h Xv (0iL[a {hK& JL$@̔J4(u/A*7+_di W7SWX ['lg=b@T ȖN6LTHQQn*.opoN܂tNӯ)6qQ>[p* Phe2 21)Zru#k CDfLDD4P@>~탥DžkEB46\PLIgc.ӢB@:s%lh3 b X yH{/GulPt`<>"ˆ//@71%HEk^==<42L4)u\d%bQ%Fc*ؐ鹬A@.+BdTc%i!PˆFg)HCj9D q(bh0f,$MJ$:Hr7+4Gn?L1`) gDwA0q8Á'\i(/(,_dHDPC; Sա:*u֓} (a˩@ZE 0iVW% +KK*0T<-5TU{Vor~ N+, ۱K84piU`%*M@鵾gpdc4cM"RcȈٸa3,Gd2!h4HE7 a M{mA٠ a)nܠO<-UM )h[| "߁,c]rMtǑxF,N΁y=8LAz,/-J/ڿ06封f$‚8އȳH>8T0܁sK{e}1-P s_DŽ~ L^<]9fr`k؏ewo:˘FEv5ciϟ,8ִs9l\0-EUCʿ[ ) ʘ߰iy4ajP!wZmо* HA$@Zo]ݽc %C}9&7+9ox.ύtMz>Zљ{.탖19wקpyG?Wd 9`2w!`iع8^Y3"jGq[P"IL?k=YpC ;uZ2y6?}S ~' &hpmAa|tپ?y#z 36mi\0O$9$q25bCP(RBaWcYWM| &>%}R8E(o[Q0 x6C "4T)zmPL)g?+،@B 4ތkX'gԿgI Im02UmmA1P*+ķK{ o7_b^)a Kd d8k3X40LQABI}Q n3%Q~ABL0&lDTWVi)<] F_=hͶ@fwhaS7v+=Ѷ))@lVs"02 Ͱ@7ʪ'=sذtR{SǺ;'_h.etyw`y Z prUΔE4C-aƳ*#P ڜdS1ABAa&`92-BlhpW / $`6hGt=j$*שh 7Š8Yl tkna$fvyC8"i:Q cn^޾646݄Ye`dkL*! D`F aC!Kf]:CoСAۄkj i `DA7Gl.XmefJٚ6sxHG~ +#-W]TcGH>[I=*q 7"3Y]DW dOh;OrXp.N2V g)M$ H( (IwXNQ%#ρ!I MɼBżߜdiSc&Db:sӚLT.V̧!diJ2#-@XΌF#`lN?tWzuǏ <ކPvm1DE?_ ڢ LcdGTgK0W7ۆ@ 5;VC0c"0 :|~ϫ鹆@|1fE򫖸Jbx6$}i=ӿFAa5y񠎷::,AZhB3#MoT15:Rq?ur R?̀"%@ l11^!7zN8BD o!:vFwgb"%)*/s6V7jn˫:F6QAU_d#!IX?dK}X1>Ȩ:XHb~'I_W#tJ/-{!&5ULU!V7&6?cq  ^ɆO3vDq>0@2dJ&9DOWFrk_Qu !RŵBԅ&#"(f*;< 1K ~B Z [4%ߴ.bqi"dkmgY܊D`eL|C#h͢lrtAVկ] C`g`0 xd)H@48 , r0%X7b4kKx9!n`ѸmM3eZx9_Z w;,Ef&Pwv iVedIJp-jt0uA2 VƠiZnAEV# 3*i`&9CUi Us4 N֍0徍A$ M݁3f&T obdhm(6NE2(2,*,VXPIc = 14d5_ 3s  -P QDU4$ofX$FHD;ɭfoRlYMR581v[Q%őE|a]Q[P] <6U`1blc")-1|69S6͍?nu6w55ALb(@knocFQ@a׭.#EErLҕM`o   ViM&;dNP(8/r;×HayApqVC4QT@L)"d=ˏ8i=hպ[4Mx3Tp}x"gk b/ցu!Bj W'Ppq UŎ9}F{uj>T E>4B6Pv@j@`@,X҃w1pEםaXN!%N@freIv^ gN9sjHrRc.JdT|85%>Аnxuz2C&+r*[h]H*hUgXJ(6qHRD KR(Bn 0F RJ!m+K&4nS') m 9IGVԄBҡ2 D*=D%ՠ#2$1T,DS=Q1"djB{M rfbp#DjJr4Z!;hXXSڱl>s=PPQk~vo񽪑&{q.ƌcC %H5vFxV$"!@ &OE e NK.ON1ԣ! "U87UԦd'b(mHn}gD ̥5q4ĚOXtu #KA  e >B(=rB.'΋ ]Jx* =ӹuD)-SS#_=]s#]`W8Ȟeئ(```'TIfW%2 (HZW%" Gj P \bfc PLYnj(P* ӂ\)1HBsm# t]eæUΦzo.rOpN" hW% 2kBMGFc" Dgfw 4v?^(554:#1 L =/^'-Y$COX$:}6@Nq!_O_^ë`rx/ C{Ek?dݸ7._,8l Bˈ (^"ģMfW PM@΂pPY]{>r=[ƅ7g.Ċㅣ =q'޶DŽt !Fɲcq֣)VB V6&6V.L߭GZi5Kx"9`L*`d-}( "VyBAp&5صs DAAza@4RrdiFDMa!uXlLׁayJ3-Q2c52+gXjkMO4Hm!nxETj&{)VABhM twh$ Y+Ak7J΁L, j?KhInתD06(7mVۑ1 iVYn~-Gbs-oN.HjCɊu(ѐ E$,) Lfڻ+gTbHNZ+Es(Tb&oOˮV̱]5%A_vT(@!2 ɗ1u 9a@K D+TDUPA.nQoPNd =:^Us0DTtMp!TS8 .xǍi!z(pEEK"Nb I7zDڨ>\wkYZDD%@e25w0lԎN"S .} бX (88`3I7%h6B/Hu L @ B@!r26PKFLJH,R)vU2I R4}t'q 2u 501qjMMJAvbBG`lQAM$BviB^S|%DZaXw\D1=?|( yz{~ұ =(:-8",5aIJ 'QKKM;ƛWV6\ԋ7 )mVgAF6ʂh@ w%VId ME¥t~3t\V\nJJݔՂt+-a D'g!O<%8̮qMg.?g656!;te sI!˩ r7CAq/nAF$ZrZ$`7+g33}3I{ +qgm.~͐q mTfz$NP)!*!)Dx*7rI%1 Apz/o7pD%=s5&f5eAY&EuQT6nT0%r}喥RlFVj6@* L_uKMe1Ol{K:)oHOARq}-fƄmD% câ+9hi6Xؽl~_p1GLa*$an|4}@NLPSn4X?~EaEB@YaZա.;Akؙ;$T3M P&Z/HЉf86$7ڨmaKZ5+Z~&iOxs[QU2H\{@hqaona`n  9ܰL֩03P6bn*lz040`&iZcq!4ȈS#%v 8=jH WZUvj)m p$\nňlڨ!Q2)u|pCd|?ld5dQLk˿G&) e}Kiqm$9Fib[ Z AA4Z{t @0iH9QXtt bl)FzqB9Xd6탿woE`H&',ӢAkA[eSՠGT($H:%sA>\# @'P)R@#@;)y3ݻS kDaٲ-Fk>j޾=ȔdwǶͶMJ= Y#uB@2]@wY!ҙ~5{ 6_~!:Sktah&h^5TJ⒤lr3~8f~-$DoȬKiQow\9eaa{:N|Z]\ȍc30$WLClM6N(rvv-ƁL^ Ga(K(H  eT|rm*F 3CP`c*H| 3{A8`D PB#fs9uw- mc,=B{=MeTTRD'<&=rUhԨfctdd2QJFP8BRD;FF@;E!0MOnyǵ܉ӄ$dͺ3,7ʛ9VQ4{dfƀXk3ifX`&'2M~$x,z2 f=qI^fxm a ~^9u *pfo9[k;:;~C=gyFST,̌ )JfHXNdkW#N#eą݌)h!0tOg˙Hbê\rH60"C2 9SN~H] qG۳f-2⹑ikmѕ bC P-|yɽKl_ ioRQa$ CG͍ffc& cjD-1G 93M\k늎66@Y60Y]aX;4208.'`J[PFNj]nv$捡4">A|vV894(0=WH 5#$K l}"yxpc2m5tt(1N۷$PXQŸl:ީo:`.T}ȩSY(+d8UZYL;\dhe l)7ɉݙ_`0\ )`0BZ1ao*r!b@1ȟʇhQ4#A ;%-SD.fni-9Y . vC8C^u{N7YetC{6Wj}%uhk'& &7ugHŸXӢJ @_K_}[32aZ?),}E2]Qsеcw>y! poa̦310V4:s)%ʽ'v{P;0uL#hZi 6kķTJ0|fLFA9 !fX(5K#E`%ǯX`B Q6 Gs=ap&$**rĖ=g_ˆ[Wn{Jnϸȧ\D m3!I;Vr(%4rVx0D9"O˼͆ڼ2&b -vܞ`3PgyA7=4PYճm4fpfw'74ih`ɀsT;E2Gr3ޗE;Q z Ly &%|W6"kSD>AN} N 6ӥ&<ЎM%mvo a͌h<1Ñ]HU"Gv?a/$S@1Ptv~gS_}d8ك>ҭ!UCT&\x!v_..#uy0*!!JY hgAYP?NkUE{), \c3rmr%r97LO wĆLd`EBveubs mc F$8_z@2i{fZNb;Yjt7mnu&_@_SE,Xz[Ԇ X.!p B={0F#D'nyǾ5 44S)3p}3vUjfTD -sE&Uib6GVc0uL{ _ϝmxߔ@qdQаW1?9>?ef=ys `nHy^/7[uԦq^ݲPu n g5lMՋњja/ض⸣6InY,Wk s <=1M* ElOHm00$v#PݜN=034ugF.+o٢ ٪hDQ8ϒV *)#v\geɰs˜`cn"X&wHL=A_눜Ȫ0wҏY-t58[xEgḿZ7IyVWc79]_(^p|,iEZo]!X("۵If9*M:-AV ՜ab f@ )(p& 5$NY)N\A3*UZSuj%fDp(4UK/.}c۴9B7a#q\N{"-{ ؠ+11Q \gf#r1Y[dYK5 VWukCLާu.⍖µ3NER0&&"Wjf(EEUF 06W#2 i2dAZQ82Rfe8BTȐP0*iK1 沵NHU1AD21p%\+ 2󬲒$ .E!VTt )5 (27+嬺9S|ݧᙡx#z*]@DdChE$\$L YݭF1:)kT.2pӑ|;L:k4:oHDj2X9rl.-<9qPsTUelazs,.| ,ʾk:dfN\$$@(26dDv.& zc(Pi<|SQrBg.鮚*cT !^*/J5D6@MKR.@uzEL@Y ڰKʰ3,jh҈URM[1́yi"l'bC@[ YZ-0 0EN${e\׭6\2!\X* D݂ Y:53L&y -G:è8b0lhkX07橶܎tEiE@DH rƘwNݙ}Bi)]b.\ @|QO)gMggrPH"IbJ2'Ĕگӊ(.>tzA&!l7Ou9%tٷL;h=\ @x܅K @:nѯ  VM4`Vo6)*p̚#\Ve(*([\5&`PqxXmȜVlԛmm,7k߲ 2nyl)=Q12gGu]55Xk, (&D ,C]]/]1Ӛ TLTU *r,$2*@۟mϙfЁD:(v;Qq<MysDȘ ‡T@B!S<&"QUXUT٨,UE(&Bdl,8N)6Ehh 򙱰tX%uܙ#M葔휶K iR8;ZN0`O QdC^0(0Hj.j]l͑E2h)ȅwŚKbpK8UWwx?܇Ϊ@g[sO,6GC~>>vP:g×v5)ʤbR=%IX?Kyh/їL>ȌHUA I\HN?@, STB95Hg\qbhu#1k1gGy[>]d\ρaPLH.j' ,*[Lk 5r97/S3 5RT!#0_8ol@u&F[|mJ!KF>d(LEVl2%d"i n \ X)Und(zfڈgġLmhr? Nu,TN+`Ё!Δmn` 㗮ɦ6$UUUaUUUUUUUvEeH"mxu#G\b#(*"lDß/F˻ٖ7k\2.kD":4F Ac`slZt D녂,`aph=:蓦 )z60`mtá d0݅A|#׽ r('(>+@}pD}2! Z@w H˫ pMe ƒIa!b(Dq[RU]RȮC;\f.a7dbEB$u!@154Jd/ ĮE 24PEKBaQ'/Kmgnh֒G3ǻ7׋}L{r ;Aw">Gkā: &Z6).^$'{do@|&4`Z>pKrŬ2,6n/{O^qs}Ά<@d5☌'h Ĝ󥋰HtyBt!\X˫0 ø |3훒ANjh8)nKpq@:mf] F 2huKhřmk1ohby *U;XNmNw(RR!2%!lhH hV Y 8ӏil۝QusqͲ*3bc.2\q| 47 C^=!j.|=?6BipfFڰF#wբ4mݲiAߘI`_ۆB| }8͹u\m&>Ty|5ŖpgÃ6 7g ۖorL,ݚ:W]B6L`f,ĄS!д Q Z p2 %t9&uRjy5693M~b?^?F}TF^Q!]dt1?˜4˩j2:>.Lȍ!BX;ҡ@"vz&qDxn|\~.30\$`"dP` F$`>琵% 2 d{ѣ`.a DTٲ')08 CĿ"^ $|7D*!w:tH[aff4!  EIIDRJJ晗&g* d &s pb!c@ѓDó:aH J(H7(o?GZ~ɂ@Ho)Q]R2T`B:`C1{@ 8Nu.)p6h 04_i Vn -A xdj :!g[=X"=QCb~o1^V<{\'^&.N>4dIBRlgK©%C(3*є!zOV.hX'Dͤ3 "221 L)aKCk;[$_71sP܌aToN6맥2_;ز9_mk5sm&e* Cd$cAljBa-$4-#@ASR4L% "o20Ss,A/H6a0 yOx0x&6 !":='1B*:<=`E ^ck/=]9z,frDn167^Q<B=绅5~)oD]p;x^@7HFJ&HRPD[l@er㾲_KdTuݺGTxõ ocj.P]ax=KVGbݙYFJVF;խ_A@}8B} XB&O/W޽̝Vm\MSlK$nm /nL: c`U7__b:}=NWrtFHIhHs0]ӫDVaQ$) 5ju9pQhh"Gd47Hp̂ĊrʪB3w:6w#|-7k2ZQFo"dIM8NA2Eĩ*ݝ ;6XCFA.Y5@Eɧҝzp7}]FLb C(t[`8458=W=n`UG<e(+цE䶌^ !Qx!'7?vv,9m} Nǿr뢏ј~h5XA/\ *QC{ˢDֆ0?fT?VĴG_furC/t``.@kC=[ #jű>IK Da9bo r-W]s;:qE;Űv:rf Fm-cp$DI7D:k0 Oy0-`_{s5BLW$`NgIy`$ Hxmq[] @wW(sm52l*/ P&yes@w+l B}߰;`s1鑭/ i-c<Ux Z9s?@tPw0+-pc|u{x/h:`Nmw8 €X Jl%mӅ;Yx"W#4 ` 5U74>GiHm`}Z1}m&|fq]ݱO[}>8"@hpug.YFj {)}@Kn}0FhL@IZu91nz`+dJ!6A6.7Q &n_44|B9oKb^ `%*3nl2JjBP(ef&K.sT-q *&Jn.{ǸohrN+ȴ7I(G˖kbk1kSRQ $H&PԕQl5hX(mo^B(1S8dhi>#[t@}~ڂFD2H/> TRS~ u=/`XAUSE5i6WhAww2A צx:- <5AZ*2zZ0sd QF 290 k""PPmSImIFP$zN094۳$@gysMTߨA`hɞo≽)gW7o#(@DҠdvz ᯑi~a\hg"$7(F1?Z*'3/ֶRP4*Di1%O$:8) Re("CyNdLHDY?dʩ|<2n1ޥQ}  P<@|DZ te\\]Ύ &iD Od89Ai2z+bQ5$ϫx:^0G0_Պ?gg=noU:u{I3BK 4Q"CSE)T %IDQL̔0آb.6GzY!9Kԫ*nrߢfоNptn"'ܕ\ TeU !XS=ߙ>D<rBHE 7`S|_8:5CĎw?l(b%,& ,E<1(]\rG^8PB QAE"#LJg[nm>kOqH!{a*s?>ܵfFP qw+fDZR& aBDH#QEU !B$G Դ@!7\2[] #HM)oɭz0yK%hHlzI"`DxV?Aa _vS<-r1$m: 8!BTwj!'X*%GD"DlrO7QzLYIοYG(J?nlX2ߋ(:Hb8O(Yg̺$я$"IM>߃M<] ,]jdC 4aG^"uIQ2*B1~RVd‡$ztR1 lGaU_޿i=rIup_Yѯs*(0_Ij-Wa_+\ǡ9Wۻ@z* VsDPmT( USV8%ť%f ՜ӣ j mƍ՝U8cuLoGYr 'ڈ}2v! =wy%?;!܀4]_A5f`,>'훀r 9j{Syz}LsJbk}%c_!tE #Zos\RXA brPL<sg|n\YYWBXPH(*"Jk)MOdXX3߿JgAVs#pC 5"K -`(HtPQȄTʋ@2c@x >@Z?!ߢ-*~E5GRb]?aO׊B&/1q02HR9Ճ&r^ޣ4FrQehgY BC:W'rO^ʴN0ZcUEoOr0! Pu %A*#$Ĭ+iW /iaf7K6'YwҜ M qƮ Mфl*Y^}?v`|k3N)O!ծfІvεh`*Xa9|=TK=軼Ժv"YөHWgې3'\$bR sAn7ۙ슊ԉs >&qg\6] qA9%?w~Ab>0 t `2ơ{}(h20X5`ǟ9b1(MS]Xp§UD6"~Cy뷋C ?l(f0n@Y>+ݓ^48 '> ? A@|%TB4C;i>br:G{H>܇oRzi$a(?qlZ6~iבN\U-EN=M wΟ>13Kܠt(N2l:̫$h0B2N`sƻoc>{]vF?hB?0oٷ<`eIBN[X_Fedf`44PEMxy _gCƠnf#H.;Slr밗]UNl4jI*>ןtsH s.A蜬s g9ػ4}7#i&MJ@3Ok붊 rKn1X3kƴṑ~̆9Ծɍ՘O'La)PPvdS{`L!2e}eF@p(-w^cEtAh +jC$)VFF&Y@ 2gs"CP>q( ..dŎE\tc+&)}~VA*! JD!89OЉ hӠ_P*5J{Y=-ۓ8.'򑫓uк[-*gBP+eN͑JC֬C>?'g239?(1 Rk$$j)?^u|^O6`>vRKHc˩Cm[74!{f>fJ;4[8vy?^440ʴs/?t !3&pA2AnO 3̦Z$' 6` j$1=Ew ?9yqA$ct^K}Z_yf !& 3Be4Dʼ,~yF{“CVH 'bȎRl]6}z]G|^HGOmg=M݀JE-  $F i l+m(ٙL\ u},jKNimBA tFw~' ƹԝ(~Z<!Mwۊ#a ΁j%D9f>:Ti)D]~VݒOҟcR,c/*Z>Jo0f'sB Vp?Zw{ '@hO=t)Ltנ'C|>sX|xԆEs^a{ܮOvc2 vQ //>Np+ NZ( PN}@wc>,&:BLn7KdS$"6"I$6|Ϋg4{¤BQ7 M2EՌɜ eKK^V>-.YV3"A Cr ݕޙ TVnG5?KIk;ϵ{~#ōk E$+k4U+ϓ 72h:zj`hs)&B 7Bsjϥ܌LeB++M+s_%cЈR*&Cj1ϴY2䐲gL* qL#{NyyD~O(XY OĤpdrZ~k7v],;zyeWMˈ^gi72[D4tf35Z8,x9Im׳VQfkw~$ R/ݍc<︱j'#Woodݷ97]_ )7>sU|n4>æ_#sZ:BS~É t[Iw]@ݝ;ú44~ƟbYȕ0Ul 9mt,nh{DJ_=SK޿Oڿ3Sg/[bcǹhHPTA==v55?n)'cɲy_#G;^S (&-XSKCce} Kf_H(BJ@!5G%wf9|8:x/j4[;g#oW#`p&χ>s&}b^Ky?2u@7Avw]ו;{t|\ymnuBw|^/*\_e ;on͟}|E^W[xϙísNX&W*X1K@K-)6A5=A~O|{7ۍ/t7C7\oT;aNĀ?4|7Jr# -T|"W}Ghu^ow$HzSJ"x]T_DCL$ ~,qlwaz !on\PQO*?֊Q(10h3 ^o"ش+tV!d,PSwoʉES;bWr:bֱQ@)֠|-DRiAT!հUةx٩@^P#!瞹 , ZD㄁`D$vw+{%eNKEO}_"޽WSX ONڬԭx#u]lK͔) jTU lHf:$5 z{#" R빀+*߮܀o fh_%*?(v [ fHFF>NB(5YAѢ~MGpv ~35y=/Ł(G^p=ȓ < UHS %I]2$]޾Y]*fp"XbF>/8ȏu_];{Õ{S&k T?\a;g@ˮ"\yol̿5 lm}+7W~:3(t>oY)1) PhjB )G?JdnG\rzy)@>@7%y ${d,9 \^z0QbJ ٥QL"m2|&D_lugmL|kgPM%fZ P J ź@QKP!`6EyQQ LyX*ҀhaDΰ}2*L}sfzZؿ8 1bHi` -X۩,)FZ@%-A@N|$.yw*J5.]QZ@YKaBxw۱' љAJ UF(b2ߛvߛg_gى=_ h2[:0gi"E=N7) EsmW/ng:8](F}fӃ'L+P _H (+ {VnB?MD qKABCggoZ,{,gxK7j75l$ -Mr ֏,)ƾj}C!'ҿF%`'"]9w牘=7IvWvG&y7$h==^%.| WWz#wIss (5 r궛`+Iq{! [=<=Q^ܲuAk\ V !.`w(i] ݟܸߕFWI^x) <.FZ59OL6J1U\ɒ{ Qq] T%A7܏{9GL}uDU`7\YKMY[Z{ag*E˝[ kȖH4Eh,,6*yϱyWyc9m˳@y:9༐>Qjn,Gcou7w)Qy]﷾7ļxϋ@8߰+׭-DYqAM̯h?&Ш,lU(Pgb9EΫ>^:]/V:uUL3j nJtvFuN;L=+4'%cY]s"  @~I{WߚomEMz ZMDP;0 <YZ[k}}U;SU MUZ,U G+ V0&~}忽M/kVށvU- B+dQf w*E|O|8Neyrl4ΫGQ S?8֝Aגx7vYn]l=͕`$T5+`ka [w l__p*ѣD]O8h*V$Ey}p?6hJ'9oQ^! @5|+T\A \VU"pz!L.B'KV?Wd=!p%$QzW3xG8/ٙj+/}s2H11dgjP;%omi ?*B՜ᄆzˠuԪ4- Bj~.z?Α3H ;akV)93͝7gtDu:O=^%2Cu]EA?$7ױcD/\BC^<3iF+j @j=$6G+z[ALٿ=z֎%Ճ;/ģz))T~D6oTdRԳ}XY2kt1b#QqzIQog|Av֜楃غóP̝Qu93ۖJx9LwӜmYP7qI~(8=П$j E@MPsgޚ*)oC!Aɥ.)%`{)%~y~3m"(]yΌ={^ ?5Oھ%yUyIԅ/6GպNmshZ<ad52a!(a~ggG")NWtdOU夗_QVtҜH г^?ooM$j0Tڀ REC,'sj)BGBL+|q,NܤAފj{+Wϐl^] !2Q誽ڔ#-V4޶/QWߙ1xCwؽXo(ol }}Wm[x%E# iy9Q@R;q?S~lKjGrސN(}C[ܰ4*gKm-SAqt=s%Ax zº?09w?f]/-䇻 99{>hB W^o~бv=mF,vTl@(k*@_k}ٽn!HpE퓰\ @X<Ēi$Ӟgw{}'a"o1bĤ b]m`]9̲:q޵vjSdC !e ۃ\ OP^kƦ.Nļ*5N*П^AãZ/u𿏲>90̟Fg])Z54xE<<+Ni '0`yZ5lI8<Cv5I3{'pS oh_mɿuWv7ǩ{>+4_Zz=kw~qzK~`+zQ% _"L\^suÛç.(>B`EwI݋"lWwtoV-ȤC9俕2!*$W.ax*eG8#x@{P QINHqntP>1qP6 3p;OQs'M_qu %BeU!B TCg?zbr GW{_[ ս3"=0ȏ) }?5_6?ݍ}WMm+qFcU?˴ 4z7_=_ B - !n&zP=x\ }a{m>h C曼?e kWuř_,cI5 psS+Z~LxsXmƅ*{AfwkaźeJwtcQcVr;J z|KǮ`B@~ LdJiA#9\j8ARPT`MzCTLߖ^{3A OF@aluٲ$Jc93YBJ9___(g ;}vzL+mCSgaN_s״[@5tL83Pd8s.Q]ez˟5G1^]ҥ*uG`pWg NٚnEay(r5[[A\}J5դS|geN|86n[\y:Xp,ҹ??vO_ֵl\ [(e<ݱ]&NLl\נZs]'E0[qy;" (JEyܗG9{JThVv{ Kߞg6@@]3ɚ]ٙF 8ZtAb{s9}18*8*bwܾ'{8{L,9 2ؿ7G&u^ ŏۘ#;?_i]tqqvcIXVOhC9^3g9Σun]iGXXT .kk]}M.fSTx־9VOkf;WMA '1U޿ /̑0JJ{:D  Fk3?Vyc $wi,df4gkt2L}KЧ]_^lp)"S) *TPىȷ\W>_Kryd0C "]6h'TYtgZ+NhbsG{#8_4\NOqmT'M2N*) FO+VmGbFwcϫ/>cߟz?'7u;_`^|D7i#;K~o,}~ 1 {k3nәqc?ȷ#*_m3G9bWEQcԜ'UӶ~k# lImG `_o4W}[q  Er~߫c{ݓQJ.9_;VaW-q3ߡtfVAvQJK))))))>oOy{}hF8rE8PP?

    2,EOpy~0'<)@ J/>ZEȠR*TMj:v$HcS BVߚUppqq+dc\`@^!SI͹) {N!r,Rf/11?z"ܵU\ΊQ " 0EhF%ȮuD2N!Dƹ&$9k-C:fH{|:"lg"vGckg~?1&b="8GtD\e1ˮ']'!Mw\]swX 2hCj3ڶj'`Ē8*pbm1\Q$"r6眰i45!f3fApEÒ.99c%N*#lsC8ͩZ`Z΋ q‚#0pypTneҚBtQmZF)XVs6ADP=k3hN%JY5m/۱&t[iߑ)r cX [!JOtj Y'**6<U:`dM6nlgq4qpDG asN'' i3S+l S!HD9d`N_qxg`Q.f 0y)@:4j]':Bg'+ 1 5 B4=$!G>_ p H;- J(~=t|刔Z)1sZQ&!P|a;GY%KCS3'4P*} B 4P(uE%B4iD )R ()(`BH ibWAh BRm (# Fh@((CDHhht&i"t"d J@0+@a)bi h(BJ'cҭLM!$1 @Q0UP%!A@[PhFJHJh h  D]()$h)m`PT_i@Of809mG6LrIöױ>: 1 cOFtv@_.8#Xy/Ē J"E=h%X" R6\/Ħj0b)H00$RD4 I*hũ@mYtXæ:SCIWB@z3ycPnsZ21a>: 846(3d@rBj iqP%4Q @S5!%]*wAAT" 6xqFs}U١6‡KGDɠADQQEP&8y PJ*J"ae(hJ h i*` * JJI*I%H(J h"PH@3 =5S@,<_鹙.xBkzTS49DS@DZ## H%ѳ^t/8 ҈ pO(1WȚ# mh;C;QhHw_P۔@(C1yCK|c+&N< TZWDS?p>}e|~=a(H ͧ4G "\">64si`X_];_̇Jt<>^vn[dD SC*BWS"y$qp!OrM cp1 ѓ}f$M=:KwLÆ8!BIF >~;MʑFsvk!aPeb]+t[aha(~=$^{76vqI28O,CvA"k'(7DGuMDLLpтC{OH\~NIOl] E"+\wƧbsd\/:PpHzNjk\H2GR kmU\bX2l7){Nd*-㖐qpIa0ᆙ1m1&ml*.KԔ4U!E&J!B@N)QM?jdI:gۼ3c^GBPMήMP8c˵%0 O4Ttʪ6'7"g@9!=Q\(&"VWt:!5wr6|0?$.[/)]$ٲv`x'rEqK,rAybm×w0wq}7a\&H|[3II@^ޅ wHPbfGPM~G&45BIM۴ua:CҴ [ 1۾>[6'Rtk5`8!I?38">l7x?\Hi7#go~u3h>Vy׆bZѾjJ*˚$F"Ǚ>[i}o=Esu!!? ǀS+Br?wSڟr#& G4옸g?v0cw>DP2M;CN܌>O^v\iCBH}<JdRafprɬDl}|"'a#qG MCpot'jXPxWHWQ`H/62|,.سw($l4OBr TA.&P"Ye'3~?y =##`ߝS"W%N~#9wrVi J^Z.@䫐w$W~m1 ӸAЇBr"#fϯ!8BZE3kJ72@})Q=Ӆ:i !?h{wzy)#ì?nj~ `2b $>Ai$I@JR~hN|IIi 'wVA`G߮E `&(HjR˰|Of($tGB! (E@P#Y~0n);HQ?}NdUMM o]д R+gBQ@0@\;JEO9́u Gc3XiOyd/T@xf!?H "wv_b!쐚M Ęp>y4()($)Z~\!I 3E~>r9AxR*:~iqhO*%! xLi6L2MDu"9P[T?91/›$ AT=bu=~98cYڂE7* n@bb0pqq &(V Qp `=B&!6PpN$"`:!1 JO@>aJc47@UKA-Jޭѓсt2 ZiRkڀ|󙆬?I B*1 fFkE?%e~\?h<9Cڐd'ւKY]'@ww" !~4+J*x$@)hf{=iw~^mML5_sz?u;#,H=| E=𘄁.O)0!&`b*ib`Ff/F9vG$+ӷ C)=D-O,qHy-)N: #M 0o<m!ps˭^hBwFx`8D:nD<8sd+ W s @fn &b* fb""j("[N#GF2lR: .A===:][RwABF@نնͯoox(b6h}xǰcevzHM+)|2:)_%O]w .u( H~iuFђLAA@`~o¢  ;Įfyd"774Mpa}'AS!QcU@$ܐuYlf"8ܣVa6س3`T0Q[ "N1&Dk#;92JW51XX~]w FI)kM!2KDE' ҁ~t$ U\dms J&TѡhGEP:F!JD@s-4 (H "8J "d ֆ &$ ĠhCBZh5 ϴo@:<4LS_lC:eXBy`28|Νy}mt0$P@Oܐ(ܘBq_}[Oy1<>,(I|HEHC)*! s;~ zO撊UKxb&H?VV']X@|<ϣ''voXHi;{JCg? UKE>L;;TD LIT1L$+T~]4z)+l*9sh* 8(!$(iCAe dd*a*dIhRBY*JGNX"` ($$%h(@%%)d"BZj(b dv QA1$-,PP% k2L%!J)JME-PL6!}mݢJxǧST PU=>ڇZ%*Շx;rMqP2kT(9'lj>;p Ox!7`%IW rZAP(CxxNO>|,Oފ't^#P9 ic6@t<EJ:UJ ĭ TyN26/JOMٙ3)vv0f/0uY{:O'S9QA\q%|9lR0> [kcdJzmٮHj쉒#u\|1{pΨ̖_[GJTv+a(٤Ix3p<4JzCy+zf;#P+~?!ZM+HӨB).z_X" c*2sP$ F R-sV_#JltE$Z3G/2( r8Q ^_HB4!u8QTy{pe=={ ؟2&~d8cZ.zIfnݙA"u0+$qȿB GX_ۖ*HI6$)wDChA #%(7rH f7TQA:on6P⨂%WZ lh0]*0~c:ROrȄ ?,g28CfPv#hm`Rdc Q?@a.S \5C8b%SDU٘Dk'p'.m]2 7#-$pFeH*Y"ȅH3Q\E+pDjÙD̎ZN[vB5SdgH +ʛ F]K>[q- |("nS]&#glc0h5$ΗDZtz#1 VN!GWKmiCB‚Z$˒`A̭/ nKPqFkw, cym)1 "ԗnU])d+˘ّ%&DL ݤ.@7ŐRr[inLd\TfD. \eG$,+]pb/$%V2* 6g&b@Dhf [͂ -C!ɓ1JUS-S;jdŤ ' 0 wB*Mu"]{WLUNrvw.&*\=bJ Gt U"P͍)3̏+fzK!"$M[=t R S6,"U~wr~>FաE۔ä iC)Dx^:dsz0 nt z4MP áC>hDv}û T8fPNUǒpfC%CPK&3ܑ!%jdѺu6K,f8P/ۦ} 3\ݰj[0Itb8Ii 5'$ ˇL` I#܃'I;6;9tY8r/+M~TG`Ԉ=bgXXf^qqBo63ĮM$sõ2&HIjxӋ@6l̇ `9wg^#ffD ;:"#A4r10RxT%EAh%}>ĝL))pȑFs?׈y{)&{-gnfPxOs JMAH@ 'gB0W)kS_l>OftIda&#)"N ,̆6aP4h5,T6'} '{SO:>(oohjf4d~\á?)vO&~(:$&jbݾ<qÑ}YQE† @RiUΊ-1Og( C{p+'e"OQKlSn~tOxxC\I'dU d!C0&X~ߨ]:6OthȪh]OhstZ~J~EUÖg5G*E#E>H|^N*q !аQR,8t{Ozӯ $p@lRA5+IM$ERD4RD0CȠ@7!OLQ)3Azᢨb,4W~o眚G(4EhdPZO:x$> 44Ńc;n۩p2]Q,3J< H*5cgN4̧'U7Ȁ>>u . hD PJ#<|ט0A<(b|TQO21N1$m +02$̈́#lpA`^Jb6Cs5 EGpҙ4 3R7qS!\Źn)dl>yhd y b#1u$u yfMV0I$չ]Edl NCJLfB{M .6Hʟ}Yz s?7 RG~R6` !>u!N}c%VO}s'ԢPPؙOwSw/-$>XahmWeSj!oTO7"݄]L9B2h! RN[,r㊖2c?1 &"3}VBvcD 젘,Z$ h?"bsƏiS;Xl¿l ^㮼>JyuC"(vaPgB%yf;1݃ipn̘lT:0}B1Z(#8|sd'{?_2g~GFnơpᄶa`EkQ^!o;p22=j:$5E! V s:}r'AH(a"r<x ) }CJ: y<:T~Ҽ=A+FO;h{wT&ZO1Xy?s/O1N)λeF>co<2!'eHǷKKԏ4Z{ydHN(9V>'Gked8s7lp snRQ.l髠!G?CwT\^e3:%"w8P6d m( (B'fA6c䛱 Boy8L}ܭ72 Ij`Tərnfp0,΍j3352'3=<|D`q,Y!4(g˫ h"AC_1M۩کNb.+D< ƙ޹ƎE1.Ð9sJf`j'fL1#/.r/`LCV>,u5'O:5 J; h_Mu14E +9/4VKw,d8l fM9 @v33bzP}H1PÄm ~WJdU `0=^9T0¾ m?컪%g Y4{9 Xx~+{^ُ  G Qc`,Q ħ]r.b`dgtV鷒Rs”f¬¡0Zb:Hk`g>8h4.٬fN܁Dӆ7׼OCkwu S(M_yB J ܯs`3J/ANVa.GYev9ٛLl9o[9Y*RJ?%i78AQfseifQ[H Մ?>r:; ퟵa"@ϹYIO܂?HCURjc3$$SV)"iOv4Z?@J4<(*!)xQx>>(:wA۝(dQ5"ؗF M4 N9c6hieDc/q9)YdDR2*Z`7>|t˲(8dpHhLȆ" iD)!BQ -AC({3Q5@ҟgaĆC e  &.UC Ĩ#6Pܠ*,il0>SbID5ɵ|΁]oZJ b;\N1R3[~VrdbRnyh26 2mө:T^|̚kq (P tCbmP$4 =8Qғ؉@f1x6|vg3CABCS $&Y?Aua$ڧ[,X<|0Rd/Iy'یzTéK6<ٳ93(P=aO! s@w닡>`P= !ܦ!@r3w7CP*VnO&9jԵO ,&}OVYbUV ;LƸz81NN?d `CwNV٪djC L&G1 q7>} 昖.ؠcy:I#@u 7ߝT딿pɐ'އ%~g$^* U< GՀ7 naXaN62EJMNUrr$LQ!yi+LGRQk0fE{8N~7TƵ&$o=up;$ܸL811p囮r=mc )$5Ďj[>l !bp\˜i1pW*J H^R {1y/ OV}#)W%QKAHڜ7f{LG3ӒEHbbR5 &p\o1N0@Jq͐H_WYpa:R$L1҆jq ʧ;l{麠?G8&.[lT9K1큧 VXR'.ٽT5 D!upY#+`xh֣A,ܚMI70.i6ͦA nܦ7nɳ1L1.n^KFRϴ+{$qp.~k!Bp&MV= j܀:J&]w8|9M[6ƒ57w2X9D\flqL5bV`f9r9ʀuJCqRlw[ qB`&!e^i3xڦpg4Y%s d3c3IV  tcp6Lh\ j$fTJ" =]|!ԸDgfqμla~nl :FɄ, ŕ) yhULqr!ܐ\ eXR.b4 LE˷.C ,$P1&nP$v0NS}s-\B2u/&$qR JB 5("nl$ (Ah.ۉk@LԹb=IU )LQ:u[ 3nxb'ɚskM18z CqNmHLc\1&/F&(6{uW}h;TCq05H`K!)-\^'Y"pÅ'ɜ?~p>~/lNHV8jmK`rx) =,4rRjbS/HѓLf>c)/G,ڳZvK!'瀡TNC>C>]n ۵"nsB)> t㙝:B#~I\3Hu6dms>=S$lMhiy`T/"i' ^@ѱ -`T͂ޣqAkוY=ct홏! 9:]g%tkP.8;f9gnv<0QNk" t"~OO`ā#¨Xu\:ixQ 9m͈G9g1Ύ'3ݵѾu t6n7&ގf 8;65AOBS2dwEvۥ-7Ue%*cdFqbE6`i$))랆en.cprPn"m"yoN(D!i5Ͼ+DY7V"G&2+6WDA DMHPK4ED,)DCML4G@92*w;o<<r(BB g2NtHDbl C p Hp%1|BL"BP҄tA"JQ$|!]PRA$P@P2HL*IJ% Q2!AL0JDH@BM%RI q Z4y|KING@d%e6pqE$ <"C:c=]Sp|K?i#Oy?ݟtaIJW!~'L&nP%cn0)9OIC&$!TuF}ЌEG` DJ'2 D&#_R M>PR(y|x;H01+BD1g$#zM>R?I$㒜店b"A6%8>0iƐ32@QD4ֈ$'Ԇ99-0 ]~1u3$Ree8f.&_Ք[yM僈 D}+6!nl<%%nw @ܜAũSJg&]D܌((4 |д2<0@IGK,%Y m :@i0$*Ȇ1f.`j5GKP{|`>ld C[ *Bu:!$gJgiM)4 "l681 ;>:;r! ("/CɓIXPpzSPLBB ExAєtlO#ACTu#1gƖ^x HSJT S_y.ED=Ax{$v+8Z7:BlA!Bac`?>YGR;'0Lz$ }uP#/:uGNf%0 i> G&Qcϊb{ aV͙`kiCta!)>:Ƿw>Aiy-&)HuRd{0nU}"0A<8@@\Q4Ty'Q{g蜗K:A:^{H9pխڱl䄮b$vĔ(*3g4/pA0iس%ЁB\2g@hXq-I NFѦ,20EcQi!NB 0-2mE\ʙD:ڭ<*}gㇳH%kZEJJEQZT E]|$*Cن$1(zK1u)<2b`MhJ28X],gFuO4e>IU8-5 אyx ?cJ^GE47fKU>JP(oϢO&)@Q=2̢!N !P7~?VsD$H$$@oiQ~?C2Ank @3$@xgEksq#A`1r-~@< t}l[G?#3Gz,Kь%7f ݼP=D:ܩurEp߸>9%~\ IP@ruļZ9pَ& bh.3~tL10 lꈑ;QBAH8DDhPR H 0@E$@DQx@C nU \21 3*އH\abh}~vF0zC$\rQSC=1xF)_~?ÇVCZ|žو414Ep Q Qܦe@ vc.}G&%tpg`"g&*)>\8E4`y2D7{dBI(3þAK u^go[txpu(g_ICPJWGeLQPCj>]W983h*20װQxEP@<7BH!D J)GTGI_tOI aG(w=Plu'aKJG('M REKё>r>#"ii)|HqMHĭ"s~oA}mJL(zhQ$;GBzSW.OhDWnπU쇴xhp@"i@~ tJLqzY7Q8 opkKk 㣨X;t0uL7 R)eL4\:8̢^DUS** ?ݓ*Nj4>"s}UŅp d _[W Ƨ6@)eW✙CɄ7g{EZߍ^yYlލgXv2Q+0bwGMBh`2I咣,zj/DSadWվQpV L_}T?ZPL$@rezzIB$5 .WNV01/oO:&;Oi5BhCR{HA܎BmuhW qq {{~w`xc;$6,l'/ tRk;B)M7bb=!>!Z ZHŰRãnWuٹ 19 mkH-8M>JHmU$~Sfm[=pD9ٰg԰>#B"]T u󼖀fU|1۔ic(xw :(QUQUPrmњ>EYy6r3i{HV "&( #qNl.IJBv() 8̈dyS`m|c&!$A 2rswvuܧq<!"z @D rd=Tt>Xr@?Z?=x~H?v 0/wQݡ jN'W JU p! #@RrBtWQhWH*'OL%?I!D|*&V;'?b$2@~~o4PXχx DպQ-%f4*)Fl<+E $[n9g&9B$H~o!e 6 5qmATFۺkLg}{Z:OU#4z]w)JBQ(K-.W0*.b)P`eTpmÂ!@d!J ȇ‰98q<{q1΄\ P#ӾA]㱛*)E,dT)2'?қor>|ɠ az4( 3ןQ1J tg?Eb3cC A$ @lgEDtDimy?يw KP˱eT>D̼N?A% c_lPI CiCDCKCD PTJD< 2y FXh@ .Bd4 sX~W6#OOxŤkn`aǁkA[Zxugy?)y^NkK0G>Ba0?sRJqڃK@N0HTM4HBc;_oN:)`/EӅ 30?CcıK al6' LpkX{#h&MJ^G|U?q n.$$ͬ }Jזc~hƶ |GP/52Fno)wIwBQOn@ =>bT!jmGGBF 3ٔM|JVu JM7&K*Gʈ˫2\̪.bK|< *gf(Ep2C ,jp S▎w(sɀ'W;s+B/Ox4:d 0!1 @޹|̽`v c<)w;d*bi ֝TVpHwOJa}"֊.Gm<#Ah(CSGE~N ~7ܡ>M#NVB2c9(9q2hq {Sr`;zL$'1~ŸT{݊<\BǝjHZ5Mْ߮|VTqn02"|GL!J |.вEi/zC)ҏv,ЂyNHО 9\+턒{4;?wӇhIC߀!\aFf>AH'K4bdNB i\j*P! u3]:` OM3UIVFlI{aQT2-܅>MF'N_ j1D;Ka\܁nd֨&!-6>{8\E_bBDRDvOt<#EU~0sR$&una.E_Rqrf *AQ3Y̛֦ߦ$$aUw/"^gJ\n";0e">G88u]*X IJɔ\m "$i {܈1 J&=s=3!)wJi5&K_2<(=407}?OIi9 @LIB(M8,"!P{=Nv}?#'`Ng͐]bSjI D%YP I>SycjTMbYmBYܮb;!6ԥADt`Ji")h8c>kS jH*0" 6 ^EFXqn('ރі+2@׺0'p((EE&|&B8gA@)YA2P2B>OPKyYcg|0|HZ4lҾ}umWȧGq6L9p l{?\+b:C=qM0b}nC>4xUC&<:3xԭ'vMg]:1ȮLCk% ΗA|h~<)\s{krq˂.r{8wfr&Z 0 N&v6!^+Y |gt ڄ5`.W_<Jf42Q$P&Aj!THvxReG-G\@AU~9=Yq 4 }&د Wc} ٸhSs֎CH rN*z0! J:&>C=5[TFA?֏*K ~]ODG(>XDghoeDdNEʵ IQ-"--4V!+cD1?IIl>W~Oe2MʻMJd#ŸC̻≂4T0B1.:m̛GVt&c家b zػ~I,ۃRy@drGʕ/d?֍mח8þfGX/{u EU 2l9Jܟ-fr&DD !b; F MU KjuDLJEC~3ꊑl ilscDUħѐwvrL D0o$M&+ԃ`qZHkQ姶hȕyaljޡ줶Aђ@)X@i?xK|Ef 'l#4k8l0wZ,I~zSz zĆPZ 6.~On0dhi=K\:n'Ɏ^A1d5T.Ν`yWmdw7CߨGYH!ߑ+`@V+bH~p`<8`LwVshduN>V\-WD҉21gěEEpb?]z¹u#Py+>JO%<E939tOeBҝbؤpꇐ'F`HV!J?2WyfRvPxQt-`J)133c }s>yVL(8(r\vbx*I,5\1&58եVh3*G%1V.#2f؁1posGps^܇\D^)rMs1bT0i,VL~3$!0kjW\` >C=(6({@.J1B>Rvpz z Rt YǕQ@np(hI IH"B# wj$Z Se=ֻՔ!I1x6@[srVfREX2c *c5aͪG!-nRK>>Pr(ƨwd8ҋH5xBs֣5~hXg=jCK!%(Ѱߜph|DE|bl BDw44ww+@p?wG9XD@9<<~gW2`rф0P X)`!!A҈93S\Oix¹/{1~gc}3,dpV~f}/PwqAҝ`K,2buPj CbB pȺh2ҚRtzԇE*PU7:/e~9' D>0R%~rX:  (P4#%tmz^EaĒCY1 9AA^UTM?^,qqHPR!,ԄI4UI$Q'א J쒝X-qPIyYvB(TTMs&%5*D"!6>:si'æ,' iJMjHhd﫬+yY9%nR!@HH`bRP#B+\א|MB4PA4Cy3oYӪ`e 3OF{EN@u(i:eE ݷs\7(4AP,K%-L$HR-R %"$(@HM %%C0̀а 5q3cqA${@,H= Ob$zJAv=C;#@&!nX%c}?,<"C54&sQ4v#B6_5UȀ=%J=y率*QD˿H;T pOb=޽=c XgTM1zJLgC9{GJR! v*˓Jvw?Ղ!); !߃@LB\%(t&RbNS)FCAs"@rBI*u.F1m?:$8S{ J?> (8'˿`=jB͍)b @bX( B@:Wc퓋 Ru$EICH҇PH&X$@jQ.`LJ% ҚҔAЇxvX"Q4k'"B ZcC=?UW*G$D' h1_xc Ʉ쀞#⊚ r }7Wd]) ?)i v8K*Tͭ!Ù7Cz]gٯuK6BV 2ٱ٦ʪ`bI1TZQsmpK@r(i!_Э 2X}+LĢ 9P&ަύŽ9uCCRF[FK0@&E'?:#O dHg6*+HFh14υ? p%@ğj&I$s!H*9Hw kF0 gё `br146jZaz&R(T+G  0EC߸Z#" m:8]sws/1˳Sd,y}$AGY# 08LPGyً8X=9]8 c DSR#| DlP.\2!iPT[cO]F\q,+q u-x$iq52ʘbAѬU_sÑHDF C*`4`}+gݬ?g9vh>.rE[vW9t!8(<!zEN?Bj 9$dc=uUHVQj+NdH/娪/+۔~ex}zN٘s,Vy,Op[tG0Z8*A`>`{ž=-u&#Hd= #o)^;"33xD]FT ;[X*]/8a{5mx\ fnO&|^M_&E2]u }wnp6aq09<_a4K=>:x랿B;gHC bm(`7 LTR<;ܞђrcǺ<^p]xG,Wg f ͯޡͧ(YrZq_.M/Nx)"5RRպ@9f|x`e CȾ%ÄG-hoi'jg˶hxŐ<;&!~, >94d.6&*5iY^"Hq)ψ7'5Y|g~{ RGk3.l&9W8\uwu;c&9]/ny\GfdOwY8y {όv\B{]ޞFtd8E ^!B^SiГ܇wft5u[¬Q*k vfp֌ 9 nYتb 膺l?Ǘ#~; ;|3䌐;N=mI&F.}!OEy, ]#ykouf)9qk Hytᆪ!#j1z<)ʒ ENzxI`U8!$;*k1%HAs2vF"sNݜ?b8$T{)6 9DH#:7O0l 4wj|.9;13 dmo*նh9c&pÛo@@1.+1rq`v<01j+n[j-{{Xd⡻5ډCC[Q*@ Ndu"c |F; HGT@c8$$~%orF_fy'Hq?ajRýw27oKu=A·}*~SM= >F ^32~Fem46>r&^<-wO8mu.+A*@2$ KXIaNe@1VG XG >9}:n=n,#tX|erwgu|! \8#NDn>HY yN3Ӕ~PqU0zmYǎZA g"S\_jL|iÓ8Uڹjٵ,D0讲O 1#]wC G |:,&Rd pLm88V"A 3wD0.MLUBfJk99(}WSo*&uٻA2Yyas X'l9 SW>(v&RrΈ(nB0Xv{0Wj~=9csP&8fEt" %<@Ggم.r0 =5`^ d_9g+(qm|G_%&,9sp ~w)>m|ilHN[DGsk3\9 ӳ̤*0~D!(۸0'sD!ٍic|-n0ېYcw"w+4N\Pp":o?ZyH8cZ҂Ւ(Qm5gxzĂųFj^+@ZXpy6GIπ6 rwfA@ / fERgqTC[p1#CoХWs0^SNxu3@z?3Џ#O;E Kic8K%f|)<4g P98>˥^=j MwUUCO rVPdk(xM5&Lx^xИ5jPH^?c0$mȀ 8}GD<FFǺj.nˡ-ɄiPI cq0TJ;6 ^ZrS{oEZqifO?|"-.mvm;"K<AψO۠A5cq' ҇ \s@= M`a[nlυjH' =h ه#E@E9ՖG=:]YIk,XRTQU [| ---pW|n #!0D;bӁa$D8fp(Ψ>Gw$E49BA* 1NP#&&Bqr~n /Pdl$;\PXZl0ɂS hYc]44 M@cCD<ͯVz5qZMy lwC;6 \^7o}q}tCNFM 8G ani$wiӑ&cym'Q)'=ЖB:0@h:m5ܳJ:V` $-*70':h<|X fH$0g!_3l &3jD h'y4Wߧxy!A% :$ILD1C{N &B$Ibbb%h0_xCC!8I6cUBY`2Ogͮ,6?8(͈v և*9Y;i@-|\< | ̥*|*^% wEK!(y 6$`: b[2GHQ+Zun" Hd ]~vNٸĘ*KuJ6qv;fAɈk;;KCxfe@3 g<}| 2 (ݐ \i6y9[nsM7Խ+a DyziG<'g\HZ [RR_Rbsr%[]8fHCYr{ T3_ 0DдZE\Sd;劈“:HÁ8BD%4Td/NH% *DH!E4b' M`@9c;tBR"ѴP҇<ξ\~ݎ 'LEpK8 `Ш/PB=9!Bj5@<T(*Wrhj$a4e(Bq>;'qjv(<",1K- rDC+LBH&\X 4U w"!Ra[}',{!'μ!ʹI j墘RkT b17g,ik5Izl3b\9QҨbcJF"?W aa?hj&@DlF{0P 35_,RB( keGC CHSP,HT'l אcbRu$Nȉ J HHwefꤿn20,uRPO!,t.w< N#LS#XLD`ï/j`IJ f; =0h; 2 ̅s~[D(w4H}*%nn b0ɗ<('" ۱rX`,Ǩ!DXɳ @#F0*bxMd%H_Cfio2"( 3M/d8؋Hh(@_ g!ܘLƟapD!) *P7 u)(_p{/j;|S翚UG9_/5)yENK U豅G28\^vnq:B>&oz``I5U@M-F KE/- T@֤4CDLPUT\{ɰBrmUp($UUU_pbiֶCf؀]DHRS͐ rJ$N+M@qIS5)X7E$l8* %bq!+5X*Ap'=SEd; X3ɡçMYɣ+w§7QVzߘz# f%}o;_Ffa^<כow!wE p'q'zVENANq1Ds r9t A'U4(rZ!(sp &ה jfMILя9̓\ e8 (c71sjыyj\/9㙣os35 )3g/x5Gʠu؛/؊/-AAW_y} 0bcC `IpZ@$o8ZP_gc̡c>)Mdd9ɂdh^L?0i4\679pX{+0AGR6`mNj(Ң؍P!E Bq57\5 \?.N$#>=IOcOPo%(W0BJ 2)ްWLY\/i1!B 0#Ey@p ?IU!<?,XVThr㦅 9A \?߄+%L^CXEA{vJR)ㅔ#%hq31@ER:aɉjELg@N+&J C0'{r PeajH4oJs1@a CA%RTEQTCTUBDscG,2 $C)cc=!qpuhVm1w]`phnIJҸLH 8 HHSI%)!$TQ"d%,l$I$EUՒ,Y$&3ZJh.REH K+]p-B!%U ljU !"*eS=x`iY=5ɤLw [4[kD!G$#,`yf$M:Z pS2$AXj;@0)h(JPx7g.uTU[• VqyIU67#*\T~Vu=qilc0 & u^^Dۄ䩘 V`b, 蝴E :"Bߔ0ܮ, ٠曷I`$٫pHBCP%QD=bkv.)ɻG"ws z4r"qg)dslm*ƛ)- fd#5,H.3XOIp3(9m M.ZоLlblA~54D}XRT4o!\I''UUWd(L4+;aivC\JGpȤfU<Ĝ ^]6# Au69XUE}cK)Dn >=$H*KE@4 J|9d ?Y>hP}԰g 1ץQ{^O;v_~E} /uP߼[$tX&|L}`cy9b91OVH_{O_o")+ˊIRd!i}e~lkB^UiK7c1c0(GN8ωh$4Gn 9M-} ̥öqq8 &j[  Ò&愩^DHooR8,),rMC%D zũB#ˀؔ8|lH-FbꐦzDwEA<,͜ 4pG8@paSt0qrL)[|:*jM1D3}} s *aori"6@MY"EĈ@3dp.!q0Oc+3v-Kb8jpǞM݃-ݥѫL$33D:3N `,q`rԦqCڡ͏ֆƠN&ܡ|&hp!8!Ȗ11ơ$l`$6 " 3ju ,5p4##-9r@+V]VhFo"k08!NLЦ81) 47;eY܈-@R`bͭK w)jĖ"{/(O;|p#:r8$U- -]iG5xkRt .v.~,) ČŹ2q) V3dP kWgo ";3Om0D*)Ce`))$IDpHC1 _ Ž71 `L9<7TLj7A oSJhkجC9F Mi9a42αQXbßZwJ`K/!aF^yF` 7e82cNŻLqdSRc3lw%j7ʰp_tL3%Bq^ G~s:#jnPГ A"4CT  O6h*<r_(n<\p.:轷hj; lR9٭"A!9.sXvt/mEK6[~]$fNB'+K({W\`HcPxs@YHCY$K8dr'!pR޹jssBӖω$/c( 6i'Y#G^ztX %D(!pz 9#^)"Hi\̓8 C DDcdau3^tHHPWѮC[|)3w!JZ"D" Y:E$uTo| hA5cFgK8+JTjXL3K̑C(,F1RӞw-م,u"Fq`axD-RּX` 225AdQN% 9 hGGVjR0Bn>k$'%1y%@ 2ӝp0Z&k4Ȇ3:.K@ DL0SuܑB0fCBAw(K-)X3>\ژ(|I^Ǭm$8*B`ybX`q"* Gm+"/U..jrzat`gBlrdV>(D^=XDl`t q/\<K:cgRh&S @Y9c(Le nFᕭ $WR@Y HV? Զs=g<>~gGͬ}漄&J{CߙsYxN ,qa jC4@R `6 c8,6 hP K;}ypQYk&\X/r09Y}΋Z*C8,z2g;!ְXddH,=6<[k hCrs`L]/0XԆJ% a4DЎX*R . qdCr\g.gƸ[` e6ւiQ̱h@$m!mI 2 @AXwm3k?p^,%z,h{mXzL]Lџ t[ZNC7%=bc}E LJ%iaq(bt+MͶ1 >]L:]R@\񎗖pi߂ih4Xxl44)M9P{6-IL!44߷.5XSK9Ub3wW1YJA '^]k /txT;AKvA*8|}Ûmlk<:!BtIx4HPHL@$ JPRTT- 8дvH( H.%$ ` >!uCsCrpVg95`a}A(K$*z~ Y,{98`v%`5\"{rx'O)y 5!CH{Nt΢~^%xnESUk0C)U oY8݊@/pBH$G-:KFđEAB5Ru>8Ӹat[:2S:''3E/Z " db0Eq#ݾ+.ŵ,~Iw&ZcN8gЏr[@Yy-ddl"KE0`V8k=![F". @D$ym)7zYn$%j7te|=:l329fNg9{z^o^TRqp+>!x}>=;+{}ǮmIK^<w$3401=z"6}:0I1 SH5vc)FP]<SΓF[`)1čY";GO WjdFB{c\ g+dpJUG,Y&H" UiѺ.6֊Bufh+m^I(FAJj.'R~ BBk'0<1%IJTFW#ф?IRzσ)h5W*o{o1|C ^ǚvۯ.N X!ˋGGH(RBr' uPQ$ Pt$Rj@9+O<ۅ  JO܏PpԾ}CJ7x[a4i(hˉ(i>:94@ 39,<c҈Ġ)\`@ 9SS`0Y*] ̳t62}L$0 wr}Pk1j_X3 zl>(:2g PD@4zG_mӇc HIBA2'$@p3w!Aasyajqq@7<-BU@xTc ;>9ƌEj8Kaiy s't2fycI?\xו|>A.D}h#9Y:<0jzL7`JeH4Qr^{HE"c׎$|.IdP!<'K0LׇDa1&|zwmwSE()i`w{xb (hB|s K>5 2Q?m"t!P( &/bH<\a`[ IéJϽ9ܡ NL%\HI%O;Y #hT4|&mÒ-:=%nɦn A#bX!wcՉdsO/m&dKsZU:;g[QeId,b3(]5 $M}beƚ|nHc+ rVƔCIS:z1$ONP$̰fxa,"ԁLFP/5Gi `q;$=@*P" 0{7OZh ]2exygHyߩd9:+e[ l-:1 b )Py *JA|?Gߤެa\[KrW٦͡M.>ȝ@tHI82A0RTEq!@LërA F^h삿}fX{%4P[cPvJ\#`r @0Ԣ2`ÁlMFal~KCME.(?+0)Iن߯K'9~>Vj:Otq& ?Q44%~q֖ﮢ||1I **|?Ox_kUq xzt4P+ 㮑 ׮ D3bù'TjA`62ﶿڸE80}!;UCàׯk j@R @!" n_!kiQ"ZE(hWp )kwh:pd4Lm:{HbA`Ns&jA( 1W^: ǁ"-#J@ xPQ"q)JRp"d*)jb##\B] rg#bx!<Ϗ#yOvtNaJevCʩt`ۚ (a`( $"b h(KhH4/>H4jdV*O {'fi"96P")  X'g3?ŚEpOqMJoHPrZ>ڰΣ ]p)}d#0;`>H:9&00bz/a3K?8(~0p$AeQE"pCtu6pm kM $|HXyCNMq2C-D(`Q˦MjLsv 2@" i͖QL x:p'|k9G$E%L!JDl3)2QEzko_,τi }@EME% (PQk!i)shHrc0B?k($H)_<☐l܎UM3Mj\& B ;`3C8< @y*&1\@y(!!RRRnęMf@~)>`G]}C%|R0nCzO1̺{cpM?p0ֹ&nYd??%(#aH >I| $CfNo 魪TQ2y;ƌҿ@D2sE H/Tޞ$&^XH, DMby(jOp`۽"BT,.90T)amUɐ6m2e#BY&dN`N&3nͶĔ D+IB,bHz?AGLP^!;D_1Fr}Ѽ  ]j逻!HH G8 !E \prڤ5\crMR ž\1] Cf!2m+y8^)X/] Cؖ@՗"gyXMY$U!K֨,`5=8wA զlb]`"k dP (=S O&/pA *()V%ҁ-DRLȉ@U*VЖX}LeRjDDCa`ܐL&"~'}zcG0 t`A*LT&E5jjzC悒cM+A]l chbNФSSCr@DUM$EI1EDAS$А$E2-,q[/j+W_p=;DCـQP]@!M2i9PVuF# )o9{4lD5A$3A%un c?}T\3%$&pOh 6`kdq8 I ^q,eL$8p42U bY%r+]'ɋ),%S&Fr y7eE'M23#2cT< >0w w&u9))Vf]Cg|g=:`zLsBGtHH`@6P\QK G'!5 7"r_ NM$CHD&ߒ)ЇX7Ào8DTGF)?7jB{Fzz)H@:P&Ҵ~ xBx/|)ʪbny>Hjd3? zѯ{W`Nf,MQB Bz.iCO:5.#۔< o > a 1a4$n}mpܨ~2beTwIڮS?Wʳ0jxŃTˀS]s UW"W҇A }|H/c>Bn0 !yvE\!AU unkr,B @AZQ@h4O' @7ҢBt`(mqIlhʩop=(ʳh^8].&nd@Ƙtt]Q eik?[bxPs=ZC *;> G;ޏNh_\@8p*$JP uT߻/JV>,w+$T>(IPyOt e]˛XޜT[;`-f3"v ~:OI9ajbSm΃Rz*FI6>8v+~OԹ3Ё.Cb8rm6*槽6 nַ++ɪí*FNDӵ 2)'4x xHp,0r DPĴ!Mq Z(+ȱTV׃3u6ȇLQj6IEA4 QQP UM 2,SJTPM)KQJ%RP% I3@@M-)JPCR PTL4Q"P 0K!Ie]! 4HB6#8 A0J0) [bZ33 ?߯0!2V|+@*OPR?_'^G'd}~]ZhbiH%h@ATPTT%DRC1Pɔ0~'7O1'H."Kl6"?L}KMMM͚#NB" G>ZGŋ'/bL6}Ӵ*8oB ȝ<}RYn3^V>@=+ז}:{:cA{7}^M1YǷ8wnr{ܧۅy5"Z l֞}QU5v׶v'KPS|'S[7 ձ6@h8`ww>@.N7cJم$֔ֈ 9h$9Ӡ'a2UR; Hҁ}BlNl$W€u:hI"r5_lw5qAw/򢮕;W{u[V |/q%١IԠjD*F ӫ{{O5l.=BO+c>pΉ;nG]O}h|)R=y5i]bs94 *O@z@RD(qP(6*Q8P z4<}{zV;;X}}unuƌ}a/}.avٹ`vۍ}VCw#]kݭӧڒ(k PևC:h^{Vv}YFٷ{ٓDyݸ>'.fnmS{wTwt%w}W־z-{_|7ݍuz-{Nvay{"ʹѺ9#6μ.5vևz{>nnov:n=oy3tj۽{kw(UvέIǮۻYҺԵnVͽm{k^}(w; y%;oW;l.N8[*^:K{7w|Yp}ﺹ *(ݜ6 66йaU793K5A3w}k^jٝrڻ=^J9+u}{ *svʞr2$'Ͼ*v.˰*g]tRSZ{ٽ}]woj>8鮻:Ωvrx+k3waŻ{WgfYaw ==[/7hmWo#Έͤ^*R:eϟ{{mr ;݅d0gn7vmz:뱯^m+FT#]%(hfjNwS^ݸ&̹ۆwf٭[Y=z2n @0hv(>f@9\}cwP% kpr[YL8{n>""(J)h$6`- E)"P}C) Z"dgpjXzaX")B4->b{CA*H+P SPZBD -SlA!a(( bhX5:* BHT$vDH!2P5H(,!2iR("Zp%B@ hОd<:QWZ LBQABh1'o\$,"'}a BG9?5ߞI$ b Ɵ؛&?>xқ9qAێ@Gb8S,>ޛ{#o/g1,6eP]6WkK%-#fY`f7!- Qn_,1N!FM|t ̴*8q^'W_pf[s3Z]}g en=J@8~8/T v60Ԕ\1ch8Z6<ࠈvRPJ̙E AGVJ&X uTI)jd/c/)@ʟwס Om4]0{^TԐ'ʇ p4eLa9 P|hvx`07v8e8#шћ]:c) &f~őr@5# ݀ƛ8X_yu{=1;G]&Yp{{7@bWd_]5QHfIlW`!rX SI,J.kz%U"xKEZ[Kzy\.faP:& AqQJsI/FN/cq8>e}J F9pv|8g@2䭊V͡CI a,;g:54v9i )3t$:B,5^Z׼& \vk5p^/1SgG",*:-ߤnBź"FUe)>oٕNUY^n(nx' {;GtvǫD_Lq8`7*.7\D;u2FΜg/se;/m8v!MZRIE`EŌtU%C>4vSLvjጳ-kēN].87> Hem.tq_;߫j7q=\]WDhSIP`524kb)aB9UW#<]&.mX<"\% L`MÿX]op1]sc!EGwdejU:1z0M$UG XıUhf~eUpV*1*#(/kud213dr5L)v7NrNo$pSWſ`?qƘ(I9a-!xr6ÿwE%Zxao9B 6|*ϳNvpfW [Zzl(-ھ`xd@‡VE8׼61|ljE$6.bef(;P7M|Îp0AJ€*ՕxxLLȐ@1  x`j&O5̆e982 T (".qgwc!A1Mf8r *2$IAGHڪ=OVjUСE)"*g2_|!,Ub__:ф?Ku>3fxiI(=?J "*B:T20Ķksg$3BNçr^uG@/8S T#z18(㫷fN:흣s) ϯ."5 ͥST)SRgd;6"~NoVN%"Tբ$o9S r:+dQo0h=P{(vwIHrqJ.+7]38.|Ǔu]>8yQ s,@sGYV-7uq&qzf]d n lJ/VlQhR].f͗٦ % Y 5h* IOH-5a ~|k Q{ {ό@ƚ\BȠ xK6),'{glq,-s!B) }pi9]%PVz4|ݨC'3eg > #cO Zk־?3%_H[7^7Dހf/_}MaˎWj ~dUd qpP>ګ0$)Y˷M5u&Q,P}hH^d1Q7}Y57yޫ)Hsf,#KQ>?=B Wn3YMT-+幞*5<̒(@e*3#vpW0%5^#G+ 2;7UI7Qd\ce@u8Q5HID)J_l`Ap{"0@1(.I#xH0=JPN6; A?xl(:jTAƌ$؅0=aک ϶.e6F+o3hC0(Kny$yݦ K辏l%I $<5WvTڶWgf)jݝʲpq٘%2eW0R%?px{5æ"(E VF._m.6ԆKJIS]IKo|7o ǧݟo.zFmL%%M!&f5"#PLW8lE4Go$ĈQAUm+j A2ACC6\tElp;Ez;lmِmҙp㘖*GHfTiq X~OQ:u5s847`SJ[.FSKE CJ{STD>bO!T#8橥l&Z{m]+mbapAF}PFG-뗵62!ġA :c.9F#ha6"(D9#&L@aǕڲLz47"b!ND*E0t+(<]&$)ݸKVov)[ E 2r\xޛGF hBR)h RQ)@$!$VeJM\-7%&g8e$ax%L& L͊> ##sC C !0l35Fm#$~<|E}&$!F?⻕M"t%D% &`Y"B& U(@g$"TBX2"Yʆq.AIIM}xޖ&"čSK}>2D<2A R!P#IQ AA+KHЄIQRƇFJ:/&p( W[N"UPү큧!`$=ܷ֫b"%$ /d+8-E!0UK*DBKJOXZC7jٖ)D7MS#1C8#1]ϿRׯs=D|ǵB5~i qPnR%[cf-OVG]C (D%)C(1j!F[UDzXlcd5Т&1BbP bG.vyf O`E>m@ *zH~\z!־ikE eJ1cUkaRຐyH Sp]WhC$)DŽC}gcv TEo4gu( aC|Twۺ~K5}" a{ysd=A4y!7^j}$@&RRv[4d,sIwW.yBfE)' wQV^e7*A6K꼏ϋ5I4rA)Uf-yN)iX8d~oywWؔHeihԵ\b֬~YVk,que2"J*r_>$7ѭtӠ:^rA59wAGN¢juӶPUJ8[%-=;ň?^FKcgZ ,` 7.ؾ/LVtIFڒ"h6vl{{*"K$T^k<у GNȥTq(*C~?pF!ΎH *poi+zi)V*X &QjBa:&"8 u+> CuHV_zy:CmRCcB-Ddb^;B EU!2:B=݆"׈}qϞɓ%jV@V-QI0Ay^C4k^GR>Qp}K,o/򪥪ӠMѭ a: vAL}ֆ<_;=cÏ K.IlF`lmIcY=rlkH"? b9[kB8R3촭1?{Tv-1cF0Ƌ<`h`KѦVeOy g<Ær iҶN%ƟGC#I`*d iǦ*Dj:N7ׇz-"(" *J}hY|󣢊)P",e3-0&&i&)֢Z|baWe'Of'\~#"Vo|X}N6R6GWog#rP3(m;J͔@n&r풻{m 0!Rſo?BbXn}An!$u|Ϙ>p='. + DYlr)/QR)AUk?-9h ,xhYzB:AKUW=isV(8El%(\`lֱ‘F&b7嫧tjUVE~hߗ[t69*E>rv;2ݥ-\\&VpsMt,˿.7>4rF$@%t-|fjn>x6pa&x"7 չ4>uQ:0ܼMr>i#Ŕ*(Dɣj1En8Eـ0p2=fKbG^g#ʚKIz!CGL (q!쨄c/;bfqJw&*I= ĮV`m7Kh^7;~}ZYt*Dia_^}vڿgloş:M ҪQyō43YHik{Il~VN9h$1.w+9CK9a=URI 5bЂlv7Ή2,KVUau)lL#W&B2tj(P7 ˜9|ƢSYH?ݻ۾cnj\ȱ Ts1Z{4쒅qa}>.Z #qk~CުʴL?1dq{"<U}+:iڲEMsuuP?ѭ*Q8j (2jN~q |"X,"@,c\7'iXGHhFybEhX,8ٍZ5M%L0\%bj9f^l-8$j 8s'LQ Fk4QyVCɐzq?*7zŝ3e7&+U̾|ɨ#n߅-M-b܅a-L\}b/P>\ƼaƶhѽVw:g6ƿc7 ݇VK?.i%!66_t~g'ՠZ.nK2LtC 89j.CZhac ٰc[̓~ghba; П5h,_ҹRcR.Pb  бZv}1n$0\`k#7UF `X%Yq!fdPR#$}kT^2H-Ek;MGAژ[YQHۖYg-9~_ۗsL!1Ź)^>e1^rOJ&nş͒_Shn#k:G,^Rw|dM'g^Ws4pMѴ2GX)9SѺ ᮘ2_ṵ`9m^dF=f:lQi#}@oK1ƶ_ie5) DĻ\V [d0gmѝ$767^]^!DMds\n jB=VwL ̌\Mz& i)\~ظ{eͣl1f".'.ōC+tDbA898\ F.:~[gb٦aY\FXCfb_Dsq b.KF:ȿjk%'\}' //N cMK o솫ߺNn$adت:|r+p(QGt\[L&*{{W Ja0۶SG6E?Ϣnb.78QҠt')+Ak:Q9Ԟ)U%j&2GƉ.7mglރx;j [ 7 .Iq\VVVB)tziDGOIIJ;58dbÀ zՕpjTb 2hݮΩNA X"w7Bf'tǁNKe'0Ga=KzMב۶pDM%BRg2Z(X5OCD]12L}WaIqZ#+;1ʡaOZ`@[|M0#݃C 8TJ}#nj]0Bis&PAbȚt_eEM;s7 3"6`}a(cʹxǻu-qi*爤ģ17r)U(c!iژV]}>Iw3Sz q =99kh{Ljә^drON.ZqaMb7&6ޣ7'3?Æ@޾,]-LQ&* a ?sAKߚ]ȕSeo|Yc>q®*?}F5}v37(RU僞_aII{ɇo_vB@RoUtRɪU,T_x`"%dVNCwtih#3j?KV`I_4%?y{ۃIk BC@eLpe>d";[uwT $|,?SDj%(bvY"-@EE2P^քa'/z`يR$)DRR;gӹAnwE%##e;ep\(5,Z?X:ӳ!}U*8RՕ{,%qTnya,YlAEw6'r\>.WDDc/+$J\CP5~5e[B8F#MIk+'Srœ({L%EڴE{.P%&p!Ūbh1Ͷ##=mPL=Pf~}OlqG}bj0}dFQՆw^(r23mI+G&8߿0a v:CqnNh+dA+<xȠK*ӝA"B ߮ =a Һ@<\dcr4k$5gv\K@IεFJf8ѾKÖ4k\Ѓ٠]ʰkAɰœaLeLXiNrFSQ^|A݊\Ճm1 a~[V8`a+z ꄛZsKkMq)֩4)Ԥ> ">bW]mQ-쯙F>WphJ󢇪XasO'Π7e.=Wͦgsۈ 7Lb?R/w;YfǷ' ]j>=>xg4;gSveRF3OMI@z7G^wI/Fxit;6T|Wfumh6O6;e1齘b y#v5C HW'Ġ{^Iɨ*oGH( ~p6ºL@Tq3uڞiy>GN+B;(>u@:ϗD7sw2 $˞5xy5SWюm敮bPڭ .;gϕtV^Q^xv=acH<#\!Uf3۳yyQs%ie,reژ=O }aF&W2߫FVifȷ  9Yv0I k4Hկ?l80*HڍﻱMcRRh0޳,HF='׶*Bq5m{Fol+E(+ Pc5FG+L‰_N^୐_0S,G`Pv*(Xnh<`nt  e|%0,wu>"Wu5ć+!9t7Ġ YM u K(/!< xnI"M4vVЛF CA5hmr; L sxך*QB&m Fz0C:@ F! m7%-d|z?q}IzLn>sHd8аpcq {d:|\tׇ4ɉ(|9ۍvCFGvx5i>Ɣ} [JфiQݬlh_tQ32]zuUS_A]/wFihc._P[/¤ҬZ3ʎbndFA0:-).wTZ *`+魫,O46;oruѥTƙ4FѤ3k)p };)Io|I 44# gg7R|%~]uj53Uu3Ϯ[>̫:EkwFZZij;iy-Oßsp@i`bAbB&[ǿ>="%SJjaӍnuR 3Bn.<*Iea0qaR+*xU!U$/3*xu;0k7+4/:;uP$Fpx1`e-!ѿl|VH{yv,D\uXw cAfjlfe;<ქI$ñ['#D8JC8ZevSLSMA=φ 87RH0MJ?ѥJ ZSk*#lcGf -fpSP6U^„qOA vԫkvOJK$6S9Cdr咚csJS5 QH%Tz}&lճ Pa1>8eQKpOJ?4ei~]_n&SnH3; 롨8ў=kA\>|>O?h!t"QeOD }rZbJ}s_t>PLS\2B41;CO׊eZQQ?-u҇Ďw'`_r'BN6&Zz#k4B~L{,:TtWj4mrb #"a;HBRs?)3~/%i`Lt/ 1ƉmGpxzGGQg* b"  p[iϦ 9tsI@ƵK˶i5Nah*-=fi q~wc iԛQvRFTIXݷcTb2,phM)CkၪPX,A۸}C!JZiьJda18<'}/MiǥX8PG 't='UTPIDC- wf{?Q=TPoGUcӼF"A~[n-AXAk)ꌕES-&* c?I1UQ*Jɺ+[Pi#K`4tcEcoюWߴy8/hnqoTIQTLQ$>n;4ViKFkbؠ)hhҝD^󤦈PR_tuXɏ'4?m2?gWtiw7Bߖ`Sh} mOQ{dp @*o0l~z44)=p&}Bh|z(Zi?\(>xUKEL TM0D7ЉMCЉʳz.Q(os>Hh֊>kIO͋=m67vI`۷clm`oAj 5n`$cV{d̀QBbʛ%jb| ~FaO1UVCbU{N<ZEهco 0Q=9b춙v}{uv~r ?'Ouބ@/X~U j@ !b;ۡ |-^gM]Ѐ@Dzx\O P _l?7,?ӧ܊07|C$h =;~⿣U+%5ljmxiE7oGCH2Pҍҷ, o?8*z\zsW90В bYdt'іC#n! ry0{/4 'i</gC = HEirp(0j *A Spa 2g?W>&7TX T"1"o;{y{v$g}Wa\A@({3óۀooGj5쾠yZ%R8Hֈ5Ā<'!`oN4M A%}4_(DD (7_akį"Ry}`BD"%.$%}7OiX:SB~0hz>/wL|9u&2+ڪ"9m }7yРKRQT'ccOgbzR'/h>Hem61i.]uXIX-B2cƒkb ޱP+sٛwgcf1׽-Ly" w֗Qp+u½\d#ev6R@Ad;=߇k($cӒ# 2jfIKkbǼޅ)` !ѩh6&*>7#yU _4cE^P{wqQ@~5'x q>FWQ^(蠑D}Gع$>RG> X8Ү;B&jTヌ?{"'j`,ZpPVeP iֆl++5ȳDc-"MGFn}{1mlriTeZ/F TF4nb!2rW=aӱ@lB!$Ssד+Fڇ)8 iUĞpwo@1FR]v UGSBOIׇȑZ8?wW8m.o [fS i`znE'>ER[s=h9 -9qM#vJtHX)Ӎѳ2gstv)bƘ];/Yv@вU.J{WDu:I99Ʉ,*u Gg:Y@w||69; ԞJ~0O'Z4dF?4)ݔp-#lY ?} |p_ۚ 龲qʒEDm<޲ jJ"=1$N{N!Q Fw@P,&zwKnoM毶e|kJ 8aZ\,}zЉŸp.axP*G V#MHH"1x~b{a@TDAVkD$K"Q@TCh"8H|uL*ed h&H> fP`jg+ ɋ &7qʏd]/ nRuH+jF8oD?_库A j.*'DXʸ ;4XyjwO1?ID (C|̘}mYxZE%@tGŽxGUr`>M3x'ϭDc˨WUT -ڴޟb?U#EP [,'=[GKn$Deʘ5i'pQm!"Q2n,##x?UcEශ$cDHq@Q<~r'![Dn.Ң/6~nh9q '1ŠBSbt_>_O&͝Nוvm8ie01|F/9&*T Ȍ0tJ|âC'ƿPQ?A&Zloe~퐗= O/C߷7ٽp:) $ `O7m%xm'-۹,xo0# |Pmxy*vݳHJ {1 ߷ nH~!vlWy v}5q?*\ p;3Kzfmsjz=߫Ƚ){=(oQ@PR2"݉<.>Xnthb;9ağ, 0J#H$H{dC%)J) FZVfKHPP @h*vMBR4FХ $STRKB@R!@HO(JQOQ׻j&J)zFHr /MxJDДU=hMO3l?0~9 GY1^vV>ҧ&)H|6@WFx0Mx2' \Įs'z:%7PHPCBS/ itN80ISG?OZR#@ ؄( UXj) JI@O%~;ޘ5S)2& [ g"lɪnՄRMSSm݋1!'^=džƠm!Cx߳{q[*%Ezl\ı,F|<JI~G3B`H*Fw<nU]Ð;cNgGQii?nx#'o^ݭVpt3w -kaRV[!`vz(0zbz`I^׻I`q6/w1q #֏H`lft>IK9;QKg*" @H$JVdx{@Rexc.u<1 w}4ޖŇODJ~_5Y n++ Ϡ/=\o☘ ؾI:6FͲ;6?ǧXk:9,HA~3)7{:{,IVbd!bKu:s;^6bMϻ'3m}ok˯@^o'F 0рhS7p-%Se_Xz#=~.NIŠ?邊]ۏ8:ylײܣ,TQ&Hta'n|2ټXFsŴ[Z0g_ΐnC=~Z~e1CvQԧh* `EH$wSfJT(V>T#}Gׇ*m9k+ZE8o|xy,Wt?=zYϬr0Lp$@`P`pP?*G1zGvT]h&:I~(‘*QR%Vq8;A!/ Ϡg#>al a@ d)ᡪ ۇ$*$%!BKd&H)fnW)4 4f:#`58|ē+ߡN#ݾq!:4' OX;8dDK!f2uᡰhEkɿ$i@4Uʔ l/lKᷬej:d1 W"1eTRC!|#ŵBXΖGD.b=?^#O)ܰJPG w(d]>|D`(4MSШ::=<_`~5| }zr_ǔJ>κ?Om%=UYOƘHRє1]oLTQf;>}Qq<ƃ0|pWidʞkG~gdGmRw}_0Q&ފJeaev~/@>A&$[@'ۨ͂DY_tI@:$ cYC{"^C&fk{`͹AI!&GRSu8EW4qJH*}Lx >lӛ謁;d;wǼsX4WQݳuKEf1EU$fCEq/}> Rcʈ$n"v6;scLCjpn?UPm2|D vTQ4~g^cOۢrKk0\"I;v!0U1RU!*qDe/f?N0|cl??|vM&okL-1aˋ#5>:->C|ԙ?܊=+Ξax 4\C G0ilUUJ!y J~ }7ޑIyv{!۪mxBm}uo3rs?I !1<{o8mP/Vz >SqYJ:"PU%.ϕz?i_w!!բ_\.iIFY==xHtBX/+?@&{wO?wOV@Qs=ۧw/G X?붝vv;-@3/SUB8*$U Ib DRNYX㾂; GMh\7wA=FL5 N " Kԃt՜mGEq2TW. E+u$zt<408/gƃa%bE~Eb(6 È7l&p:[~CLQ ̷&P "H źWKZ=\›J ,F"&`Bg~?,`6yU8=ߊdd$ TZągT>IA8bCk.XBg!HN3tcM{n0:f (-D6zH jFݳ*KFkl>PT`XO(w;bJZL#TFvc⋊!wjc$`e&kCHٿaK@IgCkku |jbzp_H#4qY#Aqǖ /QUoF$,}ði%uQ?%츨H "Q=P f1KZAy}R>G0)7@m@6S&>XǩWG[=%G%ҹ7#$Ga2¯O@ZDwDN6QJ2YTO|9fʹ~ 0v|r5RsU0}0H ΃) "vAU"h=cFBmkzz>u`B[o !/6`O2/ q)]wBbA|nDV.Wٴg-tɉ%P >"{ޣIZz~}>.)IA*yKQM4aCE&xbyh`AAH ~&>:;z|ط/V{mn)0@EE8*"`wH|=sQϺG(eDGq J}pUV-{S?QD>3`ISjKbyiO/εZ3Χ4JE 'ʉ;\.Wy 'ɹL ޴Z E|>Oho'"D 2{U~߄oy|82JP|Q?c Z)@?ُ%|O[1AfËʰ(d,A8Y72˜ l! UQ'Ǐ:kѸ?pVym-Bj_Ni;->nB6x:"pVRWwNWyϖhM1:dL}B p X}xPT:2Ta2w@du"t !z j/~]=vѶ({˩]E놖H4 B8pcZT+^Gpe5͋kr "AB{u:f|H{z_d' lz'0b8/B5 X ܯ7#E nY_h^>C.Z RP]>=-bޅ7@ p]%qUT%i%{_y/)ۮݹJEAU4ȕ$9!3ޝf(@O!6v'U-Aё'OQU1LfG.2})/@s/id]z{o&*UUUUUUWc![Bl#% :q"ky9>/8?ԙϴLO$Vg{ Żh/p E`yXNIN߼lʉ9~}8&3oa:8~ځ|h)-8KcBoՒ4M+ C?O7C p(*'ǚP1eZ'Bj;|Q (@+DlDPpy' QHh޹q&OQ|3r8¯N XA@fI?Q1_*v4jEN0#0̶@%t=㛫("=&AsI9tPR28zcp'3*j\h^U;ǿi~7C0R(JȊ!`xgG_Rw`w"x`=|aGm'!$<P~YԱ4'd"T+Lg'ﳞ' Dii|_~A"ҿq$:'~py3#$EUUA$g~L5_8C:y濶x0wo7I=~'\P>/#ѵ?EW;ڊ=SIM!oFDO}٦{@R=ꝉ^[:D߁G?~(wi!* y?y$$A [AwFp}RNH_q=_|V *8z)zA%d62a |1QNg_0܊G :.AJ@r7`fF/go4dIԒ Dڹ(yxi]%,ZyUS:>P~HyN_e{65o{LA`?4`beejjI$Woq=Q[dǛ+-?|]4V#OßA(H= XˆV)wNV@(D|fY~ݓNumcQ@r}jH?S$By ogfWbB#Upv?WAC DqOrNT uIOg"JТ|?s-j<芅(Pe:bŇzG辜/#%Nnl,ѡT &x}9ϛDuY /)W(?'1ޒ"Р{ps=KLbBsx ?2%0؉ /~U*jV[[m[mm"mlE^mmjmmVUmmUJUKƾn+W /Cchg!jI$#rI$m#rF?릓8ªò1;ޅN9 ˚Al @C_f]0u #7Jd@$D`6yp=p JP{m]gig'c&N QMY۩8;ٻMsja/u#3Y9('SmLbrKZF(U$dA0ɴIAݘN( )5Mj(wW ZAƟ$Oj:+S*qWBr\RW;ľf\C&3uO[}N2#D.W@< [rF3ˏK5iLx7S!^1 Vy`]b_{Ha ϛ:{w4Aӎ֣/Gҋ77<2 gk]g>mc Pv;-R;Yqe/PzԺe%)=\C̛u]-Yf}Z y'pԁf9HIV COk-?8n_Tgֱ8.Qv|5^^HoaZާYgsz^ֱW8S(e C?lܞ8X3Ҟqk1tH5~N3zxP@[=zTKv|4Lb$oKwEbUŚ^bCxQ~osO|iqlQ ~'`Hj MCvy5|ia_ T&"ίeͪtj cWM aCQtT&hBm $l(El=&<-N1Ɯ^88ȭ2A00SdԻ<89i K޽V;ʃ%xvK;SkHfDDWxX\g1G$?\>>D$sާC/' Ն? xC68[K:H@Id(ARe!VT\\mAٚp/;:˨RK81UWC2u#rIhSa>qɷ/a 𿭅6Z$0/r_TLFz 4;mUwH6邱g+|F-l.M&I骩N0G+]EҁMJFVmY9Rr$m^;*a[X+X֊.*/:Ň{KyO IsH^s IlqEØkҊ%;ؘFL8vu'xD)Eh1g ǟ#~mU+r4= $!G q[,/@9 rx횳Ԛ4+Y.^8LΆa};7*>d`w _Orѐ"J#2Q銮rxHjw5c\wQ-c :)|} eűAb6ur>Alhz>{9p_'v 0C˛[) ug _GLe,5w2ںN66UxNsUUUUVH](2ӻyU7x .Nz,ՠ F?>[i+Uxbhe:זtnO2EkRb 4 F>tC2]P@>a;T렷zޫWS3blD1F i|}J^KeX"h.nxZ+~̑(t">ǖuJ!!oڛnDUbbC/j i#L~ yS-UQq9X%r3Eu9&_OQ.֞W8HT^SArAGq3Z EP@2Eo 8Ȥ9di˷2aL%KbL eCLH[ʞ@Aƽ~|7bL5LER Hj7MkU0Tā…JP*O Ǯj]ЊZ ^&pJ :QEނ}==3U2*bdʏ~Eo6nuތmݖ^4LF'K #vtC֢Lݫc%Z!E?L PH j`z}FA{L0F?[*3ĥ1| -ΟbNP wh6S}yZ=W I&MW ]J@y/##v1,H^c%2b8`@E&s^&y!#Բ9c[c$&)OhDK"f dSԅSҁ81݇8:PtF%Y:v|.J8J"2F<N0&@x@%?v1uO,a'2 1dž~o+EXk+S݈syˏ1>=#`:gMq5D~7FSY}DvT\:\F<4ΡDЁuVJ:JyHg pKiM 2}0r 9 PQ2a|LQ\sk9V5i1gg[rd뙠4}7|:a^|mܳUAo)yVʴAG||Bu#'++LFr&:,vF%fw-h-5 ~Y";*qPQ'ckơ!iA<NJꑂ-tɧaZasUVNٚcǧ !C \Qb Yu(9g+(H)>jζ_~qr(<ՃoY<sAb2!;T1$Vs+_: #m35qkEmOӝIsj ww+5ș،-O x6S^oobuRFNyM0Z5.cDWqDS7G@ ׈j]P=זx]VmLtj'ȓi֎Vр$70}L NqhC9=n|/aѵ‚QC{ԕDR!e;3mA|aL01,b-W럍:`C yoLvrN%ND\EJ,;/y-4C1yAErO'3vwck}a~[tkR> zu|1ˌm7J0~E )Cr#s>XY( >,ʔÿ].a#w!oU_L " `JzQP?[G'<[tEl!h F3_&)r#͋ J⽊}qd8VO -jV#Z!1<DƧ}P2xbHDZWX)@\lIQq4>uDkU֔8ƴ]&0,I%(A~ /vո{sT|m>of_Ja? TKAI\V%*΄5FW&Ck֜^_k 3M2 IkvuḨ~6XCXY)na.^.7)2:N0ш寫1>J^[ 3 I Yn um*)r6J  (:Tߤ&ǖ#j@!D.#Yf|4~&N!˜`8YW|lPr:"HM|uYC˟hc܅YGb@%].iXz<`#>eyegV:#)ql爓9:ф9'  Y8]1 ;Z[ ay'ą;FO1Qx#h!Yw W*dScDB# jfu5$L7gAA~[w;Dsbg8CSⶰ&i2xF'vkhj~5(΁n. V,[B()T0k=Np *TѦ1iKJz: XMMv@~u(r~̵$c$o?~/]`XٔsH.f]E Box}u[4VT.!/(8D#M`-RN^9 u~,PV)bʌrQjCZ*=ZcUafqX|ws8`) ᆂ]2qɣZ.G!"bP@{TD/_3&/FnPmU sǤRRD0؈ό`~j G72mҘ)|Hݧj k+쫭BН*80E(p 4,^$ϟp3_OqW vʕ;l`[*Ѹ!LA 8mNg҉ »2?:ޝ}Ԝgef/5dQ#'NPLpX@!c({AA&JsnD2T<5ɄjMGhUAD;7YNcz(o;}B+ôV.BC_v5"1[dܒEQQZAʲNظfh.-:4` z;<՗`Pzt.[y|+tAwL^RiUٲo&X6nJLtFfV>Un2llkǴ_s 3i!ͻPDVo)QCpɂPXjK5}F![!u ԓ `|,lhɹrCt1-[XŎ9顃t`ćQj^! 3{7&Ǥ'x(EXU[7Hf9FCBxpC!`=m`{wT^5f6΢ðuz"T" Aatx&t} Fk- CR2AAb@1bנF'SHpZaN|1mdB=MPBs[}N)T>"d\kwR6z&3 3S(=uj8:U,%cUDȡR`::! xAʁȼ^Mwm^dbZ|Q?YDl JQ~+ a`K2Vv~uNY_gk >p ̉+7,*|cX =*GKF{c>jH'Lxv <Uy'i&4TVs󻩭DU1%CK yfIf ?Ǿ̛㓈b׾4zSދ%UU4Ph0z8|jI;gT9`%@ǁlq!2]THF &HBmAjod$@QĜYCZd2,){~Z($7a|x@RH}9+X}1S 8$Zyf7SScN j{~nyxY %# 8ʽ4 Nt?pEQ\K6h>5-]}pkUuwkS+./W iLKfXڏڃ!odN&^=3oPb|=똨;h|"Ia"i٫rp20ASˎ8e= ! 1@bv.e̺۷hl  E 5VΧatajf 7 IWk`+c~ۇFX 2Zh`QذMbT涽}\`"q~A72?zѧKq| FH(Qu[j BN;:eվ~x~vW65@ܠq$)qHmvYbD6mxsidҔ Kp.ha|Ey D,*/k Iv3DA@A|8ȅ3p]\J,z)J%($ys*V$gV]Jѧp,ҡ|v}tQ<tQ1CX%_^53%aSE :sPҧWr;oYf8mj 6s7nܬn/#6j 9 (۷]'S;o&^~x'?$t=Hi7WS{@F=29նSxd.LPF1}_X]"/&՜a aFprU$Hw1+' Y]c O* RrsXdf*_ڶcA9W|`[|x1<_ ;-ۜV MbDpdQ!XP86&w%#+NR䉐0}G_&hA.!2>Oj?k.PBݪ$NnC,Ta|t3<0 \h. @~!H$ReUτl*}bֆDq^ n-! * B&&T]9p\t`QoYp5iTXm'~K\Z[j/»ׄp:zf&K@ÒIIܿσ wn)pP@xek4kg~c3.۸g mhCVE hPډ FY=yR&86v, $zc@ qvJ0|!q|T$A:9@L 0e8+{rV֐{&{Аڂ 1MFJϬ@#v%/xU͔m@c,4Ӕeě,b;4z fčB^>ez7uU9\ {^F9.azw65LI w?I:v7gLbsM0^ѪHd 13㭇ߠOBIB()8](Hr=/BiSN%5XzC3 ߳:oIi:_Q&xUX),/jwXRTWd >ů.C%@U¸wjS~k,/ v DS_l(e)#'@"E\6 Jӌ aq>wvD}=Ϋ`"ņ8V h xD8УE\V;onπ 1[#~3uo-ከ !blc]ܻǭQNðlƇ#HjGF.=9!/\)Bsi MP#HSݞ}Zci! q鄠d6Rє&Tyvw_k  ln1p$TK2Q%|UUU J-~o֘z65<.XG!63<o$5`[gOZ_i9˞U 6; N /momDkY2k3YB713 DxUԯz~ CwdT%s[1at_WH-նaYsb4{]p_c^^30:V ّ1S2fcq/퇩U:@,.%5UT \!ճګ,@ g{k1JyQ|:2L7T,0\|6psw3m-Q&DFZqB#ـP Zqw/h`]X@l?FZxhB`116C(aJfjb \u-NM~wg妛eƤ){4C .)kZFWq%`:h ru7盨/\i 9]Swo&Wrrh];نśΙ͟[g>!: AAc(z>7*,FD2r{S&i=t K'dxohL.IH` ] OA,K10?="H"80#J' Y=% b衈mc +)eG n΍ 8 rE+|`;PAflŖ]Pc{ʸ=FFIuE-ȣ R԰`:F@3!GyyعqqfѝՔҥ ΃xr+w1HY´r8`k|B].hc*GC+ @yƉpf9TfQf#*8.g]>VoYKsCطu/ֱ: m) 7"]*-Lx"{|l[h]{PGe7`6HekcPط+/ 0vR;p/x`ײG 78p/w;`v\PpLCQ8lhϸ?47j 'ޗBHB}Th| 1/ BӴ˃V7cYN`}.pRd+Q*@(;PZ_V62n/07-Ŧ/`6 p{ Pu_n s0VU(}}+R՝;!*'JS,&!;KD3 ̊!Vn^xŭ,.:PfU` ᄘ@+WoL>{4׮}ܮhbyDZg)N )'rLn{wCe6Drޔӫu+;^ P*.2={N*3kFadL|B3ڬ]0O\(#8"NUWkvH\rg ^9!\|n.I-wnڠ(r S#>JJnLaCTk6vyAe&e\=/|Te&a!1$p Nc+6\vj/eyUe; g=Lj߬rӶۅ3%`3+p㗈db -#8wuI0'ڒ[]Bh^ S88f,Me3s$yz>/y牛3A15.qy!PmueF&DTVO)(lD(ιp(+EjUqv]G#.3 T@ i\8T6MsxRUn)uuP4 +4@vާvb7i͚բAvV%_6Vl.'."գ ܯ'ǡ<7jث@]Vi g%g|u|R,)EB9es%w3\'<%9ǐ~Z- 3:Z ZhuF)L!fһ9ʖiS-slwZ")-:IиgG/ RhvHK#9Lsg)sKNcOe-s#ݚnQ'ͬ\_4b#P"K8 rن"֤ !a&pb|b6AjYvg)(#.*gBxN-ꈌ~UDOX Jd>mh&Ud1:/aյ?6?谄N0 2IQ#iUJ>XOmcnt&F<]ej^=܎cI76h:%$|I̡*ヾKIYDL*/K dq:FLϪ=u(f,S+,D{<};ӍMQ:sn6p*7M'v#S$1bη$4X{6BCYt<9Gv۫{j'P31{=lnuUM0qkuzpv!sȳӯ,İa 3UIBcZ7>?5um,>Y 1Ãѿ'9Y^rqk^˕s"[_4pۏvN}MU,0x\8Pat1^9#`54{R$X-=ߢ}QZ>=_5VS͛k*`yI*5(a2ts)zaB/8d3ӯn "JTB@7{'{KqmuPq͹AB3{Z@jcp\{)|0`&1Xbˢ^%@\챾}l./.}GN~Ga豰>N7XDK-䓒ZA" v7ITMjyyI 1'/6gl0u{mLiE.;EX$Y?9g.oR$؊D,b,"&jF 7C\?v徨E;* q^]uOy`-R E` &D< +BEfc]19ƷN$bjDUEK*$*Tb"e -!G`c5C`;`W$f˰Yn=Y2Ӕp S+HB ` !7EL7b1ň,Fb<-Vt;CK?N.ƷQ$Gx~3-N|y UEEW38Y?׏fdxH=$y*b}8>4K|s>&nh'' 91)|o9igqNv3PtClBc@n֫C~5zBaJ qbh ̓Dm/w &;'_)5S^pxg p2ub< Q#:~&$3 3;7@dzx׈!aPbSYCcKvX̭:'# o8IŴw5iKIA!H, 4 22S36\sPpdEF{sАZB}x:^=+DeRD= 9{! p<"LmGNbV'3U*H)9|=N?8/^`>}RG=ZKKnn+R!a (Ūt$=ؔ XN׺Gy/q'xOcf4pQꂄn65@l tm@W;DVMFhsפA\4X]D|4n*D$dPT4%Sc4HZ]0zf=02}ϙt>.Nn Qr9!y$0E^uv]ω{yDZ弰镉%j/|,aNFˍlܰ"%wQ$rȡ[kRñoA/o9S#ʤT$秐=q| yh`xP8UN <!&Eh6]<"jDZAUVnJiqU=9 XE#DDH+&{1b\C /g"\B>9Pa|I*]0-fFd ̛7d0JD@_]P_5(Bt7wSa?OCR-Z @'!,#!R6}xpJ[1Wî+0Q_GšJ?nTy,Fh(5m!"ۚ{뱶1#r`S^Pv,&W)=[`?*=eX^Z̎aC@/ \nLPvJj*x0J<Kǭ i&Z'-8Eخg՜HdF洀}^pH( Ρ_ (xU{UUP UUTٴ] tBV]>w/T59i1u{: }WԖ>} 0fc% D Ǵӿ" /V/\ť҆jrzHwHn )I)'s*]oVU>uf.2u޴0R) Į~#W @D,1<_MfKF +jR'2x9(cC .1JTN%Y^s"lN F IW ï>b2aԢ9K򔸅he.UˡCo̓E:u2+ZxgȭOĤj~A`a }/mUĞqY+qF32H*ѣSȋTm"YވYJ`KXȆ'νFlV!G:J,]D;/P%S-  ͡wq|+ڤ3J=|lmNyYl2 ,`& J3i$*<ʱ U< L N 5 7+b@@DLQF>~ޤp"' EW*Ä.9 |s5H&RO_ps5ncK27; ƨg b1TNmMA]C&:E'ƷŽGTk[YG /,T$3Uj8=6HE*>\20 P A-Y3H, c&{yw>P`ѶSpeF.mv/Md7NFgL"`l't'-VUp{vBI:S~,seވެFryɖ tDd}Ty"uu[EČ4nFo܎(oy"[]$ѧ웟ŨCy-BWoa se֛J%`lav ]ף\~ .B`f*$kQnJkijm˓&O4ƐY"(L5'م\I=)P,ؙßTxP4\:)]!X졌gfp$̘" )/zP;go=CnV5BYb34˅N|s]ā8HkTbZmDѡ|>8VUfOѾ2qQ3qHA}$A4a >P\/-s0<9{G)~{ʓXU^!mBY>A6g(_pW#URWRkj482~\qUkN8V4֪488$;E.'ӄbTsD52BfZdԯ05Xn8[]_㲿I"t%l68_b`0#fl1l̪#󂢜w_<&{"Hb*֢H r0vluM6UY~G;p 4)8|`hꘋK8iH oUB 1(D<[rH%p6>]MRp^%XQ (4yLR#`~}\ Qi7gKt2(%h^QE$\MP%kxϦ.F?Gǿ }54†.%Ͼ.ר*JRH vv 2&?gz("ZK]CrEOʜ6JmJ))۹h1)l5$ =߂Vh7|!R( NR shm{Qw^?HfM{wv4fFY,ĔpA ᠅u)Q(tUgy)4R,m! %ђLHbm"Sm"*+|U9>o4;e>6E1[f4 !Og)7 󓴣ݿASjZ">=PQqpObQ۵g~YLK2+ 7*׷j|Lnf7v!4D|dR"1cpO:⤕xZ^c~5W;KLrư\1%L.5$S_:/}83i fMU\z?BM HD. SCej[<ot3J-ኞ~-cLq_V9}8i,X@&b&(઒u=k$werLZ1V{yυڷ9ђ} 4XbS}bERTZxx)5~u"G%z~ef#+_X t`fg[R55HYϞNԣz9 ߭ !<ц߬RyTnNH&ulȼ]A*3q?.pN{\1=f1Զ;==='2_ ^->^;X̙zus>Ǯ1n_[+h7[L(N;xT&B&X2K0O8]~ا~B9tj_zxMz{n(gg fX㣍zѶd0;C*>rxz#HӖ!++SI7]'E ΁3q{V‘ R$'w PG*x]|gxcۋ_{\Wσr{=8F|Wm3'qIGUmR m]v˾d[J>4_Nb]ccǬ51;pFW:HP \1 zuq 6\N7Ri:jCj'FV|Z/9=Y_s)!JFou}=zR G0~$?%-?SruXmNoǥ J=wYk1/wo4;ޙ =hu|k]>:Xf*?0+3_Z{ƣ ?5zIG=]I4:3ގ52x\Vxx10aX'jD?t"z\z yE^- z$Uoc{늓=,O6E];@BGtqLD6qBѪ+IFA9=Fes4.=xW-0*>yQ>O;̶蟹Vܤ7U#. v9O/Y<_G8AZSw0q^ MZ@JjH7ڴfC]/^.\cp![O;R"4~0OݙGuͶ C࢈F"=lI#cKҢ^<#-\O~2)~#zU q,UԂ?8J U _ Qdp&fޘN$M 4xtPpUU.x:1T.Jju/s{=Kkvl%⢌Dxa22^_q[\A DzyJRϮc.$?TiqZԨb4Xxi^P:vVPspaxQq29*i;(̸xu^*j "S1vƷuw χ 1qc`v͙qZ+ isB&p^m'^ 7z0"4{ ͗'U5}5<)lVh̬Vz"#X^&#|m*@Y bSk]n[.ie'8)d&P\Z7XgCs|Ix7EO:YpZ cIW {=/05 !GK9ǚ-7YR͹Yڵ2;euة a.,>8<9+@gAc{Ȧz5?7fpu 2F3zrD"pV)TC3|F-t.>IÛFARd@WU50yEE~z:dI6!Q6dbmW'|%t'vtTM0$jQe;"?aa6xUpTZ(r0>oUR%(@&Ɇq zMU}- lk9m,W 2qq0F0]m!0xWp,i!`7ǣk!'eLFȄl\+߂A8 % |rl@oMM*WVUةECw~E. ZRIRSဓ~zfIt]^HHR7B3 Q~A:&싻혰Ũĥ$s,iw%!0/RDۏcdْ_"@!;*/oFƙQ% Lm5uꫴ6zxԷnP @0q%x&6nopCHBGȹp66DA 1 ^0ս1Iu9c%梿uB7UP 12.&S7h:# ܯsljV=,ί?uGXs(ιu]`*z?խ#(ц%-X 3A&;JT^`Uї,͎"Ӌiа*X7P&\GvUݾ|2 J7ށӃ!_b~LQ񐭝:y{cm~rh & [-$eK]o-`CpmW \5Z)2 o]28Ӣ$тD[ |?&3Jq8k>5u"wl%Ekl1Wl Cp(QOQ#uA8.W8|2@`SFB%:L,ݚv*+&o0gz3xyQ]zg&p -gҊ<.bN9IbD{3쑀mG, Epe፲xxmK~"ps٭O!Jc!m- ;!},RCY+?گDLV8bC ,3f?U9_28>TXPD)Z sE4"*=b<=־I,.#})u@U)njo~mMX~ovZ?XCE|AГ:Shf&hs܊O bDFC@D E QTUK QEUUT TUQ UL( `"*Rh bJjb(")J HPcqL' =[IQVyӛ"a4z6Uo>%Z7zg 7\;J%E>p꓊py1 +@!b3x5\lQ(6̖ѴJ1⾉-Uw/>ɦD.C1Ұ(l}( Dؙϥ\R^͔1y[zC^ylf&6=xho90l35ͼc3xS|  aJ#8 jp2}nCtv mecHNTJ<]cxGrSŠ7|m8L=1x6*ja$[,pYc)ZrKW, AP`3L#ZX[l-w'1:si6a ՙP<&fwRG+7Đzib#r{0Rw( xM[?1ش%M7YǬfWAOO (@ 9b\*qт< #[EMq]?]vC[p!s~(7N9=q*hy^Fbo~c7_s@jEAه;G<9`A~s hi~wHkE.氡\z\DvJC׶Ę>R! hVu `h%i8F|zjI[*̣5|DwlBLŮ#UˈM~r ©4"ZXFo'繟J/0v5*e过4uk},<]ӕHH-γ'fa7J-qXk]&<7uF%|9m;\&-Օ! 0I4ĉ*D @Sy@ˬyty{O?:^A?_ YOʰh$bgoӶ17Tp#I28Ķm-a:rNE?7G Tp M@@D *@ %EJHaUE)() fX % Zb $E Mn9=L( 5! % 13,TT0d/8\f`C\a,FbjY.YP)Q~~e==_ꟅTI|,`"^)qۑ$A(("H7kﳫbLd؂!*O}- &s7Qd7(Ƞp%ҩȹj:^UOׂb #Yd*9 DMj`#!xϐL!0[^D_O~| O~+PlUO'> _q':XK\EwhPXy 8:jǒ_]e"[IX~Q6aتcTу?7\h2WY+?oBa$,mQ1N::D4L(Ez ֏G`ۡ4 {]5xOO\ ҬUV6IGJk!fyE hדBvI$I[VZU,DDDJD{K.xtIR"+6Nwv|a!c ](L~@3X RUT`=9!$dkQG"Bt9>+0R<8"?R +=A(YQuԇ o¢۲"e+1egkB2NjZ Kdv:]"C^u+k\Y}Y%S` e/,j\ 1T_b1)"UDn0}&EURc8SQ~|q?dfpO3uUs/x C%\fٿ~03 XKT4y=!4~7~N9 G9T5z}m{Cgkg_뱴?6sģf*Df!?]AY ⤓x>'EZ'2Ĩf@E Ns8Z9 EXǁH>9Oxmk`6^̛!&|. MADС]?c(W+ZszQ.C;ʿ6Lo)x +Ub? =B`~e'D:=pp~?7s8(C꣒C{@? o=8dKB wۤ5\zF/PhҠ$i=sMdFPu (29a[߽w^[fNnv}'aaJCZ ݙK^F x|mA?d$T$O=[=ݼG'Ox?P.5; ~s99*uu= DE"BH{b8/~+y,6c!](:9m/&'.tLpv-JaB$pi('N2i T 3G۝o# = k&^{h?D ;Fc6 5MSs#CDǚpJ|ʢPRf$zȩR:V + j:Q:O(;Ք :mz݀ݻt2BT› )cwgq;{'Yh?uS7e~NK@m,?xbܯQ9&LA!BrpUV?p_ ݘJnN(GBuoM:},5#ɾ9ock`d @Tk p<)Y`(MA{…栃{㻓%[|($P&[#_BzTz!v6v';[,I!%>PPVi;N(v;`X]l/gLQˑ:MxQP>S \!o(5Gu] 1rPnHLb Aw*EEh _H$Gؾs=q6>{:P17,F0/-PQA3LDo3eΜ-M4J+.}8TЁLx^7a'dW( 2>C ^DyǧI!]c%[:?uؗϋ9G/:Gcu4?E\i箚 _Ff2tgY7qZm: :Q$x3*!(Ubh"$!RSHg kJV0eeYٲ Ur.qyQd^^bUou?jBs3=k^Y P2H wPQGN1S.4:G_5C_. $x$P}v'$b}Z`2k9sO'vo懷/DŽk>np~9g]meF"V x;{d6(DY:b]hXk']/JͳA$P cKsZ(" 5p=#h胺5C BK/ًgIOlz99x} y*?5JrZs^j5~׸Ya6>0_n">8#}ߝyx@oBv|g} {l[Z``OyB WbmFXZ22aZUk /'mXԌ8]'UP{'ם m:x|{}t k-vn xlj`FIoûmb>A k#"& potR([ y(I`*0@Kg#h/,p~`<?vnaWھB/ dlzT]v1Kj |Ƿ,멦O<.ߥCyՒ @Uyy+B=?\:CmmlmT7^X(^M1S5(}'AGv BϪ*0[ c/Grl:ȁDҿ{g&nq,!IXngɷsf, q3GsU GQia[Lu.N]>o?l)0?f/C#Y~HtW2]c?c>e @?27OeĞ FZq8x.~7uG~TL}>~_XcdjLgk??]F} m;cΞ()GaM` $&>G|opaᾕ_"FvTcjϻ`=qvXnt~Yʄ*|""+"i"!er yTuS_]o2vZ% pA?' yBT$z g]g:n+2ɛp3_7fw׾>O\~8>w1-`Q+N^[OyA\/.:)}ZerowEG v Ta:bqH )b4;٤boL fE1^ͳ1R|pwD9c<M+2]o d *57IwS~͏:1. ͍tNQ'Νy➾ qtH4Bsz2"JY*Y9&m/Y5빏 5L^ZE| շg-aߖ$HDa E ЏIJ j佥; 2LsS{tʮHY*KdB5ȣ\vkJwl=8` T>N8ɽCo}E ^=D_L]R H( G :$`1)[K߂b'ڤҡ9IYpNE)%!d~˫w5QlwF ˦X>_>">'my|1.!D IA (e)s^C5|#J ,G]A2< 6MaO͌U m=^A긖//H`>J$cjKAQju GA1`{a|>OXץ<$g|bP:CŸe.qKx7\.TPu==rOB9cl^IQo^v`X5OdghoJ`n>o?h``wv'DRLXUX0ef<#|Bߥr*|j-w?߯t||sN 75 NNoCF0~T lR):qv% c LoKwͳ sU仇 w{u?WܞJy+@>"~ks.;}jѶk@{'ƞ5&bz8^cN bؤ8÷Lن!r=2ɷ1 @ N TM2 SȒ5mjGbc_Za,l?W*x`.t@ "p[0@ C+=׽p)&I<۷838_Of;8| ~@I&HN4H5 zWzLګX +Qj*6U@V7eՇ LіV(8 b#=z%"e#b݄l,$y6\gBp]1 Hɍ26u~QX] ~k7ӧC;quCX O`pLo>o{sԄfbkCӆ?e.M:AMbf7C2@N/>O]+ z6פ!eˬN!:8)7k=m@_~y1(SjA0 7FՈW=|7lu\4lX[ fԎ0fU8=EҶ&2Tn@raM> MyCg"7W$?e{ և2Z)J!AChQ()A_SRAASL̕BS%4%!-㶅L@PRS1U SIUDK CDR4R #9I111M10ƲD344R%0DU+MAQN STC,DEAM4KDT3$M"("h)J*$fb83+! d2:FB ,`—b8JT15l(&fhVR"D)QIB)iT|C )&IJJj"R)""hI  AAJZi%A jDSLAb$5200RTST@AEPLEQLQL0M5 %QU$SAEQ1DL;Fh(*) c4S $)T%AMAQD1ИbF(tS(X)(肖IZbHa&V" **jb** " f  !aaIjjXYPRD 5,AEV0L4HTDPDPU4 EES@@TSU443T4BR5JQEALQJA DP*bi**B( )i~Q1$^S1/J1&T%4BgA1ތAϐiIaGUUi!!`Xjb`JJ*J )ebbjZ42A]Z65 QUK$3SJPDE4h*(*ib%$b <ءքZ"b3E2DSR_ja(٢ m2L1PE: Q1F&$`7 RF)*,h,ɤ"A@yi(?+;yQI:FhPBD:*KQ ] 98P,,/P`%"C%E=$qE??  V'u+ҏ(1(m1@@JP J IiDȡ^B$AB)JJ hC|O 5r!"RĀiӡЉB (iP}B4yXPP#? 6ˀ^-&4 4P!E%RU jB|~???A4~a9Nb.OXBBhO'PWLV J\0A PõiPݺY@:HA:*"JYI$ EM TwٕF2ɮ15OVMr!HVuZ\vzz_~=lQK9uyⶢoZ,aRt\e2Jluq})ek}.}eJWiK DF@;sђ Yf#Om6j2娍&%(^vZ%S<0y|8XcܒnDDW!^|;O[)y'C?[|2=@۠cx\%02OHΚh%uGq;L!Cw*a]xZ1ۄãshoѸd:4M`rI{9mݨo2)_Y3'ޝXPj ÿ&_v^|#F=/%?>oͥD % ;2zX%Y2̤M_o?Ax_|XöJV2z]~^$lDsż$o^=j;X)v{yѶlht'tx? :{DG0Sly^;HPT`#mwh| >Bܬ$rl+ oҜ- A~hBߡ+.Dn>=W/s W_L4ޛ^"r{ w= :>y" $q D`7=* c~+ ^c[8)*+BpVآD; ]N.z~= H2Xx,wdATvwcT'twjDg&?/^ͲǧAoP? ZΟ0Dd 3yȏ%GL{)S~V:oT(guz :蓷á>̏r#cˀ=P273= <`C~)EKH!BG&vL|dpFN˧+{&b͌(Te-I*@A'edřZ5ү6!ց41 QdO= No26,Z wF m6aU&#'PV& A*&-;'p^A bjӠhm SeȻ(8T cc.vк }A{ƸtpP6 ]S]L(ұ7ui6DcnR 7_{GVԨ"GT9CܛNӰU`2"Nn}ƕh||=D71-xAb(+Bi#nxқ+xuTlTPT)0`ik0\ AqC3 (=2{?n>qiW#kG&aL (}*oo50%i4!} /,[7Vz294oTx^5A\Eh㍛4^bPp5)ㅎjDӆ2a Ϙg% t0|;s3+G)Nl":KZ#i#ѣ An"ũZ%/0tQDؑ 2r~HuTȋ>8|ܪ$Fy֟qX̿pO~dӠ f=7_*;x5(pĺ}ttKAIMxhP TKnٷ !G!)nȁa PFOC 9m; >[^.6@Ű8_iuɮ4+1 58*IwbFˎama௒5hpڅBPB檄UI9"jq :ѐ; ˻ǑB Rf0g$s(6'ϻuw\ 0ؔ?θ%@Dl6Eo wW-i׆xۂ /kx8w`aiǗ m|vYR[]8KlLB̌AA<'Q/9͘ipT"h$oKYv6Jy1~= *iSWq7`!ph_rNUj`1ӈ̣-@N!WN[.ޏfQ~&=YʾlG <ܜro" >'9>ZAљ3uD!ym@~c@MO<8ب@m)2Ȉ_J:KJИLE4 #G!tEB#;. ᏑBʼ'3᧍"I@=UcP'}ډia<9nuƛ,<6~7cNY:}!]Y!eIal|<rٹ/GmRw%=\ -4U'5Y4]eW"8Bh^Q%yBdBj<7| +G\$ӑ2@5Rَ=8WQeVu|!X1pׯ7vs;$#F)U5odb_$D9Mųy "GFGfN%zFGIA'h^j,rv|c^=ah/_9^a] [iӚ4V@$1* 6K<6Y4|9^ &LL)r6j,8!l H҄KKqh΄p%rʉ?=w~3 P "S]>5^Wp:jx`$&:j_qflc WяL6^3rh*"$x<;b)<)J%YrkC9'*yab^zh`frO-؄pM;շe`HGy]ق mn9@ zϨLA %!%咿-X~QCd|SLU]cGg f<}Q&<15׍hङ%-au{dk%&Xk[氹t I2Y5L R(4&e-;_$X" {~3=%u:. 5MUY{:hNH DʓN7͈X\hQDP_-gPB^ 9|zEmhvpU>-?9$^=c0Q0mՓ_\Z! y,P2FSu% !Ӭ}f='X—rVL4tyWIJߤE:i!RaqW&praܶHBF^zmQ1~ :`m)(&[h1t@nX0R7' B,kcac=e=~z{2?2z{s*IӝU$ystll,:mrw@^$52b6hXS!p׍ i.qKtf<=B;f852"d.2hLݴx 3E>1_vIo~W:Fm' XEwXwRXT!hA~9oLCo=g [F#8F爔jD@nҭ%g)2 8aMQi]9 KE*} */`0fQ`oґ*VagEd! K|6y1Wi.h}/v5gY;轒=[ᶱ ,5+1F,8% <dB n/Q-)zy,8#i%EQ8SS=Qݡ+Uj:"z=|c++5 LDSVQCA.-VBE) (} x4;nU(O~9b5c~{8IotTg8/"Y8]<9qq駲Ǣ7}o_-厺>Qqb# 0Eltp|+ѿ+0{fgn G8iȴ9ߏU)]||qpVhy>7&I(ݸXf0#M] '%W'uq#u.W@b"]ߏ6",ȔQ%} k\$ƙvRHsIZK qgK`5$'^v?놔(i&)}Vyb4no-( 6o Ē\Ih .4 9T_0Bd-=aowf>Rk‘Zc'‘o$\R$}k<˜._Vɥ ]wRlсg%z>8LiLC7>?&׈s,Tb6_$%P] ז5t;qOao/*3wow5AS)S2t6^ ddi?8@NDPQ>>v馘Cq f &gJN傀0&)hJDiE >((BR@O(+S!T* R>!豋)&TP.M`?oPdj"J@*d(JX%"FJFX EPib")%+ B3|]nѤ9L5 nh];z86ƉđRE3M` Tob* .GE7͊<#PC$U%vPzh&heb g4L̑7!Ahj5SHE']&jqPyMA5E"x࢒Q@҃ZZ,6c]Ji"/L41F1vn*=8 S&&;bғ$Qcff)~{k#'B9  BPǒPiultWttmC&%PuM&kc6c/tH*2:"h*!b4c0G=!&**Զ֨mY.qh QG=PPPP_my RY:M Hi4UE[ % [&'̳P2:jm > EAI,1;q @I%M,Cp5FX(i&TSt5;(Q䆱阪qlP}%DD{.0'1RkTDPZ~g}_MxgH oYO"?_'1'g0lNUocG3>QkBu0Ty͂s+!\ I8P/r T=~ ( NJ t*=!Êݺr ӳذ-]}IMT:qE߯ӥq5*N,wIJ!'6:=.%'o[YöN;kfkKtU#HJvKOAl si眖눣oPI 0JPϪ/CgΞў3Yck~;|;8Zy'޺{`#iX#VxZ4F b'VB쥕D@CWk+4:(cDW%N-3(,+ N`_,Zaq{<ώ#5ifp޵ﺍpz׮\k]qu\W]#c]N߳;b\ÜiС""!<PxFmPZF߇X+i>y}qx7Nb*QUҏjN%w0nP|iޱk^Q^9_A$iU|CAt(,cAPt]U#֪**/,U r)ꀔKAu2':[m8zފlPFTqK2-fCnH$$ۑCt*6"gQ8j d8-OuhS*aSy}h$$+@6iUǦ%LTU%;e 3 #}n6?;9uEQVO}9"kI|L벍 )QMPh)5e퀌R4;C\X75na-C$m]mcT`h-*#3[d("*~} I%ƍ7°*HPR8,{7>673Zpb$V#XZ4.ͻu]5 *ETT4SUERA1TPڪLŲMuSCwrwu5T(s7U-(?пPtG˕φc(onD:@, & =<}s8#p} WY/݂(Gi4U];̯GJTgdЫp P4]w*gT=(hh}lIj/&4MPRUK`h~ʃ6)S<9quvC2'c';}lu6M CcR3NB!E E #ɏ .>=zhh)#uAUR-G+&@'}mFrRq)Is jj*jhD }AJ:G PBLB2xy@xu*T".87WJE-{2^_NGֿo|&!pN,0-Kʬ6lojhC"Y98QƹŮi*zYEp2rs%rQK jC}YŮQ\ X:n #/š=Qc`!<J7vZHO ?lNS9_)Wg&6+nK@P{+ʜm}M'}`z8\mv,c&DшE#8HI?)CqiYkyCrH Uk?::l-!!B<ɇQUK>$8ů<|%FZ8xfioFoEņ&n{o(\9 jyP@@{P "pPzxT5]W1Ws???򍢏g'TPB4a*'۷P( A:Cv+eYS9xP5{$HmV(91L!\>-8I*_A>j$ oF\cs]}>\7b;D(6b)!&.?Xf`>Ou}. =OB}^ڑ^Ac2{u'^2Fϐ 5N,LRSI%( )$%S`D]dר8R?`yx==FEHO 7|XqaSpFd'>ޚWa~efJʣ'rPʹC ? zSm]G鎲W?Q2kĴ0\?F Pm~G܀V>m<8ީ6+N!8Ǔ*}%  sER1U[s D+ (@.C)1Q~@AhMc4l-,bާ&Dl+>{*(⣩fj:+PP-Up@ 8T= 3룜߀9g/|4x5X S~_~OLK FvSѮ;fb_&!&R"ax`~F,<ǰzwR ZOexq!AOPm2pVR@?o${)B& cw&=h T$?5;rv@1oA;!/|C[{?>@N<>|H}Yk1y+K0KJxk)>X:bh #$1SԨWp/)w@>>X@X͖J>3Ip1p& _v2y:Ԟ$--y f^bm|o91%$4DT)6$'/4`1Y[ WǷv~<64]TR.v*ngťu /% PLDLI FIF郠?x`\ab2 نJ@L:MgAVh)  ֈ8 Z S݁*|>Μqlx ū L| QԪ@v,<a䨈̸|c-,4ƕ 1 @a%imVtne pF%aɉdQgjIX+ Mv-A9L⢃~LLݾ<9^ؐфj*H=$^p.MqޟS32%duڗ:rk$t^>Pk@Ѱ/c<~@A xeZAʽ*,z=DBfX}i(Y@ZR#֠(>/?'-G%;/Ȣ QGǺ7Pa~}? c@la/<@qbboeއ ZXGgdz@;o^tJ҄W>$ UDA҈4RM ѿ,Ka2/TA6M *s!cS:DDDvDqKsqnY"c~_0.i+Πݳ5zJu@0yK7či-|"r"?Zl%aqûoݞ0@~E{Kz߇yo})HK :|MUcQ #8I WRʰ/vŽGTCxY@ [ ssϰ ASeP^cZW(@**+Py{˞,Ǵ8͐"DDY!G]sW/_iۍ']ż| PDl_-߅&Pz Q 1 (҆a.]Z"\rr((ő9֊PWۃ[tuUDBh\ =7E4g!,SZwd?j3k8`:NlI4vXwUb&bNjxonP@ȄACa_!cʙBkOMwDQrG qlZGoƪ(꥿EE7 zty>;vT Leǧh P (%S)?(AX]^j7xdDwD^pr ?gjWE=1S`AjDEwy]atzB2dwyԠDhVw}m\cO,ts;GPskʱzþWѕ-8XM6p`}4|au,Jq)e*ةiIk"pd0ok|S 4]J6;n ZX:k7KL4"`sq;p Iфd;Cnmm9Y_Ӝنka-&&W'Y+kΚJe1'rb%F5) )РRmmug+[8cjg*7d7g`̖e%}qHT=?o`ð-d^ zag: Tn< AF| 6m \]ǗNx| ocyߝ]ٰV|wq+Qݻ ̊Z7م^-S*B0 FʄdP^tVW,-^"yAEz m$mEJ9uIoyNQq7:IIoA8im~\)+ xN\ˀk]ue%o i"|\u}hM'>!⼰x{nX[|. fę|}ѯ Dqd۲E4w ) pv̋&̦#͏{)bYn3TRU0vd$Œ,țq lpM &އK:zXݔ}2{k1|8c~{_e;w.{qvJA+Fq)Zai_׶GЇFYNhg4Kdp&Gj()<0^=9k]}E^y0ݕ^IY;n7NzZ~| v u3嬻rsRKW.1F- Zܳ]@ؖyUF{xijW4\P*|WqۙQn5Va5kGp}{E+yg'M'ل DAMQ9.W aEK9JᷮT:qfh4S8Syg}M-5{V/tiX665kdõ_X7z-[N\*[VnQRBZR"sXm&YᆪJj+X *_+`(6U*pG\; tIV,ʉ)HS t6n 9%HT928E(j?8iCOTRF3r:N떁V.,?Vwz1Q*+r/R#tm~u<6.ۥʷL@ت#X7)y@*L7/i0 r  G1ꓰLp5Ypw5ROݴٹ!uNgzzfC * Q%>0ګZn%!{PP|1y_wB UrﯧP~ ysARqOO DP7?) z~}F7 ʲx{aMWiW,|uצ|=A LSW E<]Y̖p{ۜKHgCos:'2'D (풠y(b]™fbܬ?k, "PkJSRjGJI#LEpϝlQ)V$g _Vd|s;cޝq2LN bPW@tgo@L C#I+y=n2?G5obX`]IDxIE6ҝ7r-+a;sJ/]f'Y_WF<=3<Vc c,y€RlҽU[IF0ibشe[pV"(3^spD-ە[c3.{(>60b?* 1H(Z( HIXK]RCPvStm!T Y8fHO 4VW$GB^Y rTZkieP̹mbAfg_bCe:>>$Օ:vStHZMMD SDMBm)Vn'[(HQ˥IֆYEU rGinADA 㒃>B R PC}g~y#lc+ <ޣW8rg}^e@#4OXZe?Q&S=8e]Qrΰhj@Rzd6C|_?)O 5I,s3!8 CNxyqLM>z]ӑ4HRDA2PLZ 'l4R)AP0I` adb&0' b~  !* CLJ*=B2>y#]-0CuN ^ &hN@AJϧo  g'F jx. A'~(r J!)f-aIGV"{d=\Z$Rre? AOX2 ?{ ھ?ƿ BR~U@7!=v![yUj H?F*^:HO= @d3dTA4a (@,To&Mm)gF&p@;)%m-n? \J/ѳbɬacxIk kj{t!ĈpOPyxi~N "kn';dGDw\DBKvUtD:+q3*T0쵉1vIU:1!pPl7^;/~al)̖CS$F[߮͘< #Gfd$m.#ן,]1S)) Al2 oKDqN&fu$qf 0䴥>!FORީih{]3)m Cv`X=kK` ^4|3D!a,a(¯hVsρCϣTHRL!@vGÖACy.e:I!;a>xF> N~:3n'ؒJQ_a3B2>΂\) RmG4Q-($_f$iPMh@A .wҐFҎ>"U"|#h]SZ x;OO$DX׀vexjL^2mQ2#ϰ'naJJﮝ?`~CҘaHW9oȇs' 8eQ xܽXR<pq{7ө`BN@E$j.ٝE_*QHnaB1GB}ٓ؄ ;DH&z|)ξ !.v$:oȌ] u"*C#C;ACmq"a"KL =h!,co[!=C3)_U ]4dy$ltZJ<= @Heg?np=Sn|Q ,U`AJ6޸ѳw]\Bϲ"$7dVRll7TH0`u,߭(I4#r3:ud7:}<=^s|OR:M7lt~г&c>d:6@.RX6 oXr#w?55ah5[P̘N(EQT: w܆+`.lMzS񈂖BBh^bȈ g.FP|nג7IIcP7pTTB{R"Ċ";LQѩVխ`"#԰dDI#M2-ـnnnìD_ Nj7Cy9٭ 3`!R=ّ,]ɂq(ֹ^O};{n4*.b}:E}fa$ʼnSncĽ,(qZ4uBuL8 zh̼y#f#n P" bb*^rewWWkڅ퍆 BÐIw0}6)?KQ/P h,Abب}e 4 E0ΐhhco$5w6_d3˓I '@!U}IDIHƄ/QvV v_7m3e 0g$#=oN Y類y'"M0]Q6}yq!frQU\3MDAKǞ}& بG HI#P_t'Mzz /󈢻qx"_N.T<1(RA>_Z^16k:H{H^ oc$B#.L35lLbXY%ʌ~:dž>+Kpf9Šo䏥#t7"8Z4fGQjgN8 6,4CXnLb5|7٘QQ@Ú7?oׇ~+{@~ @IVOMgif8Yh 2I_Iq31$2S[qgf@;g 9HN6ΰVa mڹ*В.CrH׵gY1> l[Y xՍpb)IPC0዁=d5e STSz*4rmzN8DIrp3֎ 1paW74Uk08'JI'@år} 3y~a,S3U6A=E@6&ajNjh+g3踆>Ǎ!lT[Mv㎪. `lZi,[x yllq=e`;T7Q0$DڧQGsk zzz;1/קc×)"fsX^SN $6h fD$Y a \l okFK)4_ JS H/-Wp_I"xCow4Pc3=AN4D$4ḡ D Bpӟ]#'o[m)@oAc^` H=|hX:"J(&w-U:(zjȓ  /ŋNy;HꞭq>CKσЪlnT a{b?psAf5[U~N쩌_jٕx <o5:RCܬ?SP7PA@>_h|=4^>{a0df7*hh %tg3‘wH}!˜{s8{8W[[p AҍQN|G J0m1s69 P?$ ?"q[ 8@Ƙ hi# ^G#%b%.XlnpH;ɲI*=#E@a;ecb8 RbJ=DAz4,/}qP$?=p"D<kS]miH" ||Hg8Fp:|}xaQlvaQn Sl(OR' 3,H^G"y pw9!z49ː@-7Nυa B_=DY_JMvT ?4YA`[P)Mnyu07tT+8TL#̻hl1ΩpT$hhfyJ@Sf 9?z<iN.ᤒB6%3l?C޽0$ 77Ǝ$4}-a@Y FD; S =!Nyy4vf)EkƬ7`s o J@QC'$1Ax@RH< ;>=;1$nDJSWT9̳|zHz9WOUUm18W3 g+#Mg, 2ߟcgya'$ޕkӬhcad>wt|o$lvA;@ /_B=s}UAq V*LΟo05u;x{U7MdB n MV|Ngq| χ)U QhP= ݗ6a2T|a(nY2iqT&1qK& s(r:ϱC9ZjyEӃ'%40@! g^en<~pdDQ:i!>33f wde1nAyoHAr["Πqu1+q0ˉda&?P` Lg8U-s@5;@17`Zx0B0+Xf,F1e))RO?&V"`_ }"dd :f*0P]f@_d{Op4^FD0ޏy.f2Z"c4v aYCAYFҪΠ.F.Tح ϐϵpCCE*1~7K1pGm6_+vY.ʔ=s`]%I 8ː};=4FXtWϟ|'t>]}0 zn 9Nthl*T=9(c( 5,+A愆;;kahkOh9t1`\;d@5H u '\I*f]@4W˰6đ*`>D(p5ԋ80M 6Rh^GIX"'A6tT 댓Tt`/=C0jAuᗑoDBC }ސ p-RbndQ8r8$o*Y@dL`?߱k!}+P C]irN̢9qr!Io$ştٻۅM ƄaWѻZ-a54"r]w2f;*u=o3=YQ9\HlTt6z:h'2{r;14ͬ~٦y;cMȝc.>1P_FJa1K ߋ>oQ7ϯ2*S+Y ʋZxo' ]rOg1/p9jIT((FU51LgEcthنxF 7v*j'hgGz)R9B8^@aϨl Plidɤ،BƶԲWC i>xnSOƊfETQ'^9;:LNK`;n 9 aP_SGϞ+ ( @p ){ 7 WCFP@p?C D$y0к.nZ!-Q8D Sbڱ%]@ C 2q_[8<`$YEiDGHK uJFb)rr(}Pud^0ɷZ:|@;x9T(ά$SUD;i֥u.7;:9L شD%'-mp8q !D{ט& %-K 9Oǒ:=(JlP5/$_TzjH!Qa s2So! j4Dji_'o^8\De{ Ჶp1S1Ŏq XZ,FU|xS92V ƮE-aX눱>֡ӡ*4 KDa}@}Џ: S)Q",Cwakﻶ6e4U$R?r:F9O臈M0$K[DŽD}gޖ!ABt 5C6:BtHB1aᙄ)dDl6`v#}><8ea+iv=٤EJq`K!rP?2sۄ#B!Gxi'>I}I'(=I0Mq,نPU:u@\IՇhH>2%l~w;LSMՎ*JuPLMcx19щ-"Q2RCd*I! ؎*E384A>A;wy.ՍÓwMcS "a(bl#aZz˹'hz;߽D c%Nڱ: ;t!bv^ @u`|P"RGyoơpш R/^.Em1`S:1GO7gceHJ#`h9Qz A8ae< \FfA Õ+f0ܐC u]P%cjJ!||>h0#M/ h+:xh9a :X`䇁4|G  BH3pbu`G HShI93Smf@ 5dD]'2A43gx8bmH49p@'fOĿWV =@yIPL} wz9$1~`gD?a0=ܵV2DЍP?6VCx8QL \#ʤLf OEgK45(uZ*VtH }Q4д+SFP‰M%iJ`X98sS^.h: p&`H`nV$"#.$Ot4'HN7P@/*O? 9$HJQDx`hp -L8ǸGT% #0P _nOԒHōC_%hG^B%ng0db 薩c"Su/|q]W "?@ Dו̞GJioQ x\&LL^ŏFG2 G7\dvٜIiw!'n:z9=)~\52&I~WG}|ӢaV`Jp{9>TU.9q1>XHbҴOQN!CB H'ߙ{.Y|E$> f'Z>j HEDr74(ۄt14YhsQ_h 0bNƎ gs7ĭ[eq`?_S2woh@P 4*Sɭ1J׍[bvoZy(3 y[>uoJ!##QӃFY/fcԒi68l76}8=Er(vIa%xlna%32_&c7 r0%Dw󠛶@j{q3y;ْPS. kE[c1+CV8u+~/<M0w ܷw'4P`#"8%u8^zl@c  '@C%ըO-*K ui3Ճ#qu_h9.fe(/kljI{[[fGl$бڶG#p |4L4e|!d5ExԌ} x!E A¾`ɪdq ZɇUb#jVȕzC@~YˢXY˰?{7,KFllUܦrRC )%"oGwx28 4rI{I/&H!#{q ^6JRw&RhWvsp3Lg!jrhO뭔gRB 1**N O[ l ρ13`V٭W.jٝN ]ZR>SV5*QЁ|r|ɧ?@v@Τ`P>{vs|T@CW`OGNc7%) ``%ό\¤V8P:q!ˤD LO?SX-q!b3k =&tēơi4.S3ml@0r晡 J.&Q?9i 0layz=ܜ<3S,F>_Dk4Av!"0"k:mK ,Rɸ6@Tu;"=HX:J`9h V] k'vg#5RvX-p4(uH :SRr*8\>(tba͆v4!B#.6PbO@Efʿ<:IYC3??dBpvdV )&hi~&vP7{dvɐNjJ?Bsrg,):>Ċ asc+S#ѿPֈUq1nls{;ES}癖n7Zr4^֤X_Fr\sʴP$B֟`Es!tjcS+T@хPਐdU;V[ܼyE/34K,;ƔO~;:H>fMZrfELKhdw5Ϯ|;&|v1)|bksCU%"/QVG%л09jW]#hvvkO,{ɒ# <%  o8VXpYeCcR.yƔ$MF*bR;bm;򏈛XhT  $+:U hk%yXqf ?dS@Y Vd)ǗT6P Kao!TT,BOA@,(kob{8=Y8&&hbԹQX/.tz)dž}~4w'kNN4~U"Y i RTw㫩ugBLSb<4w'8\,IIDXk@!l'bݿ 0L;!%<흍<ztdG˙ċW;A>Rӓ YOӦR Q6R=,,Hc*$2l"g2Z6ȋePc5ϰdhûҡ~$s?z󃖀OsgyvZd_7[)u05 DΧ} MRoEU+=XcFF#-],8c:ȰT'' "JS*'<>{@sX9 ozqy /=<Ҿq/tӓw:=TLf(F|/¬\Tb"V. Yni \lk͈iq97#Ibg;(H홱)/ #kˉxd6X":"c/vJw-vHjt-8 *3f=}P4Zs4&!aTጐ2D (ifG3hؗT~If$2:/0ID!܎zTTE9w 5.؆bAI*F"$4ArzPE69o\֋Ah;IrR/%R&uI zpHvbB±2fo Li#l00)˻ !B1 -g5lۦĐ_GZK+Q% R1ibuww2@<}foMqp<7~\ W,@S0/x%'9H'^>g~hN_b/xY5tqrʊ!$.>N|g<_lԔT6\T`JQ:y) Q;1%`8F`] :b|c|8jz9$7/< L{\, 1b3X.Y($~i`HL0ةTt>0IAgz'`EzY],Si$F2iC <t"@0IIX2XboX;hDM=QDwk14.M8Ot xr!ŗd.#R? Jdq>}h='Ns>, t^(qBpH!J䫖f(&>!bH^nAN:# vGb= 1SƟ,b;&&MT PF(ڠihML tC`,$ލst A":Oa~l,7qQ3g#e7`3f"Q[:L@t#!gye8ޤ$n!W/L"qc(Kz FUt`5Fx0iS]70gtԚBY6XpM5c{s BC釭gc+ j;aFMDqPdD2f ҧ/c> kmTfJEqvLu!h:A4[Ÿ?:VQ:,^tJFD g!=J 8cj pbc1F,CI/aa?߿Be ﴻM"7,W$*`%^ my)dW8BjpF22L|Hh|*nig @D4=cH21Y ?ÇùUgb(dUgd{'),E m39Tk3;zߌh(`Րԑ4 d2'i>CX[t8r;ǰs"v>\Na |$|5T;QCي3F z @ぃ/SDD&pEÛMvaIg9#CoOE>򃰇 2G-kEO{_BUA`2@>R%*Ja1A[ηL5>X),HdVOhN l&"Di'?ӷm{.KʋK+tgqG\q5#P>UJ1wS~Pt5OlC $?v6XB'Yq \@k,i#\2%55%P$}jQFo +R446O?u? :=W@뫉PPq6z.]n쇧C#:$舃B Ri) 22̬n?i 'WAWw Ax‰ ?˧G(6HD8{> u߳xooݢ -*ŚL4c /KvYIliUsxӗ}iۏbL}AQTAIV'34%+*uAL-?!fB#x2J6w(4 N͉2* \ti~?#]J২,ӑ4*Fn'3zlātxӠ|+:;1_bCO{p+90\ o< tO]c4"";M椕RM6d8q%,x=j5)vfP',t\(dH6se4|%hm ^8nU Tf"ē; 뤝/ &0ƽ1{z3լNy~BǙoặgw```,G+[]ĊE H2ELw @$I {zwPspt,OHa1;gF_]EG`'ksp/7QD2{nI}~t_6 8-iP_* >mkg!vNx'JL sa nۖGEy +'&T.ħ#5`-îWA5`3L`b!h6ӴqX C{['t-f5bק-B>,BfzCn;@u1~t#k{oAJ@ L.Aؗ=O2r&5|m)Ǘ{&: ,m O;]JB.r׈ވTYYC li ,Tr7@XVi@ E 9}`ápg QIC%ǨǐTYf)Ay==骯,% \oℐN&рѹRۘ6)ơt亩A n"|_}e1R;O%CThH۔r\ٰv.zs~χ50CW_VZ=OC*bǣgCFz]h ӻSIAH'qO_m^g/ēOQ7&| :PԂwPeRȆ@&=.g;wlĭ(!0#۰:(\iup&0+;&+x肦[z΁uid1:.oIuH`*R؈Q x!WA g? 3D%lug]|)><q/ E|7ϴGMUUR.̲LDy˧ȋPtIi0$t$>׼ff.:f'N\ԅrED@CX{XV˿U6Bnh<0MEÉ@»X_l2E@4}g>Sݣ\]M%|Nu'ACDP+ aPPFi Vg.sd ?Ĭ\ R$$?byKܠ5\:!]!PAi %[fbu;]X 'mwNXF@, (/`C^DQCP}]n5DS"3g(gKtIл3;Yb%Ge;,aʰY,{oRU(^7=!'%fZCFop'xJ`Ս9^srG/?]-HRPџ=R>>pt=j,k"*3):x뿳Ùi ~Ϸ2Yz@H\!|X19' ! M2Vs5"gy5\B<: $r5B'U"JeQn5&m(gEV؅(fh5n4]W$J(ps<~u , 4,9sw? 5շ޽$m =q'KZָHП=h)7 =jth71I8JJב}:cv>u,'߱= iunuʵa}6 +f}f/Z˔-cRԙظD;ki(cd7tOn280x 8am-ms4DՌT&CgBI$G $I$FuP!1H ݈>϶NqC`>~٠?_^r\c'\hsL7: 8:LVD[1R@!/Qg~t Ӻ8 '`\7jCϦ6q7}}5,T(9B`AL7>;ޢIǢjQeSQbr~<;â|ĔG}@_1 ȪRˉ'iQIoUZ(k799 mF7hǡyy@"9:vӄu\&.sQk.M.`g~LAx,4Nśy̆=>z].e"\FH^Ѱ ^>Xg5 "ͣ ]0qT*f3HcuIfg.&3wH6 >tw4ɜ9;ܿ-ω ӓ))-!I&̦+ B)lʉ۳^},p"ΜpKݕAT O l8nDDDSfS(UuXZ]Ur}I^5.`5[y=7aE5p8ߐ&~{pwD~l8o sr.x_1c}|I8*s/X25L;wH3oD,Q8t;gRL  8;9s;On$(rzQJ#8` ),oY<#=tDшvM,KQD7l7Ra\< Hi9o LBJP-].8%vXex O0LbZTM/^ӴO+vv¦Sxg@<ӎl"ݗ~%)i[6䟺)u?@Y^ ll]N:8+qCrfO,/B1 ;ׯl&S&ĂEO @m O@Ҵ\DޘDLnܖ8MVVs7TQ6ok?pɳ"5**PZQ/eE%p@= c`[هY ~o)mS +J |/@@y>v?O<*ƭb"}>қez o4R, 镅k:٘χj4_&s"I"1 A򿌇@@_nm^v_)ztQQPUiJl h)1:4$e "٠OlF;[*1.=X&oӣ)lu,;#TZ Oh*4HfэKH$& i]w?8u4nFg\Nbk=Sy !$z%ăR}Da~E$9BJ"lOmk-zdϏhlI2d!*nߋnځ&QY*Y.Tr4QRHmXk9NdI8vN୦FtzvLݧ[e] D\k8J%pTq@3؂u]Ft/ 3#zSJct\yggm2 R1 |9ѳqq@e!GBt ֹEz"V-cHbWdn܎I [wJ""u(xb&Gsjɶb aC6ٌA$.hEe_AM,e3f;<58BPTOgu#⌤n;o`cvn@D#`@P zsg`$H%7dΔ=pۮRĠB }f7*p bX`xSRq_ 9j3`7lTcW:rFCrB91 b˟f^u1>3x' qL| w8e]\@Wl"1$QEJx4dH-ʌ7Ǐ[W=ny=|}Ia^Wk5ݙYY75}QA>WI ܽq=*%EETcQ/DEHRj0C ,I?.QIG!İ>; tC rr'HAu=$6\NCn6V kB!W׿91 'p`W\"\DsEfy,|F*zZQ]i7 :l6RZ2cP,D"[I5ux)ȡ!8D{QbE{f,χo?tşzb# j2"CFi=PvϙcTW 聆`A&؎ 5qt5DB! CϬ̎[*29$z?㣳V{/ =wo״0[:H]LGKfm_V+1 pB1$M{fX&0&.0?fO|i^w7)چStfL^ջ[Eʯj#r7ՄQN'epנ3 mC {; 2~e>'05qysHc6YC1/[4hϑ0E3 G_Hw^};U2_Ynw5}D$9= =OfQߔ|30Pԍ2wܾ9bq|F/ǀ8$*[2|x8v`VgO' Nnxa!{͒:iz{h, J+9Jk*j0̘-#DdjOjEDDKThKi`D;T>@2HIFuqZvowV=iC6R\ǕRGs!0n7I_nyD_3MFب# E&7P"ɹ嶀=+Kek\0=T^xuBC 1d, d4k~k/—xM8>'REtmP0 pYc1K(l895 }ǿύw#<9>(]݋iC{4ĵX$35v##13[眬5}sv1-3ꈊore+|C}~y{oAB5JGR+5*]QU$tKCnΩp&\~S 2{x%Wh7V_GK]ۓݽVw@ka<_1wqR g6G:oq=3{ 6;LP %lVpT+zvD*T_M`Gݤ6̐fIe"vk S$;O>3)D+c8[mǤ _&x~Gϩ$"Hݜ0dj 0}qޙ GÁ. L9z(d%xU"On!ET+X_ot'@( F{ ~ l?@n:/cIDxzNɮ%Z9Nϔ:{ZT]`Ѹ myÒd]`UvvBNz A}#,QDb7v1 IT:60~+r.6÷o]27hADDM`a^c`D DKltju19.OOEy`=]Lo_7^ѧu.p%}|GS0|%'|ɖ ͽO)G м+>y͉d~8'W?/cA&{ :xpE-La& mL6|AE~#)(+M4KuW Jqk+oo?8KRݖkq)x'Z;$!o> :7S #|^agLޔ(зxQ3 bZ\Au'd@2ʜo gYz='a'AJ*'ڇ#S7]HnZެćݰi6 P|JamD0gj'%LMD'9>#5WBVUJ!~CSdzq"3U (\HAtH VVJPa"5FLm9B Dad{XD:o~<>]&f g5ز2', YWb΢8sp+gїȊG?P}Feٮx QL=L|?ߧ&9<84;Ф{t ЙeW3D;鮠C.C(;\ߩ79# 8_عlN;r}$OHY7ݝS\¾3('O6X49_Q={ǵ9>F~aI 9 vf?~Cxn[_Q]VGl`4$ QfFuBg{ɵ#8kbw>Q<%W^~-r4{,غ#ݟ4hbM\OSSrnJ[G0zf{쩪nEYK.'!)}>FWT|`㞨*NGx.`0ǰk6)~"I)`5Cfk 2<HTK̂9#kʁ;]JZ <7r&eq}Ta /+ufǕC;Lץ>,gm SgQԦf 7&dy%'c&L[hc2=j4Tr0l(»I$AB k1 5IT(*UnQ`~t^߾+r5+:`D&W;8ޖQ̈\2G]p'_^MC;TUЙ&-|~X_gFHp`eHszs[QDATb=<_{(=$W1ǹE `v] tc !; DQ #\QetWn2 c&-0fENNrHOF?&l6jDbN98]vpIkh|'5"'hJ[EIqT7]l"Gu13n*`w⻭K4RUnmC=6;SsL{*py=1N0눓C&g1-^{LJ\r3UI~ĵE*ctڎ.v[ rKmfCzbvw^ZMlQdqPtς Bo '= Ye2)k_#9DPE@M1AQ|v@{]4tDbsj;2gt~ܒ ᯓsi<ޅZ\1}N~`aI>w P D, QŦ7H3zu|/z2΅V DՐaR -v_WG)+ee@u7J1 EŢN'nhU  ەHfE(w)ꈘ"pT%x3=R``86*JՂoD8Rj@8  0Y::6&Ģ`;M| 0O>#%4Snofw z;Gx}Qy}d$Y!!" t@@H06piڠ&bsdaڋ8c:l4<1,&rXQjQϢgOvdmuN龼I"jMN`JP.CVVWc 8rLEia:nIxP4{0kעE?:< /=g6 2`p 2@p~TRZ>z=cd8z .}t=wz;BD8[7SbT?fB4<*1܂;R R 7:{OW ]gT^l :a-?4MLke'4'oùkE$bhBܘ45j:S:a[$E!@3dj)jJ"dBB@ژʶzADLI?“(Hl U"%P% hP@%h<)B-!PLJza=ƈ7xPtJDb#J* NAHx&PRH)BO`vW<4f=YrMCR A&SشDmϦA?Mnk+(A.߿{ݛpD7[YЅa uq(!S{2Fj$_X1|v) ªHo-aM43s̙$ S:qbL0$po!I']%O3ޅk!e24gvƪ/ӌӅ 5V)F=VXƞ9ROkW~)$\đhФW0*<#TlTWIuqw{0JV"FvHFg>%Vq?Fˊg}^  }`y^t?ye2GW$> [TÞ0Qδ O-V9baRq?(ĈPeMLzl L:mu=کݿ:~Sl 4QOPUSBR 0 `=^2*D($ulnPf*Z2AULeqq4Y2enaO+aֹkb3I 0Y^4U0YRA@y0sGБ)h0de0G4?XO]yȰf\0m&sL'Ԝ ϐD+݂.[ƂTd>Qt`b@(P()}:v۞ o*yꂠ)<})AX;-#T0 G^h怸j4j$)w6:70vlS O@= @OXWB5F!qSz ?IKD,!4[t\<-_w'VK1 KI*Jn\}7Oԗf0MxLlEs\ӆ"25\gN1gf]ȁƑ3yl"컑6"bۋmjL|s2ѳ4DɅF'QSeT,d̚ʪ()av.o8Czwɔ৅2u'x j 9YFMǡx$JB ^&F!:hp=) t4bXz  $ @4ŁeK5I )&ljQn3`Dr[ -QR odB' DyXNx~ b !'8D>0!9v./!/A/'N!ސbim'cv5"# B‚D2ЗwÿDbXBYҟS%e)mݖ /'b$ĸ2HB1(3~P"K"(L^Ԛju{J#|Ջ1Uу+Lfp`JVfyj|Ϭ( %bZ Q/:SG ́$X@=W}3i5rIh+J?"v !βuz0[xf.!H=hUv6MO%D)(J]8]8B_D\,%F!i|fC?\RAzLh} yxW$:irk{q'Żus8,JJZ.>v,J">tQ'|H^,N0mB8<:D$/ ;ؤ%!}A$R|k  |}%P:>Rgu #EQSKP!"4,pitP66{RQd< FKb =C;%XJd Cdynfe yEh>cC9#GXr?;Wh" V(+uP7wjuDN'A3nByֻvAZp4C5r-H6w͑1)"qI 剐D`yho-ZzpϚI8 $/[u Ȟ7KO<Ȥt߅#I{;gEC[5" |6KP͊4*+!4 hRR4I //$HU?:4KC G\bg?awwo͞dIf(IL e1zpK]/Ԧmz?YH6w?~i48 S(X_; U21HG.c"ߝѢQ v =x6 Fj4^GQ\JZJ;ڱ6w,ipe*qi gF}MYC>Gqa9mIRqpu'btjN5n<ɂD ÊzxPh V;aͨQ8`dS_AgKґ"$JBH!"b "I&Z ejAAEd'f%s~"_a41*$_ ڛ&&F0花 6|(~ ֔ZpE(ֵ} S5 i& ZS=IH$iӜbW(x򇬜*|V$|4Kb0RH\R/#Nd5nM6wzp[LQ$טlV`FzVg V$(Z@&A3pqf[HҬSJGP 3-2V]&N_+4$^PӠzoDl' Si! =-߿+b2N!Z)8U~V(g &j*mWZƒ5cf '?Z F"upU,Pe[%}SA SkdEA腍icC{BPl||.oUEF$!#GM):vNtrsPLZ|KJ2ɖʹRziPFf>3]F78f!aia``/ GuOX &V{j4GHJ#EO>R:~zOO>oWSC >nK+iiaTOp}D1uGM[>L>Pw2aNb9D XK(p8_591HOI }D) r BD@\~Ņ2qU)% VB&~E#Z1"-o513Dh$!2XQ9 Tځ& <8 7aOu_?__G_ʼtQ4~DC(6 &T㡺lPcb&6u iG)W~{6{N)8*@s*ISN~DBӳϿoS]aU@{m*OHـBh: ᤿uWq~PBx?'~$S'L! 6p)>$,/$4Cqⱏăl{#$iar# 0Ǫ:a>4lzt_;;P;YBLQ"Jӿ$҆_ge\rb?' {vDndJLc=HڽQg 7BS @`(20{NeO /GCV߲'D^W$E*B?WX>|_0LJ3=$F , $4&5Gb 4Gn^x<ׁ۹SsPQKOd_}u5 uQbH͡\? 9%/!7 ɂrؘ%Q.'7Y6P}l-os_Y;; DڈA2Ѽ@_@3B8e'M3!HJP5TE A$M %0@\J@,0 q0u5#DmU?p>U;AglnBE6{{ֵ"/U{͢0 }7d5i!J 2۶T:M(o=yEQ3)bJIe`B GdžSlO!@'{ '4NHPs~`YS0-z'ϰcqb~ RvvSDG'tI>Ð,8TL; 3G cCCCw퇄-*V]$mَN(!䛹E :'^BT K f2 X}A]O/ M4{k46jel-l{$4 u-pYzp,ȕKAXz9hJ 4GJiDb8%@lUh 1PwW%3wSX8r?Bd:ܩHZR#B#>nCT0#Ji*=B2QJ !ZQ0\f?DTٺ227է&ڀo w}+ϟ's0{ۍ4l (##X&BtlTL/䳦7tp(bok[U{ xrK0p3U%F?oUYӣA軶OE)ֽ9JFJvu\.#d> dhFYj}鮆 DXʎZQ #Py(0i& \q1dRC $~k0EÑL \=V$Og$+X)g]⌨:NO1z5~0xO683LBW-qR4'?:xH7!$sԠᨇ#|g~ןB\ 7!@Ľa=ndPI,)`Y8=a "X2xf[mnh;&aÊBqSBרjDod K eHj? p"UJU ڇ(7Qj=yjwZ] /H)PJPDB"P#X!b ¡ (WTJ}EZJ 8AãsdX)*_$zq 31UeaC__K8 8C@l? GMx~h)C1#ZI\rJm!1T S2$%@O9WEKȈXf=FnNvv:~Ĵ P0$@>;gy~?ƵC~UF'c%'AlY1I}ہS' pi؃qDb.;L+0ƺ,F;V 9uw ~m[[blPf&lb,d뢪w.$]LJTWuO]F`ӖluCbljnaK)]C`2l`\{m]}c۸ANquwdFDKIxRB $muKvr\౱ɼ)<]N mq{;GluѮY|ly=֠UZ1v=87[xNc bNvC @L=Exm4fU 특ڧ&3P5X׎Թr ,fdhPya^Oyo 4o",TPP)@$QML3A"RPX`` 8D#1I;\ [cB;Q&0fidT5@%\a9J嶍=tw ㈌Wglm*tp+1lȭc#S#fy1OC`<`b(jcMs$^D`Na1bpe?btSs&Mh>(蝒@d "$2I)KCJ@ocB3@P&js,AAv^MtcwK4DI412SDHV)H4L;<a͒T*yVB[wv44C4)A8r $hiQad ОꖖNc-%a/ԳE 5Ȇ(dC =t| 4~JAڨ=zhƽ;: ={,TltR" bPEAc?#'FОLڞ3T5R8LO\?X) %(Z!=/W/o~Ϟ:bbCf`b 8hdI$#`H CO\\Hq;]:h^5Ax|K}/EA7Qxhq!ֹ\}14hWCقpܭ9wF`QQ`>!2:#v&"=!j ) HGƨ >Ĕ峽i/ -RsIu#@Gg:kXbBJv[\踪S%BPQc1KSKk!J6(aG(<Ӳ5_݉ "ħ=zyJ$]X*Oa-5F47Nq"&@9czVHb'PaxEq1-h-D4lH-jo8lP4a)F=xh[s6e87[>WV؆12,Ax%!iMC]t1t[C@{A404Һ)$P~0j\$ݧX8>"0f*jXUB{B$pi CȻ hdZhJC8:Duͤ"i&Sj~"C f ﱉ#G =2Xу rL6bn'hip1,_DP˟台S&K |$j Y׉F8lz>9jTW?W :x׎&& Ou `Ѣ"$U zTYՉfDA2 "j7А8I2B-+R#m4SDm4t"q&cFPih@"F> =5~?{c;0rg"F"BAIQhLJJʁ@ feEN`l(QP$@JJ)BaB*I@#ۤS%l_"B"`<2?b8j;;g$"A,PzXG ksc:5qȆKE`mg/vsДg`؏\m8co.ȌR0E%Rѫx_5jƵj0KftLЬJۄ֔,iHv J>3kв @RHT&6kx޷gat@Dz}{!a`dq@O uQ=a*9U pDQQGk8,r&} (yTEe=[it!AA8Ǐ!?9A|q5ʗ}SpP%vTci;wD>5L81CwhZuZW?3d#X2LAC>N"nRܚ :% M2S WZ斘AaIL(M٦LDkNd ΌY>xB|_q!*@RxA U0KPjZz 4kKhbwAIжQf/+4ai3 R illLzPA*㩓5!2@XtѪV0(=YѳcI"Mxѽ3Njvc#+h`lvR4aYY+3-ie<!+V \ܭ 7)O(HDwjF!h¸G1E6 tL|M@wvXBd1&q&>{ǝ.|cg8iԙEQ5#dCOsVL.+w(<@'2-8V')P@VP lU2`JLc!z!ϑ8'F$g3Lj *lkMS a|nb圌 h|YqNC}ۆ"hsQ As ]@2! 40A,`ٮFANEI^)Z6Ik]s38jPǔAG؋l Oް?04*Kb2$i:ǒf ˓RTCZ ixջ6TڒΈFiyR9h}!&O@c1:Vi j&b!&.ki=px2y!B:^S^R/IFB 3R$ccֵL6^1=t y^d&u `| Cb'o>Aa\QqĢ(w^K=GGr{d=|cl!adPr@F8ys*-U6Xɦ`«k2v֦ l=ɲ4fju y7UFV1d&(EՔ#{Vq"mjSr 87Ơ Sn6 6غ0Ì1*cǝ>Qo ICN$S@R`= Jp=B(p$f,!#\4, @͈be`# EMHk6 06F-$уցBC%A g=+#HHK F!&H06B`4V^ c 2`RP$>5XD@L7$x3>Bf#MGך5jQ_)ɭnbI?SZ [*«LpCW¨Y2 <%bHփ0L')T *C+Nv3f}2ZwζHp`>/Q0H;$ǫӒ0pA)<0|ߟr*EX0IZFX\ْ m$QAwe'gf5ogA^- .PC6l}mAvbG ~ %CO}O/%^dO-5n>| %(&RUE,R$A$zU4QLYEUPu%CV{dR'lhuLC xq%DRdHddTCIT4*% ~[ Pؕ8ʆ@} O4 ҟaN'm"lC,~ 3 qVe ::óy}āQEil|!hh=l4ك7j]KHp]]Шƨ0S0lU * '``3'ǛM(Td5u#q7Go&MHxyˠ S0q驇\aKwϢbY"wPT` ء.sU$ Fg7|u2T0MX Dd 0RѯX!tSk@9L^2dAZ\bXiڞG)JL![$&R Y8-UChdCbu PJP#GR~RH:CzE҄)~<#gg}e0HNU3%'1^2 +Io|iwN 1D__P-23 Q-`& y>2Lkte W1h*l[j{TEU3hF|Fj 7Xo<ͯĝGW8fЌbUJ Lx.׏]vojwۤ >$1iNȠ9FdHQ>XlɀT? R=Ǹg|6!a3 'Y6>~g? zg$iD{G~a챛"_Z΍'GnYt*i;RV4EHyT$M'>l!!gt̜;x;}[lyV2EfLa&1N$Z6f'.4)2tRhqc omGh\sIKC*Sƺx)P 7VcxO(x*y!$*ߔ k6/& @khH9vÃ"H[Bm:B/fܿT9;C=Z< N*ʑym@i\>vqj(zP^P7$S T]{li!V y}~D)N$Gѣ"rvՍ 7P(<7A6@JMbM6Hl,UUTnWvB@|8!k;+=.c-tsW aEzl1.xL0:eO4P{˞_s@lViZn<#5G޼oF5\k~|ߚ2C68ӝ C:|Aiq+~|uu6󈤧PG $OˈY/z9dn+(b L;a=d2Rp5!0)VCGL#Ʀl&/݆C:/Vq夆ۚw&\9<$HS$mX&w*T8E˝_ۮ3>a}x'v)u=if 8b87p^/6nq+M(<M5b哦N+ ixS@.@ 6%gL_,6MW1 =h f=Ds8r;H8&!ybc^}[a"}#Ue2fvzݏǞ+Ms 9f ^ |v5iXCBƳ2iߑ4K=%q[Lֶ2rCosD0{&kXa-qi k.gw75;5`{*SO&0Ie%o31h|B bc-QY1-uC;qz0#̣sky'A,WwWx3j[z8tam)5z4e*{#0|.æ#0Ss)2 mZ=,<(˯`qUBmu!㴙dOå|PwVPX6TI>:!_7fM-*-JG;Oy'\+Q&[wf}u酎;pC!"n-Sܩ+1^L[s*u3Zf2#Ƨ%#+ia61VSzhIiWzlϊӕڮ[#'ln[k{٭P•X3]gfN㒶݉,k'h1Af.8N=tOKC5w9v oZ#{hm0r1  zc vj!Rsۜon퐈fm;JC >[fi6lM m n;&2 9PHkoIl$6c`rljyGC ačrL&-=d]ID44ÎLSubchKˎ6ƴA)̹S;)5 T\I\a"j8 xHIPcт[ƒ. (>#<}ܦ+~nghHWn 2:Kuը$GwoV f eI|GY^!9ޟw|0U@Q 'AHf63rsl*ؔ^ dvnn8[nJCb ̙Y}C#3!t#w¾e=VE36bjuCLP&.rd95s2rauՠr4#NGXJz#  IF{ьFM+Laa5{9srkϼu ])1Ixn SzdӴr:Eclf Q Y4C ӽ``FP]3K6Ԭ߫YZD˚~"x`O/kn Y'C;SZO%=%EI޸~\ywV̘H))VRyhLtw$e%\xE<3})<L{\U8 $iz^I;:u)rǗt,0lui2'%quUCd2 t7Hƅ^xύJS3Z ^+޼MͶHkx3񴰟g<ܛSɖLJ,q[Ӯ8%p􂨛$2fZ|8 ]OJLB4GiÇ)xt1 ĭo1tsv0ne@2 Ӝ'cCc2V*,(T*`rQ *$zL/=*C]\٘XΝj4QK Qr;8W-~75y5>$فHG&vc ž鎈r}*p6O};p#~]FydjqRt n|Ɣ?XĹE p%=ٛ@9n'sUvҔSOlf6>'Hv5*hj*Z'p{ 62.?;BySuڍZ{Gސ)~:y9c~ T矇p&p Q9T0B|6%AIA%G*d ˈjqMsbw q 󒶖qz[Љ$&`bSCKDF4tpastFo1zjhtK'ܩxu!g/tN*pXtc.$%1Aj|bg$'j R? ԇI0ںJ7[;53M>mWܳiwq8.i ķ/d;\!WFM3K1 ['"|٠G&8rpa`\N:Uk&4XK, L,h* L$4η+vWN b#`Lj\,700"1ؚfyYM Rx9*9 k&3ve3g 48\F%pުuMi4m C٧mF7! PS6v/kJ -4Dۜ8LlVA+j`z}F_#S"ZW;qE7w\7wT0qcYUҘDk[ !#Ɩ%ݘè h7FLil췼V;aXhkssfVMGEy6sZykWPCF4@aɍĖnJVs1K :3CUZ2}[Jƹ:`ӥ ֒Ӛ>%(WSa+vK떜y%{L=6a~o~Q09yP!B(P %$"E!Wrtw80HC!ДEB#2~ޚNFz4c͘;(=n:C..nVBƛnO ~cƜa.sʲ3C?*9-ca1 җb#ja޺]|-ܙGe>y#,Oo4G(2@qJ%MKW|iG T?9"XѦ%AzVqʯ)󭸣ReT'Un+Zy|Ҽ_g Cb1d+pcffc\w6TN|./"wOFGDY}b(JG{zf3|7sP$-Pq$9Q'}W0F˰3h8}7p9[<[%ў=ۼa/4.VeO%qeu|"RV?NOe~;lX(ώ#umŦH2L(FXkAO)`c'@F!v^؇D"CqcPBAA S30+Y@a`L#D5;$t,&2N(mѵi F%\9%xcB*m&_# ,]ID2w': 9:́f-_-L4o*gBԦ-&Č4#-ػ| dNcr;iÃyTE *p\!a;6>4#0yi%Lx\!n}No#\}z;&s,IbaQH S$xs7tuLNDx'[ܔ6ӄJ,Hd OhQwuc]tt #Y У8ư Y ;!/8\ %_ 1h h;L (h4qZiuv6RЃvA,dpݻvcS`S@Z,2 i0=1p6WeN5.0{|h p#;-F>5א54,G@t,1%"1b!2&I iQ 8 3!lQ1 $q'lؙ*';[AHhGy#Z!Kg0E{8 G]`\9 :҇}YZD<=H蚝<`!V!qӭr*SG>$O>Dr'ڈ|ʢO3iZE1͉< w3xHa;KI0.*|}ЭP>`ppG]N&qW,&\P{]6$^[*I=ئ%FQֳAnF3Ћ)de"Z 1,-ARh$Ly-< Aa̰bZ[JH.uCqᔵXȆ94`2IgZ1Ag$.ǩCRiE" QD`0tޣ xe1- G3SX+<&:j4wEtg5o3nGS~3ͭlAkDϛү?k9.IA@!\ʎ(=ru$4yQRpDYZ7X@''@'+1:#11u>cu&0^FjC`")<9}q\b[Cs-j2#|[ry;~o~T^4>=ϘٝA:͕,>)0Ds% D:`XYJ?S3)uDO$N.1ԏ(楽ۧv'=vf|r L#ЕSt(lfL.9ۦbCRj',DA (l5{jMjx95#c% x%dQR:ý:BgX9|ö// Y3 qwPA16]p7Op'wOCVmLfgdi U1ǬRFW3TQQKPF 1bǴzjקpff`{5w[&)KH۩"w56 PZp~^)QM:}PFWՂ5i)| 0y)!EՖ{Q^ї~/d "G͛1UZJfv [uƊ:&-H''T7M98عgMw6C q!=ݡqF'89M KUdfS ,JTKa9fӱ:T{Ok+a<2'1 NKte9ۢ.!W%ph`FOlM ԰&=x\voۚƣ^->>PeWpe<5a$^?.fYKc6t WlxZ xYfLL[řB:@2ĠGC܌w;iz _|+홼w0DxY6'x[bZBn&8QFM84-kgJ&~=`Nq l({ _|d0kA ˺io#ƊqF6f,2U-UTle3Lч/УnV33"HfB&{E=dt9+*; !jE -pOA?ACJo(TD ,{>(P("i& _?D\ <\u◂tcX?a: 7!.k1+"CS0T'=^TQ AAB4EA,DMPD@I <0}Lt\>&mή|5EATle]ApN' 1|^9CTQ4Ă[CƂ{.\,E 1zX4GssdV嶁D0QP7c9-5īIHdB? ZBb" by@J=sQ>'az#>{^O8!<؟筁fRG].1x?!{fp8F"h0 @? y=p!4}#-cY~{:&c=;'( ji-"Yy He2a䰍v[ >6`'k%%ύ477+l( ``7| N(rQ /pvOb)jfa~G5ݠGATħ Wm﫴U`R>!- Rn)C($A|E\ILՐ`i=z+G_O鮻%% N54,IHFW f}i~ 6֙ duʝ 1AƝ}<𧚚lcMy'IpR+s2Z5*Lfsƙa0~ ̺PqwIV.L: B(J# M7cѤX@Cap }C٤{a{i-?إ A8L Debsģy=;59q+orxzDfwYT{v~x#%Y]GGǎޠd ^v1'lM3ɹU%`qd `_k*f?Q֋i}Z<䦎ɼ`PeZ)8:A{!*bHΡ^5ϻ$ht ~>hQ ARw&^S0cX.\Uf!bDc&pn.rg.)qթ c% dGZV8;xǨ3=׹%Vm|8bxQ[)qYSGObCjvegwjp0Gvcv`5ɶ4,cxтcԎMb*#`0ֱg۹n#emO~h$Nԍ5 666oF fM3/z+JT$> F"HQeM](^e.94x#s30#8E׆Lw8cW AA-%%+1A1i e#XvTN1~sFH+ iQWI 1=oD*W#4?K1RM2 Hr;m~#mRVQdPI>Nl/ښВ҃;~aEI$ĭfrL'8LVz5*N In1RK@IC?$CI?IJUc =H\x8֎F48>kh%Yk*i/ ?(k筸PbݯY[;9d!,CA:y`뺌Dž8 gy;ES@/1RV7l?,L5J\kP:L30uIpo-6Ee煮H BilS1I))g 8hsg9!yHMT7)l}6\$e۷( \s(y゚eYj,0u -uΈpFZ@'G' 7 ]ԓ5[f:&srw=r}cSXN^l\z2 \5u3sưŶYl:K>a:S$[ vueᥘYU87b Qqzi,si83nJ0@_9'>9bqm8dbn%x. fT}/6W;7`32U$ȥ\M8qжP(qDu|I F Iٟf1oז:`VF74؅Hymfٳz@8 ̭ǎ(*c{lǀbL4ucߟ.w1yvdV+" !ȥm+ˡ2BળA9-ZD t]1Pb9ѷɳtڬ7,&et*R< /1e59XbG|]<3qiU'53:ؘWdW -uC_LyjԈ'df=!6äD]ߚh=|Ə.1JsU5dIKe6% qm7Zf2u[ͳ?8rpf%Bdh$KB6p: 2:NxūΞeuqZ0Nfp3 ;թ;6ӡh"D4%R\' 9B{9;;#V!1ÚM\M##` e NV'`+2f#s )bm VwֈU7Z m;U:I2lC܅kN911:µj}') [{4^/ip ¸-A1d.3Q2_>o58 =1S% J4)όUx vPE"D1Lj&F+T0:- j4)E1m>;lx aH< 8Vyg:]:%IɁXQkxac,q.!qB["!V{ok!6Q6ZG9 ︆ŪPӚKrXg mnﰟ'n#4 9+K[xwxUF8h5u.j r/P ˃sk\5]f|M8!P8l`4!U&pHsc2WkoTʙNV{kEoڮf:O1٧dB7(h@i( R<)Gؘ)H% 3PM{R* 4"~t!gDQ8h (9۠huy\[di& J4 HjI/IA.q `SD |>$XĢc"$g#EM#nv}γ%,*6z세<ˀDt}\Uqn-y0v8rG"x/BOc(*/cO[-ݰ"v1A0E0j~66`F- CuLڔF`M@Qi"Ej!ƹ3` 3 PnV8椔X9ǡq+vȈ7%*9|ajf˶qm oP½IfqHˡᄌq "FZ @5DG^Bzݔ)hh}L_uH180)Nxpwh+J)J;aNE-j5w=iO1jh:8"d&z OVkZ`)( hs EQAE!#i<|iJ)t4 ~R e)<)wY4"n)ژ|#AD$<[}_|p Dl~<R7Ū;BEB@ i+*F~$j\rlήRBL;$sй`n{e'âL9O"D/Vk ss4sAbf+AK6i&$.# X)ETyk{Yт{hy&PAț"}UAGbJ71TSH?DrGDH\=%yAH?,$_g:.F(u!A- pxèRD;:#`!/n"LvHJboQo3䵴 2}&t鈧Q-&v.A$-hb @*WB>ǟӮ;xX&=M`4SmT*gNtfF< RRV)$ԓ2"^4;0C p`.ҋ:"5xE8H%cA\g2uî>N8nl?ʨf32#9@&Xi3k`Sr4%2#8 5继 H&bZ`= BSBH(BP:b@|g!F$~E_Øp~~Y5㹷JLA d}|N='Y̡qdDA;Nyi8`ΣFJ(掄RAGc|QY4jWC*4 t5da,ЯrP6!Qf @RDRdB!\OMBQP(8ʁ!`[Q7O(pB3  hSpZ>5F5K5 -Ii>8p{ʻliҙ$Ua E 0L=z8dz[M&XJ-'!7IM}6 `MhtuB7/j PT끶v@h:O*QL'Q6&bnL>k8Ȃ"aO-cQAm(hm5g6Q|N2@qa#$(tY-Nsw57"eIIYI0KŃKQ았5(1"p/51Is89&ub[#'`>w!f/8aJfQQZ"b4k"c%T<+M7þs`2P4QPTDQLL 44143 0LALA@DDDL@QLSDULU$D̐E,K5 0%4PГ HЍ%  >%d[iB"D)r1L]a Zc|GISgj3 `Er ۸`Mwb {#C+ !9t EN0H$fw}6BϷ}Rzͼ:M50p:F~(= |5G08t$Db;A(*|~$4F! *_?XI(EQ>j +[}gWGvc O`0E(bAc(EAԤ2뙣P:%g ̶x8Ej\N~WRSF}멉mZ4NcGm/TxR(X")rJGnAM?89" H DE `zD9Gl8HPqngu: #OۛâAhRUZ04_ ZI${3{49\Jԣ %OF^hU<#ap*8L+QQ@XE$W ^"B#} FdP;mܬQ rƘD~ *L ңЁ|;PI XD CKB Qr}Қ+G!w>{hSrn&펵vMH>^tఖ$WH6v5|D(A&$:IlXĀa/oǏ~+$Fw>܀]-B d`w8:6%seOr5>OhLHy@'9P  v5ш1xi..1P~xXJyP4~`mlsaYL1z3Lw>ňŲ4rE"G+ӎHRp'aП| i |؊J*49֝"k!FbXh4&a1Q?",>Q9rc<"Z4Ldj1z㌻Ӆbplj!G`P}k P+Hj3E {` ?HY0i8@2(E|V PyE B99:JkAmeDɈNGDwwBةvD֝u]6;1Llpm}_ꂆ U$hAbD*(gpO'$ L~" ~,!1U v@y b4d'ZQ*wD.l?:'!Bb h;%_J+@ $R.4DК$:Lǁ0D|ĀZ7]_  I R{NqיϏ;6O\  PHi4kg1>z:]!%dE9$ll );sLf5Nb=$0aO^8+ZB l :yAU/4$O0e=)1$=nB'C܆s, K{(3{Rbc?O|̽ϞF9iϖ#=\؈R njg 䦄;*NeFT|܃HeDCcuu _;B{CɿuwPs`fU3QgRC4J+&zX~3ҭj+b!.OYuxxl4^ƙVoY%wźsS<ڠO32'A]py䣱,O9aaMMڻ㮎Ȧxߚ:hSI~)}b%u\db{5WwgWI*';r%Tp$L=LGbgڗ:\h0Twp<q]]3z=5ܕ.*u[љZ|氺$XsQ77nO~NuUzt5 ' M1LpBDcPU]"XԴ4 I\bCe=[Q ,\RJfSxI%Wj!UMUSTQ$Ij&h(V;0pP4UTU5%UUT|ˊcA41HT>~ɐ<†N#D@tΊ/`sq/A! 0b95 2{!ɇ 6GH1ACr*$hYHz`f29"0~/^xcDLLDQjiu`PViB#I>yH )tB?88p00TQ6~{mqrO|5h|8^߳0 (+$ 'ۨV8<gpO۶ PYm>+I - Th&Q۰ BB I)CAuD| A_4aV d5Ĵ1E43)@P!"%3y4Ԁʓ w )' R:6b"ړM+3-PP$A#ACAH4M#Е3Aj "WDTAEA A ˡ e(Yh)I*)JBii!ba@A)D@J BeF&":M:~tǢ}k x' OAT~dɏkE9N5J!~WwVW;wcyfB" uppn|ʧx(vBݤԡS24xzů~6NRB8YLDB~l솺'{{>Ll_ ͫfݑkYo몢k^M~\AB) x?@'{DL0AM,KHA H; A:(IM0P*MI$,҅Lĥm?( ̒*L0RE @BD2ET2SCP &b )&H`b)"D&*BM)h! f&Oi@% Z)SZZJj |wPFiJ5cS_S"$?iHvg2me܇p!S: } ?$h~9gC8 rVVH-SwAF/i)2 |ЮB G=t>mD}fgzsɄ@~P҆BRA=.@ *M6#r DCsu np8kLL!uphռ*-&E}Nt4es0 v$Ў51ۧiхLjᨂd)ut~ M7LjJ&N-czJkE t,\ Hv@ǗfjgQE5F2HKIHYMDvKiQ́S<`ęNJ(wSHJU7Hm9:VVI{0;dy '@ftA=ů{zAĠU!V;Ac֜# =%@ \[ī&L !Z) Fbx!B Hc#U{T86OkT):^,!ǩ7]R@dD:xL'DaVaVzT,h_,QYڒ:tRk&AHdviUNs?d(RDī*{]MBۅ6uIOYϏCX!"JunZŎqlP<=pDnqbleŊ=!PH%=l[#қhGdP &$ݠs-"*U dA;ji(*FbhnID{7v'N8 aN$vܥJG-U߭1NgHu 'W|tvJFn6a Ƃx6E`VjXkFƱG$'ލ`|~wpr bB@s2aLb8OQ`L =~K$_N&~6#1684z%.`ЄGCdP((PbJ( D>y$%dƊ 4>麨]7ꡡĒ`f v8 e 5-5 9}ѹWRL8GT=!JhuJt*0f\0lM+>2RU3٠hDA/p0CTBqۀAf&dPhPe~40)x[C%Ҭc>^yRkU?wà!)EγGHG]db.a',}[h.bR*%6a`@ưpyt>]h,]`̉L5ţhkVNKdd: !% xtManAͥe*DZ!$M8ސZǣyy^X l2.Bɛ) ᠩ!Yu*LLF.6Ӣ' xE-ZQm i!vjny (q*rf"H8G5 v,|<{j4j^R ojfŌ4>hdیn6#G=\c4Xq4)9, 4Qk9.9f:]V1ֈ-3!X 7䗘ŝ&vM-]8(RLtlc'z7ōnf2k1]S-e("v޵qr\ eipe99hp،Qj@>X<5/j#R$r{nhfc*lc3 SfvHl6_gN5I#hVۤ^i3ɕ\( iy4vlVd$jQiyBCrwֺ[\H5.nK\1{@1Sh9\xKXVSC"%*U2Qt&6ߛ &J q>1bymv*py$#'/|i iJPBP ?@<_,5%Tyol|"^+Jt7;;M^>+qf0vXUO}: 經W"~' C y_h}$g4T>wS3:7wv; v4t5ڂ5Sݸ77 Xn.+ujmAMڒ*AF,XHĐb cq&VbDݓ1/''RI " )}[.{! uyMMy|8S@3H'S]=\d;933h=AD֊فj? c]q^ g/r%mUv,ەFs](v !5 ok.cZl P(Q*`Ym}Zf"sČh)XڑHH5SRU.hl23Y9fX!Dcy#SMbMoqFGdr?bqLa%Xvi!͋afw%$SIlL&uжȗ= !O?~U@N)fD:OP B09 aT= d4a 1 lUnJ]*MnnYK1-Q&B>( AJ1QI:e")$25"=p2K |=hǸngP; l,e#EKMIhb *|dGb;I8G9 &q~ǏgL=hPanwC"5 MH@j@"?5={vx~vc>!Agx!X'ظ/D\<0 Ei%gMGOXgoH?$=ZB(* 1*Cfx nVR |1Ct[ݟx)5re0aDc!ަҞs,<  7E 8P<uXd~{,5^_[NCx+k;q;MP*L%(7=2U 47A`]lX$l0L%yxtS h|Oި6DV6ѳE|S8L_`PO(Q{gְwӃŁ5"$s DMn0|t{}zQ+]$ Ay~2f&c`v2KԠp`jO?qAm[|q,oc <5sѩiU P!4P)(*j b& mdZ$b9};.HWB*w %@7 >Ɏ5H4cYowv=iӉ^2%D&}0R6'gIc˔[W`c)4 Q1Sy T+qDSd Nk'%ё3Oy_Tmhz-sMClm".eC$)$Xr]slz! ,4UN"7?"bh5BLdQy]ݢi ~ǃoJⴰ D1G†$BM%hJJp݁ .CYD.?L;L)B:JԲnNʹC#rJ _ "iPS~^h%?З\?Ců1ªTjH `3)q L!wr 㼹q̞td5|0#.k0}.;1v/?Tē1cəU"3*"LtQ%cy~ı,!z5푨eg `LCLt]/ R֛`n"L+ D X>UU9Qv)RAd?pwϟ<9yw%ϵiIoQM'tepZ>%d)d)5DV22$t^BYef[esC#Ta Li oqcCΥhmV>Ի[7mޞDtNKM-%F]k}ݾ9Km3v)B1Y4@hx-)PTT% D8Hd%Jf "Fte|Ǩq:-+"P| 3a|֯YFM_LZ cF6sI{7K"Xl6`e,̐ ңz7wDZLg9plyVyÎծչl!-uf JᱯIuâŀ |1 d(iFRDEZ;gwH4QKLFcBTI0&1y"QCnXc$ZǷ%YtVr8y 0ѐө|媘Ut6<ٺXSlɲN`/H۶< j loOdCOtԃK &wb-:`|cKs<+LЪi>~d ))Z韄}:bx(f&pB!*&aږs%N _y@o'24pֲB2b=mM(cAFtf}Bn*8|f*4sw&U$cP>LAP*k|vz f͵1<(uߌC,#) ,A趒h[1 20f;$@q 4Q"(0-s1~b @ҡN 0I!4zj~ȣ^(%HN~ ډ@e#Pʣ `}69M :Zhq4^[9zOD_N@00FyN{xsIm 1`k]{M6ݷmB=7k&K\88;Ti![y~q$mZN& -F f8/O<%)H$},fc6C@v=TVQ0֋wƫH᭻w[V1 v_EDJA'Kۺ*LGċd(b"(((hbd 1wE1UHlN4Il滴Oɾn | C#uD6x juzm6~=5i(iQ(qQ=eN!D@m }  "Xa l^ʩ2؏t$]F?j4Pa׹mdQ ŸMiAB(:!DE/x1 $h+|cTs 9.<֥Q# 9c(C  => Cx|l10a)sea0n>qcvÂdpW:$P$RKbx`Cp1E.03e{ow5"?V>= HŇM1fDM|s%P4ҋ hB+aICO7t3#\5UMeLS9 V 1(&qTl[ 1$J<#O &"dc/O#!TQZ_Jؙ1%&# l5حAm@ *S())QTbLNj@=bI>i\A0轰kH6G9o~g'C_kT%d4;Lf$H!bg4!.dw Vt !VB& >I#\"P?!94UF:k¿)1%웚1_v!`Eh7P%IEl*SFfIOCYx6{|}똣 {T[,A&Ƨꋱx-~ؓf%|5G72%Xٷ - qT/\Ʌ{C'L%FNBkA3,kXOiL@r ^8G}(xt"(9M"H(ēbH6枞9G#(DÎ<1x&n|XuQ߮F^M\Q# lNdʑh7*6*&oX qcf,4a P֠ް.+Tjm! F}bZc 8U:v(:CcļFoNxRƕL֌k.a1U#þCLNn vj&laR21M02XMDc iM֏9A17\S"+;[zm`4݂rmJ.&3'?޵b&[bSAZN m \`Jo29h!CM[ b)-e)/.a ]jYD@oR6`=Xl`ܥ0HV2ӣbAaE`g{:hz"Zl2%eTE21vf$*t32`DfRR8sS84b#;8hhHΚwLa't`أ@Eב5Q ;殜5ҵch&BJ^ZщmAcuXoqR,j𖑨4;cʐ$_t>Ҏ:7q9MaƘaeUvZDg4뱸 .PQ"!QR2R@P  p!0v º4,A23R@AlCc@B RCUh@1B,faJ@c- CTkR5 |[頶DMkANK84M즰 (,ЁfxrHo14*14T0L qC}9HJ ""b$*` *) 9D*CN/K^6{OH>Ԅ1`# T[@-% bMX>lB zD/8%$Jk@,?׵!-MM yŘn%1K\-A M6, rmka /\*6&̶2@%:r~kеTM#Q%MflY'6)0d}U0B!뎲)J !1 Bx Z! !H "i&P")I&FVh %Hbi"B1HMBD-0I1H@E $TBCBIPQ AB$$KA2S!/XVb%!Ba&JI`!ZXb"$() ݑNUBm\0<<d_qz5vjH{m6dC_ c: ~&a L[&^<ٸ"k2Z&QuE$jn2kE"*A"%BPREHJbJ,NUFTta52: 4QTTDBPADR:C 4!0Ǯ3ǯ (|K3>`&qUB0 SjDH"1'{ E1\@ P`w^u .s~5xXxw0"Z;08gMfeI! Ƞ@d ƕͧ@Xlj>ro٫#EGy1I[8$L)6KB8D ΐ^7xR{K@# ʺpkb+"n"=3pO{L1(ǎ6񓤾8UL32#jt=t&r)dC}a;4tXIʼK]3O>"䇳i([ݵ[F 9p"?:H(ptRk&'>o ]%sqH}R<9$䚮#5Le1T#X "{ܴ>m+fUgnd"66%PPX?Ǽ<04R|^OJk4_4@,AcL 5 Xh ="fc)?y|`jSg:)5U>74_6TNeh GA &L 525 Ȥg.BiU]bdpC罈y19|8`^ _|Ƃ,eTd!!)Y n")"b$Re&(щ JԔ% S2th솢V(WIs f8=" H7N~xHR(m%lȼ[ }^'ND:PGIU[l:TannƊ)gC= Q' {prP8'*[rP?Nfiz+J^Pi(A@D~ʓyb]8$}uŠ>C粦h|ŞNP*"q&V^8y`|;tZՓ Vaִq0DE"ݻRNL$`{c@2Aa`ytL mBOwIJ}P:s'/SLQykRo )9;Ad2@ȁm')O!ă#@SR 58mkڏd[Qх$5$?i4N#`i(i ޕcp{Zɦe1a/ˮҌFfǠmBSa2xdw/:q6-A!;"fNA+nCCnC *c>;nvI-Dhǩ>ɮDHNO|2z%сwSq"d+EA5KX X7 raZ 투QLqě"󃤐E&'i%@DWD+uOh Б 4Dq  No""LT`(K2Q$HH JL4J$ o/CJ/ u2S?0 @Z "8 QF"JQihQ(e$L@'vo7'2}`dˡ4*˴*¡ /b#sU\E1T@FAŠ9`1 1ERcIN4ej'9يUwwADHl,E5֔ RQIEd4%m H*FS H +$@Ѐij4N4QmDWx`;V F4H.) 9>1&$>~S4&|4a3BDN V_*@ R"J"&$|. ՟Ze' uœ\`]WSB )C3_C%4C;n#xmr0K$f*႕:FfHaVڀ )$- P1% .A'T]eJRW}bO~ͽ;@}D@N-MǀLBh{_ ṞU%!eN aeDPД )kp5B-0J( *1jQ9͜jq1dPe sJ͌`>(Oٱ> aR]JzR !M-׽cnNǡK,,Dj!J0XКE!ЏXT)jP( iqPA&(=FEJP>2k LCN?&JRh ^'X;NS[bX>5* (7F̰ $ObgcHLD æJ"D4DbЌw P%OaШbqk4+Q(M4RJtO!W,T"7jl74S `.@KB} ʧt H`wp)q09"H?/p"@^??!M8DUC@' zjo*4Z0o%|5<^)Y@؃<}|-MbLnB&n.z]Ďt.- Vlg~F7A e6T!@ Ow0+ ^cDO)BWȉ4B6H '!B$6 3 1P!PE 0zNy`I4!II%7HN)(ړz$~ *θS}n`nLI3jI *z`Bo)`#i0"?E5]sy` b6b7,KAP1~|j/]KXjѶ=Ɨú lIlC]KYᾦ6(C;9*8#q vqЕNԷŊ]L{'oَN6zw짙['A CBI(k:F'roxH&CVxʏH쾆) uR'rCӏSd2ɖ"<)aZ8; Rlm~"aNxs7y&jE/T弜 x_KtTo!j ;Ge`X2UjݖQ ^kD J.f̉as-8@ٕЏTFXaqX&}dLB^-2f|P6݀ï^UUbz''a1(RTAPCT-@/h|R(iDO?i~Pwj=!+.XN6VfhFկG ~S3 K}̙-5Jh"A}1x=&!));25G:B{ 3&I)!` () %( "SR Ot*ВJĩ@?f4"r(6 YD[)C_~ǜ^eul0Lx\yt@%P~Hl.'c߮GYt΄L("ͼy~(6[`&&>#(|,t>c0COn]crgEu3T!/ڄm$EWSc"(Yi8[ǝ!f2{|7wyLn擙9 20NHihMx_^" GUL VlӕD4GP9`ʘsHbp"lcljU*AQF043XA!5.xq8qq\*9- ^ξ8zv(M\_>٣HIr|"ӮlHбI&c6xLwT{v{0zr$`)o.i1 rqPЊ.6ːI^DLu+7-QKPN, WpJ6 >z c҂iǩDr#;q~yP&0,+C}s,{Pv XH>CJ)C(09BK%A魤N6 Cg.hLAf" XXS!Q#CD1 )Kc,\%ΡC^vbH8 Od( `wbgr hoH%)NHHCkEF 7PzO@yk i6 \R hj%9 6Aq"| ?þjp3$fhFV]4uÚ+}hzUfH I\< zIth&>?IrrM4S  @>@6Ih*"a* T/2w

8W?j?@ DS^%e.Rפa2U~;o`KX!mݹ le)0 AQB hѢ`X`Qm6N`6xmFk8x4 Ʈɷhqr +C0V}P=*c}^57ٷ)9qKfGS;pVcэ՛?竞<GhØ kX[oz{=lke9֣d/ ZY*e@7β3P2͒,5(\ . ~ Q-ŖaÅa0"hk5z"!\}zp};Ϊ@,-8 ƅȅ1ov*и1<ʌAZN,{Z4Md\X*Ɍ4ֵ4̊5E2sp(,}Sl2uU6>i~8Wg9_QcДR!vk'VnX(r#ADA_ coyUBq!˸0 `x=20SCB$(EHliSDhW߀ѓ̢Nbtwa-`OFdpo009"i6h06y>t`jqN) pL ^qƢPo8UE)5Lp,7 1A׵EѨh AF 4h֐o=ض# 90ةFS nFhRf6.zsfM!*a ~uQyl!a^Nw ||VY}m ?hRTwjP> jfY<:G7?_#t8H͛ Jn%m mƎRUK#nH䄑ㄍ&,C%DBחľ? ƞZv6?y`u^wWⴏ{O *_Q%iI (#2.QIu6po; })[r>ruK5LyoVw9{$e#ν/Y2m4Ę23R9)clnV53 ѳ xqWjvHBS 3de 1R%1f`2L(@(δ@M(,H07 HQE3ƵM!0Clec0 cv֌d0ތ4!%TC&Jș0!ɆSR f  :`C ζaLp)V11a&4Q,0Ɗ:e3 1 c3006<01Dh֊QA@Y֍4s@9(a  Pg,uQYJ 20ԆEa'p^]"{:Ԗ\Kp&*,O}aa.z,zjVom<0JK6g:z \#v1$ReF ӥJ-+6Pe)JR)Hv  B 2 AAYG <0˃ <- (L&BIJK%c B m+U30 khܿ*TAuxD~Yη:qW|?VuֹFoc<*#|j:ӿv]`D$IRH!U>?!#a Z3AP(pBPLA j4=B5k J4-0 S,z۵X QE@0 )Ҧ AA͕:;?&924XA `3~W(ц\o )jak.fLxig o'!5ZB~5/*Ut/ZDoT~hC~&"߻.}ƎxD_U^.8gu^hs{[ok3;^+=I$[&#͍ĭV\]zu)n jPT_g \Dk m%_<رZI/{3f80>;{ xfU_OUDl}˥aH`-MXX-H8EXjW,lZ:>Ԕy֝YL}3^ _336ٗz{Fy㊪flD ],JUr\S=Zz}z yWf%IY]L?^ل~|$I$I=t\Mu_o! XEzNP)o֮zf9Om#qsnٺ|/ɓ\(}UZߕ[3XMZDs5y;+/] fR=mmoѫN}<7Ӥ_Qɨ[!Or K÷&MA81N9+6F+s[Px=dnz{_O[U곝f>JBQxi Ic뮲?M $BWi=|/Ug0`@(P+"qgtV $eߍ}YwDI${s*ǎswʉǏ|î3K`ZһiR@;JeL&gM9YPܔ? l5 U_^H3֭7f]Q+"I&vR^|Iƙ>⩚'!>cT * C2&O%e3Xc~1Ǐ#{qxf&PE&T1VsdW_9A9fbI',I1YakI$~8V|x@@Bl}@@<; f01,0Xc:Ŕ!'!}S괨v+Re [&jE?Oc箺$K13=hHx#naWGɽp㟃^UUUUUjG*듌usߕh 8[yKɦvUWWjګn:/mmmmmmGJLBTT=/l«k-av3y9<؏||ac@3|mFm-%OӵU fjG-Nֹ^6ʆnz!pUT7UUUêg M3{kEQ)4ZB@r,03sP]mͿȶD8JG.>+Y0,:ى&e$$Rs褒I.s0s_} )LpL}RSHu!I 9RҪKo^綩U_W)N}?=]ed|XcY^#! /j*M&epb8m-˗YM-WpnUU[o<|S̆&$&iR(V("ͫM N[Ln$Pl$H(TUQAT|R {2$,?Y>O}NԐP$}.TK}`z>pib6975Qtɬ}ЀʿٝuYJk*@r*akn!rt]t.K;v>?WgnU%5'80Dq{Y2{H?XC(}u i#U5kyG!l9Iudea Pm;lArbn(PwҚ?]#|syl|8ufumK|_Yd-0 t/{"TqAgX4KY.`Aw`1a,/k$6Υe{iW}mV,sCffT!ECsAu~ >IQn‚YZ=ɱu ,3"i0VL̙ $.,(Nd& SСk[mWO أK+6'+F0G( c5^JzS#IU$ q\rIWg5'od8ce\Yq p+zAE*KO(S V$͛FٻL4]jajS |nlGU%dhr4 Bh`Ұ:^~Lzf %OPm̸Mwחìӻ Y.2)XVs}7tQrG$c sx(<_g7A#C@/p1M];;G8)J YaIdafR&r3 #@0 cV2 b$SP)N!K*.-P @=A T?^?6 #PR<1|٪**KWw[w{Ymfpm2ԬKIO܂D ৽XAfhE0zN8Q^4ַTE/ul44 zSX{J-/n<1 |OpR@PI$E/X~~8Hٷ!D )W/AL~/eo=:sWh>hjf J&#)%<>πs"wǹ y/DYLiUUUVW-W{}g2O:h>Jpah@~,`8. PߟwAAOWv' ;: Νm'@,Cv'|;I%i^׷1MJI$q_J#PX=GA`=nP {_>7 *O?ήy9fQ|{Jǿ>pއqH`]"1Q|~@>XP C+"X$wpTQc D hQF0>J,Y`U<&}~op_#tF IZC,%~(( DT*ٔC-0!t.@ gd8op[PF1dG:2/4ѻO_ 1k!5"\[- :sJ%ӗ>@ ؿ˒ @ m5OOF ̠i@?;{nua̱SD?jPkk-b* >5ߍs~">ڙ#_Gn;Gf-_\Ň8AWHgffg@D:}%(pw\b "vmwy= B&F?&S==?ٙY>'fUd rR3GY]XK P:6ӡ/r4`!H pN0tý+H39s \-k8.EQt2__,m,5@h4\Q(")DQNbwyCO)$5B<};ᗂD)ATQv vH?ñ@{)i$>o0a0*" tf2aY P2U+e(HzHG<Y'nYX`Q"*ΨfPy𒈇!n~M(B$MC};zaƝ̎>$A/Oo"1Ner9^':<qZ?qT)?)圏1rb ;;^@ QpܢXv$K'!ߜHGPÿزLb? Ucc$JBR|F@>p{LeKG-JDVw @H¡7c@SGC&=:)7]A Dץr'e;AqVf b>1L S*Zy;Պ*W6_ 6#})lnd5Fccz PaB pvvf-ǖ03&[-m  E0syc.r^LxUA#H s27秎=iSWY0"" *UX0UI2^F_>Wᩯrr$MICU3UQ$WlΰJ@w,J3={~.<tN &5TURmR\tT(P[m=ڳm&C`Թ`UU$UU$U!%ULdQV_=?>O_ʁK?ԼCkB@C ~~(Dt wAv,W`c$!va ;+jʃ-Ux~mNS3O߸Jj>=c6?`0{pe"n+)]mjZK+$f3Z-|U6Ƣ9{D͔PwhEpi!w4g!llu  P=@|oFj?寵\~}Ф!BEWG2X$A$!T(Nnߕ,:n{hzYlاJIթ ET0$ Acfp aQ?`Ӗs'4 y7z͐:u҉ rjx٭v(R3P9 RTC-NȬf fzP &7U_vtӦ\7yxH-÷NE?*CR(dH"bZh}bLbUEQ`NN|ç9c !◗F Fxk%"B9"a Q(^'=x9~q qO>>S}@OK,< `#a@g r LqH"~>kn  h^87YqTO@7"t֋*ミ:Wkm6ΌIƢ $\(`\H׈ xwWx~~Y@]`ؿ_&ٳf| 833D* )Z?-{ӁL#C/- XQ(Xnׇ{άTpw( CP/ƃ@Aߨ4jb$DTZDB(i[bl6 #jaeRTUWbIUnz:SqM!mr`*I*} @Z!P-`"rأ'r_9tF$I$J!'\[i?Q$`&AFiW槔ƪsyI5TUS5T/P 7$M  (i-g'bap;d&FT2]?*&`C>?4EXtn`W˛!q!rKm('h# 7wDH'%!?3V/Pk?, 0`[EF-[%ߕ1pD7X.ڮ"\7 #D$#OJ%rʤM>q|B ѭ88˭|jsӜ^8O$<@xRy 2 S@ [Pz:mn;PEGM0 Ap( zsfRRe-=IeM4qG2?>az8lLsClkP5IzJo14rB]C1v(댞'y79q) RO:@ <";(=u]/7ye\hIz|PC{A ia;"%gki!mDLe?hGsJ.?TEUl"0J? XlpHzˤ;Yx~mkhkUÇlW lcOx\ 5?򸃳՛n=;cp.d`GŚW喀9AQӅD;vO[d~Br$+?yXݷ7!DnEU#_8UURUePU@T=P!%F psTʨ+KY^'^/n@.FY^G.XDCKnp}ٸ-^!|i}|/,Q d`#4($މp39 +0[0^0n[K.T޷3R<)"eD?} Xǔ'Uf+ybo˻Z ѳ ^㳈ņ4_5'_eԽ(^8!р䓘ɍ-gF33S2CPQwkiǔ:42KVPE:)ι9~c~Hg v߳egmLkkqogVe]ͳ?1?ED@𓘼Iibu"ſ{U-[j'y?f0(yX^|7rJR )0jG 5 ]l ~~3jV{OF#b;3ݤ|T}/~dh0 ȸZ"^] mqZ% .?Ȑ?>+ fcR{R4 1 Bs~߫{ZBމx~IW>>ꪼ?B1)B%$P*DxRdQD,L G%$,Oatx7?xoZKEW{˾_pZ;?awEG o..X_ve E-K!Wt 0wƍ!j,e[\gO>A&Vm!h^={^Z8N4; M~s~2 vnHܬKLɖ|d{do+#(ڤ\wLṖJ?` !P|QUY)A, J5JRYXv8ShtXRiI)p01 >\mZ :C /=68'"Z̕ h"Qk* :EyP%e@.z*12rzMKpۍQY7YP}{jO~L<nl`=ۙsxQdt GSlU!^LK;W|i+W1'@Ŗ> p_+Z,ڧ{<:=1!K=?Ȼh"H6.ԏjȃ=h{QgOg_\'UUX?QƑV7;oķ-'1PGA? UETjqV?\E>.}LЍ|4n~2p娖,#̾u<W Bu6Xޠ3~8{o%B V89Ī/zSfVveڊB&WDZb*!~?|t&_?W *(aBȟąFH@ðG;iuV|:c͒(H1 6 ™E 4,/Abq%u%F4|ǷGxYF)dcTAGt<`9c Q7#r&PhmA+4CI-{ClR,+gޟc8<5wc,=7Чͧ }oj裐L?' 􀼳lHB‹Ge)D(V]Q1bj'W6NHNi_Uҫ:X3ݿE7_!PYBf,%b ?@(fQՕOgp{Ń%W=p7uzt{!έk u/dd*BzzaH8zSZUE ?]szV~OF۝;H 8=Q{$d6ygS#%(-"Qꁀ?5}_Wɶ#}ٴ/'bJ K_>~nl3WQ͔ =sų@,Fnh F|.y~ ;]&^ cj' a ESo7x;* (1?{_?ׇmScE 24`0 lUrrTD"u,*@i*XV>Ixq>(E_gpT_iA7|dJO0;DZNup֏%Q}XX" aW,X ^ @ o"W}\)U@4(^W= w"dT+Um"A eټSK-=I"jJU(N-&PoJXN?47G(.NZcJU2"cx~otΓS?p%Cp)>Ϥ*歭ɖjS1 zwGCb(ϿoA R /K^쁺,V?LT5"` (dN7ʫo~ȁӏ Pp G?D %H$("MO38 ,;d#j(ɐt۶vq1f{E?BHhBU"sۆ cD aߧpVb8.G)lZXミ&XR E)JRSY-D AR 6*ΞSvqG*n݋!YV;-H0I$V'cL\2/}ҽ@{:j JwTp=.΅:KtVXbZ~WiEM4L%W΋,?8 C0@߯8S<8J{ !(I64SB6Ჶgپ!CaSB hAE`Blȶ6(r . {/=x])Aݳ*".ݹc_ۗai~ܳ+ b c y8g8{sˆD w߱̄H'z qQH=MKՏף"ucDgW!`Wd6}p{S;zxx>W]d-3%ZEiI:ϾZXuA] -B?[Q~\v)/rߕ/26? (->̐C?68/r8z[ae^zGD^/-&mg83LF ]\UM^r2rBs_gU+.+S{@+^ѽWxZ=3R!i|2f|U7]o6T[$(F2aiGZL4.0i3 #l&26Y>=]@EQcF#C&Ah+ }ب ˉ ه+,icgwup7/ޣt-AP荂of;>ͫ|ΏsbQzQh<Ϛ#{hEp/cXQ::#ۆd~h:AfWv;6"<>pU~f9LO;XL1xW79bU{60E@8;(9[ӯzFTGKdʢ{,l|l@P8eFV-<4ku(|JW:'m).G;Y%w:.7*l(gւw/SQb#bncE.L6m'{rw\W Tk·x\\9,r0\p\xrxn[-e(}s4|[ !h>fj84IVK8\t.eR@l:c+ulnXO T4iάvh6Wlm:6k@i+m#ƒ]G5\ϙhUj'woͥ`3EGc2`{[vF=or*zBib^ɔp\$0 e/}mJvK77X7dYH+j]־Cbղ L+}LXHQO?w]jQ􍐻߂cuuշa.vNbի5# aDAvz1Xaj/eCzvl[w+ 5i]UnT\ﶻ6-绽ZP( d"E,W^~ٰwf2"?F0simݚ|5,(Byp=NciV馍N._2PUqe+i'pt"OPY咛k0B;aCXK5;-<= ^Э]&}][z}!UD'}Eήѧ{s4Q~G^7uUNVBgB7hNmeݴTX/"FĦ LE%(BU`es-;*Z( J "O\]MhJk^lL S$Ηe5Hn7*&@ kIɪ0koJcT{`OZfβ{ma "z`3m(Q77^'@cCy)~+NP#Tf`u^wDv[ :u,VA\{<=zǯM2Eg>q,'v\d۶P^||ߋǷ嫪qh$PBq:?o̰*Q Mf SE ERe烒UcXE~U=R*~!}eS'Fȣ]7$'t?>U מ,@\|{;PȨ!@l 夅2&X@>A?3of)Gov@}Eg󹁧Y`)%@$֤D`ҋs}_r} > (NZR蜻ǻ @'-Sx@LPp1 ^_WDpqaH-Q"*?D2>OӎΜ7tόO>tHn ˿X*"P۷k[0$ ?GwZ}AIL! ݩOWa1$r>Oĉ%O? :}8rʇ?>lmM0f+P6*U[S}/M8ٖd|2E.@5pڌ#7W-lg( *k@v ʤ"xaлo*}H^O 8XZƃ(,AX-h%D ˔OIƵ<&Bh P aH' p9` .@"WL0DDH%680N"E&2) &A0sX*~xĄ9IyC`5ӯZbW:/PRuyx=Shh(!FCy"N<|:J7 B$uGqz9"Px ݳZ$B H$ !f.pz+;|>A3Vؙg^1qt"IdBcZ/.IR%!F㢁bvNbLXMc;Vq(WߔRfG\v}Z"9N!.)Bc Zڝh{U*2!ʎs| $₷v8T_L3RLfNE#IJ^=hBLhu]x`=Hװq1Zl1F@9ieEm`"(1n!˨ `:duuCV!f$J IHI;C,6)Iػ8f#sˡ_PzbM*ZR&a :$xZC@)NÆTL;0X dȪp,oвB0.nx_Nx>,rRS]},X7>xdP|㽌2bQ nQ`"#G!+<t> @v==q rϗ(KȏDa)HD1(D kqtڭj H] Db!rL,%X! )H$H$H$X$H&bd'q wKA"E$bH`\Tm2)dCaX 62Vk$w4ȹmFO$3T v@ AE(M'̃؃M_w uͱ^hiFfXӑvy&" Ή !w\\[RH`Ö@ xl B`AQLS4Q|)J?z!ͅҊݞ[/4 >0c91}o\.W2, $a/3ڏ?*!H5Y=wq~a-/@=8"u~_2`N1$n@wk p-z<:[};k sbG Ǎe!l)buI=>jl! >.$;% 7ϝު[@ exvCg$Uh=zK" !:(;G@A{Ndf;9NZʯ>}*(dTrr46(aIN&@575bѝ-ܓO qp}+#yƂ>4, \ U>5: !@oV3H+]YX`au8{(w[{{ݽQq6 +" 8v6 ) i4҈m.S2lI3fzb\_=N'ϡ%yB 6k#gwYaxQ QD㕜|\֠2&\,y׾[lu<وedοaa J&DTࠫ&[Hٌ]o>rL@Q`@sFtQqmCV2-PIDҘRۖ׭a&|-Hh0g.ӏRd>M|:Pg븁n. zoTnLWgT׍|"ҭc!֓ PL>6`=HY`(QG2U݅z±$,b@*) *R룾Χᣎ `BiD%%V  L!0F|')W\eN AM u5~dwگ>@tɄUS5dg`}g GTA@@BBj|Vd?IF UibD՘HPI  ^h$S=i-􈒆Q`* 6 {tϭrאbwV9N UUgy;2\ePAUU"ĻZPAUtOSD^cF m|}%E0a@ R0~=54 >mx@4X@P@XIVM&cy\0j$$T۾ҩvE3hwC>Y qKʚC0JBA , K+0JBL4A,$@,AA)Cpc {sBL6.!fx&BǏFB#P8;r=MC2YzWPK&F!mh b9ZcRCAnn+![ ""{^<\H 9jjZ& 3 ETSlz' db  0e8̂43#-!GKpˆ!Y9s',RFǦ/ &8!ȕFƼ @d>En2ȞG|1M`pȥA{7#@7eoQd7i!"#9UBhcv">RXׂEp{SXHV"P"d%M`n(9d"ƈd \ `L`[<7[8tsJ%׸ Dp[gZfpKɍŮ%nAa,̻ޘ!ԾBd" ""$%dt[X;G-|~WTy3QȀ8 dO^}_̳[4z 6my6?x̟ *q9^w2u >>7ofε2u9ptune7CQ\--~׆p>wl Jm ᙑ_0! RZ={t:7dߩܳ8/ p͎5iS̓Z}~xǍ0/+c z=ɅPP J-A~/:ЖOnwc9a/[ߤXd>2ɢPQHrN/ϟUN3x$&ĆW$"f,8Y]~"ٽlsMGX#Mx>mhA=Qz55ݞS PZ)G}R5z~rS`B$z@$c,A @A ɘLDA`A`+Jo^ ?>B*M35R>;[SGoEV*˸#}J(((5Gv^0|1V>4WU_P{BOOTED4Y  "c232!`LL333$AA:&fffffH'Zӥ& X! `4eSfN1EF32!A0A2A#30A 33AA3)33333$JA L̙EӎI 1 ӬA330̐Nc:3Mf3t$LXLA94MBRPhPI88qI,A3L2$0L$f}uMDw 뺪 U(% 5*4 ?OaB!8)&p쉓 ,_`@ -"NX *TBCXgȣhm!BNYF7s/@J #8&@ {(X% /=̐I%!AbA@d U:YC<ڋ1[uWnׇBGps f5 (90L`J LR7s8Gx&bDI ɁAh΍'cc‚֚B!A,L@A|"֍(AitRJ( ۶ c&hB(lrޑ$2RAA>`JU__FPbNR0@o̪/zk̉B#lrD^% g3BJx:9X !yڧ2GqC>:!4⡂`8n|nl#aܚipC͂Lu)75yZuZ'x5 ~z>zPFS`#FpMH ɻgO oiY!y?~U͇]`z;3~U /LÄ0=6;珯sÓ8*b@G$6ߔ[TRAs!CL2߮oGNnol=\SĐq0=NaOCH Tb ; w!xIv1(sF*jQ.  %|aNmj8;<^E2g= ~9D'AŽߘpO#sh# XztEtaӊ@o dꧫS߰͆C(#t(1b=5&F+R:ACNS'"2 \Fvܺxd"1qk$ >1ׁ IAQAT %݃.A!DL 2ĊLPK}d㙹]71W2/A]Br`7`4@ŽI^ Lu! bKQ!R4qCp=r9҆F-kfGv+Ia{CuT!ޘ@N'8b[o 뛸gd0$(Y(TqAhEU^t-DD-3 JRL B"@& !&C ^6~R#?C#>CM"Tס2%!(,tFV lpxarl- $qN$~qCt`ԧ5P@(D2];ѷ. Mwf 6fgf$/ 5F.Ѐ//k`AAtrlNAH8aGHL%Hh (t$3KjCLjf@?y<>S> ;= <@. ׽'`{6oo蝉;îG$No;0khdF!9 x oia:vlN1qQDFМ YK d0D$ .,VҜfrmqQB@PM@,k^\ֻWy޵Gʩ1wfׂ`eOin*"Yg`D12t%7zӆGM@1[t}SUQ0klP *2 ۾!,\ma"B/z&Js8AD0@{r;q9 YTW7[@УA 9~::0 h{n}]7۰azb&~KW`SȼvJ}'L0E y+ y:O0~S,eLZDb&-`O<8Cr395dιCyw言I$tG.ڸA)4=x=,R73EYt.2>+q9} d7jo[npȉecXʹ (&M"ҟM@i K'6S%d^yhsCgÔ œ떺K1sɢ35JS]C_c@jL`Yv\a ͡Mxt"Z֨DĎt Hv!Uz_z}wKqX{=2e "VZ_pSWn6E1}s.@z%rI|q; Rd{Da>K (;4% x&[ntz |B;9D, ›1A|ἄ}!MstB ijؽGXf@+YPAVIHar,Mkv:j^y%.jw(H8L RǪ C8RR  `DWAAA+(~N 0 2p I#!$$h `f $ &f$ &kH0 $ &pJ`*Vh2Ysf &e%N0P; 8@], [Ąv(P,gB L#א? A`$[*Z)ntC)hgMFÜ\ǓJfl,0wp Ea6Tc/iHď&%p;6`:6t%mѱ D4-U*%Sm&ibrH@eo9#PRHYWߞ{hvK'Gj=x`4Æ'](q{4l'[3 _&wu4$.,|q8TZ9im$UUPg{R\4p.-DxZ;GAvz;! $n <EH`đǶ9AW:FAj`T5`XrNܻ!gz 5hAyT.h9$r!ϤFv%n\2n"ɌЀ"D"ac zXu,yv6fCzЉ;!1BC׍B=S!v$[BA$A$A  $H% B  \     AAAN&($4P  2Ɓ    $H &gك  `     )0>dI_Ě@HCo"+E qTI%EO>d,wPTb]$Ծ >fMm/^[vչҘ9 ݮT.`pscfzAn7/G  oW`C=>԰S'"qi>6iQ)>p% @dLYJeIEIUE+pX #JA+A@A A@A AdJ@@K]* d`OD@Ҕ&HYYIE`hu!@VJ5 d@E9)A@Y&NR@ FC`!5,`8b< / G 0g;vh-mDl>M;ұoJB$ddXv8\@B4AAٱRp3|I=EPJ8d YaXvޜl3,C8yգ3 A&*BH;3 `pi0``j(,VD0,.~_“9Kϊi0$Dž/N@|:~%wm:cX`Bx^=]DMms@yFGw!1;WR~.'=c2AE6C7`.Sb".a-ڋHxyj~RF p\3h D..DHIbb>A$D %RHV$'(r K|G A3kOd! Uˤҵ?4Fy6C5blVkY#%&vv70zF J%J gsnh5֤8=KM Hi` {/]#Joc[`Lk|CК6' q8LTs1(SvE?JpC3EP@X`2Cڄߎю69ߜr#Hc~icL M12q!\fW,q94YF%zX xa"k@5I%49/L\֧ -ѯX`YmAm8'qX p4@l`hf¬yr*t $4i; Eș&X.(i8,G E ;|BVdhso,^~kxoq.lj'2z+ zgN?:=(J$8E- ͻp5+ !w;X&f&f`$ffH&f` b`&f    &H  ``%h&X! `!  &H I ``!% &d$  PX! `!  &H I ``%% &`   &Af&f` H&fdff     &f&f`$ffH&f`  &f'!I!L~2\ƦSL7w8xu}ǂ$&Y~ ~~y_(|fֹe8qЎQ 5 1\(3!0P q`q`qNEUO0  A}^M<H ; ٰ̹#/clcۀ2$#`A3__Ez{A,A$$tkZ!yc;;X,ZAEaQ,b=& (XDE T [td>nj5{M4SE43MTQUQTQTQPLPQ(dԉCЀ;9N*.Yw jPM%+EG1`YxABִ p446 Qjyy !p A8dc"-Nߘ:M7Ny='8Öj昄 -x<=\Q"tᛝi4]ԟ.#2E7d0A0EoRL〙  m~ /L1ٌ$xٸ5&~!*@*)6x 96ᅽF>u@3C#ЮjB4yVY=+gp**)eoy:P 0Kusa-a0Qv㐁@= )K~YlB\cY?VZ?B!/{%8*1+ kAA@hAs)K5s/n2 $X=@±>s8P<;}``N8^f(Pv'8(y2C&;\a$gR1OmXZ{x=C!@rZ fІGTRŏ6+UUTЭ쁮{!܀a0 OGphdI+J$8QM=L?~y6|<'`}yFz⇃ ٢pl7 7./!d @P)#B-v!ϟ.7DLŒj_WuC^ @"@CB!!UH3с1YXn%>Qr4ÒPUޞ>W Ѐ}Ⱑz{6h{ rp]@v/A$(p<8!CC tA.3m@ !f &*"3 kE@ *#!fA aC1@sGq4{x`_9S.@̉$AE,CvBC T4k;<9T>\S5QIQ~A3531UU~x? ʨ\PVbd*.8l{SAt0eBYQpbqYP1e;3n ,"TQQralhzyv5q-8، (f@K&`%I$ -6m?@G_$hGnm/6s\rcisxJnGwtIz.,nl!bQ[z0h@(l 9G#m|qq<' Lem0V6ݷ q!,kLs2CCX2"[9%s<0+^W= `=1wz9&|||p.FM]nbv qj D aO P5b]0TN83;6 0q^4P8n P$\qO wB'Z<Š.AB.E)[a2ChTZ5B 35!!8u5|6scp@rh .4I&"A"?#󺲓C2MtN f퐗X \َFfM n.,-K3SUMog17Jtk~Z@)7p`a, Xu M9s0r`Qb"&G`a׸߰R:ŀ!OsBRx2a?T ҂ T3=c}0AE-A4E1gvweæ. -d)̪*h 4dV&% &Z (J8Et,c, ^VLapEш DAB08~ Y$R$+PP8)CiDqM Yy| HCGIeR7[oSuVigDLH‡`+/LN]lfMY8|JZg8 g:F[\s*9p-P ;q"5 %c49xt=&nLJDLZmiw) `$ c[Zē\Hbwb; 0vFy&ZM-bx\^qp؆Ah[2az,(RŒ4#DXpi&^LPV91##7aGs7'v3K_@Jso,)!)̄3!A0t=9;luLkf ` h yHwJ\ D " uU~/?2 G}_`*33K PACCv` 8BE\ Tezw^r>ao |_G;ja"""R$d@|p%%\U   f.C͐~"N (Dm֒AAU}AI{QZ*`Aވ U[NhB0 k%V6LjU '$M!jZP2BJ?S#zmPA 3(Um)MMRٜ{2 LkѭqQf.RLr+%$gݭfƏ}(|\M$\A!LZ@J*,*[*BL <|hUڎ처=e#?7_BӨOS`!=SSAE,cADDD%!) """GGhG#B9ҼMĩҎ|+6? <u !??ՆLF:A-0A&=UΌjq "E '͜EQRT lԷ5>5LOD1fJ0dhjV5!ESI*7p}S{Cx *A5P,{e@=} 9w%4pGTC@u(_`B/OH=2!<6 r:!Đ\ uJäv"Lw:n}s>x<*DPWDQ ݄CyyBр_ Bb@:lB45F$4J `wwr:ʎg@r,E(@sqF pqRČddc&uԖ>i5waT4T(HE.VL!)񂛔)M@d`Ft7x,o~S_ y-G16j\>P4D?^0;xHV.77U8A00CN;nwpqŻBrWP*T oNIAmW0Ǟ "aҤQ%PUUPI^ A?=A?*|@?NU~-r1-W1 LB h"D$EjΕt 3zX*\95! Cí4HSM_)w "Hp\C6G $O !;t:Db*y'D0:iÇ  f0CRE 1BV! +w}N;v{swM/__?U9;P]xS0/*6qw!ޥM@P-)){!8@a 7:Rbzm{0242꒐ӯl}ɶgu~/d Hx0ΈB opXI-}=8|ZC73] X^T@,"9%BGxn,>2f$mS.5'- 2¶kAF f Ȉ6TZ\\bα4AC!KA[@RfT!]Xj Cf @]кMcM@]A 7\ ^Qv\4Bņ%Bkt*y_0zPhXwÝxXʥ"yV&pQ: >Š (()66[10+OWZmyXà' ,>LSlO+&K;`@zj\>r9:ronlYءa@t\ȐGՔ{< DPH#\5 H} ǟxmљ슯/@_ߊdBNbODA6rOCɓvlҫGYډ@ fƪD @A"yTGvH$CƜ {BAIN}xC_Xj,}a*YBN#PGh=غ>p|R͓`DkLuG@uST@._+ɚB)hįn%P b O^E1!’ö#;P튽^ n{ te"7=i} D*x!D0)њX}DR_Of<::u A+O EE@~.くq49SAAA}"b h(LJl#8iOe{hfg ohؓ~GM(1h#V@@@䔔U2x}|]1 QE]ÜRv[Əswg9J:dǯh: @g+1-@@s*Z?/!'An.<]<(IhJ Z`AM;z{TËߣc;fÁO-h{ -.Zkؔ@ g@|ٮRz'}䀈#<@bH 9'w<;a}Up_,TOQFxq!c8]mwx;+ke:0I!,;\-yoW-ʻFCŕdAPY<ҥcIg. 7`]KTB%& 9' %r8%!ĜȂ3Q!]P9* [* 0Pҭ>QPZOC}Ԅb 56I\MΚzbA0"@ak^3J~F XO40@3{9)H4?@pc b`Pk PQalz!o5 F1J"=dez#(}|eD@ 20DB9 t\ZU#N)mQ!bFa6[kͽDOicGMy0d֟7SMMmRmF DfvZ-`9C (Q꧁ D#"C'¯@P!>7*lO{&_@/RTl2AL!7D04E5ק-@:;5fC xC*+@)B p$.@ȻKC >NE 3BP#sY4L2hj#1dѶe6143 =j(cL&riՉN8{a ?|itPmPAiAAJN{-nӡ֗߸}AۣIy9xfv>]yHC`T]94@w %|.Z'` agi~'!E0h*U5ՏiP/?Hd[n(n?& dI$A݊3&K2(a[oQks+i`jeAwUvRH[0x© "9U@ - (RaI%l} :M[j3g^1V*Q(1 M 5 H(@d"+ł@}iHJ26*>X=N& bPH-ǠH\aL;EO7X!c=AP;tb!6B6@Dظpk5PIDhP@Cp;(HA @{@rL&|] Av^yڠ@qNPwk 0<1t=hP/|5[,__Ey;݂/!v7 ŧ? 6˵4li]/7;Y1ru׹i ݖY}RZB-aQDEݿf[8ti{Kf.b=TTi2 6Z"Ѡ-H M~n.ؑc`"ExZv ߐ`qp1QW̰<|zM.AE%H G0}6}~7 ~; w#K@K NxO`{HO2m>x]E,'yȆ`$. |Wܐ_dDMݰ5r0}ЀrM.6 #y8k@&싊 Ā+x%Uÿ́#P!(H7 Wk;5H+s4 E$P`aϏD&mOxBHnw/&d!#PLd#TH G?D$8E} T/v(gN ӓL`} XPȐGfaGms4) \"bQTjxr:z GNUK+@'8["5:c'"q-8D+="F8s"(2a`06.!8) B TU*p=a촫*83zBE&V\q^$#ϣ>>N Ì l$mHyep _q=K 2C 0 Bzi5#}7Yc&f&R;= UF FO(nxQϠ>Бv65; ɘ:)aS6r*&8@Y8` CȬcbD )ڭ=J;`-wzB `UQi~M>a>'D]PX^8iO1 4%$ Pfl#4K'8@X4n"nWRSN[w#zqI "IAaJ% "} Ad#D.k~Am24/(iAӀf\ xٔ*y$0ߞ fJ~C((;f/~Ce8!-pzO`*"&jbDG@z<4IR(@ ÃpB L8l| . {ogp3iT!OO*n󄂴8U<+Ժe*0~C>@ 7ZZP8 p^Pd #CE CFz1u؆As6TjQcob-f2lb "$)#bCMUB(}QPo١ )ӨP8`WSKIt.,PE÷ !(Nȩ@OZs\Q&m(&l2W: A)0A$A4>}:Tg(]DCAVC bonE҉*t?wa `p)OX(((((((iTP"@XTDG H!F a4B"HD(DP0V T"$%@% MԴR@"Ht`@>Br T0Se ,bC`M@DQ`>[ڝ| "> n(fZF"TfYBl?@sB9cR5sDĹH퓮욐4/;C/"t*K7dh0oZ# hXyGcyd{Xp4GHסZD P@NEENoӉZUG}=5V͇BUVe]ؿ/ӆIܒ! 0,AFT>pU{?qnSLK@:bȁQL6lB/rDX d / _duHf6 7<iO l  h?[m&2=l恎t T4Sٕe'"ۃ2 "0nik9Qtl֪vlGf(dЕSˍg cH,s6pf@0v%@BcBly& Zoа)8g&p(62.論󟌷:"`Tq_]. p}=X˅S\.[1bwV0C'BQ7eמrq|$L 9KTI]"frdgiaYb(_xL_+>]fcx'~tΡ;0oDzmLǫAnK .&fDԄxc;?Q`xmxaS Wث: A~))rUeUS1%jx;2,s2,xQI \wuTdCeT# y_ *:ih'n-k *L, XևZ w9x--u6[wm`CF#xR-{"ٺp#m)Jkv&xמqIKQ`(wGm40T:Ax,1IIPSB gAuS[T GcĪnO4AU4Q^A<\K|ܺ(yٕ$ F/;^\v6Bw0C *\ BxAS@;o6lv|fe|{!]0> _n6Xo>A08*lv1K3^Fі73 Ep.ezzoȃqQ1G# иjQLXnD' әo#ܞ^Ts䧛G3tCccvÛqwoSd!vbBs ;edY mITJKn!!lCmB0ĪB*jT>@؀*(N /6 ( %ɨ qנ'mွ 4Q ި*EcH<%4}[b@8j;ٚ(T A8fOCc[133 x6V;AG 1[wF\ټ=L3Os!o!Afy <-UZ ^h3ϕ:ȻEc\ " ØUГ侮ݱ@m$ KpU3=%=0tL!?R>㋵}NjA('i8mY[7RXxQ00Uv6vP,N NP,]}fEzĵr׶Ǡa~O|~DZ/BZ7xЋ:VڽϏ`8dL `!LJ;_n*D;诀*xZ{ S0Z`{Nh *aܳ;SVkCm#Cm[$BđHGa\ba!eAUɷ䪱UZthֱ2i*iXU:ֳ336%T~?D9CN.**dQKALZPLyNtҩaDP:*2@(I !$9|u#-7eh v,muׁi &y6Ev*&Oy;M\89 a# R,>ESeD\CaؒZTTIظEmDZHSu'4,xQF꘮UUUUUII"=zȂ:dJx' 1UU^u8Xfg6vH,am̊TP&!b6 dinwcN c=]]U)JRy1֮ʟo$s|]YK2BRTR O{Q"یI]{ xZmY|\/EP'T(E`0UUUUUVkQUt1'\ñJ: ܤ8M>'z T)V`*,Y R ,rj#@KsNc "z^@>t%gPB8 pkssoϾm.? HZDB6ӥ7bQ##ODO{:=r_8rmO^ӷ#zyWyo &FI7 01ds8Ah;O?vqM_"^n^Yi9Y{ }tfFuuHĈcF` BK`C ~{WN{;.@:Up f*DXD@2PJAL>4Ra `1 n fX R %3J0X;-':(FYpZ(FYJfJ UfV"j('|]xNBb i() Q;P@H鞾~d8xtw|:zw}^T03TUT5U|J ;1ec1-O UǾ "{̼}=ȱ,|3Ҫ`af@oM3=~!QWH].: 껱6{קVgPr^!|BwqĚA \v檧&,<Ͷcjb=qLӮHˇ_ /bzGyeˊvZN:o,ERqE`xD<("ؐpC 6pӣS&nxiο,0q^d2 Yj\GR+Y'>3ݓ<; -[F b+:7.Uқvߏ 6.6c8s{Z/U$ @W-H_ש8]u2$H"Dt'īݴQ xSz{&,lavoMv5Nvc|8SOe=Nͫ;Mߐsig7k0zk{TjyΘ)8<֝5cۈYSS<˸4qOZmO&oMOZz֞O^O:w 7SӫILN]CG^iM=iOZz֝i6{Ѫmv@F`.르nֵ mv\-n u !j뮖]-[8vikuY!L1ҹj;Zm{ m~m)VYeuKnSoUۊnݭiQ!햏tni+֫uM.\,dk{m̾7;۵㿧5j4{~Ͳj;P+,ʻ6lvzYfٮ3]t{sWnJR4Km$RJR30{@Bs - K vu94^{֙W)q iTR;.*>F;V[&E5&aPqUunmA1a wXw'ܵ/ܺ='Iń:ZUrQX[W3/KErmv]2p1iK+|وWBffeH"jTjʝ|~ ?ġw9]Jˑ]<_gs{ND= qxoK|݊ )9{}/\]|vB3DmyVŎPG$iUJ?<c%(`lg4A &+˻SȣaL>f*$!з.ٸI𭏴)X`A dJGǻ<{Wv1 wQI}"@ha8;yvJRP`0 0&0 {3fff]36ffd-P\;x1u;c|vepfggWɂs@UWMwV>u[IeN0oYp!E2!u&)\Qc}IjjО3Qש؜|~3#eL]5h’)#Y#beVf&U`fbeV&dUIUTUIUcf$m$"6DFۀBHpImEUBh *Pt}{>B|Wti4jH!)^8޷J 2hZZ]"S$͆.,vKZ6qxttNW(o.\rӗ8rn?gUt ;Wțz-rhP^(P!PkZնfξ]+汇J>]|Ny4Scdv靗:;k,;iYF%l;-s5 n&Y6ܠ]vp Yvݛ;52m/G 3£Mc+A^Z *ئӪM*TUl[EUUZ=W0Azr}]my{f0@ ",ʻo1 S4$Y $9I0㐲 <u˄p oQ&z${222:{}'33333"33.33"11111133333.33.33.33.@P ` 0 ̻fl˻f̻h:G+_`*GdB&ξغ;y~FV-KXۮbmA);b)Sg+4) B\ J(oUy{4Od0UUTUUUESNQz-VU{l wD#!)BX#/:J05{ﮆ wD#"R4DGD*AT o wD#"R4DGD)*AT o(QPH `h"xRUIz:` $ٽI=a(` Ec;c?w33)+II6אkUEqh[0Mi).VЮO ! $L1}܇NvaBpLAUBG+`i_l1$ fFOkr@@@<%i@|y'xG\9.![~K}gp7X ǻk̉C2aRRr';kƨ4@cH]@C1dp/gL v!wXdR f:goUmuU x(р{HD2 f* T5F.Gvu ¸: *HJHD EG˥=`v_8ϿsZ V KfpGܻ{;/m"l\g ۴cR&W$:0hJN0km=':n5odW((S} X-_{ XUv+;G la2b '8ܫpqY3 )Єg{/Fg'mi{RZڧyTc o5V$B#PKQ,;0o3>/t^g~D\OnT} E9 D`ˏ-_ j&ѝ'2KaߞN1 Sdx^vVzap0`N^`q7禚mJZ^+UQf( t+bz HڻȂ8;8"xj9֥mC C?X2vu[~YŒ՛3]~3tn~=@7g_ 7 2 ,նmD3KBB}7#T:_̀d{sꛖRP.Gsbl8˙r h@5o=8׫oW˶] i`| ӷxrmm ]^˛H2@F/D` 0EQEhTQEQ~ wON+0 tא8-ul7uhc15 7X}^ !: KKAA@~nq la]=:\xat|jA/#f>H!+hЃWg4 ;ϖvuC킫~O#w>Ol Uoi^,z{KC-Thdi^9t;ChA( % EcUUW.H,ToD*g}zw 351̽k4q94PNNS'M4νP{9^Z1&CITWln31O^DKu K\#OEz! ǻ37;iw o|sRk-)!Yv( $U( $UL^i]x:6#xz*hk5'_hpˠ7g.~OU 7GV'i')UV UUp=o+6g,V: $@W.)^lFD1aܪsǟ>uUs ]&fH$_$3sr啫>]6S.<0]WZz3+BgG󋀅yi¬Q_UbK]tYR((UȂχN?P<.TU`B1_10`1,B )O|'2@3EWBBg%g9C/n(u `'oþ)~"0;޶0#K%_/.H9Yh!Jײ94^5Q+s6 ݏ27n !<|v$P9VaTAFwYĆrBPCGb#$ӓ@|i[x_쐹LMTR^@!?dL=O2's!=n`usy_ohCv;'qv&l`7b^Mf&U`Ӱ$C= >655BjMURp/JD^=4;5ݎ6 # jo4 fPCFsMB4v 8Oyi/Go @q!U!$pLz'$pQ X 6By@ !n3=];l_Lv,:(EK%T̅ T.JP&N ZPEn%o@Py~g=p>ny%'zc8G5zq33gS0  #X ՅZ&o3ީr }W$P%("hn@7)1eA\w눆5YO6(\$Fafz.29*ݻ U*z&CO 5Y2PxQwއS 9;EZ/=Mj ؾ]DąquNUMWKNM;"gt4?a8<9N}}BV\ePvHҊ-@$3b+x~3 N8o؈9Ad^G`w -&9m<1f? hmq8!S>@ ÇSrikvK)qUw0/g3>~01010>ZG?l0 #.``iii͙wxٙw͙wzddd0FFM&Ii3fffel˻ ٙv*` 0` .l˻ ٙvY33.[~CagV.:hbEW3w?35mI$O'{u֎C 3Za05[@ %u(H(ˋnׇ<i`JaA&wݠfWMj-DԩS@U@P<P=Tjv{{U!'q~8cǺsˑIIQlk+Y)erY9*_8\H@ saJR7@i BbPpyhz9E(KZp .GKS`xn \D$KequH4o~////+fi( 0 , OA:33뫻flww ͂&9ΰ#ئ^ |'Tr51.BqMX,RWG9C ^ I%`SUX*x7t9ƾ}zUtAG`I&]yTJ0@,j'+I| 0Z_to\33-@{^mE `{Jf%D(5%!v>x`8ih=N\#@`"(7݃iF]33B+Z$׬ eTz;͆8>oȍzak_\ aO^RPwIQ}YxrtSP7MD2`@E" PEE2Ho7< 6A|B*;x=z AFn}@!{ܨ D0#}zY]k>Pry>᳆ ',%\.$QN~:[U: 7C"tF/1=x9.Bh ulĔ eFTjUS:i_Weq bm6۲9뮭nX`V+b;mkvݶmn7o#Cm;n"6!,DmBXU*̒*̒̍ 85bXkK37} weFT)4 M*iSJTM.kZ֮kZ)R{JR&fflwoY="xww(gpI;85ژgP&"e˄/µGcG͌i'q[29o9=l=g/ E͒z"M.te;^&m̢[UUUUUTE_J$:c~Ŋ,X㖡<1\UUUUvMdDDDDDDc3F;I'a08DAUZz̜{qї$:Oew%h{Bɺ umW+MB35EUUU4Qa~֮x!OU<  OO+Z+5)u98쪯]i[-f}kp,CoॴmmsUY x빨 ȰU%~w`=R:Fv{B{BI<߯}mUZ=Ug+99]eBeœQxqĚ % #UyrJubaK] `!B;@a-6_UVI#rI$뿂/``n&'V*6Й=n<4y ZrTm(tR`N#%Öze,:~pp*(" }u(o0Ҁj;?1%?0D1Bցս8'*AՄQJMFCRA 1$"ŴsO`d~ckI?m3Mn_ޗK}J^~vWmYqCO:[m)g\a0䕻-ꐮWARBF(*D љƺhAiIE*F_Öں`آ{&gԣI7*d;UεL(JRC݃{9^8M+I/uD3uDFk1"Bঌ^ vsBX*PgM*w8oim/"(Evə1V,*4dy T(D ]0,Y!!ܨT݈aFx2xu_ N+UWb[Қ}$Ew6o ])v_`ϼ6L =2zd͛ g~wQ>1İ0BF+ OGhg9NhpC;\k~w;S xze ~;r%CZu<=80 Cl:(5,B^[@cnܵ]U!ĭy gs 㱩LwKIbSMG Wש/Ab Y6=r|`MTA\u#h%BHF'8UdH "=͙k/PSݸl!¡YRL:$A&ͱVU⊬ÁZilM>ϸ'H0".==ӷ:tHj5ojj#x஫H8>Χ  .2(pbM(b=4Bm>B Ϭ ʬ9Aڀ( ĜB ۬^/Ƹ;t7*+{$>FN7ٙ;:dF <@%QE<nOl?$$hB&jFE("*j|7/zTFz5N9kw qFB;Qk~.}> OtU@$HPĥJ5h wRYv2,@@`Jff1عvvrz'<ĜpO@$IPI2L:`Ϡ#ŇА!C 85'{xwJ2ݶsȚb&x@>rG $B@A+dguqSu^2a{6 i#E i$ /Jjb;-}6--Csp8b*4(AHqd걓](9p.Db0 r-Aɞ2|{;oOkaM*!K)P9=O@ bQd.7j!n%sѺo$αrNWMFC'wݐ~0F?!n,-Df*\ENK, iA c@]{z:sxv\^׍jy`3;@_IvG_)mજCnyHIn8g W{NU8J nosA ,=ep3ӭ.A+wN.)%p7{;Jc*ώSIս!G;ڞ~ +|ӧN_er#*4wYȎu WM P҄Ԁ|W)&G(s~BB8d {t5-n{NF۾ݸm2^LQ{Fw`;\K@? sEIcQ <2pL(Aք iFihK>"&6h$$1}%%CSql+=n{r;X~:ouQIud Ho*17qaVzZ- r򼈄P"AAcg"hʏalCZ ֘, `ɤڬX{cKzۡ؉9CSQCd ,p?P)V @`+&Hq 3((($3+:Q ˏPPe8!^m* KAt2x~ŀ߫㪬UIɌI"fL/m,"*GWj0!DSʂ DZ&bR +@Eۗ?wlx?%=ٚ؉= du_$P"!_;mN^S/ccc RMQ bpBA?b"%xY}sۤ"&Cb  PyI64Ȟ:<\?LU&DR`r fnQx`ɪ=Dp CR.P*9x]ӴF~$}Ӟs;>7x%7dv`Iwl<6*bC.`6KQ`n@/xo{X5tq- w?ï-;:^,OM 8AZ:GRXG`@إ&ݘ<1]t\A2Pn^&ꐄ׼a3Ip_n^*|L7FS}AňaxQlLUĺŧ%\ycS` @4 5n/u'+&BNxg$rở~Cmm\;N8I) Oi (ï>9 ![ػ&q a y8wZ @e8\a}afyED(Pz^Yk2{jj+~8E-N'uCh;1> AD@( @["zY *=Pa b7!@^L,E G!gIrEj .jK ;e ^8IlcA:>&Z\\8<q,[`@2ڴ?¥ B+?@px:Kֻm¸j=X޾P-&-SWJ>-TnI #vFS?##9IE @Hϧ}epf4?\ߺfÿgf7w۵LMDX!y$/~w!꼯H,YS#wNpoEDpG("z`#">tϿ:{Xi6W>!,6>CCM/PL>e]%Tb'0׸H&A @ș6&g'=?SMl[Y,! OG:.P@%]B D s#<1|p't frc<4 r8A!I N;8 "8 (q^wH(/19r[ ߰!U)"܄%0x`.`V|X #$cxc$P!T..Ԣ&6eՊ.A{UQBK: S<cz=-]hɈ|ϼ^>[7ɔٮ1ᓥs.<;Iu2E)G+Z}ںp$mT vAW޾A@J]`F򏚦뫢 8Yjx#=}bb˵CښO|t`:NtaړzH nEXIhY#g̩}_ӆN'a{ "Vg#rq>89!>C'*j:`IH'I([1)𛟗QdN5 1Yܾ 7.{Kp~[ |FgA@&:((ff# <@,)5 `>x뤵 +wGLϓRr0{ q KOxڊm{x d;3GIpLqt9nKez UxP:L^EA)#'2Io AWP-.>.?mH6Z{|^nG!W  2<`J!>j!P၃0Tq p$+G cfpzQif1T`~,ٚ*h Q+O:H=žְaYH6:#Ջć;Ib̕9[{SÃB56?_9](Ĉ#aZ)XQ CJF)v!0o ' B;Z?0ROaq62̯O<WByY j}}q1gH7*X .3bMrRՁ˗ `u!IH%4*2S'j1}dֲOw&R `ݬL=\ <d`I8zZꁃ * 9fMV]Z4HWUBll!'1&ҩL AHLTj+9G<Ә.Xvz/hPc(8i< 5ޥRٸO夀^I CEPKz^t8NP4-8qz 3Eՠ L]P!SS'F歨y:ADӗ]bqy&kj5=B48(˙3Q@B"%G=hj5e4 WCNM{:i_NNI6~bQBOY}/1?TJv9OX;a/M`c ""Rt]_aM="{0U=0ylLfQQ',鯕|%% EP>?aw_+x8)W52?_<84{0S@DKV~ܵ$֠5m?uR^C}g}S/ڃo\(7-U?@?d P @=6'<;C޽V1r\>fYYG]'j~)t$r)}emPm]zthS:tJ2.3 }g0;}4?JꉄqA¨ BO \YKK ,?4R8t0ۄY?!]oC E1>?g|Hi|ȅy|S3_F "/-1Eu- lЍFl7 8xh.&HMSAմj\Qǫ^N?*ĉTo}/sqS{ H,, XPc4xwaTSe;rA(=H " 0gUgyA>෵)wЁБH-S%h` (()P(tX8 'Wy@N@{6kTdbW!J%rqp\N:-GHb!h}?PFA;QiFRUP1UM^( _O@* }p{j@ x^n2k!kJ2[02{*h# 25fP_xzwFkGewevĀd`TaIuJT#.Y&ɚִ{'q䌨|oBnfݷol˪7|ޏi<slFu,8[%t1)88qgzKP:Jl=<`y4?eD!WL+a1:My>NEB;m?p-.AGIG[NlL.Ͱ w @DNG~E;CϳR ȒAF|hic3e3R]0 @n6ʋlᡙs'tӎ87h/ \,/[yHB|e[{Zա LvՏ9S($N# 1ѳf}d׾?f(,nMO`!~Ho%61T/r' 4X_џŘ0F')B K+ǬnAJa8wzՌ(o XEQRTBۉD*W~o/1A! |zkqﭼM<01C)ub* HԘfVFEb%a FB@fEQ%6a`"Ī  =$CaXk%V"4(!n$M-Z(NtJAQCw 79Ci!cHz9 !޴Q4[ Gs*uhm ц1EOf~㫈F/׵U*C ~oWS=Wla6$%mN l$5ᇖI,H+ʤ]NLu"z1\Նfi*zhb''2 B ) Jjh+PA9" 'nΠƭ$0Qc,RĈ )G L2ʁd4 ,Yd91MA*%)i10m5,85 /öu;ov$be?; B4D%~/ab|2ZS_~N6IԚ\" mEI]#NYDw8φሮcUObJNw֬PlS 7 f ’" Vy LA01%"hV^v.KQVD[a^VenS|q t m؜0s%|N2} 2p0B(٠f*RcU#C",k1t #0F9% !{- DAaYIA@ĉ`k*je9+y qLA?0&}k!Fҏx(JTqI!Y0~;U0l7DJYJڝ${ӢٿnPxX >  q`k:]?D\?pB!Hh ycڐ<ꠇo%s}K9.mjgYܮ I" HLTP@R*R"PPB"4 23  3MRU0p3xr 232w=?d='S;ֳ "s Lgc<%(*f<4[ِzp_xm.X9"K[X?z'vF 0}?693E1 =}xKg`!ó5TdQFo̔:x()P3XBV36G*3DstԋKK"hF C xZB २rykA] 0EhKk%gly~ ^ A$Ey*xhZo Y7!A-i>|(5i]qQ_oOF% )%\4'~͇g4*1Hdg\JBZPJʍIDZ{i7-n7+`ϳqsU\N "uha CSNӻbrd[`50ćv(6TU{]A J x)%rH0C4*2C |k{q)M/-pζor;5Mml*aL0URIVX>rj!t$rs  kjq "$1x411,*VsNGy:|?2a~Ɂ9NLE ?6ʨJX\:ڀ$jJv , Q A/ϵɤc6Ȩʤ QLGZ_f>4SM!aUs;D<=w|5h>}(` '^aV"V<1皹S'|=wCA! $w* YXX 4|BIEChr\ZkȐBETtN8O"ju.$^Y$f{cHIWBw| 0<?A`~_}aL]>; _` F@EFA@i2QC%6AKq"TD"!¬JHb1{@}喉cU{[Ԩ)e] # dDX~ l_GC/wBIE%IF?he@1=ě Ċ2CwI-QCU\G$R 'N=B~I[/O8#֌>j>&R6} " |*N =Rq?s=qnjoP^8/n<]5,vH?%"0]RqJUxf7BiJwCA ʇC1νI f=/`\/z'DDe;1?6f_Iњ`OVar yf9{oIkEv"n \';`j:ʚd-VP Pۓ9e1jD@Nq0|l䓋 9rr`γBWILSQJ*LC 0)&!WS F=Vq;iyW |7&@iMJ;O*nE2E&ts d}l"y=X]ud^z udxW2pY,mA|@PpRS\8""yd#˷w.i]w8;'H%E_sT)aJQh!EoA旊4Lo9@[ƃ\@!gFNM;71ˈ p"-AQp vȓDaT2:W E\b9mXf$mx֙/֛HP^BpU>}[xBRz"}.D/"cCp= _dY=5vlv7kMBBhBW$7:D'Iw]"@5:z5rmㆰr4PX()bJkqJǠTO"wǷ - pCa1Dgp㈤|ĉg:@lG|fWIEǓ[|aȚWqs\\ANJwU ވ(%V22b9yӿo K/8Y*DTkCvGWZ<:sPV1^u /&L8F2<B -.9;c/v?kaKpmqA{VE:5%7*0+|<|ϧ-^DtVM(P*ݡ) g " N$EY?b(Ά 2 !ip]mT?m-pDW0ӍruqquGWH6=*G1R\0(݆w.+8)QUgcr3 e |*,+r s;X6 pk501VKL榺 h5kqFSV顃Mta6YM24,̤#j!B?a"?^O=YB4 ރ' E|&B"-y†d`CUɋ1ӛpyj}0uC.hk+.{a4역* x@c"A !CrҰhHe>ئL@!Gfp4m`<ÅawA\ֈQFL8pb; B: @sǡOg=:<¿%G{R6pj.Tds:KZ? Ddꪱ9b|4HUIvM"#֡!zg *`'SmI$RN$FAP v4 bOt E *MpmQEdHNW6=ن#"n;}཰(ȹ ;߾Ӥ%}n.r+Q1 !bcJL@RQ}K+ApFI[x<47"޾Ƣ6#چ>\FVڛB)lW7_XA>.F'aN ?ӚR)}A!, h.DS"slb(l(i1C?IA4F6 ~DhD<t4v},Nt(RleC" `ئYF`FB(d e$pY £u5.d@s>.;VY}/]vF]p"‚`@V#3+Ҩ{Obwhk<^ꂾ,&ۅS_K@֭zWqDW|nDž|?R kf`젙2.%|nNTExmZ2R.\W+w|K-@8Ł?DNH*:HIF9gW'$vG5ɓWNy`"P=<-n,n+)D`ގ&eJ 2 >RR6/% p%vڌ(ԼW `8-E; #ch z'j? 61)JG@iʪE~0BaV-5!*dв]٠m6S߇'B9~l@LC`%xӋN)Yi0rZBZ(/C}d+WWJthw=׆ڜf/a8VۑVYdv9@(9\t@6r/pZ DPN\A^'?t ibU)T  j/Y=X=&(òVITHIՆ,ƅeU"Za,f7P'5yzi"D7E?xgAT(eWu\|/>&jl!"z=*pLֈX̮phgYu$5&_z 2itdV9DaxVqB4A? e=Mz\F&U_' 3SӟLC/^,>Ƿ_bC贍⸹\r|(YsDw< Yf@Bp&mEiF:D^m!q,IA0Eu,DؘSGS7)BC GX2b/1T@Ha0s\r4pq@Lj ihhcL,JL@[+}Q2/"y}lE4X9yޤ$9K#|a"3ő 5r=65Dwҗ}\q^uTx0@+RY o<`I9g`;#~6 !P0f-/:"96$=(/G02PO-4l]Q{)ĚQ >oKQOhzɠ4$AɿӜq!"Uz~XH"g/Jh>Gyt_Tb_1(t:4s&P=aSA0kf}8fkP7,njiǤ;%~sa(AJ^h"#|hHb1qQLVڠeFLӾǿl§ݮ`e,k*9igSB!zҋ&{?S헾z(87OligRbUߝ0XH+ZtTJܵ5рw\≘LVb=ٮ|Gs~ZC:Կ-0\ Hp UPqa rQUḇ*(QƦDs@y|Y+$ !Ӓv o#hP #aypTq~,5579g*\dD® L4&}ɬA}Od`W|L̬*#XF M)ZJO\vedP%ef<_) um$1:Ca8|̌̅ N0T*|p' rպ'دKE-u<ȊRTZ*(Cs4PeUU4LTQMCQ$BS%E%T5LEP`hY熚0/쇞J/x@BD'w?P[<0)A,̨z(y1F !7cmQ-(|yYrk3*R7nO'm6Rl8'NYzCE"޽cJ:=?== )A ~?擲Y6Pān?,CNA,w[!DDB>$HUY&=/[,& F )ϯFu7DdAI0`s =U T% 7̸!HI p[dz&OOX&R1k,aIm_mV)~cS KiPRwsEuQNɣTQ9v,l 6KKQ|3; .J%^d@z<#@ Anz1|gDOv{+}},Ya5P#G2BϕnL p!m2Rٙa C\^("^7gyf3:ST}twe%΢ڨs;"Rn]JzvX\?2ܔE,v)P:o>]'8[QGB"$zb鈩Dh&MCs( R`0& h =I)rQ57md.mC1~?&l}"8/caTKoadTK报ay0Ѓ rVeeU\ad,⛕E*D[ :sn޷~][9q:0z(^*xȃ #Bx8GƣtShh;ۼ/nu ΂veL)^38$Xи6i,CIOKd4 # ,ƒ#%h Z Np,p 5$TLE:$ ȪeUB +R"+SM:"T#AJ@\Nthmr`DtAQSOBVCOsޕ8Ğً3`tD.RgLHFZ&@(Cg| ED@ =*((ˠR,(RÜ Q7eGo`~?3&8 jXdRBC39ORcƼtqBҶM<Կ.n; <"6&Z 9luYJ~Yc4xER5=TC[tĞ^%gpPC%Pu @!K"퉐:2B!ЌCT%zXɐ (p.đU W~n>/.TR!RL_^ ,1QzT&avMeddNBc,M֠B3,6c64R%-I2݅*8KKbhQJ#h6 k.X=UȜl}1XwiSFT!?j)1’ꇰU!R֌C8v]uxhc2Y=UB!e>#B{{,PC?cND>FEhPzHiĊsɃl"aH}nGCCFS B0^ ?ns,',Ł }FruaGݘ$K O"9ޘ$Fhz @#٠ѽz.ɭmh hT˙dMAdlk>1ATn_ "r b+P(\N糴C pe’۱2KJ4푇#9mZlz)o: V>biQ= ^:`t7/H4/ت r}@\k=CeC\O&fve# \,A/.9̘i ݝ8y w tREhVH"ȒxA ~DR2KߺՊN*UO,x hr9:/}(HDP!BT p04c/1 RdFuHIt"[2J$92!_Zm2z NgYFoOa@ƍI¥)x n7xL~TS:A:[tpo2ڸeo-n:닌@l0{%IkTMs筨jP{~^J醹tmt$YG^qC;Wh<.|mG7Qq{.zPDd{h65{իpSʢ&jIUAw9 `&PV@r`ɕ ~(I1}33 ޝ^J;ǻېP~o?yd 3EKw^<]6dPC2ArLDT\.%"_E"B&JY!JXA("dj`"" "(bY T K52p G@ B℟/oQI`Lh-\X׏ 8l~9pP(ة9 GLs27Oح@V@DT' cՕW<@'Nb@H kO6Y aT@yF55%&c fή{`%W,HQ1!pE-j]jcJ>~SsQEzTKIg,di`!itv[Q8N0a / D+b=<^Jpݝ׏,k}6j@@ >R)v Na#-BKkT$d^C>Yfo=]}3#xŤQիjBzAMj%LjES% :PS({\3'9V_urnZnޘ ƨD4}*!4!6:NB{o}*U0 t`h!"1'-ʅ ?$y\͐*]! > pC3*~*zNd7?/%E0m8QI^P=jvPOl3R l{}Q))o_agtnՉ t @H1 iZ*2L) rj bu$|;> zD%%H!24V&3¿=,&B dNTHa'M<:f%{Mݗ}a# Gvrx9^w@9mʈB 5]iRLqa)"mٗxT`AHJ QPhZ$RY.XbSƅP%mJH8KAIY}Tfv@+Aӗ13('Vyw߻ hCU5ۍ7#ʙ$% H;ŬmVHmD4]mk5Zf Tm & Xŭt =\Y:]!yx$B~{G , 4?+"cqB@/~Ȉ`RRn. (_PEND T%E>1dϼ=d#=oU\jMB039X/8R7^3 G E/7m b"[|ȓcf=~%O`##Sp 3=Q Ə͡x4hw.47>Ydg!jjh7-Ӻb(B'˩'f=ciTyޖ ݥ C 4~D>6T~&&\ ȝc4QwX)'А?S~yh0iMVNbXY$QYaQ(n?Qzԝh}@(J@ O Y}N&g@GD0 &dd9%!6Čq?PA@B hp(Fa":hB66p2,99;vu#ݳB#Fza^&AIFTrGmIZ ~i5  Y$"d]$k`1JBϟ~?Ip>/"N$Υ\UH!2\`$nf2()AbeXT"kQwtm;ze;F0C\L<[Fw !#ߛ]lbXR$hg^X)+~} Ԧ(J6^^\NrACL}38BIY%lﳸfXaŽXQ L!g=A%:jTG!HA J&C%]"H ddR@q E*4.he8>C~)2"fa2 3#T%;pшf^`К8@q#Щ φ-Œ%E],Y>=7a~&4bBh, $2LԚ`##/s ?8^)G:s4[ic{=Rqv@ |r:Fs2~$ ׿Heh P x׈XF:@ FʫA[+Hl_%C,'xvsxt#p{)(?%%w\ ξc  e5ŐEVǾrSxg$B.'I߃ bab 2Jٰrwi2׿MFגKbIO$䕸j&he  ! M׶q̩G$s1#Xw)COƽDBn'e@PB ԟu?{c$rSlGCn6DZ6\h8P$mΦ XO&)vFbr0|4shEѓkAl1c7뱁$eN!,@2P #sﻸ8:0j^hov9ȼ(8ӥ)an^־ۤ:B¥)`9_ ⠿P .ׂVP,K_NQ&3P yɏ-\MX4´=(Y= ҢXkHÙoZ$$*H{*dl#=B!ciа#,!@m@niT$$BICBG`YhD09RB: ԦH G7`)zP!`25 qn5TQG+9 h?Xa Ad[N (5GPTF3f3cEވ#$ϐ)'@)%& O(9BUV8려Ac;`LcَhSb Aa*pRQih *P"T"f`#ĎH"BJ#o27@%4TD)aTѼ>3glU7iPNY`sVf?g ?̗J2zx E2@SRD"DK,噿#;YT4WrF4tc6"Dk<)UeʇQI/,CS, ;-mVJ7`TC;HXŨwS=)z)@fB5,I,g鉭J I2UT4$#42Q!RJA$L34M EK 4ғ1@0SL3 DFf# !`h" r Z1`$8Ii8 F@nf֫'& n-xq=TV՟˿!] TFT wCgGAt(N`eMi!M 2:Dpd J¢ί]>RA|4'l1yP BY{Aē" #!#DTHAcwcƵ 4ɝ9 bl[KB,RbYhĀ<{'0(z; v*#։>6G^Te̳X[]O)^P rx Eɑ⋷AOʁJ b@IV%#Q2 o!G@^pQ&;}u J1L&4!ns@i_Sy['@ehArjUiC S~d 9Z2& ,M,I2 P)LBc U!HVph(3$Š&D30 S`*C@:LL'%rJH!R"q`@e,&ĕb $W $3YMa; u@TJ$+5 H"MYbj""fR:d"ntȆ -QXĤeb 2֌,1QDI`ndB`aZi j*tdT.'y@."xq0d\ѵ 0u{U%r2(j+g`yN?%R8m z)E?E0@|!0A~}E2"{2>$BJY? BR'qm5v"e5 -@/B zb@;B])& A7**gEPӕIժѸl-\tg1 (PAJ9;T4Bh9CZafPKE4nth֤ȬAÅ[ѐgH:t|9a*0Ƣ8$ (t\-I!gH,#2CG8r H:YcQ=WeNRFi Pq PT gۣ^82&LBA|^Â)M̋UUP¥CHՌ.ޭ AAQx kcX4(RDC,J(b," 0OԌCiܮ%)d(/4s  E#+ HOٱWr(H̢Q-a,fгAy7BĈ̆bsyGM{3Mm$]:-hl>yBP"yyA:^$I/p( *0aO!5u׊}ƛj1>x3cN)n:"X uya Bab i"R~v_ov-)_pP`D 2  V;Twlj(u@7+qՄDR@E#קqѸ#5ƓiE?tYp[_`SXl#}!9ONa !XcQC/ L h U.4=yG.pE  ߑúK xj6HM\?xPR۷VI&s^ dfn5QcUOൄA5Je2ٌP[h]rkr %+-qPc`1xI#ƜDı :'" /KQ jL|Bmb8Aqո AaMƾZ[Ɵ1zj-!ۑPoF1Źb+|iwHMǸZT; u;)!riĩ4hҦ~.9de*8xT |o 6>g#o~:y YSG"Q Z7sl gف)P,Uc3տS Shwطk' |4 9t% 4L:d5 _b!f)&HRRR|oQrf`fh@jB$P?3Y\E $ TP{vWyzKRC"p |`"xŗ 2YPbI9X"(?! 8 T#&/*‰rA%V%Zd_P8DA%++E7O6O}TZ\9B@b{CnT [Wٵ HԷT^j3N>{!!%3cDԉex06xO d/|3߯; C@֧ \feB2.Ç9]y@bTx>ѠB`];ė<?XiIIWi$3]a yY0Ɩf.Aef+bṦϵ6 GX?L ʱ OQ+H~1p-Yޓm6~+&4F9t'MC0ޛJQ/)*ߨnd-B52Ut D˦Uqe[-b4i;>ASqsLȔD/)d9 S+E;߭y%?DGx`-EiC "Cp+d?]>԰9UwO!2ŲN!~z,V@2dcB\R8oـjC˚I&϶?Yb9JNf/.QQTD(a+ZGwŞ]#BSxǾZ ]GV8]&w&U Tc)TѕGX0`Z:ad6{9ѴxKuL^~w˵((Exwatt"COvFH6 4d 1 p#7QÔRz^7 [mr5VYQY02) h rH䐐fUj8.R:HI ܊0cL00!a 1z8:LSYF8U&.Q?6@F7:}VBPih}k* cv 4Na:F#Ѧ( ~ޟ>&B1짨Dҍ Ǚ},fVKDCt9{f!!Qp&fC2PҬ̞4gRT!IT)xIw(@B_z$dZ@#H3 )ZHbga ti{1ѡ|8. `daB4LJa0_c'@H))$F?Tͬ28yG<1?ʪZS复 ?+r@&iQoD#Іi٦rQC?*v̌ ^ *|Cr(($`r23aU D /hY1!>V }VvJIBָCߔDB"fR"@bFf") #9$@ʈfGz]huQ !huoGB2pw{Pqb&t*JhSZAGI2AD'/,Jcߕ21ANRcß[5 }}ijB++,v|}1!o%A)|=g.[Kbl)(yeבชd2_"X+$f$̭pnGȂZPVa%ַĢ-,T;@ i3LAG pO>vb@# $ R>Cߔԧst齬;^c=sFZ Sxs50dNfn'Z-c~[]\Q Uٯ',xYzave&"q+o lK&B&.PvpE!Y ȫyEo(-6  !@-M(i N8om:[)W-j5w2 m|R~ B@ Ԓr!}f5QL-H0hDZ}oCR-9m2qp0`ͤ*1)/FRm%q*P#)i.^M DD) Tj9  ;җ)w=\pB&D¢P-^cC-1A\ Ʊ*.:x5%1JPO}z&07(pZP" 瞉Esʞd{HݭF&mZ'#o; lA<@1Uf9"{^ QElILt>WV/|_pYDD{7cHC:%ε(hL2:RQ"l x"my糵7W6̔ԯCcCWhM( oO.lWS)Z|"XH (o NY ʃqI;HdDp:V<`s /e``Hgc軷D9 4Yl` z׷ͫ%Raf_y䕤Zle!i%RsḶ_tӲb2?=TLPAC:݌k(сhŏc3J59j^W< IQ ))*bL& A25q |Ib!K? IC2h%`0iu]/|pkKLv/^qA@'0>AN@b:>džuu .u͸gv|;e=%ڃ6ARQ з˅3R=~A@[蹠 r b?Ȑԗ]LRk ' \;g B%Ц$q~3ѣÒ. G`%[шi6hЮrjwCCSXFB E $_Arh) aLˇوfB4X1$x`fn,h4lo(cH\֜]sٟa8BnՏ$PB1Feh)m1.>GA. Lfm޶Zm- mi$ktSWW+0KZvMD!=cHF:Dp8dj2p&`}T FxCQ-`%Gm# p2\i#AA B2(bFf-v?A'_g]Jm(51991kB7+/nTn =o0OZk%j3܃{1yط9YZHl+?@L &!悬e‹lL`g4_yGGa!9ވ&s0ĤW .@=`-(D2T*mUc0ᖆ$# }S޹0۾uڦ! ^c9d ϏQn"-7P¥ 5\p`HJcZ cE\U%Hd50}4PfhiiQ7JH% 1iGD܊X؇- jʴT urYVI 7# RKKSqEe"-VfPXPf$eƛKFDɖ'>ga9~49d5b 3Evy5_dQUUURL@}hyݡ釐rN!$DႄEDTv <4%!-!)-ǿp@OCR(Mգ8N 2 84`*-<Ģ$[2E^nK96 Hio fOW]u(@9gʀdo$mj&(`ݥ"i (‰ ӗY"T>Ky&}0<10"=clmA Bb  0]ҕh/lge naPT,ɉR7Qڂp"`n5`SK!r5a!!(V͉Ł:'Q5 @QaCҼ.{je:o/ ^;j2/6΁ݡmB'ñ-@"Y:gns]o{M6=}&0u  SD] Vh13lj'JgMH@Pu5<0RqaE("s IaDa*)B04@k!`v֌9B$G-:8ťSՌЩ὇YNON.DHFnZ7+V Am =3@kƃl|w1.Β9<$XΧjթa#10@C,olGLVfwM[\d9[WE]s" K!f C@"(10f-:161x㠽m\pM;ǮCFnK0anΗF!:fNM3xg%DIQ!RJ`hkKICӀƉZwyB:t td&J@)F, #)Q&`.@Rө$,Ĕ43T@C $3#$)lrJI(A,2D,E PDAD0 D!$AJR4B42AiJ%N6hW5oobR ߠ5᫢tNPgbhnyf @,xA+(A48L9}COFV 6j)4dwlm@3 jiGQ!҂shD7I  BݍdB͌Gd"J!5N6F#@*Z )Pa*ꂄ>AjgCC: Жߍ:zw>&8ֱ38BLJ jƄc=l:  $A (q]HPp\a(ns՗aPkB`Ȥ"ARVZOai2kfHojP RZˬ-PIw8rEƤB:Ih,틵Ӆ}63NQEA٭1 tg~뢐=/NE8!"((" !٧Wg(lh4ȧ6L;(.RT$/g8DH( .ƋIF+©'R"I* F լ<B<49MNe-6+9QM$g0&|̣;q7Zؼ[CcZ3vZe@ A,3<ź@$#B0:H~@X8GD&Ջa2-3,ңچu P)8Np}8 @@$CJT.@{3洢pB@ ($ /68؄ntE'ZSi MdM0zR%N;-=5KJ@Q:PRNM8Rc@P70L=SBʻTTEUn_dx(hGG26xwg,A:%#-B)J*wyn2Gu&EDžoEP!W{+ifz)[PfjA[t$i9:mcۆj.i,|? %kP9 8kAh ^Z5C00Ŭ0mRnC*][ <&`GI"KA,!7۝Nzױ* ӎ^\iaiP3%0t}^XfjՂ80ktMrxCnP8j^iQ #^#jr> +/<00P~C8W#U*4pSC&&)z:q@d.ZBw+o^no4,Coɵ^nHCvE'J""ǜ, f^"̮nۤ(Z7 b| e̺8!Td5 ; (""$b&$ jFF"o})߲w&h!dMk EZ:DAZN<$GȕVo.&.k]OzHQcXdYj0¦"\[1ՔTcEp^z Cʅ4364@D #p0ȊAQ #D0"$T/> !飤60 o \13748ph*2,%y _&!v=8]SYś'J>162=Ų)Pp &B`:{Zh=(F>J *"F E&3JtaƗ=P`ʈ.NT<\Q(9B>8[@w a/jMoJ͡CwgI_vKNq؁*+P 7PQTX:@7-៦x"3xpuG?ƒ95۷$z&ѣBj"J*"'G @E=\wo[IZ10aQFJ*pp"~X"=p:\ )R"ð^Є7©4MvPD{+f 3f ጞAOl rԜ+cYZd >$NF`H#ߟm'ON!v L̋6p^81#+.pd2.{dyX3DR[HT)J sNFk1wH%)nb2rnM(su0qN+{Tɰh0!r+ : )ci "rI 2T@f HfwA.0LVp9oiʵJv2/ l_iHCΦ% Z@ h5Y}F) i(R(gVP7ģT;˞Y"x rsɎZh6*;|Mo;$BC$FdoT1´ZD 2u/(_Fvpxا36T8A(ib rm .7þ't`e~hRź/ﲵTס/! "hfwPl2$F?mF}NH t6<"-uE9?g!!.+4?6f|:qS5\oR" /95qhUX uV.h`vf׫RT +RYp\U2Yӗ$0G 2?5M>l?9)ニfXgÆl]8 <(*L~5_ހWa!#&B8PW qt^2q v>+fWW^74MaD2"yB;><W SR U aw}b+:S&<_|Jk3t{\Cש*BB@(VHi 'm5pOQ(RI@ 242!pWGF#@r?Nj8TKqħJEN8هS>6 2 T_kDK[ D`;VPɡƽ11Rc:hkUn.nqhfaHj- J1Ac4JLfӦ3 °rc+ 0Y a%h?!)1DKT!C.U/W.0%"r޺q]a!# )(B΁ C ! Ϫr<1;"DRSGA-`Bi\46*+r]TfZവ+$y=vY-T& @A\R@ S~<}ol{Kѽ{s9u+^ePDža*67tt$5T6Th ӄGD`peC'A?&k{%0 r9^I *G,*fI@R'WAPQÏP\j N!$@%*Cu(Ӎ 1=pZqg#8JJ@CeZ*4 T$"z~IS}20<@. •#:S`͚5,MS9rl馅KMɠqQοl(ҠXM&~=™j(i<XWgmSp[;_fH-{`!}.a!$ Ș$aU{OzmQ05J\_Qf)VVęT($$i:4 1+`E aQבBri)CD3uLi?CfAjdEL&0MˬPKaWD@4B \"V) HJ %) BIi'1Ƞ){EoÑLس)?AfUR$jPğ<2e7a7 oU!?1¸cj X5+(K+I\KH]q v[Hmj=Q*}ul#Jڞ,%PbrO&ײ(4Vߺ"9qJ>ȎEU?NJ}t ߤO|Q?q,k=ZQ0(* 3Y<*N\Sh ?8E6;,> " !{q5=DNB'&!s+HC_lm% ?}y'vro3PRDR P0jgw!:P$ a̩%͈ͬA4*NJ7 xbĠ?}+֢hٚ5 8(rSjͣ  ?nJ~ukT1z`C ()#*UY6H< e]Ikc@(D K  J1P?l]APSR P4)(PEYiT%PBAzD%MEe< =,% #WHX "QDZ*e.$jZt!k*u'*?˿_v@l`P.'D5Ny|C7秝#R~z^Oo囆xn!krqfa25fɁM- [XݴI;8*-"Dȋ{ȒVh 8L0e&RxRv9F''Q؂ArN.XiDp")܎Տ5Cvy%YA(H/SmEI-42j"WY#P,f)(ľlc'JT-M\g5ō0)UA*R 6@wYGj ##g7ǗP@4 Wґ\ZߍkF,QR xPTjRHO#5Es4u2OUq\2Ʉн YPۯ#b8>꧱g[+1&)"#LFpep#5JݒFG9ӇDsxpa|\X6L?NX(p2D+NqE .>j%DRmlĎqA$2ܧdq1rS|th8p N $~8L")VBPBe "$ RA (hRf*B(B"""@aFO˷u qe,?C hJ%S_; @E*f 91(dJcQ%65[]ѼP3x׳Q`Q?;/dMf\ D`p[( {K޵w/&rnk}ݻz;Ǘ&mSl\ՐЭ\]wgS[Q>θwv_O\av}ójl]nQkUA@ ]C;to+c=E){n>۽v'` <[>[Z^{{v\FֺrWfwQz/sp];>+".`wݺlX<4zU}4zǼzZ+[c:MnS}fޞ=, m|0l_}Rznm=1s{0{[ފ.q{֞ekzt\u7NûPJ4Plʅ:֝*El 'a[iDt/|hus Z$kn/sf]d@J%AT:e6@ VإA޸sv]67KjT(n;mڸ>Y_=.{v]:jR(4:w#킔Q ((  }T}؈ȤH=uZQCxR|@@ [9HYͳmlC*ns]͎m@m&|wI.ksr뷽{:]w=\w׶-{Ǘ3Znv3t/y4t絝wgv*mV\sK{yy6+{sw:;w<|ϲc]fosﮚ}\]z”VFw=BpluN3g^s{v=zvN;%N] 6vo< 9ݽ<˝gPýqo{Ξv}{77%9}Im6Vl'wpW{:(֔޷uҫ3{ﻵ qO5uGv=Kv OuwsgZX}ө_;CCZﷻYWKOOJvj6Ƶֺ]rLձ{)N;ѵ[؝w+g}avp/uwn7|WGu͛ uܷwwn샖k0,)+)P}3Wڕsٰ׽]_p4R|whz/q<8T%zW/;wC-(FN` h4:mw>ݼmr4w}Wzuowye핰u=su7`h j\w;kґIZo9qP;6YJqŰSY+n{iU-\lkQRd2o^wstwwwb=mV]U\mroyK3{r3ZSWXZ]nvGg:59͹]z4yzjenN`wvN' u]p>]PP]˗WŔP<l(ZV۲E.lѷiusKx^=;va{9ЪeƖFVy^nwMWv=rXKxzb"RǠsѧ'3T%Mwj^otFmh.Zj4jƅ@}me- (&j}K6+ud\n꥽)=WaL.zw[@ڀ FPeCi}rSEQoslVs̚܀置.9iܥ(ʇ^Jze'#݇hVL\{mt5wj)leo;Vf\ Dy;,ͻu❶t tg6vft1TkglbuMѝ\[&{o{.}HZ 62i '2jaJhI22#&MiG⧵5=!P hB222& iOl򟤀dSP OD@ §i zT~)yMOɪyO2dz4~z B)`CB8 yy̦ߖ@PCbS&AD ($Db?Ԅ_:sL% vݘAN>"T~DAL5Fbb>齾>CkjGוTO>_e(?V$ےQUz[Ai@ӭikpN1q$8.)ֲ;˂m.@ME2RF  &nݱjzu՜I3E0oўՙ=--F_ߣuddp TATU5 ŅQ@;mᔚá![ * J\gEDٌoƘh,iBcf]w.[HH$0 2 <ܻAS8j:G9ya d%a\BBna*d2=v8>ٻ8juظ=Uƺtvو5"s³~V5ڿq|ٙYۜp{^2Q9}AbUaQA?p~_nb#RRʗE @$!(ZESjɂ3Б BL{N_`8R!4 F8k!U"? fڄ ELƮ&b0V)ưmAdcLyE!0{0hB)MTZ.x%͜>! (_di_pJ+dꙺEQtEThCWK1Dyk_kfmnB$ݙ@e!A@瞃X#7yCS@rpo 7cvFbVol _m]{qi]8-YMa,!GuFmhᕗm}vltZ5Cș  mۧV/Vr ጡTGa 8-sk]pmuiXmM)Fu CXAb̆ r n1-J\>m냕.==M2ho &9b8\տVP/6v_2lnAиg*`fozuFg')۠z MPžZglTPכeu\оp<[L},a&88EF],+!č |Ykl Vg 9Q_ɎYSgw]#E/rZŐ,OWa_>noV1JKo.2pf 7`P@ 2X/H 7it99݉T}8JC]o]g80Ma}8 ڢ ?s?? ?' p;#orD܊AawʼnWoᅬ} ,}6J RDENH!Ӥ6̛Yԯ EnK#8V^W= ,b̛8J!S ia M1˱(y4"!!$oU:ah14R?\h04g''\Ԗf~jd b&)zNMæL.n;`dԶH %'G)vC`LL,;mF{Uv 6A8(=⚩LYE~5qx4LZxUƛcyñf o 7NK1be}?o4y&w=2"d@DJQ@T,F@yxҚ%:Ս1adnk{ɖAa0QHDux/Y ,c+FQL(``PԦ'M {EKL% dA>5'_ZpklA%O Aݯ??#M$|o~+.w?\ œ?S_'^: :]ksUA o(`Ĝ P\X׭ ԏ],2sEb$8j:VR{}bÁy•Q+1C{o xJt(RDd3*W__}i$9 aRpA]Q2B(8/31ϙM#ؽ?x1f/V/ W}6x+gO\eHo!>^~ 7mk6&2gcF$۫î]Y6Z{edL"Qc Y쪞^M U R" &M9?y*gf]{r}"m.XVU6٥ޯtPnZ/|He3Bހ KY:uk!MS*ŸNqV˻cڲ7Z:w{l:TP5˳#.r{݌T(% \ӷrwgb5)QAUDְ51]]fv $X2ΐvFdѓG6p0}!ݣɜiHv٬oUjWcRQ`mtdAH)w2dɣ)l\=5-k3 6La>m Go$/9t˵i,jQ<ɨXB|,Ld"J;60Z:i1 &xt. Q1G?eX=9bDDPǥ{!LQf9k4s) 2lΤt!|msOnE]Ӄڒ"'mƬnqvd )&͜:f+XPa˸DrNdi^vn $E(P RUpMahէd$:-Dz!Z łcL9ճ: !')*.UK!`FM{p]q]"KjcINIKFCwD2q;Ohͺbuv݄BU~`|ƬjȚKxSC !e(o^H";-AT{7y>ݪ>D'(#(GKZh~uSjsOc4iE 0\?4)w qRXS1cH;R).sI/T3/]ۙ02rLqV7X[q=ov+o1S/W*Riɝ bD)BD70_M<:s0/;^h=>-}OǥNnOVSZR!R'ꚍPFz,Z:K jœa(%KȝB 缸 QHHF&_p/*K/p>SQ(;'??|P$\XՎyYe$k*m;*OZXTΫw(LVfp*:U@(&R2*ıXQ!]QItXQFrp4],8͘Uh5 [%bC `XR|}wo/)(\kL-w!:yE;l(K[o|v>$Bm?kmUҪiηQ)0|tKvMsEljƯ0lĠO}[OM59PKKLx^O9%ȑöIB#otR=?îi+CVhRG#׫Oy THWOk]"4Z$MY\8I pRmZse Pf !&QrsG_~^4 b'= o|b9{~0A5zTIha5dI~>١)8BRӒ B4F ~!$RDD%!;%Q~#XDͷ`V/uB&`R@z24?ʫzkZsOQQ$,LC,0~0%Y(IP`]K"E(U H,@+#}"U򼏍!Tx0 >R8u ^8O|AV$akGnQ@cf0öt؁@L9S&NJ:9~\z< BDC)X *;&w3D̾5UoSrz696U{x,-ILNL9a5Wǵl񊂻V;X7#;ڞh]{DɚL )`Z`v'(&q\ѤFF&ol04p2aPALD$IH1D(% `sy:r1uJRJ $FpCDb2"ii ȨCځbF#q~^w4\cѝJP;9ky1TU Ok(ɁCMn^HSU5Ț& 4)q|diC$Rg@ ",1xӎNN1zu_^/wcÞpkK+>zG <]9KcV[eԯL@FgrٚkrЇ`qs],-ktl&*\+6t!}Kt*rpw?;~ e^%D B?cU8dcH(H?:> Ƚ0!Ε rt^լJ#+M0 1?#gl@2*iF]240qIUfG42&?S )PVЦvvhjS,2raD"l,l(wnY.}aƸʔERET) 2L$fA4$Cd%c%MZģ'2$ 35-h""rՕMUUh,ȑk)a#ƣzWI L$2# 5&Ek?<0M#d`ʣ`PEU 4-5DDTNFYDadQE'\5&Jؙ!9A9Y2iJ;QvADG'< Z(hdhֵc4SABD&Emz_MK* ffMQJV 65ITV p: Չ/RFóc1 uYcXFf+@d.!2HJ1 =$v @YҎd7 LCvލ܊ڃd W&N&2YIn2(KPZ:֭(hKXUDMYS-1jh,1FYIMUԔZ¬ + )c f F(!EuҍeӋs,3MA8opAټ+?G6AEm aMAaXWk0,LJ Ƴ($cpmѢ N$zg E$«6skt1{L_[ÓHڵk&(` J3;"ʛ)M ¨e_`qo=DAw|7DD^%,xTpS^u d09e Azcz p(ۜO_lӛr&º܃u:SffQYQQ-cEɪڶ%b Bَd 15>L<9|o5Ky B,G!12l~LfCjEPPSHQf,5r'QHy\ٸh\0N qXeM Bьd!`9*cÒrI4hi' +}!PG-2JHAlp…Tpxddg6n zȫuGyd#`vKȜ|]]OR62540|ԅ)WL482ACl5$kIǐJϝ>5FN2 >j. "؍t"@n1$lqGy2ijiUFdco$<yٍcrAZ|kL~6dyV\mVJpƭ eіaBZbƞc>e3$C"Udy{^Tߍuô^.}7Ĝ5Y+P$cFAH6=! @41f:ېx )hc#K.3# %c`+,E kly!q2 ̃&<4jwtdU«A@m!SjHԙPQc94U69efY@"L2Rtđ!ؒN1QJ8 . BҌeN&32"# FƢh1LH}4_8FG.A1>03M3D%3+(BHh$mA+JaXdR8Ae]RIITe*B5g)bXOnVS c3*d#!"f0Mԑk FZ9{g-^&T#tόfdUEE%UL'j oMNBb|"LۮhF@g;Xx d8$kIT;%7u%%A bŃtJ`j<8R 4HH@$ɛm'WYuBqaa*\MEZ:s]Q!5SwITEtR/5F BU&[rgK}&OKT£zhHGtVDwԣS3FX۶)zscʋ]mg{$P̻1p)$ŵn.?Ic 'E͕$˞-ks{]qGLYW쏚UEjC\W j[zrCT;zP6~ 71bêt]k079= >\Z0ׇmC2׋zqk8g;#@0s%i2Ǚ!3~rszp>|^&7续HRJP2%TW6SÚ¤칷]ɹj`ٛauc Ȱlǭy®ekc:uxqJα# Y=嘷~q;ΫZ2ۘx%H-k9&7#n.r&5/^Z#>Xmv]nYsgSBb5v:Tf:]QjPUԒ["(NKIM4 :jɳ}٣a\WV*,E9' 7btE,*9SF!6Aif4LZXO' 4üX7T,lo,7}L8s#I2h"݁*d_ 8][dsGƫ w]X4^~#\Xx_³Y%JAN`JĥG528޴boyI1%M\a9ЙxK1Z{VѶecG4!6ń@UPK{_+8$ ϬAE`D LNdd6Ŷj ΋# *F$G8Oy2l5?(hiSQ2gfzz5wvFBH Wo(w0yOQ/G 2o r8(Gzn_,cNc=>Z?7d_Jt\7)M T=Gڗ%~((u3Ұobh!n{لWF]c-gd/;k1, 1Џ9#KS5ox2 EIEVp߲]n N8G}Cts՟C1b:7z!+[>?zSPQKHzv.2 (bhYQs 9Ο Hfl*(IY1@K(:ꇜGN(,3|~\N& H@g3 *巧|"٦^7pB W9n#@ u *o/lh7%l(~VN@m&G4l^zEջbQ)*@/ܒ_ζh޽n&4φCC>SXsW[T Цkr]G5krn߳\ڂ+5U y0Omn@P:> Zn f=P@x_)k/'5{tw=󈉙@)4E ~+(#WfeV|RS Qͪ ҷ\ZnGTcv/=֚g$#lp%,Z!B>R'$ȤwT~ɯ}?'w֮ͼ𘥟pmx:$^O™Π7;Xw2KPhޟ01Wm֧&[V rNhZ0܆ˁꪛ+6]uvO<=MEC3|; [_@ 5T28Ȧ0>0g.U~]vՓ)]j6{Oh*g:0paJ(n9M]Su^ "sF/'B7x+݆W8^ł&]FtDDXn~&%D", Nɾ.f"RG{QWwʠIl-=1,(PՆA6Im0_bk,0**X1q ~)6}P*w8DH a(`nc$f@c}*#oD@x^#S0{%!UbrU1c=,UւWgXyR/cBQƛG~yȓs%KRxіyļ#k:*~|9jZӉw|C:1up/wVcXZtk Rg 2|M0gPwpsӌ:Ӷk7ov]FD5uedFnh6%J0r5,r8 k$`\dHԩ&eAI(-ֵd$Fa1ExS3XVy{N='/!Gf+_<ΞQh|l#KwA#̨ōd 4QeWBB7(S]?W}'\_ݯ\L3f`w%ۊw4XBG0+3V |She2b!ԢSa`7վ6oo~}'ܦz˰l1{"rq˻ۭHnZFIX..7P$IJtåLLRԠRqUe×W-v;k%%(Edh)q.[u-6#q@F$x>|/'9EW2v{\XRwNb.Y2L*3Di)VJ{gh0'r{T`V|@7AH)B ]>xX\w߃qS9W.:\:jCt״T mpe} Ng(8)Q77;Э*oS%a? <޺=|W8)X1uvWӪ(F\5J$i!?4tAGI@?sC(7,1?8b(ɕG;ڽ87EjQ iGmا2ٲ2"=-& +f+) DE_W"R߷ާzcx+i{2N>": w??۲d'ԁ>Ve"!SGr?@t~O2ND(:"qi!4ҧt?9LP!?S'GHM ю pp2:Keum?5,(;kYR WE:e(KJZR`J',;ϕNղ ~8~_=3#ӞdLFJ4}\ɳ gu^7A+ߝCqxdQY%} ?~8=h@DP>UK4ѐu6Cٽ>) [;ϋFjO/LLEo#'fV>8(&/ql z "gu䬲MIz?[(`f.q@P?P!3yK 8ԍ@R * 7 hiu @5@MS*VDMS~6cV\c!lqV~̜d"1/Cll]DT@RgZ)|bSvX4eMB8$1+?3-&0G$JH@g:g0aՑbdAl+AXݰ_a}0У5Ċ$7|ƍ8׿Sی'>4RK Ao{ u_H'YFDVQ %PE?uzgǻMr4Ŀ8?TbAOZA )R8 .P޿"K/~>CBDQ`X۫S/_A!nΜ__|@Wyu3=Gl%?w{>lĤ<5y] ói ?yD3 S' NQAIns_`x $iթ/Ey޳J0(lyĦY) )rM2 1[u=g~4/xٽGoY1{Ŀyc?ňǢfjZN!PTk娥N8 6#~y@GP:z4J=G=|'!US*h2jzCPӖؓvk?tke}kНg0 !ϺbCDARVd}j)T1F`Pu$ ;iY}~t ~ӎlD ?eꥷ8J_;Y,۟+^ݠ'ڈ$ F y /A h:<n'thUX  Ў8y{\Oo ^tw[`G`Þ|ɜ?$7$ 9 8xs:^z)JRpΣx[ ֒JRsA(-(3Z+S}pɣֹ<?ip%ݞRuo=:kz]*:r\#9p1Vt 1VGž>V= AuG%KCy%̰O߸">,\Oqy&[;QD];1T$jF}Ly? X}?СSߞSjc>Ut-)PE$|jl#O2.9J|AC:T˝~}cgcD>Vg]ijC7&] e#+ 8>_V!YPvfdb{}d!V3}8`/o~EЬcp&%G(Pik\&t" $lŌmn G)CFCLCh#D0]U!ԋ|:nP&PF|1h1??ǹe %8Fk4$Ok D%D;s`u|J>],[PAbX` XS`W@3rx'ѣ"zbf"T?M ((=={l#XTI9=DQQGODC?f9$:kjJΎ'&>YWޑBCFAbA1i>w I(%H(*~Ɇ*hV_!$<Խ pnl  q4ZS7Ē Yy~k"neCԡ'KBD DZRR[+ ~Qソ>Jp`=G(=ۍ8((|YSg_O9@ @N亯DT  *~X맑V~xEwIaz7cn_yxNp82uWx._i ]0kϦvX7:=XdӃu"c %9f/' <ۂd_cGWϏ a=/mY0 {rUqDEuh)n& xWvބ1_$<](Rej& f>Sܶ|ڇ#;Җ0 " Uu?śӖ@ށ]Cy|6qHD* *L)U\ LC6~9MÉDBi&ti4AQ%%/T:73CBR0(j ,aC& ( `)h I&ZfB)"H*+珟z)ĊQAUY0s HD:,w {x᫮bQCM$h)j`丿 7LAAPMRE5BKJxA DqU>_goj`\=~>4? ͵Y,"nLƌ$HyT0VAG29}(a.K|0ZcχeY!p!( HWa۩W\zjBb6ePxOtS3g0" z}: źm?ϠjIz RL?(w?bʺ^;'z _qUBYvy7:I|8keڈ&$t ` ఔC泙b(9CX,oO핻RB1ˢ=5ԜAv08\f/Ų~I=XF`WZ=wc X2 $@tW upl@r>v~ ^ ;]ծێ\" +'0"5 8,3 C/Qaw|#jr9h;uMXg{ͅ}Q|rPL#8jTAZ @06EE6jgw?DwV(kخ6&|#cBBݥ;H :5gdLfS7rm]5Yfb,:hyDGx<mrEA9QBDZ%D73:l^"gY j{%5(0pA(0cV]€EFOtsLk0 ߄ֆ|X9g4/^^'}Ӯc+#42w'  _7<{9$G8__h_Q&ΘgCRӣ/o |r sǗ6N|i'LDBo$BX0LұCգ`Tzi|*S>M1~l S}+ߣM$_{e2ͮ/a-(!;e Ƴdwe9}_Jo?s6ƲS#rclE)Zn|L]8wC.đr!L '.w39L#oAq<)4[<"JDg};+-$Tkze2&c,GЉj{)r[v?_HcӹsÛSDJU.^!)@_v,LK*ŒZ*65,B ,Ra M*7;ɺebɕڼwހ0H+|ا3E~=ػ'2hK9=k/zMprhE&/Z7,-FIlpHdϽtM ?/o%VctKk:}3dB#aZ:ٮ HIHp~D&8L@ed/+g~p'DȀ |ǩdDI&FX8\POR 7w2'~Yx]ˆ'ɒ ABTgѝ$@&stv𻳗kcx#{$}P}޾Y: gg=5 FGH5:̱Ͽ0>ȣm>yԁy3$?1B? p)%E!JQWTSW\甼xYנ G"l SBT֡%Obn:>[?5?9O;TCNT~o͞PJ*" ZHBH;'l^T;{_2K?:/c@|X b|GH^.!MtTo]ӲQ>p~xϣ8!ySz("$&*7>vڷdܔX0CVcF%c{nCd@"Sĉ P,@D H)BDd]\ȿ(緳<$c ̜藜tߕxHH}XB$)Iic!=Lg$cl\l #?ɦseVS|:ơ)yۡۋNg{.. >gld]^fcNS]<ίuy`TZC:#EB%xڢmDSB3q56s]>cݿsz;D9}vDv2k`mU꠨]ï3L(٣b:5==ŢD"HtO"8s.Cv ܔ@}Gx;EuE X/$SF0_)*= zG2-r?_ɿo-〵f:б9aoŅ5 sƃ]₳} &4Q"-j cse*Դ,7iG&),@p 4\wR g>K{ahw|#T xup,ϖ46!A?րڒ6S0P^Gƶ4 E |žPۮx U @Dk 0J!02>FI Hv1Z`҈~炃XB#|>zpteYG.Xd9Lj[( i{lCmryn3,A=r1'_'fW_`F_=n=htM"jAp JJ=%;(ԃ=$JA<}}}x7cX;'B$ ;:)o]ߔH]^8kf U&'E ?}elmLP {z,liD*!aAGt MZ }Hd-CVl9Bv{wG9|+d.L#>pȖk WO@#Q }[A.y>_ƽ><8}wLhA Nq} rOP*CJ^᮫d!G]p** !oYj(qnM8c9\' (|d>T}'PTTҝw&%!($$=Q++F+15AQ<4~E֠y$.v.60XPJ&үo]BHרhĺ *Ԣ6ݷο T Fl3e=MBoNLϙoNET}aRɬ@lw4b% yHpi+*8|X}EKz 5ΈA(FUUU=_}]CWҪ*?Oǿc\yPP4| In>L QLOg+_p,E5ލ31 : 0WAYdlc **YSEH D l'?`1_B'{Hk,bI$(^z(!t) 1ɨ(ǿP'OC)TS[סBsk[?:=]L>nަF F4ǒgI?^>G@4F>xVhgiܔd6UXWN8$XR~:g5©UjT]ұ'Ƨoyg=2#]}zwYRW#xBJW,k˺#)0Kwc88Ȣ *i[4=JP2i|^JU\ G⣍^LY[&@u !O:#: o]vUl ȊMwLC (0W*z%vN#P<Fx_\"zꡥ6㑡?\y Px*PQeۜL͆3Bb&x?@PaȰ9u=4GMUfCqC``o 寂ͯ>Ӏ%/,li/Ͳ~Xϔɇa7?Gd |'AU4-_4j5zt(?Nv 6T-TSlT<\H UUI^Ssأn9'C/DbaOC:q6}P !*$th#ܘ[\R"GPAoԁg;n  PL@PUE[:i *:pE5<< ~wcgS!$RC*DTQyŃAET3 rd']:`' 4 T?'5u/<Ti•vIWäQt@ȣS'1P06 JXPms!8ay#@kd"V ql >^ih6Y"rBW`;y,zzjB$0

ScTAC8yAiu#{XdgF|5 ٫ SĈc;z\x񄙑Asi9ֹq5JPՆ;[ +5nP.D`I}dլrΤGHKvPv$jCc,h)be Oyt|Nq}3zo݊ubSc_TC[vGn{\\\xjLne-'úw@a H# t}W,}{3\}~o%X.xt4HEm?*qsyCx8ZIE>b\nyJ\k8>(k@1tD #;0ٟ'4/޳Sq)E)n>@@D+x6ުtսӯ^_5ŜHw}oAa^H3wvk/axʥ]h]h)sBZ?*(3@R[[)ByoXreKvenvb0j-`\eI3gv!--> ]n4{ 9`n v6y,pOI^%N ڳ!2"{![A 7Xo7VmAyl7"iTJ \B rZG AyB1_g=beD2&{!ɍ 86F k \LItQIL[yUC2IERv_bX>VXɾe _U+uh\QߺTA*( Cǡ~G7ΣY|sFsl2|#0Uci|)o,l [0"0=: 5C(}&Jxh;H1x)*bˌ1F=P(~`yAI:Ah vӺ?8zcDZ6ܴHWq+@CXk>G6Ӟ݂r>eͺH=;<~yӃ}(PB&Lh I(AwS9t_lUg8OG_b)6^<}6^Ǻ? )V''@T4=wg傸PE#$CW @;^~˨~7f{ ?n-fk< 4f=y={C,1@?xGSM6 k)O}_J,Geiu}'ԍ)iUY 3z悉| s4у'|?򁥾팿Lh CH(m?3 W_ltKdd EL綺WZ%!)¹3:V`b!Pӷ|B<@{d#]!^eO$8|x15?8.hB&2H=>[np @֠ vյ\98a' ]H 1ݰC$rPf(' ? 4vcO&M^it<|]@7j5AhIp y8CM[ˏƟa4+C_mR "$8q"{XpqbLSjŜraMmz'KevH(jSS R ЛQEwuuCE0Tokp;8zrN4=\  8lQ>"~"l ׵jy OJ W֟ 1IB;dD{*Ȟ=QCg{s>8d `>dk%/r֓p!i!~?2~ # Ѵۙ~l0׍˧}_qQ-(xaDSŻ9H6 rm͘+PYoW)d K/y1Zdd!ũ(b,O|=o7Cg翞vY;? Wuƫ*}8(a2*Bɚj^< (\BN! HdwY{'J25@4>?1qG;͔Py-Wz5DUUDOgJˆߵ8?||WrKl"OJۗu-8@x]?^\xv4qr; IPvk۹2k "eZ(&bo&1h"9}<.sz?ļ.Go$ %Y0`bܝ{XAnG *@<;h۷44gj`(FSu1kpyI{NBBqAELBza>( ɈRo)f>.$inmZN';(UB2?VԜ qJow\5av! uf oTCX9Lc# ((?==t8z.Pn-{ӊ=h|',9 GgX;!s Td,+ݍʕC빞5Rǀ|= /dX0ARڜ;jcYip5 ƻT"jf!A;٬- U2SXhp!%? /z^ ~]$R _tN)A]mu0ZT>4n;BǠ޸)%@v$t R!:m=ԻtQ}; T7A- MD#<7孹 fSSsX'OTΌ)ŭf .=(`?D(&p}ՌҎB%_a:RXP'Qσ|#0 1',n R/?mt\3>6%ӧ*[g5*.1)Ȏ7'U||%CmV_ez^QجTKHBQ9߂Mր1%JۧP 4: H¼'I_7q~ V\_?vR#qYAܣ\1KJFx[Ѵt`T:oX95L%ګ3@"gF{**~u˕RC77` &+&ʭNT(}uX*Z"wG;h?>ʇpYS (0|9I _eX9i~>Pr?QUbݣ 7YR2Mq* jpoCw sѺk #[Vй:cdJ:H֋5*"&Y~vީ@#o^}wZVŨtJht dOUx}+:.rƖL: ?}<"hF (ZF tzR( F Ubxcd'/52΋t #`ȿrV_ރ1OEx\q'Z O%<~>ֈ5|{rk U3{,p!Psd~4J 7PN}\ʖ3z"} ecU($)?mo}|DB1Lb%Ȟ"F {o}2"}oZqnacIgPCb@޷ﰃF@6|o<WЁTQ_:f@5Cp=d2E#ˇ+PWq>-9(kAQDQ[ ' ^/%CgϾ[c዗ a ěvnr'(`@q8[$F gEw`B3r0 h ]1Pӡ+$~x# }# _1fQF-P48 UE11U]?pgӿ>SGiGlUy  |n(JFh.KTP% P HP4H=gyb=澜ZMuzn:H6%UM17uTJR=K 8̘h7 S|aУie00hSEKw( =YVa̪*o){l|wM;2!㌿36jzޠuB0^p ._+~k|s7KPkd*,P;dutwAM  }aK^=\Rc!CL>Qf@%&AlO͌/`*HM#kDրhm[Cu~s) !<#wu[ʪH0f2d"B􇓀{1Db-ˇj!V ]'?閚F+|U}1eӪ:,VXGm$T$̣U4XÆf6fAUTe;̀7FbYf+3 ȫ#I6TIОq!߷:^3IT/Z\v1Y҅,(@\|͟Eaê] 'rzѸԮRJ>]CCrth +-> rs]c 5ZS y PƮUFje<9:L4J~(=نdf߷Q!訜=78*ZlI*Cۙ1$$! p}ӴR)]*+(llצ;"0K;01k輈E.y/Mp-;傜WV XzF` hhuĞb==z%Ʌ+"iٺP(PDQi2B˦Uy5#kq݇ yBف}mH^7IߎZh_{S86<<:кAqmtj COTq`d1(,ʇђ}yt7({AKhJ, M.9>`VMikoo?o葲 b ^Uc$$#n }l5=Օ㖋Ԣʿzr$ۀF04/! o.@0_:zl`hlҾN<`Q4;n `Vhnp]15,R,]B% QxW~u6>`jQc@HO Bvѓɐw8C"d@nN*e!"I=l7<pcCAUh^zK;g K娆T~XvEO={@CV0JVVNкTz i)}'0.)!q>y,?oݗ^ڬu_X{TD2*^2!ӈz[Xdh.Kȧ;,2^S/#/vbqp>_'uم k U\>XB[ ۮsXJrګQU]׉TowΥ7}gį<0)=}r?ݯ7{h`Է۝yE ]d[_Øho͓i,d*bVמꪓj z$X:RAQpdBB)CLo ,PQ?l_ϫt[7ՑG~c\ 8tvlH2l;u .!p.B/a`e Ŋ6!ˎ8w9\W}>~ٺG,m9%QF>aR: ?op<~迌a84QfdE(0A0G*;nlW>ٻwW;'UBvc=u(n=~$A{'O\ݷ#һm\,9eYUnp?5Om)8><2a,YQ,RW|1bT?TO73mPǗXzȫ /GnJC9a.Dq,] * DEs#3WMCCGH3UN{1H \ X7\gFTQ5O_' 7і$Ҕܲ[9l31G< tgуL3{Wh#lu <|1@ϒث u|g]3arT:V$_3:mu,gÙQ{]nlp['hF*|\9{2̳3oDB0E-Cgw8w+Fёg(JS{4PV̵uL շ!> o3)"#V?^4t7%1Ӯ+iƔ8QC;pgt9)pOE?ʇ>6Bt$9e̲LI$L\L;uQn?W9(tMf?Kɏ Jx UbRWv}yyfUM鲪BE;Ť:^/^1s"WFz|Em_w}<(b%"/rnǖ*^(]i} !C n̤*JP}+QBU- R"PQM J&!?nc6Go~?c|֥ߛ?t?qѼUb)V#ކB#A_ %_:d,/2=;]}G}]2PAq50וxդ1~}llHo[>_Fk89%O?Wzc?>uHAV܎߯9ol~Gٻ\}cX̀ȒL=ǵ0<~ YOewoé߾?wp:o5{ sZ&`K!24lz""DÙaB ^I6bTZ>C^G[:)+Pc0@%ENG]: _'H2A0Ɂ0¯M̮<5P\00Cj')"_e`pn%~"ID@XކYat@ ̜GeCijCz>25tZҶsV-ƺU(]c=|^=ڂ8,v'd! 3$TPEQ@phA_cQ<}lكJRPAUT4_vE+\^Z=|-[ u ˨<|' Ja{ie@HҺ(odLpJ}'s&<h$骇=Fn%;Am??s`_?e-O ȇ:75Zt}?dd@~O}ĕwF*">5|c )G+I&@.ݝm[xBN<-`cÕ~>ӰR94pҋn]:뫨2_>"z|#\y廠fm7J?}QU6tM"Dܦ @RQbsؔh39 ܡ"hˡȇq)(S/Gl13tS?<0~)+e$A){F>\)(ZI;LA v`eM$Ou19%NfFAp a`OPXh*J^Qq`= $qB2:)#H 3O`4PH&y]6m@ NHo:V;d zPRӺ*}Kg 49((85C`򆷨DfIˇzN@ykTQΑf1RbwQAP$BXz%w3ɸf=!,´F:6ڊݸ57,AI@gÇ)|Tl;4z1s /ʴ$ZX H0D@9_g:r< 1\.Ēg33ؤ Cc:9j>cE 63PSσD)PJJ$DGC ZRB(B2 (d%"j4btQMowb}|ǂ+_2'a a"fJ$j * h c?ET=`\z@MHQ 螽ݒ[mČ/u&^q>]׹C/3,q4w'zqs8,зl=0oGJ(XKyϨ4& 7V\7)U>= ϗ}nd~I ddn֎1&HڲKs(PErĝ{*"*)*>S4Dz#|pWz aqc89:<$XvZHI$"jG.UUT!$K%ѧ_vy\|Pwr}@v!7ԏ}U(<Ґa OrB} y.}8r`&C?}NfNQC/T1JjJ?b H4(H@!A,clpj 5[20cEaɌdWk m-p$C y&q9KHX-4РLE*:31,i3 31*$ # h/w?QO*WN6yI\ p~ԣiG ~XzWĈ |zLß|>7j&"i6,ppL%y;gü1&a ?~qTRPL5q,Fg5`fvWٟvwN}9vLMu|2>Qɼ6|,`Ej+3XJb z7LxZa$#CQ01urg Tn6_gsrZ|6IvLfsf|B[87zs>1v޲PjY6-]ֹ{όmqfMsi:.`| >ŝyQ5[6F"=WOO_^ɞ)foL%d̊v@ߖݖtZ}"9CGk[#"1ڵ=LϮ% s'?LXH:uad%rWUΠ1b p@4 $W=Lv/_-"o,lLiL[ypdhA|JpvMD@t@qD0>ѱ):S$@B"n u(gr.l&XH BI$` %)Ifb J0G %"G1 IPB {&% A<!JX D`P54EPbd16cYs3H1C%17  {!=#_/Q=j󅧲Xn|$荈̧x @B^G4Hsb(nJ̲ 0H-IOHwFdDE0IP>=Ѫ~m8x=fS$J0>,V@DNIbEh"h  b V`Uj@)i 2PItȮ(HS3@ Y.JHnT :s,t> Tb?N(4|6bh"Qh;gPg|X'O qQ 8$P-*əd' 0q![01ϙt}uXrpW()hh )aMui:4H4EDDM)E4M222 02&e&&P rZ6tֵRUC5%0USA@!LE LIDSKqARLRP4or4)d@f t1J(b$b0UȦ(f.CB\hHe'Si74Ei,u,} 6;3)0 \­ep +eg(d亃΁ %#/!HGu*CbW`ά)ذ7 ۋ'1D` gevh1Cv[23tY$ lD0w\ţrqXC5lT lv 8`eb)J_|NMk%U(xр7HP &IS s$FyNKAS&SwWf]v}Jv \ڮ9([^m執OEbtAGA <3Ve,/4Xù@:/}Mh!( ӷG\&TgBv彶Le;ezsya37\= t?;zS#Pف۽zQ / njIl::c'UN0/\!CTV]҃Y/糧:9GHM;%U)S&a 4syPpeFk8BC{ bXPoL+x4FyĬjPk Em6AbAI!W3X<\*Et-ؠB' *R瞮s@@qM9q ([zy!<9@n7MRzC]] dWK|'" #c$ PH{(w-ś йRVlx2M|"{h9a**Ef vUF} QE~j0ufk0@ª  S6whpq( s@V\c8Zȉixt$/9"3kfOU'@d<MeuJRiLe [)o(S^TG:"ïwpގTΙ_?.PS[c6$]ΜtJq2ǽK2bq,C BB%޿s0m:M =4Z/TZ^gtBџ' EkCKߝB[K.$B °qPָBu"8ffpM#:f4br{s(@{;O'S&%eYp$ߘőLon$sS״~OZn)#C#av`>ekǜxOM 1 s!ݯ4ORN yOB' *@$9y ;)\\*`XoU}/u`oCUZKtzCͱÐo7`Dp&0fl3>=-DP3Gc-wA.$? s'Phٔkha]_*̀H kX < }.5 D&SGc::9P..]dflQ/~B\&M,׭&C\ߩdft3FS376}zHhFK;#AP8ϱ(;Gcr @GRy$b "H=GF v{ X0v H1D ilp -`%IFl8!gA;6!t4/D ?K,@0\ҁ|ҕ= _'T0DK5Z5 n77={hkϐM#K S1-*Ô;2"!]ycian( < ˏ]b Q#}TMtxw3>e&2uSx")&>T\Gɧ٪E\ݱ|Y:D֓97PaBfQ4U^*X`Uݜ\xGeI^|CET{ A^V{ ر^qO0"; p(\/6Os,j l:JmQF=c.c@ZE(M {]-pb̉脁7^Do_C xl%s@K(<BvsUM0fr潅 T;B0cID0 0v/p GZN*nD9z`H#cDEWRL( "i)hC5%je) bBr /;3L H B !H BH$H B %32Dj$bO3 bG6oבbE3xM4?W *n }?W>.cRIvnDӯZÖXeٍ|޻ 1ܢ䡊(D0|aXyGw Sg曖] bq)5?PrցR8EhtSA7R:[14U:-oSS4^M?0B($ 뙝F,bnuY[C2 [jhFmr7YZi:;P86ȧ9hKs4Qi@;9P؏(f6ȝJMUMD0A%MSWjTrgd%44b!D@2?n:|;A',]$KFI7_u۹Hr 4+% aihdqB QDC| <:.~# $!{'\Ń,|OT7K уG8f^~#4ِwn@(fB!B1~B(`<p`0hʟ6agoTLjфhy ~̭m}fŅZ1u&TjAeN2]3f9-0b  aY^T>0g`p^0LJdE]tW3?Q:A.pQkȢVwI]53I DLO$*))IX OԢ=`2 \g#~@#@h")bF>=6^̈Pd}~cq6}CHͻکAHŨȕTTJj'bSBB_n.aE UEATDM0ЏAFِlh'٣^|lӲ nU|Th|nE7Cc`m?>ѓ~e$#i*,:?6`@CV&݇eBw@┣Xs[n!N:>"oKpnuQ;{0):Ѕ.?mʱ|ݞ{p@%mBD:dh zzG7FJBέq`{NbGrHPW LQqlZԎ>&R)yfffffb"""*qED{^`yP8AB9e6HL(PiZ 0@80R_z f }Q(wDv b\ZprT'lz=C0Jd TKBLL+II(B$RDȤ{@w0Z2A("Biz6*T  Pղnd ^$I A!s?0I_)Bkzm(G˜D7a1Jv,Ժ,8ws}]OIi!AB%r02ge_+$OboE0Ieef~#5)3 0ʭxr q' 9,Z yIiي%#$H0HfEWjZW1|Ӕlp[~ | <;S7([8 z;!{"l0ABpuD {EC5ˍb Z#i}E2U$^EI ڟp* a !04Hm[K+4wÛC"R/~n_mKRZ-4y#rBF!,44L`{@GŐWPm$C!{I&Aa#ȜW AD8nAafT%SzFPoŠptk 1;PְU4Ul Cu֥C)b:N<|\@hL;199y@axVCJzU#DATQDdYbQ Peed:0M!'M9'd A3 Tjw]>%r@^- =c]TS C>Ysΰ I F"hccE|q$Awx{FRY9i '} a :1;Q +t =Mw '7z`KaȝP~bĄ!4{}3!C+Q/8=/K԰҇@0.Z =<$D\'l.!Vd#PKvt:*aeA킀d=[x}G^!\@I UTTLL(jJo,tЅQ3*"L# *&(ff"f""$*$f*"""*&I$$JĆHH$H$H"f"" fI$dI*j(00*@s:j"ID`r `d {n2sLpd16"V(Ǻ:vݩG#mzw@/֕P;]P(^(T=0_8$)D*{*`$xE:՛C"#p 6! ֣@6FL%6p' b}peP! T b0E"=4&-#C['BEU1?TfёziFdp42CMDnn.v1&t,kVi Adǻ[T9jf&_ _X+A%4T DL JAr)~5YQ8~R MHKN0k'Xȟ.NgrAo``_P |[sR`W{7nG2RRo+_;v sx_Z4/=^p,i˯zneݠI;J)hAZFB͑4__ 7laPqV3^!ۢC!D}a,Z^:3{uQrƥL6^А [S| Y,g)p"=3McPMpJ\f3Kdt5bwX.̽ 3)bzhȪ !C'/ry' (6nf>D#U^G|` Q@PC͕aŕ?Jx vAykmCd+1@u+$uמ7aCd.'YڅM!ff9V,th) n~;ZdO5tD\fiI) (([mn'}ۈw @RѠc'1cqPZ#6:aPZw>tTQU?"d0~>*t;᡼`U-[؞ 2|4Ph"PW씥^~m9DNJK&Jۍc%8DPNQGgG茲4ô,B1HsbJ6ȅ#UœzƃjAl4D+6:<Ch`Wj=~3Q*@>6T5$126F/Ӑ:Ǹ{ *VشJ65gؾ6 C΀r 034Y(h<9 —tJ٘Wl*\=Tn8C3=GӠ6t<<_,"*P7~%j)B[%)n{L7$(B6?L *.fD  $xy2M%cw %@9|\LJbD'8Gu,Y64l9A#/4z!QH.vzcT5#J"' Q,U 6L(*TI#&^௓!?#Hp|}?(-E\K+"\k|PjhŹ)הۉ սPFRXyli/jf2+iܥO/ϙSVL,bv!`f l| !ߺl:9;mP%M-̞6x/t9]uxN=_^{53ρN?"Xh0AYJPfcβ=e3^m)ޫ IX@zLb~ӄd윍v ,1J($0 :녡* sakt{\z>̊napa@ÛhĄ 'RC8eA03#Xg#{Ǝ _pxF)"[H{gH1؃tgٰkP08gVHI;ZAtUoƕg)IkAtj=#. CB,X|U]ݡ6V*A\eTުpv2 8݉ O u\(. wX}/;baF l֨q`fG0'SfV . cj"؛* "e.'4#v!#/+\J=ㄞEtVƗ@j3wXH 95 l{G8myv*NOy{͏`!!1c=VS/L '؆!歉NTf4a3@Չ2b#L$ˠI dq[$wbpN:cp 46+`:o"JT,d;.L @Lœ+,nh/N3i8*xzku|s ХFƅGh8яqwˢta,3i8J!11 DTTEXH#XaR5QV(1̬/Bd|FN+#|I9wkWK9~8q=N+^ D0.t^^[O E\`CѶlش݀8fB,bb(i@>p4)K'BMP/qZ?ݑFV7rE$ITQ5VvF㳰5klٚdju9eG ]"% Eb0mq(Ma`twТ$Oq8 d"hDU#H $E QUv&UUFBL sֈe )էq H C)R0UUR! QG5"8'ը_%-ٜF-a26CS0{ShdїS 9ff]-:ؚslMFӋѐݮcTNCcoN51m#I=D~JO;UDUG`f'@*ө#EfgHn7 N܉d%)?&GoC`-%ۀNiNEG2\D~y'@Qx!HaPRHИ/csa㩰h "I *hb"9Iq;9 7 v?GG Kྣ c{E..:xjQW%y`@]BKmC; tDAg`'`3 A8(x۰;N opiA$X rC3Zt)'M%#=J>?0y&F2 H(knE6õ 5"WJIy9PD4jȭBYBUQy"c{~& Lp0ְ?aCzx e90Gr眆=XlXb<PDV8zN8և1w!4EZgF3 팊J D.4UGkxy % %2RjH68KMڷÛ,6_Qp/+Pn3٣P! n{3TS2`=GHO=id3q(V%2/| mҀ]{ijӡcxi33 ^ ޚ9/M10$KNh|_ )PbM '"C@]tJjxv0ш10gYa;B53|=v ;vRn cv`tϚm$TP ȡk h9w='{\ M)K:R C iL*&X*b)RI;pGs9H[0!4Xx9T@j8lɰHx!Fo Fq?'=7 K\$It vI<Γ_u "dLRA*`AwLGO_8 hl}ސCAнr @uS( p@S P n%#KfY[EC00 ϨG@[FBܨ{#$ !{pnbYP4 ǽ2`^0P"L}&l&u(x/{`틗3#HL[b?0A_g[T:)P}'4f&)cX9RRYJ>jV>ԐGgA0lGtDH!@H Oj2@BQ & AQ a |T$TRPHPX3!=SK"6U1dT!{8C%f ıJ>rJ =M]_ 1u%W0wkH '"aD\hY3/JHH@`l V襵CdB5d2`ffAdUM4SSDDD`MeEL$K+Jl3H ĭOy$ffM62vzu.QtvC8*EDhHrG\MPRPPPPR=9Fq2)؀\#w=UAbZ 13 IzC4>a"C@9Ɔi|WFgq&`FdH 51FV` ! $  ;BM8&L9?5f~ BR%'{&@jRQF" 22$"j &j$&db Zʁ2:&!"B i()5%LQSIM EPRT@U McY&XBĎZ2MNTʄ)o4;ٗ#MDOD!  ?/b<ۃpع!b*J ^Õ>&M!Cw@l&w|{S =;^<  b޶*jЀaN.SlJ`M RTAB5F "m>'h*0KAq41"qb42X~\Hq)64)Z'b bDYh .訒/UA4B 2$ I\INH!B D%A8G=CHn_N%7dY 4%$h)sB:!Nۥ%EJ:&¿${e^Pu;)BbE)P+ oܥ g'z=DkzOS* a(ͱ2Hi)=^4,Srf:I~p* C醄̓j$d뗡`]xarh ׸Ҍ4up6HPn$UC VF*QN؆0a7 w$*$A(<ˈ>ruW2F6î-Z*`㓄p<8GT[NJf@g'm(t%nAy2 C:#%EN 7za2I ȍfN@A0H@h_f2KM:ۘayi2) @I<*m٤Pҡ0TݽSAEh=L?PKA87Ȝ9f92v >y; Al^ 6,Y DBOHCwI 7MYiwR /G0@&L!$c o$持aŠВB @k@u| ;PD*ÀTu5GzZ  'g_|;{0 1y - .h zxc fo-ł'<t wJ$DtPYD±/Bw0TΑB/&va)@`q0؋c&!5f}'oI5$J=Gךs(K[}2R ${o$I˅R̋>v,lTd /uFk1]rڪǿnTPxw9[F b(J¥D-EB+{\M. wOq$=/QPό>=߭&!47r77uOdGOZmRP./{ZRNϫ<}Д~ȧxg;p63צݤ[+RCې|OyC:…ְQ.wͳ|l/3Pth#TMKd e=ҭ{#]F2 ~r16SCSc=N챃#H2⎑ŽAZ>d xXrM;%fY@(|)4(Y7Lj&I B!!NE+ 'soWygIݛSֲ6-^vN_bD;2׿FT(χ39; npGJXej-k~ 0‚ `()fb2q*(#!0(I<(,""h"(%.TM4ЅQM+§=:ᖨ u! ko_O: X݀Ћ Rc;8sѺ"$" ՠ]à_opqXGL#ܐt4f ]»s@Q@{*Ĉ)T_L,k_%B `cC&ȘDQmVfPS0^Da0y P&g ܕk(P~wl:@h $5G9C(c|gh 7(柹r;t&p]T|;h&XYV%wJ% 7q# p2Jk38|MFlZQk8LvvޥJZ fzpZ!F#P: -A63 yZŬX4"vG)("*( += xl?iɰ}shrVb1IszQvv?2CE߾lMBy!@:T^{Of55(dcHGQ,,39Զ>ʂ̰000F,ŬI&FOnhdلqcEW? :& hb"""&!lCyfS/4 *|pDaNohޝPwu^WyK3a1G*0aCɒR I,Ч_' }f $ؐ WR E1/gc 6*ewaGgiplh@tMA 7=MDX&>]MC;e}b)idH'@+0ӑٹ;i0E E:fA v}DxgS[ZTD ^ Im)}/ǡ4n/I<[/k_ HE RTSUéi%syTTQIE{eDH7kMHx/0c T>:Г3ep Ԃ#,? }d\nԱ/ͬb2>$]L(SC&cAf#M[3 B;PBŵɃ [3j1S9"8#S1*l1iP:(}d@ʐ2Q?o0bEwfJB`4D_[P _iYӭIDEdaUURA dQELZ1r̥ ' LGkb<2}GP @ByHĔT4CIE& dU擽xq40wېXri}PH1AT#yqcvO}/.[,!c7ʹ<2kܮedu d0OT*}Z[e2ݝnE+WŲ0zbTvO7<[Ɍ7 jg!KO 8eɺ S~\O`d]-'~o=o( Z]ӛd l\|{Ŗsct|/Xwl7-^C8Dsxr]4q}U8^ >sQˤW[ - [@q{N;2w_8ۺޜlQ;5*@YVɇ3ޛ,bh=Z# 5[8zK8!z og#=gx:ETR$H`ѧ" !(P@2;" P(7)PRgCsRl`)'3p]ʒ]muM޿s8?;u"NBwb&JM!,s+n L 1Pc1IЍw.\7_Lp KF-nz^{C|i5Ʃ {,dNU{C G'0t@z_"U^4 pz:D,p)%YG`[6*Up0[j FJP6ޑ  >c}oL8Œ`*K]h~ƠObh\\P'/cs*ji{M$9]> Ȣ"otw>$ W=M4Cwb8Abt$Gw=R–Sr\M]30*::̪H_òq 4rT̊oÙ!9%aa0k,6n!*JU;F"L(h7V 5 ";ˮH*'&d>nf!K|4HwGpy]cbĉ8cAǷƌ?8|OT6$u`y  jfE\]+Cxdnrv2IYf  EDoMp+&5/I)"rœx\1Wlw CTؿ[2V 0{fkg Nرf?3՗ JJ\WS d)e.H!*҃)z C/?AF t?.af2"G9׸%( ^&2K XD:Q4@|0P h-SR%s?N9pD3{D7I1ݜȚ}kE0 Um7MeqQ!N8a1@ @}.r fg ahM7l @lrۚ*Oa_Ξ|'*h("i)(JP4!* %>Gp?3f ћ$\ '1'~("ԞFExbЩ8'by_uٞ{˛C?T[ (f gzE;0i 'D(&>FPm`(OB\b)P=zeWauT~{'+㘐\W3 .fn,9; GZw(e9TC"G2"~ 80 xNUB1LJ]/Z%p p!""O0fRR!Ynɏcꢤxh,bۙ6Wf|urҁT?u&SC_L-)R4#Xjxp(\u^{3j_e7ìڈDH^q*Ue1h$L̳ 3< iZ)6Dw zuܹ{M2 *P1("nnQ$T"`}A=XiidU[x埠Aܗ̣v.e.k;rOWPUXe2-aTTYY Ȧ|!W2?c5pz,$4r6"cmэ{F] 6!Jt!,C7d= ~03,4 $nQZc"(r?IIJ! r!F im05UQd#T4T SG{ B_d~b!ck|kҌ 8ULA"-x"7 ˆ9&Rs; s:X.Ng?QUEDExϏe8nH,^-@ vDp6+%nnCۡ;@G M?ȎA"E?G%?G}?yXϏ柿í9?܎zL1xn P|l?@8{⪽ߗ_pbV1E k3# 5|?w<;ig*cdHMüaGd /<"ƺNs˄ϯxJ@֖m.['UlahOXVaLo &!,H'hB @Xn9īBvose-:VA'ZTD6@`AK~͒LT1ަ3އ=˼S>c~NCyP;hB5$Fvu*v5 hkXNqVa!U!PCih|a aɠuJ-\o{'?G X. 蚇Waǀ`!V@@z6ㄯk]tD 3?bM=-,X/ 8*v/8*#٩w>0BDԝiơ q)5{oua`YV a<oIz wC63 SINzKQt>d1R9)d*hdӚ#+0wawYr @})ݪ &X F|Q5+C7O |=x$K31u=-I1~vF~a\<^=㏧>D'1 3:.u pQʶ.qfesF pTD)CӰ4 U IL~NǸ<=1$h1cad}2ow&5:p 4ӧ2h7 wO*(aCu 000&4 ;F܏>w(VA( DN܎DtH$6M g0j ǥG\"嶙#0 D&hA^Us6wfsan:LJ1`cXUxFIEGs38p7&fn;';:ݣ$TCLXzǫI`v r< tpDpN!{ M^fٚ5&z ']'w@7 6`/$/'g>/xo9.I$*%p@m#v P';d< C97/@C {d{S쵨< =Ki%z) \`p2hj"^oLv1P48lLks*>kѐKz1t?2dB cG8tQP{yla BG"8 3긂@PM a @zHw9@Nþ$I !$'3 }#57@ ;8QgwUW5JIr\0qdy(Pn%]`'L$$\ Ƽ $C{@!}E;'^Ā瀮vdAtqN#55ٖI&FFP޽-Aϕ2qˎ1`#mDDAI2P`,H餵wwIBK$!~79|o\xPRP=3h2 @D!@D9㴒FMsDOC#PtøI4w`0}G -hԨ7pY{V/ϑr-D*UUXЁS0ۚwyӜBm.W@C4&=!+p4zۻ@>‚9U);Z >}MU`X'GPSåU!"Bv`u| cj-VG %ǃ/CrÉ+2I'=6ت;e[ hST w6dU,0# uN.`24|;}5nM &p=4@=lAt#cҲ0O_,dc+3#w)L$Jwd+x!\d8$!$<۸P69{lnI#n2H\A+&=nDTn| X-SDMPLS11-d:㙙<@xqxV`&(t날vBsTmWНzgq zΉ`$#Hoy3ax#`=\I:aJG.B$8H㜯 ff%lKa?1>>b~8{.`bŵ|̮N(nB?.e^AGGבpwج0 <ulfPPP" jU.JV1|ܪᡘXK=(e x S= 0F={kkx~|OOS_գƙe5MCIOo~NDPxԑD ?Q~VQu\ktQSQt46Cn?ݍ׆eSB h#)w*}UZ%Y#p: ajKZ~Fv6_oͪ[xFV89;7Y[:çtх-nͮ9g<5ժ@?/}bYa}d?*L wWMoP Mfsxy/89! aR[~>h7[(#Q։0BgWSvZBgmIVʃM#mo"=;prQC94#Օ+ ' bUTZjD+#ֹJA}>5}%[{1IgS * z.ܔ*i#- @[_+t-Z P B W=1o es9׃ś6 2tPqwԃw_/'\ 3 HeFΥtL{JfuoUA8C@khi0)Ee2btjI45͒Vj:+hT хVq$eX1XUxAՌ^BxVE"*A#YTB 1%D^ Ȼz7RtËt/B>@f-}Elp7sJK>wA>~Ͷ1!`a- bNnm4. _]?$s͵Q~Cm 22.ű.@ߙ3-  -,+.ykGY ĴXCS XA(?N^F ,\oZׅ:Cfn.,V ΐAKqL!Nf @;#AE##ohdNOC$SWH~Ƶ:#R%.LQ*f1L&/r};9v<3]dڒH)rx%~GwQm'N C}"tehb>w7b6&;0bPeO?h)4 a o/?-?Z\K-iR\O4R}nQ׿Iyw&Zח-v~Oϧw .O(v/Obd"jg{ !C>8L虘x_/B7RuIQ}ۢAzAWው,S9~~HgDp{'D@}`bDD7QcJIA($ V ٧ bWGXPJHSk0z!mMý݈AYz FaCc2َl5,Agk6gN̝^"hߊ(R*)k };" A6H9E)6y~c}*ǃ>>>|S(w=\G=1(J`4kF++*BhMe f* Db#,!mU~qha"A:@10>J` bE ()KiKܛ_of[`QX Raq@bヘ֑  ٩94woX I7}~yCxgɘTP;J($L(>CICNycXAB@"bDԍdFIXWiQjHHS³I'Ԉ|PG$N|އiM4A@arB!p<ԅGP(H Yr/=z= G[Ϧ{2dB"fifQ̵Y'¡05& PNf*P!9.r\[-48V^$M7s7L(ԑϭ:׀ ?g73>Wj@R!sIYg&Oq}֝+"VmC.qvẽbGOm111MT12Q }͢&dE(tn«,I8z/0"Je&T!zqñǗt,)XfMi \h Xrл"зRUC{Ʒ:GHNEK~y[PO%>0 s~DMP J/BRP`wx8=[^?*̂Ǧ!m}^-Ӷn92kT A,9@R}PsshΘe *1(%s1E6?6,#&댌fZM$IL@ S d&J ɠo@B(a ut>ߧGtċjD4ͽ>sMϵtCOK|MXH:zCUIE" RR*Z_i)h PLt# 0*b Zf)`bDPSŁ@(Ldq:J`TW W L\=q B7" J[TuyO8ePޟӸOB:|S wK|Ӿ$cQG;;Y|ۣ[CS.өvKa<PAԠa`(H K$zɃdYd?,\G^*:ҡHF&j,0%】 bHFbANFS! T 2;㉑_j6{QxQu|,L7QBZ-RQJ" a 4ͬ 04%y0d6c6! GlP!lo;<|Q蓘Iwo 6;0TH0"ےmD16yZDȥn=dD/֠וM{$4%TssⱄH<[+k5DJt $ 1LrC00 XNHi7@PLQ22@Dҕ-8^Դì>)WSBq+Bkmeۯ'4*dd\4ZU=+5:#`S;Yu? x'15L|r#ioMNHGr}8Zg N=S" `xA";ʏ`>?V)dupHP.Eo7_[Ӎ4FbO59 û(C^|d |5N9#(1%w_}_[tj5:$5v_=LbYQ: -z00`d2Os\~쟏wXkZ8yIͪ8Ţ`ld$H ؙ{95B&|$9\N8,tv`L_^mD5S!TET%U!MQJIER24A%QIDQ$RLM,Q#MIA%AIKd%$D$AM)@B@LdbFNa"dPP9@!HY‘+mM_62`?=~Uϩ?'KfY ǝvigDmJdh\ 8%]||VÇI )!bPf 2ҙcFb00ydip~C=h'}2/?U)DHL H!C PrAZʵRS PE4H)HІ)DHR{ 3I偋Zt|+򛯊 ϓbf.S,>]N( ԸF&eFJP4imGxdFܚ9ɪzYA̎'vbLQ,dr*#y$s m!؆wv3dhK%У ~ۜ  oS]Ҩ(L$! p>Vhy);zY"A3H"}e !cp.f SNA?6v{?ђ҇ Jg 2 d Є!#<_NϏsn=iS04kX[VC5~t\2J 0Jts?ayVs168&3 !3^IJHV{x%Bm| ҡch3heQjB"r1՛A͌ ʅQ.2(LU 33jhe3;- C LnY3_2SnClס CX Ym!?MTkPC0jY:E(iKGa`.9KkCV}xx_6cϽuV}mVA8Tbn#D׷ roXy+ddNs1Hۻ5E&(:0Fc uv;?=5|?NʺEHΨ@RcK. :j]Q\y7Ju7 =Pf8L$0EA8gݏ]3A!Dꪲ{ t˨wY+O#|t3R.yC~4P̓:aUPƐ2$9w f@P"0>j-Ĺa`ViMK=5^D;:зb-8Pa\aDw>0BPl퐥 9/jHHGDg3| J!b,;e5ʋa/ǹݧEQ0E4ĔC47 H"u7_O9@g H˧>͇oԨF"*Axys|DP;;_}so>gt pBW !g Y P)* kj:1K [dc-h SūHJډ%TamɄ",$Etd8$66H[VZ14FQjA1c66L뮹x&tC:g^7>0ϭ˿9 tmނLl'鯮|"5٩L# H@@|_B( (ܽ}MG` |( d/mIN^$ :JłdkN1#2Lfd88$)3N+M0fdE&0FA PbK;I)q!@3`N[07mnV C-iNKF)D̃o h^G3QȉMI݇$)qoG:]>0`!vU]Vf^fUQV*`Jʁj92/ dCשA`%TPjZHhCq/R@(3N=đ@Nx&ʚx"`BKx44JZ8ncIPցB!BrDa1.p HP E= o s<N =Ctf iw|z)T JZTEC%JP@XPrT2AP7:Ž2M-(P4T@ U2 @*6x9}s40ޡ7E*WƂJS CU):Bb2\zM>"lSq=%:m!o[qfŰ[hA%P4" D*)*d! +(_2$`NE4+<:s0 2C .`V9vf0T c%Z(r[puQ`!HurbU{1c%9&l\a\Rkp[tP`ݙT 8?R >Cg(OlI9a"f%':/ ְ1 l`ƒddL1ѧPqec&C mWIh(ҡ46dGݠ {baŔ mAC**vA!Ġ(&ȉ &3 $!u{ ;"ebM`EsDCqfB*.pȝDQY7vkxc 0PImrH4j dZ1=^fn%,e[TmhW7X6$\,[041q.bn .CdXe(;#4oHP 1hxbkQY Aɪ+ha.9Ѣd#@7SŎGjmPci֋I .bGeUZ-kN@TYhm0p'03gm0^1fL7fE8O2)a ZHQ ;57隒J,1թ 6GFx:;mh$0.\1li1%lcoZ$*L5p0 rF mW$l42Xڬ-14ب%0i7X!( p씹HjF"h@fQcZXXmX2L&fd`ಡ:if֕!a\KH6p:N˼M;)gHkOpfpڊʓ"!`B*I`QQKf"C#LN8L@-l[& TC5̤xT(iFQFaD3Z 讜t3MH,–"e/8%j2-ӹ EdJ;S3ThZvֹ۶m6Xw|F-|aP\Ɍ/Eǝ8L6*]gZ<|vg\ /5Wkٰ[*m%(@.:fc|?y;].3*k]\e`E}N*3Ɖ\JB/2l=$Wʡ;P:ux݁A ,h~ZL(c}"f•ETyr,(xJOp0Hf!"d0Pk< QtC/Ԡh >&)]L  B*I=Y1G].)9-” z,ODNG>RR9>VO|A$G(HUY>}_Z?X}rΛJSGFi9@i6SRf2NpvmpL$[o8lt([[U^(TH|\vlnPn'nP# Q{k8O,ڰ\NiS n2E2-Eg$-/M㮟HÄ.y#<ףqzo:lEF)h6.]y ΤW%.$ pmzB0[ ش9ˇm)xp]uub+ Ɠ5 ˙ƵOdk@ӛjPN#zP%h2/K2G,)9\1~E'zh$)Z\z{810sn EiG<~@ *31 Cmn(S(:19HӲ;j3mWw #tƎLbowi%AE|ah6dž3jshӵ ˬ!+ll#2M|l#ǜx%G"Lpd0n eßMͣv΃"qpkHhYŲP9MMrRXm,[rG:<8'C7f0dnm(jcRzq!$76 ]Up$pr4l]sNJm\)>_J6H 14l15wЉfz04 rĈt1,ٖ$# zPCQTUMUQU$&[뜼)۩44H p;tԀcHgXJ7`m 1tn8xަ4'b]Nf( e L7 Z8> e7/nqN߭B0-2(*hF.+rCT;344Շ7PB8Ƙ!!pJ\DjI)pU@=2blyAxpd-:7<8nxfh"%巛)(83,aR ]g!K/> Fe>v)og=Ynl!L̗n˔*.M7$ѭBIh~ vrYݰٮF"cΦ634,Pٷ )C8Bʬ;L") hH¼|,ߡf[GEqM;2띛䣔\27[ڐ1ӏSsw|%: .y($tКn޳ vaH a@i݀fX- p#sz4)cg?iys'[k:@ee01a'_yESC80!1ʖdR, `<jx|!7 m9@`oѢz,v1Ƹ2c%$K1 #N.Qñ:L HH3rh:lCPa[J]t2qŋj5@Ʃ@4=%iHiS\unPFGq4PBq:$S $ <7& &u#mׂX)lh a0hUCa4'YM tU1 ;o%t'lx0a 3# pSrqvvw\d:( ĖHXr:JW))8تXupӵ&A%KhƉ82d- B KhhGBk!dWO0C[胭Zf )~=6UbJ1r{ E>S0֥ TSME!HdroJkZC(%uxb( -MFqdh֐[f$Ѵ3d5L+u. dἋHyY)6'ڀEma:ȼN>rֽ}n[&cɼ e3XA-EJp%Ƕ<)IXgGOl$I]E7Z9e^..X)mFۥl󣾓s$3i}RZSE3p\Tt7@'hD@ Z';-@25M+ɔpshKZw7-d{ miʒY:E2NǴiV%D-(!pH,(u^ zvqTEYadr7 /Sp,f'a1` ;=![?enf%>BLhWӻ$w!h W>ܬC>f9z9L >F: ?a=}{M;DQ= 8݀%A+ʺ):]Mc-:"#_r"ς7c kw5\bJSF gbJjԤG:/T i{7Uz"*!D/+ۃ!d5r +O ˵jy7n,|6`y3Ĕd9 ?ښ.]/DjK%<.mפGè5qm.^woN(?uH^3AڊE (9@vԚ=׵Ruf.@1a.v<Ռevȼ->0ufWaٗ:t Rz!%]#JH(82d2zCtYtɄ/Օfѿv7ΟupZORV]jzK:9zxdi3$f@N:N7pb'R7PUUg>_NBj穛]0%T{>it R;s_G|/Nde) /ԟ,o~+P>!nρ4 vQ_g9Y'$c3ߪ洛$ #\Ⴌo[EU]1KA1 ̣V&u#*C(+: Q42!q!qň8P"&]J"<(|Ovk7d"%(*('t&=[f:_iP 1~ӏ//<{!>U'~3Ob$9x{?`%)I R Цpdrk& <}ڸ-.2nz`# aIaCKM>`T9q^dO{Tf0!4ˉTYaYQF5˄^Q$s*&s(=TU=diޯQ.=..ڱJLPQU lm{ٍ 0C2)L40,4ۋdr*+z'8:4"t, Kҟ)jR|/;pyŚ21ތPKHy'mzsI7F0ܓU{e Jv&qZZyP)x"k,XOd|; aףW;pmu[R;0WMt1HftDЌ60 ӉOr<9d|*ܧEC:L?]q~Õ8vzpR.?WK֏5̝y96@GʼnBpg0URXh Zy[D[,33A(Xwt؅˙h!Lm,hxFS,4: >]AN*F`x$ަDGorl+,8#&px[։c9uh.#3Q 1 rfL#96Ksd$59Yfh~77M86?y+0訂9v(v#Cx ܉@y@L$ݬ|YB6GB;abdDJ˂A#8aA*¤A_^n~D-d7}i>TehPiP2+gˑnxATdo>ں鿛p{# tO~V2pO1^^"`ԁ0C2 @e?2  HjR!3ivQx:@nL7yv\@xؐCPd,R*-ۿOz03̉Ei"Fi@@"hPFeI % h $ "a$u(~׈ʻwlC'C b}Y0qSw(q9?z'l SѨпK~6x܁ǚ!:*/bMdQ $IH7NU9͞f;nyHy'Lǜ7a}cdA"4@d-Gmrzf1ӍipFlv>1'ZJ&>DJRZJ1aI F~>*B HBUgL}OZ #=A/§ӅIy:6J @'?na/+xgVNEٍ'.9#[-Q(96(l\Do 9.n>Ri/lY5Arq@ڜaC;fqMjk:|$f1}lsCs`Z'D7j( 5˟@Qs~WJKpEaĈ@Dl-J{P_4%` NB"vRYe!F+szRDb**:`()-i%YyݿHz #ez`)-ZqKÿ;OYx9=sV(<-Ig$$1 Uf'% ti18⮨٦s4d$4A ?Duߦ?OO [<2&0j!RV@Qq] N,ə?$<נg&F*HqVG#w?j;pn8vÖlMIg"BC3'ne>"H 8|>?vYpn W=!O> D8r hH(`1P~D $"SY.Ԩ-ʤ`DHns2,l&N$߾"2KAقrҖjrRa K46yDHtihqo|~Ӈٚ b/UbZRT%h8Ĵ!fo]jHkLSo/#N3:cC,k`c J7inGZk'1kN[4s&sYb]&] ba .fMvkTFi[!ȇh05eeiA""ƷRëCҘv"\\UU {kY}#tg24#wlw²S3"V_Qv̩  qdˋCxs~oc6æ3-uRレ˺ޟqrvacZm+LJ[Y| k%8="0΄B5aqu r. |= $vᤊrLƖ`mK_{NA@4GӘ\׭[;H{`Žtl}ĵ:ģ{c"H@ك߬]M  $o GMw=+EuI&-lBpv)r"D+whyM GP\1BE.t_kM*"&akNlr B ]m#4( ⇷JIPGŞDABA\O;!\!b!(@$fB8T nj`fBa=|lX(bn=d[;*bȆc^O% (%@iQD")J* ("VD '/`H~:/ Dq^v)s~B !UH g"}OO6wΞp>x5Ys07g7|pɸkw~R-eML P (ݛt:Ye=ay/p hG8巪}'g6#H'P 3=g_>Y \$ތC:f\3PW{Ē2l~lVwmYa4W[Ϭ(9֥tlg<:\p)*|=/ (=OSNy2o#vOu)xpQ:~ZH؈#ӻW o@h|S@面B$e )ΦTjx4a>y5;C)y0g'{U-%<7%!(uB{5Y:Sh0zḼ oEþ&rT.b8p ?> n)5.@R!i}S!4Gr=їf!DpѱUfX찏ls(]chu j#g0N2:ܯa!S٤+u9fdDt4;~:A與CvcD0R;`.r \OC_L`9w`W&rGRG? $b ˆȴp >p&yx k:l~_ؐE$HAш̬Ԇ i+!GPPv1J47nf  ڬWx%% _^gbu4jE-%C#qt1p&KhVII$ L 4@L$Jk v46q: ]FG B&$cmh@˛\j10W}5&f MBR9(a!T .Ha%5e)$0XfT<JRŭfe"%)R"V!ZB(*)%`B )(j a&`"0̲*ۅ;t;N 0B#/!}|!8>}oلhTޱTꃦ"[_w\]WSgnNj9XÞ $I$nΙLDS.qUUűrk[@K_k_$; YN=lezפֿKd|{Z@faX5BhBm6]|:cSV} ~'b'"@"D F A `L9頸hz_!ćӎ8;Sr!hax٩z36cd܇؅{E? rp!{3AdP:c'*EDD_PaĠ@ũoG1C"5${ @ * B ܸv_>r`TN 6 kblHd{I_y(hh &@DXXm/AG}2m> Kڹw_d4SS]2Y'Z! J}4ܾ 8p~}Tp@3(j`|kŠJ!P6Ա8=*P0t*EkzDīpu >Hqpf!:bE+¤  &T$T::LC$hAR`!jTB PZ&)U2\ @X)JQE%zH '-ʺW u)H-Q(d=0ه0GS&=2T&@`J!Y$d!įDV, Dvҙ(L 4Eh u-PJRa8@  x0鵡n LEzj4PC:L]J!8p 8A%(jX@|8彩얮"zb욎/[ӝ %B]G<CgH/Qjh+ Ԇ?og-!j!"|z{H8>O j8G|EX%B("_3*ʊlր `Ph  z(@]f(AɊ; n@"K Db@"(;{5Btڍ޻ҽ <"=27$+IX@3F1KLlEj0_֍k0#vF&6BL%0](Ƣh>=Z@>˅; ^"DP ,D h" s1g^15$CHw3ydꉞ +1&E =NS)5`מ<#SΥ*Y =ׅy q,G>!Ĉ4~Y nA$M`x=E6n(84a1 FP"tar W`j ,>S"*9ߡi!k&wa1a``N YkO0Z 1[T[ q*U0qq 0e%J!F0+#*]kz%*VFf9DJƍiQDҀ:JFX`1l& (DaMC`DF,H \9ba$$XuoFlrH&Ff0!gZccW*a!k eѽ36E(T L6c*ΖIBu͑bSBUQCMPDa`(hHI҇w'ܵtk&1ݯ3)9B L[{{{ X&Os 0L a7\PETfU$XsRB b{ԅ`"7t'AO۳[9=pŻ&"hܮ%[xyTtXI|$)7bvX0F9ZuT"`N@MIeQ귅qk{)`Zi 'NC*~!I)n<-GGV&!X͎X#GC"3@RC3-rYPRH9`)(|N4k5 PDQ,U!XH,XNuw\qvh_Cnua%*0Rцqߠ/0=;sADC;c/AIƻq펁 fwiI}2%&/6Bp5:´hqx{N`15PnGڂI{`0!Q?WiiM0 O")0 $(2P s0C00ZJU(ɗ 2RD~4T{ 9(Pr @?&09PC@%|7$w 4)|US 1 (9U+@)х" ?vE>CA?,lRUQOxsɿ(7=? }f GXIY,c;ȋC?`׳zgVvBo\؂hhCH!ʪppl^5 a%R0BBk c+j$(*ъ:K,Dp!' HtJNy$#SS B4HR >''wiw~`nNYTDAQ)^%U.g無 ~rߨl ~%x@{.=Se&[ׇZdPP! M EB$ = ;hjqSPz4QQ~yczV[ TsӯS`:[8fS+עkg]eEݐךԯ n#]J! >B(W\6($>4x쵋&ؚ LW~gǂa 8N@2RvoL-9pMXu462oHwrҚ\;`ʌpg/R];xǶP.("%⧅lNZ+u9և%-R[g$NItᵦ$vя۱}oKXnsP)g9~_}0 4hB\ &#bT RXl ü/C~hz(K3ޜ_=@ϳ&N D瘻C7$<4>dU7];Ґ9fL_<}yQ@h@BF9 +澛`Pm~a3lAy~al .LA)e ?l!ˎpǍJ)9KCQD&9)!eK| @H_\‘e7 |V_0$8%A@GDZ "צSCR>lUi\S8}N&0qpo܈(4cx5 ب@96"ͮ!S Uz )SD3f検FH !J!gCDn+cN["w4&2$G9ws7.FYYII9 LY@dt# #O-W@.W5L}~l#ɐ ,bOa qW+`<' b`I ((!x^1|2hPߨ$rHa  .J*j((y_?o@Rp1v0 ' B`L:A (3G"l@z}(ma337h[(CJ? /v<\ Z_U)憯G1=̝ަ7MXLY" 0-`\i2#aB1.MhgNx6QfDJiq  \rV7n cG`81)C"MPx8YqeG%A2kPoR9S&4F&UL$`*0GKc:DDJR Q(GS4D0ի3(b3 m+B52DX : Fh,ɲVdh2Tڎ9 Ec5Pi*%F8 $2W ʰp\^0CaDB6DuPcJq&j2ր0%M#S{4X6 $RD2@*QrwdFdDLI`PRĔ<ɩ5:R4h8fA4V%@iaQU2 ̰Z61F 2S+ "v!H4Y2r6cqFbJf'nRe1{tCtq.) soa ۆbhc X{ɘZ’xO_65:i\pe{:6 `e(Lԙhid'4[u_WIkI0K9VCaiId&),ա0\s8$^:?Z. #R_< 0YSV(I"621% a0w%#Cp%4v:vߐWjc`:<-M]dݻ%yP) z(ǰ(vN#e4pMd;- Oc ZH8ojCc#wt P"!0@z?~?pc4HV2(D4tah)q(S32,^AxEax'&Q_7:~y;eDBE ?NĶ0ÂbߋAi ,(ܨ=D:nоL6ݟ 7ނ("s/TPzbgܿzrla`5%*Dxh%o?1ᘝ O cfTQ"5Ёmn k(31 q VZz_qhS0:14N`QF8J b 3ubLRىʗmpj ݀:1D s)y ")6ʹR၉&Lw0q3N4LG"L@V[EK&82ZCAd))NPj !0 BR5b#6f1cpDXiH;"oGYPIbH))C%0\AOKBNSq<"m !2-)0rywz\!>Qa wQ͜ Q5玍5d~}"ǦnGɁ8ړ P♘ofBI`E0*:   c@Dw H煻43UIN6LciMplFXI D+M^2֘n)ʘámnKn̻HE۫a'aj3 (ǼZ8sc-Fa*(1¦0kOquN8{ ίCkPJ jTGQ XzoUFM2xéqrs1P:,s)F-ppp*$|G`K XQ´0axltӆ*30~Џ$ p 89C0 ]$8b|p=2R(vE&Yb4J{Hd/o]8{|<<<4M7ë1ФĤ8 ?wħZJ [,,&P9A~UTsGK0Aa'dN663&>HGB,[4/M`Fqv63A(M @sCxv<"8g#R<1^.i)0K?r\є^4h{ӡ 6'קqg?AA5 $M 2+HP,4C*M}8ch'M|r>B4KC 5#$HSRH҉A$*+@́a.F.sOs)!!{!TC!  3F.FQW9R#މZB7@1c61~IF! -b3=u Z*:HqÎzW!OTm?B^QԼ$R !ߡHl_` Bz~綩̀Ҷwt>0HQ@D4PF / [t[P=t9njV@|kj7Z 07{t8ʝVAQ*NRF Hh6**%$QJɊ!LcR*X,֍3L[)A t]?њ _1s )r3QQ0M*4Ay^$f DJYarGh./R'1ÞNj!1:Ui+l)q S2 5"&@)NDxE 19 Š (ĥq-$dTj"MS\X4D0&ҴlE!k2BtbJbӒq)7:k$\%7a(\! CRL4c&0srq dQhMC͆xi6eg 'H[1V\jĥ"#+ 4!ә!;Z4t¼2!r`DhHRMc>Xaw HKjAV p4 a/(`Hl!aAwEPtËƵkqZSR%+FvNhDf`eJ)cUൃM،#N9:| { `|uD"hm4`0;Qȅ!7lJȆV!dH+f<J3LU"5dj'e3q(uN.n5t$Mj<] #TOtn\pɸP(_\9 h)*jCj͚Uwjrr%`xKJF)lmvA4"AV VsVHl[vIGF٩YU}ӍoDP̘B!I2`FiAZװ/2 U!%l)0 PLc.h$8ORVi)ZH!"!&h)&I RȣD04:k'VT"# I)t"!92u1Djp6m:,^"Z*x xXޜk(/߮>ڊTHAECdvND()JȚQ0a4`ka"YU@: $MT,>7ɶyKj,r B(dd4X0#x%8!h2MJAp↩ʟ>Ne' ̱xydwЌHnhܩ촡17^Ҵ9hU-U7Gc|04 3Ah0M4*`,Ё4j1BwJDF#2aAM4FѼ2PL3ZcZ6'pIP5X1`'rDE$FL@$P'H MXo1h"!B * *` <_n!/iݢؾ,QB>"6rvZV8?CB)}A;IiP"DIZCJT2rrP )F&@PzΝT9({!:v!)) Ng~l/'uptou E 7'dEu"=w@1"+ X $CP(J#J P0a.QDC3 `O W FɃ! G*f7 Y| \^Ø<E12bF$\N:d7!˾*1Xx d@!*`p'iy bb&W)SBO  $ČHJ2XV <9uiZ rn3]YA.DL^P<#h,yQƂ1gD#B[{01Guп~y}yɨweˆS E(D hO|  ;'M*T M>x8rrUHH^%0 %E@0l#PԂ 4HzX`rT)8ǃZ%Ȏ8YE7_.RTSC$@hu;gt B'Ք*"@ DBX" 1/*3f Wq4C Hp ͡[Y;J:r#0| JlBlWvWPz,J&T2.LtYH8ӥJ4F̤qt YF !^h77DPzfhxF X(`1q$ m Pf ~lE! \&Nv#p*58RhR D6c[ I4jxTU Jcq1p A |,!b0VNC 840PJ n1!& !7b^ ;[J5RwJgC |&%ABtl x"xol2VZa* 4F*; "jiރb:vǥyKą*{ y VQ/X5ovInU^]f"w 6ָ0Rq:P=a<9 b r|HrZgn F%"sHY1!\v BdeLƍ+n"aB7t"d]H!ǸH1$ b8JVc>:2]ZOgo[!BPU(DU2!JHKJRBQBPL1 QEEPP$DD R**/xǹD`)Ha"(9P9!HEBO ~ܢ$ QD $dāH4@B%DB#IOI3piVoTyߪ}_ #edXeQL:ُ Zb?'e SBM(`6!u f\l?0-a=S RANdB ҍ0br2JʺXY%N8iBBlVpНww ,HGkܿ|T ø[ /+!fc\9"?[>ϳPP^p> Х|!` <~>Ș>q1|f`{p"Ҧ${  } Ǡ8yҐ,'zН*LGoV T$H2"YZ_}*8go/||kMD"HHb#9'ꡖTH[Ѕ078ct8ӱ>X` HD&S J̪D:̰;H٘P=~#Onf%K 9 iJ\ !}I1MNaqHfbHEGfJ a1,BE$DHҲB@3QBh4-='~-6`%wfGHyXЛb:&E#nꄑ#?f" @8 H |Cȕw΀ƉtB uTXd6F[$(=4.A6e{*q f&1N5=ưyt!R1 J@9s āFIN$:%"&)l̮kOX+$(NJ De,Dz;7nD'/h48EX!R䙆 Vg?R#DMtAɮ]j,hgVF1{Q@p<#W2PP*v#@ qЙj:\v]s :6^XWlI]dPjU(%EOa/'>gt&<"Z)/WM]^b<'d{n)0Mv r3%KI;袪 %`)b` ed(xP*4΃FꜬ`>/HT=Q:!fvM |rD^V-RD3Xe& RSH^;.A0 CR;12IFe~xf ^bЦ$b`d/b~!><H7|u@t9PAt`>w~=F <$#,甭bH)5|<\FEyv#w$i$8DBQsBS7cPDNK@f1!@(Hbcsa2)#+hD:K 'AM`wgDNL{ydzXCxPLв& [mJh3S* E,'oԆx0Gb5-@jS{t50BR AJ@CE$B-IE()@PQI!'a5.dha`=BRd(Y&h3}~ZOM^j|H zh5 $@J [A?Hˆ4 hkv7~A>2*n1,NE xLŽE N^Dܢm70c,)!%2Bn[ 4ύ{xGcĚXdA`Pc*&PEbDXىç}10 02"2*elZM^ 9X:4l$Q$i 1 X)`FFq7QI Gҙ=`Ql. b#v;9b0œnlٵݚfZG CbZ%ۧ ˛\@A5fr"NWYyY틜NwX5m/+;m%h¸Qͨ (2aM5Zfo2KcJ84[,׊nzC6ZbadWjIfB&փ1:mѼp9`;oAe,LY$n =v}Ĭrג1-? ^`p?'hPe@铳"F>:wŕջ~mat8:=JvPH3 4! R\r3N0bZm$Q!Ґyk]*?Ő7n`o0Ɲ[FςuA ~or!lb`^.!iDq6 7#Wj%& 5xǂ.6/wA=DX+kQ4#7^>wpcm.7\w5s8/ 4"C)=a u6&q֪7 ̤vpN.Atkڊ(&]TDm᱈|Iv qoCDȼk H+={ZLzRQ|H:\J۳˟D_5s{*|݆S.n?^xS&H hTN*bsz<ӬrBԂEDn 9%hUba$SZg`iCXbX%?pBTBsBE]$> y45˼Y(9ld/__Us*k3?WYAyV&Hod2ķ?:FڏM fP+&%TwY(|DY]Pa0ozoƂ'y(;ɲoP$F}/箫j ]@ub|™fh{\LCBwP2>1!( ;:J)ȘI$feII^6zԸdݍ@A!{~ c`a1Q,079ǻe4bq@>%7E 5RX.ed76` ͔5RPrI^s.2lh;*@~`d *by!fUՀ⍡>F9,UPL%pZ4jT;wsئY ZSw,_vIk>nD Ca o+!bIt[e̅;%BcaX8M!R`HMJFiE&A\J )PD8:3!s@űK};E#FC)dH>`ZvRH Wd!HІh~(Elhlp)"***"V㚡JhOw硖ff$q}͈݆ q3%h )DuΞB)2B3)$`VK^<#bIfbgh N [n4O*hّVfOP_Fal7$ HE3AD,MXYŠL h JsQG1^rrv2@>ˡd( f$S5fA!Bb94ddI@`15`C F옐 KXF@,k٘: DjtD +L UJ0JLD4 $dfXdP¦0Ib 7a s3FaTQą & ,` F *?)0,ŌĹELIL(ETA1SAQVaQ)X)R0`@PdހӠP JyA7cdZHAN(L4A1H9$PQM!ŘXCQ 8RL4BjѬ7+2fRV(b@)(hU`d;R$%24f;%8$ZLpbDJCALf# 31$")wO`290Y&Tc 8 t&gǎqRdd$DHԑ3QD15T|mgto[Ҷ|#F8ݐsi1?{͈rzoKP+@2T1FP4$>yX0E*jbIdD@[ַxyy %TϭT.1A"DZLj^`aFQRP]׾0LvvfV+~ `O\!J͹}1YwgM꣛ê8܅!躔$;QxC`ABD';Dθ"hX=!vd*)ãxA3t@"y|_R ^=L`oRќJMجn <-;\ʥqR]_s?ܻEQ h6}bJYiT|er ^FIe!B2U Q({$꫍}zDֆl,А!*;4qFgisP#6Hg vS)B",dLp2cB4ATBP!#~tjBH u-cMDX֥3Zk*]#*JoBS@S@9*P E:{'i=umul1&݆`,M@P 12l~Ǧ&$DT8vS /h\ۦ7:1̉rȃ$l3khi pO9X*PI% ! NPw <1X}MA.Ui&']+@`A=/ `# 70@Q?$}uS⪔< ) 5ܫ!j`{M68)"{  j{" p ygԓ%PgL RB U6ɹvB/E*:QxDˈn>|)̅,)I` 4. W y"&)%fLA>o*A*.qD@  *bG}$X7MrX V8"6Fc35,Q(j5 N1A &bz(Vmep5 Z-&D$VR#64T/UGمVq4OoY|7>8_K89˧w8Ed6ye $D±K J[/{e\UT}4H[J&D/0X˝)bEfaR !Jza: ΥY\nU?>\;Z0FKju+oB~!1mNUrO1`|tha,*f.$cL(OAwkD3!uz?Zks]$PV"QQ a:#5=)=P{9B>{YEg,A[<)`Z Wl+AsƑp \}/F4KDM'M rBd_ _uD㣲S8^d`ٍI'`[ .~.H ݢ!l;`'-Ȇ6O9Z_P9^ϣK9.$rrcɃ Vxv~~SC`{bc%mdn88RR X46X?; cІA`X[σŮ<gީ;MXݷ^ܡdDֆ9r#Rv8 {.;yf×R#/ջ ;@_`q%3Yޝ dj F@f-6JɌj K[~L n @fybpt8 l*+NB'hTuݝ(xRqqXy6PнwăM%`9naֆcuOn¥s/ov.uDz}/nfm`ۻ9cMte5'gsɲK0H")t ߃3~K<̻h[-ϕڝNoy50~cڷx ZD-H}N-~?N7)xtf!R,9:n ֞_$kzyјhALOhꞟ)Zj%DoWn3pHZb0Lrt ̼`8dq odeRf i'b["aÅ M^^qcPvmuM6AbrjEZh " C8~NQq=hޜ*7'Ʈ< yJ˂ +üA DLP& hbRW] u?MQq.]Np6R E\٣48AzhGAxmdu 0(:H3EҍRb!k`(7njGg5΁ыy`Q07LChfy3+4gB)GRs3*&涰XF-gEa m\&3R,ɰ[-;Lɐ ·C0΍A|~|im= tfWQ"~iMRDU^b0+M׶%viDq]4y@3c|a3@ior^9pT bD;Δa lSNMn?jwɣG^U}-9yF0lmP~rl3P(n-mo;:^㼕*@6'*%[6oj ѿZ|]~c / gj8_♙q}v~&gXKtVgKc)YA\Xa{5uH.gaq8Ez9Oc=>%Oᓞ<ֶa\f<I_[г3Fv;6n:5!jEi)B;4*@l g pJω;:x&X>aI*QhXBm Z l1R wCiѓ2ϧ-˦6>78 q !.f% 4 FJioXVuK&l63tBފ)`8>͓"s5ih2 .Er ,H,CQdo{{9, Q+"ڃ))J4[2S_,Z lhObmZ5#$.. DXa;`_fL̓\'@geP{| GxJ4G1wl3?Y;mWk+Y` Lb! j}a_Xu)1Q!f!QL- 1I3}Q]et!qPE'xM) DQ=YD-88t\B #xF dYbHE9(SC޺7r6C#-)_QG=we3]E, !bBh^R{IW0(ڍE^=}?}~ J "Z(:'>87<~d|JuEB0,eӝ_Gy IA鼠 O5{& 2 D CH +8r4{07]>JLܽ^v tZiC\!($/@ou0EG5YE=! Fuc7Fim=:̐i)ܛ%؅l1np1;`>)C%b .-pܚnf= LB>XLTF`U+jd- l];+CN/`]5+OYw@is̗-#/ŰΉn,P⤨Q6ErC'RPs/A$()*tHFNOH*Jwd1cLæ8I#&3no@r)Xpoup Bq$ X *%;^lE(IgR $nlbxa3lX슐P!x!g}LLȂmP ^CN(rE*WwYD=r冸@(4Ԇ&b*+Z4 Ja4i]g-.q Htͨ hEzIx 8n̶`2[c/1Љ]HIh$1 08VKS 0W%mpQ,CANE[33!36i%Taۛfc&KQˊ8oȤV&&vi .Rtid`v#:;+p5·2d d .Ae = v' M8/sm~u0SaifCP@2Лxl6&VQ9ZRb)wq(NsۖطFxľ`jY@Peo`7a:j L;£i{vIfj5L>*YRWX|<1L@RsL/(MI7y9W;LҙL1i`NLiYPY&BhrlH6,q 2hVk;SF I/$ӴnB9N(,Y{dQ,+s(q%rN\1} nSRFZ 铺c1-[hn0J[tg42t4ƙvMQ ~:XM$– Ǝ"exa,jNepc^JN- 0ŚkFn!cV!ؘs=N30BS/LJE% -`SW|Fn588Pk#6Pv'""#V:ӰŹtR/aXqG%32WnR9*P4%nj4x#GO@ nW,Wj.ׅ4Zf1E㦞ME</-Es`۔5 %y M0vܜ8#3C1bw$%ݰuؙyg$ 4qr":ۘ|@F(Q w0dq:;d$6VΙ,p2(('RR; a&,q!*z8YgGI:jL& 0 /m1=,i}5pL`i1a LщR hf|ӺG əӆ_!!qwmf4[-#q☆U3y̺M;8ʂj62UA\c\eKJLjiz!hr00qW, a JwIą地Pq iء4W ө1X*,Hw-6XfuB?)%˶?4Gqж{"LM^F.nbgFQ,k#zL͍KpU3^gѹ1QV,kq\8GJ9.z{U6衾& fV-~߂sCi\f>S!O+bDo)(D>*0O)&Bd!H[(#}soǯLFo{ A7)T\ 'z^uˣc o砚n7[\#]|=<6\牍ު)9˅~ގW>uz=eO{ /{[6cl&ڜ>ɤ*œYFf+Rd5ۿZXSϊ\8뜼7fȭj݆KaۇAQK}魰 *)pkw==!8_w}&g) .h&}6۠S%n:G-q"v.#jRgd tC@.Ŧ5@FKs#+" ZVΌYiJ945[hIyUbk&֕0BC{FDؠ1<~>"Ƽt 'hTX|ok0vn.1PgВ0w4%Xt#1 30&%X!S6^U \;-"i,{ehsp`)UzG2!4\SU$AE5F5 v;| ;ר $JF)8G)2 -FYZ2b+:4UYؤȦ6lpģ*8MG,TPFP#cD:D8arDPm#La "#(:H$e J!`e0%6 @ qC)ݪ(PcR Cm&|6mQ_;6qZ9m9Ii M)HgU#s$-Pgbdt)!'B16O45MwL Hwƹ|XҸDDp7"RH&x .[]9PeCn -IL+́c\Ѽ<#Նkvf.H钹RhQs74bedlhOf=.pj:c룂 CMe *ww5o3% +{=v(LFR$MMA8AQzQ6CWmkOm9i<Tިhm̌H$4[Ƿ-A@0ztVkiJC|6Ksɛݳ? ȣQ@@D,!"@ C!P"9,"=3o0#GI%E',d~}X^JɷdQ:-Qh MXJ `ݬ@6 #ńH.e@iуz'C#.P&Kby iMme壐6$<1[ _ W>.tT3gUI c cYܸM])jZPرAT HGu3[:^H\sa;Kb(tc|v  G#Dh ipMb ͙LHai ;hBW*HvZK RaHhKL1 +XQXn@c,B"ɨ"H*"5˖1$bY*ĻDv}a%xx»pH6aV -,ݐ~Grdv;X" fAs - H1tl, m `!YcZMwn$&MNDuŵ[li{s @Dԓ&27 |Sxf{L홪qͬs`Zflܹl{׾ANJ:fZwtˀj9~ḧ́4YQ`'Bo$8.s DX#r+$J0p 1 q`-QdS@2!ǶƇ3ZrcDT,I Y& Kסx}ba(sH@4'tTƪeJ+,'#|`ӓ/ǃr)#wHb{cuhƓ c95ɧGED?t!@Kd)0Q @CNb/8HY"є\ #\dz_ AD_pj$Ƴzer"b|0HKCzyOG 1=(Nq{Cf c$p 2c%t)Chޕb%Ig_tqI!q/s ӄd4`0PjQ -qv.p% e(P)ýMBP.'zpRBG Aj{ V3A@o`?\@ukoM"|SCL 'Q;?-  (X  8,Aެñ?/~ ?2AGz)2Z(hYl 8gd(E:gEV8: Aܠ*, @ 4aITKtԔvor72MD&"%M@R~ @ v-_=Iu0+-ߧv>4BswJѤ |%*A:AO ys, !#U,G)J>hCHGzЪ$Oi,G̺ c)(16#rBY!DVƆөc fI ^ W g%a+Q @c/':Hx=Vh>X/1s6|*rHe4Jt;)ō,2ajCt߭z%ɇp@}٨g "BP|A(R"CըJHMB́w¡pRJJpA+`ѽȃ")"+-d [#&?MN%N2%z>OSC! Y˃C0fQ"r!> % 0 "QcBI .hPX>/\ԔpE(7X?XŬA7[0Mujwc?5<=$%- @ a~h,({ȠE5AB! ^~,twpSXt8ȊȬ "1&ujJAQNڋ3 89j*BU;}p;8%_!Ii `(~V^1mp$!Rcc5׽^,@?5 AdP,D( ޜDI`c@Piy A^PHb:4ic[薄L<#ԧ GN>' .4 p|djIqmI:by43Di1$OtZ#\Y᪇"S [$4fڦ1ŐD8q * kBQOǎP?f%<*0 JaUA Oul*k Illqs1  qqĖC/n,KhW@.ه;a$d(cz73E'G3 v{*2˱=&a?F֣0;Q>[>Ԥj[Cm"83HNKC%ZsrpC7-ͤh9+6k.n;"0,$^\Sٜ9@nchig+M! 2|4|\cpqe@6LZ5sL.f#F#{Q_IzXRWwb&D#Z6' qLpbygd|>͹:[!&*\oQ}U+tef&]Xd7>|ooz㧪wv nT/1SqիkTI`[CyJL ^b?gYii5kL4mtmצ+E0]T~װ nd,`0p{Dl:+*sA͆"n<|)Ӛ{٣~,]vҁh4:fep|| IN@4cnL W#8851C/k{j(Hم&Kz(.j0q 9ȈS't(}AיS_e|xJȈv4rr}~oy.;>9e9{iq(GLl@ (#ûІv2yX -Ӻ:L@R4>͙8ϻ!Wa`zo ~l@P:J~MC١  &[ {'SWbߘ'@R hyfH!~1TY87H75eeŅ˃\km*L92Ӆ K#A1 ~8q PQ$$VR^xt= H|EԬgRT'8JpK՜Q52J"ʬe8!& {ʬEev Hu7%(R+Hшhn+[0ΤtpA{:4UYS,6.'"*sݫS е=2lѿcf*hhH WМfqZ `I$(%HT!s|Xn3>'D &Mr H6'1H,p5$c#, ѬL d6E&CőNɽE;AjKLlc?E3v8kܐJ}xP7DAPHUPT#RP)+В,H#rE&Ǐ2{FF=zW>r|?qq"X2 PNw>~]ǟhҋ!%v/Jpx'y/ v/vSO]v#w<8Z@>G\X$K:֏*(DO?~wv>LPVI[wm~xk>t3Zb }R;::^{AWo}{juYr` 8u'nj'PQP=^ :w}ޞo>A//U@5zϹ˼綷Btϰ]ִ0]p$\cg%nw/l{15=]sy)ɣK7}ӻt3Y{ݹvve ӷϼȡٗ}4 =܅Ǻww%!_gݐW{np'oWF'mzQIT)Tﷁx>]{>t{}XR-1kAQhf uOli@  Pml16ʠ2ԋДTTϬmkEY*) T7:pTﲕBw @D)T֒NwqYp딠(π IB㺇= i4|oBv6m}2zRd/O}}d5l5fU=jLs@4jh 1 `wz@U{篼>ئ}9hm`h\=V}'fz^;7g]z*f쑚mjӦ4X4x{sYN Wia /XQG'Ov0mjjzWW{wukfz뽻_t}<}+ٞi//SewUrﱡ }]4{:˛oMI-_Me]{oo7>o[gvj}]]58]w$Q=5}v٘Iӻ;Ϭ-ކG{#f7Xpz{wZJu:.tmwk[uytަ9m3۪=ۯ 7.Mbz Kg{*܆hm^;w}͛vYrօ^ i޻gWvY>/Ye}7W>v. :ݲ]u]oU}}p>NU>_p1ۦήQcU0x#wh pvwfuˮ}0JwXsޟe=-wF"7x(:hv@= {:,[[K];hf+tۋz=ǣ}ГtVAovyv> }vݸIYõhlA%ֽ*uFӐZٞ۲^ݶSliuڔh8v+u;dUg꾃^= MN,NNcW>P@BUޏA-yu$ ;uSwV3SSJ(Z؆ڬ}^eݗکѧӕPZ+dwvp<7IGu]\b[ۧ:ׯzV7K:,u(t^@Uf;<I(N6w6ƻ͜^E@W{7o^:tznWlP)ACW{5퇞u{/fc:^>c{uǚښXJZCڹl93= 6)I3nԭ]3\ٜnfWJлt 5:s: $ɠ $_ov:my㢵w3uӢ7}{^[kޝֲ4vg<{v۝gv>CTӠhklPi5B@0Rݳzҧ^[ݹ.lu}xZ7CYr"UBUVaӀۦI4rm=Y܃Mn6l|c{nOOnh(ڴ=mvy & @ hiy5m  d@ML2iOjI3PhDDMFhɂ5O)=MQ=M462a D@0&jOIO5O4骟鐩2ԏP=FLB44)CA4djOTSԓOS#&!h&&#$2!M$'Ѡ? ןW?n }#h"j9(b"dpq1܆oٳO4;rS;Jv;q2PPSAU UI*Zbj&($b *$.wzZOmJw=.좆*U",3fތvߍнQDSj*+TDTDEV"JzF*Z,O(i4 Ǐ-# OF4w&JJB /d%5I E4LCCBu$;uAL</W2GZA 4\Bm\`)O޷+=ϥٵrmՓ>,ƃ¯ީ%[ @J}cpKSۼb "h 2bbZ oO}i'J-$P ]6`A:\(FDfjh7lA{\㈡s1@gS,DV|FҔEA3JiQ- %JD B$hTi T]!c $HԱ+@B* L@IYhd碓 l`))BP)i B ) MN6Y*`@QH2R'ІCMHjdCBĂmbP?"@>G?>8#O;Q¹i}ZSqd$?Olp{ Q;j9CW1G߆!z ȇVJ7ć5sӘ- 8m F]iOH'cW˼?<ߩtLR0}wvk_9gQǾffI$'wQnAߗ'K uK|sn{M@ٞz %FfmukH2:f|H1+ɿw )>ϴ^qƀ4LNs>L&ѴmON&("!`I)P!`$)BXIF8!DLAH h!+FQٸy,DGם=BD=W|=EJ/׿~`v};YǾN5jr͢I/!fV5Ģ1s!$$VUry<ƝQ1$uϟ[ɋNy.?}>2fA4iH] 2V*>Ue[$=\+P>%JyO8W@漢HD " !P~4QPتUt" Fc3Xv< @0Iʩ_okvo~vD^BSh0ȡW|A[^NpIDL0+6?k9sKV-*ЅzV.Θ}YTj̗kVvEƩ򽮛,.Q5tSu^;Ftkijwu.rʳb+̅aBՊ{\e:1ls_۞^^r""(^/H(rLueKJ4BAA]jUcTv٦jPY\u.CSJ<І9ϊ^4]ѭ!|!1ZN}WcFSIׂuqsW{HX~sr A@PMYaAߏQR\K1Tu(?O_ʝۯ4]d >W߂1OBs{3~ϭ?qt~A_h:63bYX)F@F~U_B\, z'Z׫&ȸ t8RF9PHD7ȿuKjZX=Ga8韾s@O\7tIx(tM; JP=t 0Y8RO41ѡ`*Jz6*R\N|g0P#3`b(QB!>K&e~׉"Tj*Wbn2-@RP(*NL"Jzl㸏^z/QtNƌ sU7%!؅)0R 2 پӮa8;yRGJ‚E)\f2͞P.*ҋkAPiM/w}`<7pAh9bbI5^*$E慪1ҵ.D}4Vvt^fXD``Uw&uiSmL? XƖ݀U` '(3)#Bw > ܵ]Y:q|ʔ RKA99uXmB((i80 ""1!LHb(u:T %"3/z݆")z4؆IL~.?J0BS0|re@A\9<:+'8Ty>?޻R GM³'Ѽ;ɤS@eߢB׃v5M;' YpKUT\L8wiV"%1uVe ^.X[LjJ,OOLG(>te8 p[Gϯ1S?wh[CrOYM8K4CŖ3ٺz_I@>3'( .&R$2{э5JQ j鶯V|rO&TX @] )nX#_׻F4Pt~ˇ]z\^u0Ae}IJDHʀ*" " fOLΟd*t*UUUQVG~24&`CItJ(PҰ8r iLrt7!pF(3ML3pf i_d" ;aģ1&,O񩿷6(_LrJ3)3 J""rHQ2*H4{Ġ>Z_ϊ cB Q)тHRA4CPEEN~ :$ёaa4A41 @2US, )H' $DQ**RĔs?56T'ޔᚐ % y nj, F6!yXETU G "DhCSscO@ =0F V 88СM 1&%RWwZTý(}(&*(B( uQH, B~,\-58v>D3_ŕ)'JC1*RXE,k ꌝ(iZN4E`%%WM Ai!ͽ'pi"d b)fXVf E beIetD%>Cy,J sx4MB)P2#E F?Ꭴ/Tn  C%H$b( F(bFdE P,JPST- P.HR3&ABT˞*iT)JFơ^-kFaPPHiBr>?p/O¶F{4I)0ugӈaURyW,mkv!G?)(R%"@Cs:  &b{By@^7w<) b݉{PQ),%AQr%P`^Ϯyń?gD|Nr3˺Iޭ1xM2iYp3[PճM?W8ACT 2,;h IH, axR;'x0bJ`eI% ;ƝX!mtX.ڠDeuXT"**cjmcAsd2rIg)y۵%h "WF ^Y(ѢT>IVKPdOԮ,w ڨ-#wۜ%~[=PP'\lZ0}!ˍæNP`Xium\q RY7bW>J2}-G7OyIIvLp@~^}껿h yq4i5߶r2Z$kZX~~++c[\3!X7KD/01PbgKp*u*16qT`ءL|7~=+Tֱ똡$>%u|O^+J =_-~xVZS9%j4ќ7ɢ{Aϛic>p6Ǵ߰$vR>fCs-rf_ JnhNm,NjcFmNJ^/al٪%3ίכKApw?i8lbuL:+b;y;s[Wd :*kl]lW,bOisgT~?Ƽ>n-kS~)MstgXr8+}EW eT+ŽK%5TL\dl/,gdF {RN?i0uS25Ԅta4G %C@ G@rWDC3 eTՋCy.m+ުF>qsu:~^+cV$ U7>(^K'ӹ{d~.MmvoN*A6ϴa[d t4l#D dz?Ӄ R|4xwRF S N;^ Y$x̍O<byS|cær_ג>7R["z+u`@nW9@Uua_si*opT# r)~Onm}vö́61\ǘ wO>~`~WD=0.x yX{_>8X#?A "lp[]-Zb {rܬ@UPAlQ/ i_n<7-Dm&h >Ȼ_OzQvqN^ !n ]`t=~,|?O_'FA-VN8~>ja3/5NxKtmS#$s"8 지zG5p4Н0BzDtөUUWՔb^aA _|@Gl@;#y3GI|U -]avaӋHk٠SkdbG0#TKc]ѧH/6GѕUG&^E^,b_ڕ (׷Ep;5-,aBέY[6rkQw.8RYRErvi ERz6Um7S]ǖwZ 6T$R27(ÆJAAeE)`{*]aH9v͝L vKҫu#O*^:7_umOD;B,Pao26)3"с.R\xZMnpcD8mܼ 6m溶ګ֧{KpsaӹXdzR wç՘Ǧ4ƭEv3#æ:_ZFG΂x|o}>ǣPl*uA\iROƵ]0(y8p`VcÜBQWO-*=f4^,58g/ϳqW=`s흍[I͒FWL]I?bՁz[OA9lx⪃e1l QNCɆ7e,cxC4q2(j-E pP=SLPQ~TXM4xCW=3DbBo`d~ _`_mpbٯ~ن8 U- R 9O$>T"mSE#mJ^ c i~9bWꂟI1CFo6ṄSW3qAe^pK#4>}}~O{_ `uxNE`& Mܯ:MUV(@y3[3O쏧m<=/)aJ_;-ݷDRK|BNx"Qw?&(}ژ{fRCIHa٭mU] /|115\ht]MoR{W>d.,K"%&^$8o :ZZ5Vm7 'C QO8uFk(g*KRch'9]*5 \/YNtxE}M&6 ˕j{',?~? (xفDBkQ~ h+aiO_w k% @F*t1R^˦ 'm"%ć֤x'||bw$ȳa6(ydvϒlb;&yΝ9׫ܠm~߽9WydXMf?G7Ş+frcJ98jY…J)pFC8TP)6V.nw[lkyG7OwΆ=#嗶k(03Ed8 PߎLGBtz^NLOmф8K?&)*TJf?؆LV[iQlQ.F~xغkhFĤtzÔΦB-X~@!ek:5.%( 4}qM;=fVbYcayL2?KY9¤Ž " q"3Z…eL%8Yw4 JrȂŘ )85ʼJ2:2"C}pU/ÆqDEi5FB 7 Jö3$ ˔9il#3SGcF?#. ?i&- jGcԓ䟵?=PC(yBqs'/"F3[pw Ԣ҇TWg_x=՛<|\xjp9zUQg+B $w{*tROgKucmKJݦng'9}.433֭ LI5MˡLÎ>0XTLRb0/ɪZ/khLvmx_ acv(>e"F[ TYhemBo䪓0z!2a;fF^{ ' iՈ.r#U2]jXYJɕ+ <{bZק,"eqED%OpM] )yR}^),}VNZ%?.']Ik `q*jqu0{ޢ3ޱ/ / Z?'YOEO?^ٔʜqC8aWL}'ITYKܽ \Qؿjb[' C1_?n'j*rxXBJ?@}SOU ĮT1tUDE.(bٟ8H]ߤT(mB\v9'7 4X}RFJo#Ӎ(WT=nx4An>ʥ$%5d:Sk?>)=DGosW˨j(j/c/.b o>x$z7MZx>Zjvݭ{>cs^So-}!]t0rvEKpw&_㾋~r~>yeNfbsG^ugtaCPJp5泯 Q\s*Ѧ8~rUUI$D:Ҍ$P=O?>5uB|xTdaC&J->'ȁ\P/NNg-{%h.cR fଁ|{ܗkUvIun,kQ1(%9w=5~Oa]}NBߩ;R~]ytйbUJYMzW;3GF`o>zE\t Zs}$2=DfR`$dTKdh织yi9RD&%U$_o M(}Kw^~5Z`R}ZJ֩j74xiVz " 2 T@ef(y{ဨӖ):Ȭ5ۚ7[>YoT'e#\9 x,m WQ v$ri,QBPNm~=ek N$PHˮU\D"R!x`hsvW+ qs%)2uS@qA'Z֡7m2RO9֏*XE[zrrh_CڈQi |Dzi#E£n#ێCnS(&ν,s/5@} o+<.Ej[ٳ>zb,EُWvvx^mF`} doE`C ߅{0C?ew*' ~/߶D5ju e#}Ĥ|Φj,^ot_Duaa[(Seg|B .ߵǽQP"J(CU4>av(?ɰ)V;|{>7ܱ- -")a98)78 #^2MZٙKրxlRu ʤo4nO fkIm )>[>X;>>oBR?v^ ,\K*4|9Um)Iyj~w0;z-z\{ڷTpqH6нq.ts𠼁q[`DU)0bi/Q9Sc~TVP)! +ƿKvhP:?6,t[EOR{<-3/(_cTo9.1o?Qy쇿]'Crn\#ufst؀]xi(Po.9{!# ɴ_ iAKz `ss, Eױ*@F ⠠|*k uCj@( z~Gy&u([9~voCDy;dpx;|cG%~ TK>!Bt۟n>Yk|џ ig0:)6|қ07ǗY`lrj6fz G*mwl[ ?~MjU~zz4|0֚xkp)Se "9`QұζY>(ePv6VSwLG.]1g&f WoQ [ δIͻAsX{ axkx}h!#Zpsb aȞBa1u}pFs&C_|*~$l"%&>IO+Yl CAJreQ$C;#Uis+G/("I;ٵ =)͓D~ƪӏxT~|bhGbe8=I&4O['z$?í +S>1B;$HznpU(9<4OkYtqkd0^&yLTd%N0XB²g>r*R6HK`}_R^LBy;'CfP2>*C}pL ׂ=xU tE Aқ\C$\BRT+(ٟl6"%rv`e'mT-ޔD Obl,J!{4dT@0$'د*abܥH`CJPʈJa@*:}wӂpءJ~5x`ĩۿs4ҏE2Vzs)+p̿]W)gMC$٪=bιV^#f=j̸}wH miTw$=oPs PHMR^VOw )-:os}E+ab{Y]vpU9"?xD?"-o{ b+wtyf o\LO>xROͬ(9H'T/Pz~'IňA) )!¿ H~(Gt P4GSaP}>xUGztk[R/Vf"R|@A t+j+e_d;b| )G6='"d<I5xf]oɟdGd~D %x ɎW6<RSc'lְ[[iR`*U_83XUkz9Vdb̡IB 1-O콕&\5e6¤Z4溠T%=ťE8PJ"G)0k6ѣb4kP>SIרTCͱ8BڡUUiM+[=O\>t̢b)JOR~l($E}Z 3u&Q“,}zM ~6`O?rHzl|. ȸ\N?}ջ~?G7?M{TQCBW ErwzT{2wVA8E4 @L?IC2_S9?qȰQ8DKEl,pOF}B̡KTFx2mYh,LQPbS mw FmZnZN/L&?RI) ? 6I{q:c}m,;Qtc§Z~by$斊 ) [zwW(HUiP(VB*}` 'gKUv*S۲P8'\PT4Pdl3b(fsH_e{ (#|68`f(ٹN$Yģ%`&iH; .N!8Gle^^2 Wu}k=_uSyz=}']f0; , ED>ZW}}N޽I󌐜PP4᝹n'y^(/MμنAQ!>_yd[,3?'pL %EQ7^"@;}: 5 ̠ s!F)ٿF>_o^~:^!QP|ON:oI4PHwnz58JOpmsx0LDD0 _hʦUb4?Yg((~G~d<~f?Bǯm03oEfRPp&dqⱞP(?.шG DR0:J<( ֆ }32*/yBv(MuI?t ?r2w:l&CY7J"./n!+?g^m^Dwfj߲1F !qGڡ!*3lY+51b'A3,5`&ZR%Y?m*R (R )H2aTXTO&&F 2K?J["c?N%f+RD"%#C^ͦ09K0ih`&jV3cIj*(PHb@Ne))f,q(!lb@QLC_K($}mp*vI)'U!@E7@ zd.5-%c:~sv(C q?BXpjs&1x vGɃu$302r) 'ꥋ!qy0p觬faIO:9T)K@4=_i-2(M,"' 5Md+ ?!$6ʌ#*Po1陮 RExΥԙC%~z(*JY48 A_;298P̬"@Յ2{NfuI=dG]rtTQj}y4|16qϾ^ZhUJTT,96_?#w7~|kd`~`a|À_rzv('+77@L'xu:SXoe xQA?MollULv0Jbቮ.':2OqX"@mJ $Y#Ul/~jҺq=xSVĞex^0z8U="J7:SrU6IQa7H֩ƙCvHVy*VT>?! Q..">yiu[0ٸ@YMhG<_wxOVtWsT .':uF[:)AT -tL}>n\I5Ac,NʜA=x `婷dLB~?ta !ŘeQЏJaQihh.%Vs-DML|,2(TpN֘ g,3U3=eN6JN)5[֯"~Y>m3f4Q0چz >PeX})(~1b %iHa\3鷻=OQpZ%X( Dq(&A(Y !=БEmQTԂJQPҽSlS:HCB7xK,İ&v;9wXLS-<;ZUUR7wv˼|vEd݊SH ֧yi1G7CsJ6zU]x[0 cyS9-o&4_rvnQߏ{x=dX'T'+fie߯J!uw\$Sߠ+fSJKO2.`Ne!*r*՚ڏ K P Ηk7g6||9{{v|ͧɰb5` )~l?7; xb rX`e%9l?_K!(}fJD?+_ig|C?AHC?׈xd`5\a4rH*;Ex ;1_/ Y1\0!2~b ww#˓f>xw>ma%B(/Jӹ:@ ?^(9.%!CGX$K,Mk QQNg=$X0SL呕{OGbCs(=z4l^2X$6tSժGXAo2vD=kuYnQ USeH {-MՁy|Q=@Uge++rٙySAoWuYe+Fa(E.#'JYZE]y7Ǔ[j:o}ro: #{]WZUTWɁopb3!)DJ7+wQtw4Q(Vӆ͏k䃘/LG>9gcVcn?\m=!(nѸ_oҾ* A{C)"WnN( ώ׌#KT@* _""!b%- ؀+5j`g Ec\~'(q AuBܸJQֈlPE`N 6UnٲА Kk5[PfF%#vӍV'\){d7Љ  sP !ls4WN; <1%_Bix\Hj?ߦMl4KvL,!?|+wS߭ Ilw )=O~"♪]4Nׇ뭊ΏyR|ZfR&CF!񎗹 YO}Z2nTdۂQF>JD袇RR%MGIO9j|q" qjR~gI59CReP7;T`X!,_i)rZƸ/˻xbymSN4lg (́Po_.:>wwc@C8K[.q\~6՞Sl*1y f ͵TOKmm' dL$9Dn3I(fHy)"ݕk>k4'PDdJr^8V]\R%"^÷ciF+wPX%Vy c-G/ ÆC;?b>΋M" 07M,MV0ޢsph?-`|D'xbSP4&f#$Of.||S3c{Y9&߬ڷ2,IQ# >q[i׈D@}NJ ǙD_ ֡w, ~DRkf"_i{e 5L@:ݽg/ݚ+.A\qQ$oCaPEF>§B>LɤC?A'i40p;0޾P}߇rrR+x=y;5yތ62P{\괠TubQX &n(UXor:,vD$la4<h̢"6Fɬhe:>y2.܀ȥ?A ^ 0Fs< WOdnŶܸU8=1Db<5(Y唓SQ$SFݛZFklvQ oe]:jUhXkr0K((*bs<7'iRxCh0Q8lgax>oa\xwv@rV=<].DࠊR&]>lr"XF<`-Bw$seRwJ|=qju Q^)-7!,r;ʖj˃Dom=4GY=KsGlL! ͂]kGO-~cHYZ>z"q 7m˓(6! F{r6hG-s! B{sN`Ȥq*Z1{q~ucAX_>|0V[_޷8>؎f:p! }fv- *f&Cs#q9`Ccc{]{Bmo &]S͎S;p2-ҹgE Þ{ ✅#!1@P`PW\=8<㇟UvNHEl;!)P9‚66 Ϣ3|EřEj 8a e>[\Hc_V#V.nyrNpppR]kնoߣn܏vW'D챓mA/7,2,,xl O\YˎubbH =iQA@A ~v7wޟ_ak2E\T ?ߟ*<Ⱥ%`6|v& 4}q|nD_]񮼄%-yz@_EYbg~q) 3_uߕĶ tYݣq4~bX`V11:vv.-*A$chPȟ VG W_fYvԡ$::z?=js]vS0˼e>  ~?wly[v[@iEt\i<2'{}yc@9!&w[c= *r :  xq-Ѧ&%@U~psVڝ$Ys4S V ~ \GS5p(#nC:%'c&1V8x$?xTfyξ.CxOۋ68ڈ fG7""%T\ct(1X)3}pF [%J05pKo[<rܪV` Hd|sp$E  ~+zG.{oC*/[Ks9UF<?ic'ꄃr9Y>Y8 o|ztT &4gz#PAZp0\BU/81>ߣ{C֪o { $0eAۗ(sC<0BOD۬Y86GJ(R\P(+?kFD@H=^Cx~bWm%*Lv)K~ʋ9mMY[2,WD"_&타[󁣕 ;r!@R%#]B=(.\/;aGuPoǔ4(a_f6 ) ܓ/%ε(:W?P4{JD>́4:[/ 'ăn(}nM}Y竌1&)uf",MsY%K,tU?=hdIIa: ,N .N"Z\@qMbs2=lyٳpx<86 ZoT7*;ܿ<&$3dKHG99UcU#6".o\SYAg˾ʯN?q%$凯$jѧHEwE6FʆETӈG< 9,ixs\Trm]56-]y5ԭ4כeM#s1s'&fe"T̻LXw1v* -4R)FkN65:Rzȃu5H {jAϞυz BloxC~Lap!e9#kně穪 4f )Pk<=JRM=Lw$hjbD z<=C` fZ3eR<I{ZޟJۢ~F`ox6mJ-ơ|gJ⊡b;9Oo~\۰fUh"PD6ռAA@dI$wVGyH~$y4^i[w3|w7+z ;e j),{é]y' @os3bҚuiQXDE %f:̤ 6Ӭ7HIَ}L}%Sr( )Rj-)+bL7WkRj2<AMΜ_T {})˖MV ߛ?g\Jᣫc' %j*|qd>oCNnW"uUV * vK#9!NEkD=rAF\G,-PkHcFOR]% 7iphe=GPս읅#:B7z Y0Ph()UT_@yA,GR{{<~]>|yv!V0"=Pt;zǝQ|)9\乵f_!H7Diy$5Ptd%#IR50ڥT[m[2YJS)Teci2Yݜ|:ưo 2 qQ.Iyup>rD(E =xߔVRgܚSDKu% z8|@=HRCQ!-g}Lo˵{N'_DІ(^Mm)oBƢA[:OV}&IS $yXDT e_Py掼i]<).^K*\d1QBz~>b=)R1r^?+ꛣ0!=|@X,s}},nK8א{oc؆lLyF<$w$+vc-:Y(~"(`G8!xW+']ڬg^?v:Y.#9^_*{GU,T{o9ufg/aOۻ/^KwE oLWh4(J醱/=Tޠj0t ,Nd 1@/ OqpsL򙖩hCP,Z\ $g=cq^ m9r. wr(ppE+9(i˨^lE>9FTҵ"ʕrnX_,2x 95Yib3ĝćd:CϬq"s~ÿ{<1xyy~+:a8p &@V!z<8΍vOMǂ[Fk7_fpfA^5!HB]T TӿzI2 _1".x\·/ѻc|a*L]%yc=|]:ݑ͔z3av_k.Bxcیd@ #:7J|_d,i{3&UkOL3*U6ϭ9p%s)5ٽ`@W70զ!Q$%0p4Q!8 +Jw9%Z?}dOҸpZ`CDD/GP kI6k;%Kpd%6QaذEOY!G_Ӻ]ERʺ)…S m5xl4J2J%Z,+lf R*%Vn'?m9EidSWV⠼mXb{kRp`tDhʚ񩣖6š+ HxV۶4K rE;JZW얾+2T=h-8{زbdZ Jj]VuF}U_X|F4" ~{}|ca>wLo+>q4hȜU _m`}[ɨ7ՈԝWjCi@Е*f-)G=;; &rJbxW5y;@ŝȶ. DVd^uN"HРuX|t1PMu1.c©5_o<@ZAgjV[(*3qvh,fIBE5TxvzwJ7<9 g\vYaVSaO\ ta}զmZCؗ=۫&vŧiH d*$|ɖv[՛H~^P 6ytiCCSt2 "OG~e:Y:ǏktY;@m~P4˓d/ؚk6 @tb.Iew;q[yw~zV5w$0i JwWN[yBPK@ZF\p=*@tUh-ߘ2 ;?;<~> ~cȨ̪mmmmmmmmkkmmmmնmmmmmmmjmkTkkmmmVmmmmmmmmmmmmm[mmm^%OFUwߛϥEQK0|C jF  @ňJY"O'ۻD DB?dɹp>AɰM'?_T|9DXie A/v f5lF6"x>X]9N,JՍCGy@  iJS<}5yBB`!2Lr H(9t?>?v""/_G>}6: PXj@X.(`.7 TI Ef6*oT̃66$Us톁U"NЮ`sS˼n!e߉][)?ԭZɈnO\sjIg'"E?];?XF0NcPwU'H3KV$uB[sI&,AwK}ɮ#0xFSe$D~lL[?`[yN@ [ w%9 b'?Kj ,!Yǒ<-dzXL|;=ݓtjnuyFƃI!Ss֮("ח9Ô9 ;e7{v*(62}'M 36*+{ M,\!޽#vETjfTbQr|^]YRׂͪ?ӅNbrw;/ڻYH[S*kY%؞K8}(-bsCs#PğJC8Z>+"@p>'l3>Tb,gqX:ţNXDEXA/ơIy.WP"/q,%lx)U-cөPJ˦*%s`| Iv"2U=Lbtb)}7Oj]ὗ ԨO9ƱW*qؕ::zb?J1Bbnԭ 4P9zsμd2Gm/ fjqYH:M4ri׵t4Nv}RR,,F*:= ZJ\}_d DVz?V9g(x~Jn?ۍcU1RLY.-<>ҘA|YydѶ2TC500U˝zߏ9:/'GO#7)%`{-xXxMCnj뼞<_^y%3 3gt@|/|}pp9^Mm\ɀagyhTqTlFUAnȟɓUf۬r:[$5z@ڈ( GH*PϾP,;SJKVwéȮb׳AF>8|.]!]AlG9; P B8p7[)p-۷"@1l-gSi I ʑĢh 0 ?tERbߵ$>ǦW>L^s7,MH:T6&Fc/;%"^hS <8Ul;ZL* 0Q9:C=.@REH"C7A%\0 zRsT.OjRKT~hVb-rVvA8Qڤ?:M;~^iC'hAv;4: BF4 NvHBފ|񜒮HAxV,ATDUv>6rW{[]Z`]jRzGJMD+ba@j83Q<k/(?Ā p#HK*)K(=nCvUfx *ap6} \-WG-x}(QNN"tȈLuvajnF@A!YbiwDc;ߘZJ]&EBP){bs!b6.?FS%(H.*4.ɠKM{_ 5~*1n\˟ιsl㶾ApU(^ 'J@L Geًv{W`jD9eNi.?muZԍ{{&b0DR<{ `%C8^<]Dw3b㧃OZĪ^xr1 ^(qeKFS̈qY]TQ<1/[iӪNܛgiLHb fh1CkN~M}0}HT䱪#r ZT[ }Izbj,Dcek!XY;7Ynp0T6>VjX0P1oxb,pBl}ǻyp-lhkYD?Ρk.+ őq7MHp&$aNN V~zTa:..Pt`fR&KC) mi6%To+N41 anE|š/Y# 9)Nw[ʶCY~UoܨX:\_wtսSsWs.WAKtg=*+wjߣ$9 9u  c )c>p \3~*'9l{D=Qo-sQ 8hL T3;-G\S%;tp(}Vj(8VQu7!΁,PQ׶wf6Nm`i8 UT6 E0z?oVP yt&/4T"ZJ$_ m t~.O6gsBHx?,/}_֟t_oezAL)B}X,}.{zgqZT-:,(&:!;cuOCss3 6 T&"Vk_DxL~/E(loGk[py>}"ZyD mcw BAՒ"7Hnf({  OWJQoRogܣHt-B8J"fZ%xT ʖu8\VP}ui"-/Q7 <8U<zCVLc(lփ=O6ծLuK7ceuIMcrUb)v|/or'ֲ֢=nٻ[+}|B.P/Z&an \.𞡶۰fPF#᫩Gkۉ:Ej]&cR+(brQS{G SՍӕy rxƻ ]ao)45SE7~^4 $;~HCiab|(X 'UL;Um#p!.lЪ0"-0Ñl uِ-W( kơ)l^Klj(/v|E)3AHLP}yНÀ.i8UrwzE[OI@o\1L\h7TdMJN"QZ@]-?ELAMeLWyCC=]1ϗx}VL'αS73|1V\l׮z0uWl9:Q5An80'PeCW " ^'Pe>#sϠ Α~eH'r.͆}Lna=LtZ2C':JWv)AA8#lox5!FGwT S4WRWN^}_ީIK|HMcpjFn6*EMX2PHIԍ,\#5j~]fӿY;Mf Tq[et=ϔ@&-JO`U~UXT:;Q0xƂldžM-#84m0tѽ.s׭OeX\Msא_2Kt0Fyh GxeSsKggtZ#R0Թ+@k*Ћ8HI{A:xn>ĂL4QLwL&~!1{oP@(Xc\th^on]cБX.M5>W#4m?zz&ޜc@d4N~x?9ϳqx!MU5"#8a #M`􄃛!:[A£>uTwUC"k앫2jkPjZ5l>v*ja$Z-To:~Qo׍_8]XOw AD5נ;hS:'nUe ftmltc}M+7;wB2bgҨǰL-`mgNӦq0DFO Y M9$Û'_O7~'yWϪS&?=*<| AԮplX@3BpL>/;&(z|CtDBmskf"Jg@zADިi{jϵg-Ϟ'So2q|cw,߮HTA;K &jzL|ܨ f0ӐQ9^4=|dziG˞m߶ex){cÝw7bϫ3kѵ2zrlҥ{a*<}BԎԺ5`⛵ꍴV׫ѶS_*2xW\, $,FD9H /1 ֖5e87xTP&׃6B k⡃ X+BDF%V5I HfIo[|m "X7\ߘJ-PiڑX?ނ^+]UbH@2d?oʠMk~=?ַ7~-wy " ۸5"2*m"WL`2E!h9sk$Ct{cy5X+?nu] t,eMhDjt9{tUp_g8(8㥈VQ ϺXqwn>=e% Y@(rju0(Jf5'ak5|;DLma(6po8k{I@9Ui<54j f'FUG8LL3?8ء yz8|ܧC|;q]q{ vT!$\z~:֎D$m#[  %MƦ5G7$i\ >D•z\PIJ`0Xzc A.vpU_ք`M63i5TUnr#J֓(qBQ ޤj*>ݝ߿rq'" zAJيh ATp8[z]eoLx@)8l:^ՏiEvJpQg(p ,h*ik |tII×ß:_/t+kE)āS1 t:H>U}z8,Ʌ2?壐h䨦7/'9OέIȬ@> }Y\^{w#1\?FOFD5CH|%M }u 95I,xTT-0ykO~`XYڭ[:1:F흻?ڞU)/;! vi`r?:~=-\"rW0@=/ x3f@.Ou9H}hZG,@~S7[c D&~rDZ$ )F+0 5ܺ!w:QTaR/!jrDjhXM%K=kUNUb6sEx Ac~*ņ<-VB^DEWC6_a) ZۄU.!kcENᢌD%!+=BV10y LcW yF6s~yZ/3msZ2$vS "ၖC R4=׎>q ~5p 'ԑQo p²A1ɼ _÷!Z_{w?hl-Ѳyںi30b#BjAB}pa( r@^([;Y﮿7 d1t@)e_o% m) zg]#rGl# $]Owuyˬ\Ϣ#<9bk6;!:I$PGivWۜ6W>,dyߛzl*;C X/'rX ÎZw?XhaH>Wq{v֣AObtC*%zQg)E=U'D:+9`"bLԟ-%y@n(2SpaEU16$72MAf,(񒆌[@b]R&KV$a2lyveMI@D. f!laoT6h9ŌjVs1L}殺-+b x`RBSͿz\惧">`IUw^g=9@T}Qd\J[ϣIT(7i/}R9%$4 t VӧѲM9UvvW92MTkZݶ!f倬`n>G?[xGe08=9_(!#^)Õhgs7+#?@epk Gp _ '[ ti1wj+1S[7.d eP8/;s0?~ E̢aOߡ$A-:U,тɇTFo?۫s+O5 --\CZuG龎$&nQKU_k8H`V87D16BWbC=8·#BY+-J=ަprP6PHDc%0u͵T^YlI U].W)vf!ObKW6V1";?OS6j̢蓗S]E,ݡ^, 0ت*E@Pޭ fi KHGY#5y(o7s49Bs\kB3r&>ab31K%gHQ>O|}6La;bK5[P;`6B:>/hJ΀ ݾ>_ZZ{E#q f~=fy01'MRS^]׳&{[Uqq[:~Ͽ,WJ:f\Ls1mD-!2X*ڹY!|/uqثwX?*+>3_]VkQ m^`hEO'EVTH-0f4SCo\~3Z4ZbBS!T@ƹgmI |vu9~|oťHPjl4>OX7W[)t -PW:悲˰hfI 979>l˭'[-Aƭz\&/z8`YRr<qkQdr>g-KBMOy{Ӵv}Μ/obaT it>+4w=I қ蟲Ih (c_@h yv$.`+ښUgr,bɀEME$G^ zjV+ L\-_| *@7ks 69( V԰6-i :ÃEEs5^_%ѐ|C$ixG͹f9G3BnGW{+ yl3wmc>ը$ת}Z"\) n(RfTVx ];$ h)IƢp Mq8*(UV!sk=nmM݀j 28jN4ւ{  q dH弪H_~\f,|Q PAҨ?@R Z_r J j,}Givɞ:Eˁv~"#͂8D&v| 4a,(])NXyȼIN˜j.ηFbrg[<~m6|?Eo.pwx1 O3 Y UT6 :\Us,`@(LoMi_չsm H Ą Z*w( 7V _GS D *bQ!3Lcgwƍ9~ۯr"cÅ#u84^撐iNxDiŶ=PfϥQ#~w,BaSa~ nuU[̓=X8r@>oBa/k]>u\ON{͟B H t6McLN%,`͐mz't6Qj D"*N["\VdhUE/Ez)EArs A@VF⑬A6ϐ4Eyl _>xU=p-@$egS;KUtj覅j˦z`'VĂEIU"o7dox!ʒa}d!  ECG0):ŵW dy"1mU=YA^ aw7*!;1Qǧ>Y~"/=eڊif2"ѐ\D r.j߭0~ qߦ5RRQ{dRf+_Zd D7ҟn)vѾEyQ}CZ觤#xre_9JXBjzss_Lhuo)_}xd,@nE 0-g9{"8D=*?|y L>59{8z֕ hB@_GcH]{99ƷkKj+]wČyFvZ Saw5@% "fȳLF0Eb01IT@PF2jU9\EW⛘@SwF0⌱Zll6PW[\&)K_+FneN_]Y˝IhiT9ѩ*J.ʱD;_~^Eﱗ# J)}4!\O#/?]xV\ced?ϊ-nO;EvMR-)]:nvc'v1ꊇcNeK羦ch0&fK<9q8 u|fi\u18_ #}Ka\zK[ ka5Iva2\Iül59lW6ط JG Q s6APA7Ls0˛.A4}UR"ڞYE^04@ͤkp:R#HpaB^na$#ҶڲW""=ɻLz 4@{?+C߷pzJx+k.2+JR)^w'H5ɋ` ?Fvs\NrKg6Y05NņqZO&`Fe@Zkm1; ć>?*>0)7! Wu,E9jUUd\m*B `Aeu9*{#1Gnxja~Qn~]hqO'nb CVo^Y#xG VC}i 휊'`a:<KdtZҮ 5^YPe~NZ cRdju9@ (h|[_{q5#i Iw1=&]Gc\})ѸbL} >ðc{t0t"R 6(J #! *Lb쭺Q9n9Vq ,k,T!7܁mF?i7ME`p#~ HG8F*w,BwERb[]_?h6Cޙݘ).km'yH.eXJ`Zz6.$~ȘqQD3/߮ +y@[UzujC.oUaVtj,&Gl/ H(r5.{SI5WRs~n@8 cZA sC:c{caW vŹa ]*8@Rpdt-q%l>_n|u4W^7h2C}Kzݥɇ:C &}.MgU+8jxwԺA  ˩mҊ-+Gۆ ,LJiOktgj.0/g?TafdžMwNA#s傍z2Y?h~n~V]#y~0?ۦi*Y~Y-"M6:!^У=,gշWyE}Z; iL0WulV-!t=ޭs:B0~pw1Qhъ{BLz=#:.ۖ$17Qb^spAfj ;{<׆_Gh:C|QT*-T2W *+U uMS,y(V)80Nb9(UIPM¡ _` 4DU!Id|89y> 0:~ 4gom|-д`J)E( dbJ=jU_4~Q9c} B<;A.[ƲXD{Y:_w2U!ʂOwauw #l:j h )lqr}v%u(S@ KUsI VXa4 2wH0Az~[Fkr٧_%U>flB /hȦMɡT]3$,Li^U:\a٩t .>цt21L%h%D" .9fލ:>˖sV; KSU<ʚݺFS} Rgl{0ǿGY<YJb:]dUN3oz Q &eBdw>2rU=Y-DZ)1%a0JKLJLr5.kp8燩b&=d K/K[Gƃ_B5㑹?re MPXݥ<,dߕ-OdzևKe_NELrݔÇ͎[Z􌄢,% s5zSHn R.V763Hlfwj(y-IY@"r!?bd|fD>yO0%u>dӵ  SdY/Co[e M4frn%%hBH[mS5ҐfP9RS!=ΌnqnE\W b$iT{:pqF|B5(j3GQxވǨ w%)HI`Tߑ?{hPBdmߡaZ ҮBj2Z㈊,Մ!0[2w%jbA{ʪ ۓDg5JcJ4;jK:~ł% D<Ϣl ~ꖌJA[ WvlpI־۠/[^)l9_WKj`qU o߉sW͠fK%AxmpnQ_3?&߻C]~Fvl82Gb@MG-m{|O3)o|``[> _͞{>ty>7$\lf+WS ұ(P] ^j6S}Rн+Ձc0YD|u0@|ߎWu9t8c/LӇ%jt􎋣c_ 2{8%M][^)d$1}.㫎\ #ם!?Ƞ,}m<[Qf)' 3` Wgќ#[=^hsQ|="8:w79S|oh;ץc6ڜRKbr/cRN?璟D;6pə hxZZPso|g1pS3w!w~::P>0AoXF aWvmnIi%ݾ8\<!nlM{YiN*ho1B L-bH!wuQPR=V9:RS>q{skY-C5u^s7ax~ɴuhĆkrc{֠GKbJO1`P|?W֯pnʭ e=ׅ^_|ZZ2:l!7աx<3}xc&[Mr22Ki6*ue0lrMY@}Qu/dYs3XqSw$.Oxy6O2O;+XW~f;t;L~8r}v+;5vŽ;=S88un*~K#4I:JVQQbG'0rr'LaQ|-߮^vIA+0'R6*R''my4TsHvV8yjv"|L{&ZU\7e'MN^]djւ{Q?FʂKeBsapWr߬9r2<9ZwgN Ju7Cܪ^GE#M枱Př1u?4`Te?ѼI;'d/5"#5iRf:gaq1<'VggD!KbHswyiJ8^zF#pgA-yĎz ,Hĭ}~=+r9ǟ"<芹Bs-V'b*~g{̉,U5R .צ1v1A+4 !czaϿ oz3~R)_>rk 1\Iknṗ]g] [:Z[8-DB織jo0iҺQע,Ӹ3m7$E1ݛ&𩞁_2KQe.N:3'#%ۀ8www8iK&_5|lU7"M H5J't0edLD"z!bEڻ}+T05_C7ieDvUVOR=vC%0Rf*'rKg2EL&?"CpQ WU&ιܺɔں c{\ODBs 㠁 a $f[SxΪ/+Yٻk(|-pۋ՚u"jM;3zhe k!u˨=6\R[^P%WHBIgͶ'Rxi- r !'PtXc uMNS)mY/'cȢQS{$a0=SYhd]_=<쐢&\K[@RA8##l$Ac{] !EΩ#8C %-I!6#!d+AdH%TXYm];gzjF$r kja -Ԑ^bLMG; ͯæ,^xzz jBA\.B `,j檗ϖ~f9g]4KC0,@4m^9۝ABV̯*|ʳ2r7=#kwLOLf33!N}߿E'd y0_+T]mSZ# d_ҳM46EBQ 7jšovϼ5/l|é*ǥ7 XDPYxy"^fS}˨NH?ǖ"%ڪ W%+dkԠ h_\OK>.$ pLbrߌ܅V8B(6RjP0)7" F DMF]w_f*)AAE!LRj2Z(jf& !i&B* i J B!h(bDH@DhCw,qE#1$;xVgnέk?>K +<J.P)fjqfmhu|KuÜ-/xqOLAOnfw[Lq{n[G9uГYěVڮiɔ1"vZůsyvSZx,eT*لhA>d}G 1n~|I15jE]AjaS;?ov |eT"%cBɑN[,J8 e*KC_qX7Ou;[r2={bGu@^"\ L1,`:s>),\W)d[e&^`p!|9#v-0y}۵U/'nj3Z҈lVnlLUV~h AisO4 hM^6A{ .0+~mLZ+uQ*'d?DȐxjs>x%"l˼M@o#:{}"No QޡiI8f~M@':.apPղ(*Mm#) C}L0j|*ď;ʏ#w\)-B alU=]'-p,TP8YR]vp,z(Ν! px$#^ my& 8z핑2BQM"TQB 2ED DHĔ$CULLDTPAcS|=c76e8e+VDB֙I%Uz3 X1CR -E6P@%oɳQ :paD'&`Z3  G6!΀2!C)xԜËwjq6hC1E{g%C7ss~1#xejPY$9H^|nLzgţ  vn;?X;AAKe>bmK:h8 M^(UWAKmD[[H洫tNl[l2@WDo{[^q2>Y0T3DYd }kш=H,5Qt*?z@z)|m 5.z?8_Qj~F9;|lo{ƾNE ISf oHo^exWLzΰAJ>bnN]e"FB^ա/w]b[CMݍӭ:A轣{߼o jӦΡV?UڬHAD!)uxDXR}Ϯ>>K[k@iKALETAگdqBof?{1Z?P~=t+ӁD D~s6Sp2H${?iyu,hGQQAJ酃~鐈W $l"ӛOT]g⮋Z<\)*i<;ݯݱu?gޢf Mm*l_1GBK~h}uN!S-,\id%<̊dRG@8X ?{*np+!Nu hlQV n 0qptMN vn/IaFllWO?ǷCz.&PY@/KeZI-0_J/w M2Sŝ|%nPXD7Ub2f<]eI6FC} s,QP^C] Wtƹiy\0ٙB`dC-@B/#>+g1woQK/$Q뾞HxGOߤ,~DeiU6C5[~`E*(nĨ2oK_1 $sՏ %< W=b|>z{=z_I2 `6yjqڇu>GW*@(xHkp=\ag֢Ԡ(=!iL :t=A5iUJt/|ݞO'~(U@RYIeT G|@x!'hC e( $CJ@@$5+bA;^a/~>\ȁA*!"P"A=&AR.dPJJP2U*"Q)$GPP!ޑKVdL"SGCAƜM'\ GK͈dbԅ QU%6ȧVd/ssgCbd9sȪ@BORne PHP= u(Irby8@Hȉ pG!`!@ PE j7E8HUQ6f 0Ұ̒ pn@ոrTqʕ%L (\B.TCQ2,%6 '>?>F`}ycb0@ !i>@BT[ׂ2 'xb(P8GR7M\,$B~)y&~ق(Pj2P M2DR9IL@ؠ*  zs):&@Lx;{Q?Sq;vK`{uPE2F=DGy"B01ZD…@B_?zw!aA@×dQ'x2($XAEF:JMğYSDL@B/:/80M+:$7=]4 :_Sru!Br\c a51K,7P'B/imdsxdcVFA !,L ԟHSmŢ "(H"R4J`H4zG2e!bl"+G5PL5D#kV fkZvB kZJZanU t7▗0PHBH !!(Q2I- HQ+AȪ8!0NE(,>90F@T uE ~@2p__Ot\kNq&'"$?Pﰇ?І~C m=SQQ[%nuoK܎O3hb98Ȣ)#Ё] 95vSbGLMUΝU9V!Wôy 0kk 7=Yni%PR+ŠY?}~p,aflr[ԅ n u^0;=Y~G _$k襮 `+ aSTiӄԛ o,TMjIEɉZR!2^DCp!C @bBP9G( gPHpT9KS?ہ:UftyMY* 'H1Rd7Lm3pza.gmmfpn'7g;ke3bu% 9,=ȱ˼~10OKH.Ko;aؐhSy(T~s?OHK!L> ~\3|6?aO+U~KKn_Wݦ0EKi%1s1RA/[sa='ӃU) ,)S3&(Dasiޟn 2" m Ot KK{-|Z Jh`9TJ']0Glx[;h@Xh T DbŴfG""hvNe.d #0MPW.nϻ2?cRJ3cLG UzBvN?\ghaι~;ޤq}\cA CΥ>>C޽C^xz?Ux~Y%m~_])}5Eį ? &򀟃+rTC̍BBf6TnN<|~x7@%BarTeO$ PuNACRMo((>V=~Ty0edof#̰ o`g`kA9H@@~?{g(lap#f>p x *p 'FND};dx>5^AWjk{Crېn=t@@$vSz9" %Si(?2n`e^NoWn\oDW_ X1P^m2&>0 pn:>$枓(_F" `^LsB`tGhUN~q]|mRx9#IU0:^N,i$e~/-6X9(P4Vr*:ߜbA_@RAI7ҁFES$;4C2UsM?R8e`=k9bB-2E) M @ 0 CNU!,+ {#>h [S$3&CPξ]vkRF vw !S4>̜g HG0s%xXo<&Cx@|CjɘFz;zܼ_GZP3\~zúqg`u0׉5A4&<P %ЫQh.z VHOap_ϧ|>e\FkfP-H朼b% d!)g'vX WAEC?mEF b7&3YpMLmI=.sU ֔2\jԦL8+x^{Ζ<`54 V6BAŝ7Ԓ?)UWh"'w;(ieIJ;:鈥nWH SU<:&æ Su*غe7:s1aK硒HJ6 ]+Axߞ_;0mH uaȉ9 <}:gó6o0%E2m戗ј✥zjDD6AgܳOQCoo~.~_T Ð*T{Q*wT}A>X ub}"6dqC?+,$Pz>9.0)mݵͷ'zt-?jGo OX0;֯T|x$޻5%ߩ dz)P~®)?~VGWGS yP: R{ߣw}ֹg5{cB2sF] |b? >@8]yנR9̀N)"[<:LJ:?At8{oB݅zWt;C>~/be5S=οg)my U1Bf}>m#`!*G̃E1N6^(6Fł^mW@{Om}bdӢrX ^XM¤ n37VcߥG3{{\bKT9.Uwd36+^X?]>}|E~t#a.եEY7*U#mk^ܽ0/W {èw~χxy|qxS~ÞHͽav~X>n_]Z'O.￿I[] ?_LxlP?k'ʎq b{_aWVٴAU |#}4|J'4t`#ӈݖOKnpyc1nWrjOot+  fᛲV6buZYw8Ař7;pUJޭ7uIف1i&>wOoY`unWuO! a0/'A} ,Ǘ)N~yF]Wܽ$Oƿ߅&T >fQM }^]ㇹϙF4I]\V$Zw?o)Ϳi1=tk ^5GG8OǠD_^|<$2M^7HQ|@>8lQ 붲onsֶ8*m 'Ѕt[6AM1!gݿc T;ʘ;ad7nuaztI'7:ð|?d:Qn;35QE Aj^{ ~}7ng'y KG6/n~h 7R ,5gIh즛B؃px>1&?9U: Aȍ'I+t6TJsiD@)j܊&xJ䰤19lH1)S-f;N?ȶ ^:G:O2~#1@֬ai!Dl&%{G9Y39Hs IP.!tnu/G>Û٦ !o5hvy#g|"jk/}cJb/u jN6j`.6:0}d)}fY&y$0 C9QE) z݃t9A8H =`y_m*vv#~ I,rh:v>V4d@_8BP9@_Y50*QC,֞k|Ue{aY5 iGƠDK 'I΢P_/r|@) *}a?^4>(`$N- j^<רte?яʁh逝h6vF:ɭFOEzPyXt~ٯ_͠RhMmt aShv ߈?vcHB4u&KW}Ox~?QUuئzʇ^l@{Zw|ph5׿-y`w0'ݺw?X`ȣflU\ß&I죹~60w%;_Wm`zw\nQg_z4 z>ϟ~omEҮ-;xQy!3aIDek](YIj)ON^ί9:;d}6@:>~ή6|5oeȝ~fte`_wa-՟gQkMXµg~ˉ`ՅD!y,0;cQng5`ޗ#:ʾaem#6 `ֲbupT$;JN#eU,Z0]:, xJ33PW( 4^uI qsU% 9 #4>7/8g,S\@(~C.Eߣ 1~Ņ=E;x(76pZ*eŐAH&Kƴ   rҙ㐼XqDNEUxok`@Ǧu|A@ vt"ÀCZ?3 G+[^KV%o|k.8v' UeY:`dKp}6o:)#ߦCABNw ]w7?BMʀ*[P3Ql!EhgpJ\(@kz P ![** J)1krqsYt'Tthv/]CɷgG(nƾH@hˮۆ#~PPάiGͮ4ǣHҲ(虊>:*kӾπ>7e/v<>pFn}Cī*U`H7C ߿eӧZT.7`+F~0.òWG%'A)zy#(B}Z<ѫ u-Ƀ4~A~is$gXuCKf(K3.}EH B1KL1HL b"YI*)daX*hh""hB"J* `"G,!%TThҢZQl102$@RHhb$! J Jbh e*%* $" Rr"i%&($Vj`&*"Ph( *)&bibZjhI&b *I)Hff"D(((( H(*%"(" B)h)j"ffX"(J(@!b& (* *i(f(("*"&&&&Z jfIj V X! J$eUX(P!=rZJ(E.MUt9!TA E$ELD2QIEf8cDMUILAIII-A34 bj Y" hh&&` j+f J(b ) W bHR$KrIAE0KFaQKL&024u1pH.{$sG~dDE:x# :(RnU(Ӓ(tr\4ɘ)PSM(TyB;|dNx8Bʂ%*=CU1>,"E_ A+D*UUQUb\x ]/OSU50)xxTERyms np[޻m>Vƹ<*1y038?{k}?_#"c QeH) ՋnW5BЍ M1QC0YdQH 3%D1,#J1bkVAH4.T) ZGZѦ5BRUHI3BU*ETD $QHR)C؄A 0C0 QOSKX*g= w2b9m_P~q9DDL8dd%!??Zh`Hb %*"q?AtfgyX D kXS1NyHXJF[,_,5sqa/I*AAzHj.If&m/ZjSD?^hq"DI2?ϧ(~5 N_OY@I&N€ iz=qD֩8-[?+*2"Z{FeQK1yT! HO_t8 7{uҪ$iKsݕcNntJk4vh"*PXW|ܹTxV1zjwS؊X׾K硎G񛥍rVVݪq.P**&@xL;&·"PxC5EZuU_"?sz=sŢ(:Cǁ#6F (jWY".`^ QGH*hˋg g m-3?#ú~(Q:|n_>ly}']M A9 |0CFvCYB@ ˿KA*˝>+i:> i1 ny~.?Q9N`Nda9p:d%%j_'Cmxzs|4WcvױLݲ999718$eL>xѬ[hHҽ_Һ2\x_*$r qWDU`/5k|;"^BݷYV|u T5yu J0[U^K[|4,s<<:K5}-U4 E1~$ >Ý D@/ٰ×9`a$8]UIIMo]d]`rc0=|#m ?#)eL%("jǤFmi-ݮxHm9uDVSvh:W:a*_\YGh:"G<.*sڨ7Qˏ"$pieD<)ƞBjt1B0SYDb I_P`4)) lyc҅C;S8R5=LA0EsP$skɐ %n:9bbvţh{9U^Qܵ½/kScix E!GwmWcAޔ8X^A9 )%'ڢDu?ϣ|F+WA-2 6 #"lky!B^I$F 0Nf;tgW<{ogy=]`uKmTs[1MfNL"BVy\`j?'|ث9z3y78|ogg-uTzt@ݯ䘨OxPRQ!ON/]w 곣tG%(҉0ArvFmQ(`C*i>T u>qp=!(Xא0% /dJ"{^ŪzBJ%"_~P[Z?AdCJ?}#?{@g0lp#%- Jq=JQIP[$O_T #Һ]lU_eݗeF.;9F>o(&&UmRmeTQ+Ң5&k99 G( N.&dFAC\bA~TX6EcRVzR E`(uʦf~W(GwSaUM4~S-ID_^_ / Hkj{8Oz&.UPdJ2QUo[Eߨbco*3G/t25 02iԀQK ˷~Hbt@s {;5)ϴu۩il[z=Vц~+sa6>hgú֬t d~6I\8.XeRbQFm$$$$$(P3mkE?6يcǡXJ3c,~y?r$@v1h{@ 9N0D`e 7Dǜ@;oP"cAP=rLqGĞ80NIm yJ [zt97ٽ6/9Ր>)á=?G"y.#$ڪ)z K!n7]4n3_EW(JQm+=FZ">W*EzH]b{Gg}#!B @ __j[𳀔<Vx5_DM0VXcq1 C ;ҭ0ɏYV6'w! dabsn "+Tu&ݒy_/i$4 uNHzL99'JZ6o`%[PCo:$!R&TxR>37~s D` 4A rOҚH>OPXok)AUJ2n1X)L*nF7rl r|Q>:f-QA\D! T.j oaoG& Y 悪Mp`v*P+q~U-6œ,fug&F嚘hA(ƫ-6C^bq|}suFS$Pc|G'ыPսـ[Rd(("hxm@|]h-K3nt ŞbnJct|ét9@L>[퇶q#NmOcQ@PJv"X"m YtQ[# aY+II@H~" WV!BhIB'jpb ɻmL]PJzvKCTtP.mPwՁuy]ύs(j9(lF/=4tix*-d.b gpvg;/i6`*/M5+3pgG@ṰIvC i^VNϫpg UrZֱ5(I0sNJ24o*T0z뻧յvp2޽ 1U8 hT)hJ @BI%?3luջIae9$ J!j'{QvOwoza{l#S7?!s$v  8{wkk{%2@j̟qw|5aK%ˑV ;y}]רt=pˀ #+Z_qg9;AS}Du>!dN*}O&mȁv%{Qxa-!EkDF/u6[YN_[ULԬIM\2NVYmCJmFpğ[3T MI\EY[߫T{\jX cѶʚjɤӨ[mlӌeljhQu)m Z\)-]l#-uQPtG 5GG:խ FuEv 5wY't~k+7Rc )sUSz_0X?5nk)*W+܍eM ^;Pj:UMf}mS5h:~xz=n}}x[:k2%a XӲ1x`:am @!'7J!'OB˷d̼C4IT*בg b-o*OxW ؠz8C?f&# nE197ZϼyB'@o>͡Mz`&7iՉ$2!ڀ>*!<"QYstٝ" Jn " am2\|VL;H6nGi='z0 O-b#TZVXhiRF*546DHD/%?poO\R ,E$hXKJ$8̒lj(f@6_Ⰲ 5ţnk}9僅Xkm2JŋjEJ6k*E((PZ,/|psZ$*t2cO=B[j`յ–#}(4TljXXjKȗPDf78+  _yx!O** Mvm-SS"-iJI/#oC`gy,n5zTIXT0r03jfZ°Kow,JJk[ -vBQD<}n}k?+n'qB!$ !=%/=ڋOWrZe}~v OGnW~^0y޶}'=q}⹾fB ^gd;ѷvX pO7==t "BLjg xݪgj3۶ ;Ocݞ:na]“K;W45U|ڽr*.Wۜ5an{tSHUP I^iwdkgp<"stGp)R A7͘806_Îa|>S4U%˒# Y}ۏkIYFO3U\ܕ0$~>< <(;mg=\y׀EB!Yj TRP ̈|;Hh ܲ(SEЊ>~񦗎}uW8zu5Cp`4d>#~,lBWr'| C'wvzר:)9(֣_b $rLPv ƄϦ?SX`3H@cntG)'$բh((TohߘEA<<݋! *#Mo!U\AQׯ:֘4$`kFM>ofo~zuzE5ŶtD9x? n<>fa1r1j&4C8OznΨj*kDLɬUIC~EQ󲩼[^<&N\Ɩ_XşKsܲ!}ofP:ORDwߌcEEGt* (dW9Yj I_:f{f|i"Y/_?: ل)T 1ag޼s9(/6N88'4kL D3L;$.~ȨI\a9-``!jAE aBkNUG+jO1sR7u 7L B80|#B2?z\sue"VKX2k\aε[w3۴Z;vk{vnQQ_⧕5ηkqL># :Oq8mEdHOmtc]K::=cOgѤ-PN}R/Aރ|$aW}d :](əDl(,KVQ-]>򾮾x$\X8ML*v]C}wB#$l}=T^wocˊ],z]l*f95ۖ,ĕ[!݆͗'CgƢ2 eoEPv-ree}VOYƧha-h*0>Y>K`Y@Ps&s$"zx9SG$OЧ yp)?!!CtsR0V{Ims|]/8LO`%- K{+3Ň *ˋecUq)hr3fc.| 5A~A}vLjy;~@I%'w+p=R8IH@px{~\B G/n:P  @K-p%)k0uD0@Y]ԏ73Eb`CaWW5㼂 4";whשf@g9j5dLO@PGێ,csC|v$B,X" w-P!AkQflcCvvG)Bq)& Ȁ(/B-V4G@F!qq \- A k˷\@ '8#*T~>CzWi# U x~Ǐ{DXcGz5J*u\cRſ]#u? "QZ04'pV\To|}6UW3 u>Cn3Nh\y{19s{!@7|xh ^" FoF~84?gX|GGXU`<pV8A.5U{VJ'5W{&x`UEF*Lf7 ͉D2*eHm|Q6"6gDbY811 rN2Zä};6g:0F~[95GB=l aQܟ3`\:&C̶iP@M(")Ȝ B99 EfPYǐ6Y{,Ѡh=8;=׼{1:iM@e(jo9;S̘vݪIMy4Y (}Bn`T uш&5TQ O0i #_HQ9kGο=[ +1s/N=x ? Fs;`e'"^@ri(zwզ&7{h_y@SM3gf9RtRT+ 0|= A몿߹WoP)qe vGΥCGeP5AwDQíT;%Ag'Hx߭TN8Yg=r'}U`u`l,l==PnduWMD@Ay z=;  O'(-fsiƳgZ̧OBI1"=Kygp/#VY58LiZ$W-q'r}>6I73gg>a'?zMmmgRw"K[e{޼]~<-crOx$aI`S:|o߈~d ̀$'DUPORm $h٪guD<9D@g߀Dن(P? >*B[0 ̗@_eCt=.*.~J9^#P[W8=gF}~+Pr$/""ȉUt8$P^U U@Ph~j'9R\fg܏'>j߃a?蛱ۥLJ?̲XA>:\9שS?X".]HzA.4F 7h`4?w`m|[`H=)̹s%~d6OBg~}ۺOoƽUAlPHATv0v /`[S,QP:ܻ%OVo&V MfWU AE |_g}ۅ1zobw;Vo7Ts/a Jмsã֋?@lƗ2W됆6wpA@ j`Վ&X8#׆nݻt`9% =%b|}n;MiG1Iõ b@$͇w]Ld.D)庎ADžYA!U@xBhmXeЃ hԂa 8l~{nT7^\ l Ї-oqMfsQ CZuWѥFe}[|v*Ǵ E=~ߔJ*j$Y%,"rJqw Q|wZG9ε[dk8 }70ˢV0%~>΃~ΪӻXt 7נ*qV} ]oN:w\3W (&*W]ZGߑ=W7tuT]]ޙ5?N=ZKQdpeHJIUUR}od?a}Nz|P#bz LwbkQPr|!*5t UۯI.d&.Bc?/ŠA z/5ym*c ZY5|,~2.HUlگ|R;ddiD4lu yv݈T= ^lu$g;dFd>gn&5N3/N>ܛ!VHwܓE-.p tr3LJS ְ P'$CT/iI>;::l\$ oA2'a9"d=CE +řp✆ ч-1?g}ي)k}p?/AuB)0fQs $6s6y6y@?U@\xAbKg<)1 .+ YI0"KOŬ)X *@Lg>9(UU?뮰 q+d@]Rީ]:VYXb ;ҪcD@QkÍqǯngUH(2g&NfY;Q!$|xԦB ܳÎ3diEy81:*CqwP>>]O$[1hs٘<R nGYpDia1L?{4k~44MW$>3Y,ic8`% H޹ԓJ d7{C3b[)6s*B{p6mo dj*,PR\X9źlJe$fRC 4^pe ~>Fβ5lHW7QAu© ʺ{;W[dsk+XGPb"u݉C<&D6Ms}95aOkuR+*:p8 K?u~󾡔Y@ :d!S#'6 ެ>+nQi4)C /h8+a`=* U0X^fl\oK˼%V'0aHVZ0Pj7?= \( ѧݝewzPIÙuυ|CTMuH@DRsyGkǦ2m0m z<680O:RSx5Mr-bK*аP O?շ'z+~1|\sAZnfFy֧3]uK᭓ xD @i * X Np_R{ap(h(X=ϫ3(r|Qcty_qNJ-c[(IyGC;~0{itnăfD*chO~?a~m@Fh  !AmKp۲n=)HN0<>7y0D2N=-7olbOьۡ(LhG('av q`7zd&:UO& M\'ϤRriLkE+J0ܕ,u,j_OzC{]`q v񤐛O2P,׽߾{kyi>&pPvLRh9VJgHD A~OX7p0x(|d"U⊺4$;`dU{n뺼'-wg)ĕ?(z\]#t}ЪϾپt=},.{=%wQ #}Uho4TQR<`K""7Bd 'Rv~%I?+]O FixLP[X| ÉXv={bCT@"*^T`I*WxEmPzJ|71,Cl}vܣJ$BbrqQ{qI8̖ܫ77L2x@J3v hɂΤ#>a7HodS rX%afL"Bg%;O8gm./Ur]ӡ+n*RK}}"p#cա2)+q5>؂QE~;b!:0HiMN4Qx`<;" LVfG97 r̲2|ز[!!9hk_]07WŮ}VS] >2WdT^ߟp&l0׿OeϻO 9! !,qo;|vI?YkkEă޷}J:w`>^ o:WQHh+⨢#Ob h!.xj0m th -77E`rI}$·'tn3p f1P!US͘LbOD5 :6@;ђ{ԁ0ܬ#LƦ /V41R`owp^, n֯ILjϤ=$SP0G@*];||Zj~.wsn=!REPQXJOF ڀ0^X?kL'̊n8;K,G 0 r@+=o݁@`}?Mi'&J@P0D>|ɐ0#-4x|pK~RNwHiU+ UW~"҉hbB) (b(W|j~8esd@TX !)/o7f#ٜD P Q?@yE? @ U8I,Jw۽Xϳ7Zgnջ1/IF;S봧T&8ݶ봛)ob 0Wj5tesgWaa^h xs۽nwhHoxHJ!:pɑN*>A%JVjwTtPpHFI^Q3qfw<~$`:-UQ 7J^Ndqf9 L64 _B64Nײ}~ ݊:]u`uʛ4>;jN06v7F,>-GHN+׷oߺ+fH%R@A)J=8Cn#+b({Bo60S~56+~ʩ_uu>D}+n8@`V:{C^ m&E= \^=%iiJ))h PR;= X# :w?-:n5U_Hbfk>N|o=& C{k8{l PP$$KJ)*>;瞰{Cg1L@XdQQ/1"&f&JRSd'#xr>ִP%Dɡw^ n[9]oh(d,"R BR)D @(H@*UK@! b9$8Xlv'3GU: %s쿵L'ug_WGh0bu^"@ŷu>h*MzI-sd<~Ml3(Y1z)ao^;pQsD890mu.sF ~OQ]]XCm_ΫOMe[HY~׭{sn@-FBT2c>1bւW^1Av7/*m]ɤIn,W-R@Z%]\q-YϚNAJ   Öy:NpToT4J-(+F{Zq Okă?-b8:OA zw2{YvCҼwx NoȰtԞ/O/}Ϲ ~g@mK?{%_h`B a1e~qt,aAFC'/Wz8H kbH,2m^`Ո[A!׀PK@Ç@'|?8J_FB8]bq^ToF0~>hy(A`XГlC b5 t=@ B]_JE8f`XIv^Mt=S,8b,~gGDe?POL{wnҲe¡w!83lz1f ?&zhٍ;}Dt D~Nl7AڡBD.Yf8l~zURry-@x̅ ..OM?f'ה#u]4^hSuA5Q`U3j/JF&;apuY=hN reL/DkGLh߃mhE[S[]~[a }QH$y*K}DM@PϫF@񜚸f Nc7k(* -X7ADDIXBPYIF^g(J.ښSj-{.!@#W,::[h P? DCR,#ڪM†-5քt|z~ʜ5),Ӽʮ4X-~knmdĢ9[T9%Q Vtm k7m{̕V![)1X!R 9 ؅څ)ܠy"W*zs];(d"_TXngvrNk]Ht{#5Lh|BS_1.6 ߺ-R-E]Z^oYxROGΏX`:x0kh媿>^qY}l\QzJSE*jb0xꃬn~IkYLt]&K/"NYqq"X\JJ݅M?˔R}|sW0뚓s4$sA$+Rڷy?Ƽb\.P8#Bz_^ 1 |Qq@PsBgTJeQD5d#˶*$vĆJAkMøÐ;#p'$H [¢Jv h_ɪ  k,>UG.g2o\J [>g;|?gLnu0D24w> a%NPc%}aɘ+7_W>;|;w}u[+ >աșON| xȟ&(h"JPД)@!R,DQa_5"H'E/gsF_^"۝62=`><8/g()50/)ޥl-!ĭ53 dĠQdVEF(N TA4%s8¦ @U2;tMJ P_ǫiH &eIZ0J%XT+%TR6eL .ЅqP}w+yRu@ְ zbIg#09'"<g8e1lbďDpx2iMDVӟ,fb.81\J)>bZ[ bC vЍKp]sP:sS39T#VP<ȯ١[j%UF62\qsl3 T fQL8@aZU2ÍfaRUj,5"K,ʪִ]ia۔M(U g_eTL9 `Q1,ATPz;{>-@QOozw/vv ~I:dD~u\/YkkXٙ]}~ KSLH"X'Ybw'ԇͦY%` x7|O?V|ގKESo88aI e!.{P{_l]њ-@o{@\a)TTHBPFC6QW$<$^k8;oIHKlyGRrUyxv߿J~?eT&~n 8 s N_4/؃?>BP0G|ÿ?zOOU|*EDO?+SE&S7<F h(<'Yj}OLTB뒬ɭ E][ْM(0Vj[Gx+b޺oѮ`C 0^*@#JhjC[҈n8`k,BdzǗ5M&3R8E2O bh3Rݸ;]@&O@hww-#T:.x`0BCQI`y@LE7#u)+; uC=(4Bl!Z<T 86\* :M4PX4 PLaE!:A  J?@H`޲x=u2&wevX8+{ <)Z]Td!*r1?~BHlIst. jCqn {r!ț Z>πNlNrN$BIH:CsVUw8\9G(64cpx5PSms~˒L%U(B^kVjvpLiLRÛh[ -k9c 0pNZ((u X;hT3]o##$j]&@\*'b@D&#:0eU WP4{ rTξ7oJV PPy}UR?وOae8dP JM;9RҀ";O(LKGi5pg,fpv2ױѱٙCou73gImyU~aRTP?GG5 @(d} Tt>5S]nͪh<7d4[G߻ 4(vX/°ߗ0~G0:I3͠` jUX Z ,V\YMjJU7@ !BMϯ_IQauxǘg%HDnK $<656Y DzS|iXcC`P^T7L:KD3:jN1g<Ch(Z\EgI fNfd~i$hlZ"F8t5afa>ܿLǜjC#UQ ίex;UUKƉEWkw(duD_+e<-I3 㳹63!4TxwdShߟ~dֈg5،:$dU;s0ë ,'78U"HPkHhYwj`v#q֝_<~u;N7:& Mq*Tpɸ8r+4{AG@#UY+K*DFh?hݙ̶<ɵ<-";-3g+;(crQp2Ħ3տzorH4`xCؘ!bn``Y󔁇H9k 2lHX4b͜HցCJοI .;PBUxQՂ"VPn9q;E7D%THb;(+ p8'^!Gʜc H@1P}uhs AnH!T@: SD2 Xf,p0n| e!%)YE`VjZR 4(Y*)FTI@MI[HM߫דa@tX2t` v8א0&Y.4;!" `"CCfjU> .pGo{Ne gߐl]ӻ 0DֵϥQD @  F) A A95 =UU@U"X UO֕jr@a̴\ B!(i$ IAN %$ @UFJZB"CqxSO?ƠXI }Q׈縔u;HbN`}s8d(Od'd45vwc3d9Qdԁ-Kmu+e/8L!+@BXQJuVڭQES[`˂ܵ,Yc(1j*QEBb~M)f AK ə^/@cK 33FPET12 " p+D94͌Dğ<P"ȳteP:",!~ٙ X$]@1Q El97>v76&FҎ8 lېa!efj yWm|`0DHG5Ao&c5$FP--%,t&o(lhyo3[}\2$>28\s_x cVae8=:@tNV[Ȇbs$'|# BӚO}q+v)|0)<`thds"@kLo0y'IHwr4?Q>4eу\MM#!Oi7UiA`E@, Pky!ãt&NWV1)}ga~*}}xp*cq9oexwCMCYOw샴-)1qD_ :L3a0wÝ^m\U] ø-RX`*ĉUb{֛zmǥqGםdTz#sڈ^rYګeDEk5;=_Wy<@9r{ٸj\ƃi!قilȪ(>c[}bOI "p)ayee.&C$;ubsΠ"i(Һxä7cN*Y%`=3n i_l#̧>R I;ɺgqAVCG,5ɲo8t7nUN_%ͰU m^cwiM{B>]aN ǰһX?(zrCc0&㡅 "M.A( +dNL-9@zXL*P1R}n<>)4M 0T'_z!x#pq.ä1cd>tD3`6U3{߽蓈cruXfYxAR%9Z"8ЈfF !)\KŜ!HnBLdp/Crsi p1MW%+nawF@aPߊ9D-|za?x@: 4IBcOݐP`$*dDQ]V]=96/t=bxg`7஄--ڨpD bw>IHvL;m'v[F|SWݢ]>TIߓ߰@8?jX0+]|btαm @18ˤ=0*`iel:)d'?iva0avVJ m0=H{(Dr&\5f *$^2|H*:/N>GO)Ҝ3v|Lt<Ԣn,۝gVX;`ӗM@7461 B"ҪBB%itKA;$ ~Q᾵466%`LCo~ImR!2`I"(<j,@=CaχFB:<6貂1HQ!6= owcgY>Kwaudf@uևh  s[& As:5uкrVYM:`Ic0IpтIԢ8} dT> |iwuX SoL*v3nKlǶXT4$4&(pg1i~K6يŅ|9a9w@ѨA:?@bG l^p]4<3 }/T-=c/} uFdՀxNtOĉ=\ǮeexFRU Й gމOs(hU5o3UDٛ氞3C- Ѩ˫mTgƒ$nedDI/fN3pe7;s?>7SCж$r N8ݾ5 V<]+wyYeDuZ:Aو.#0@ıJԢg<K³Tk4&uP w!%'2JpbID 3ewubHv@c b8aT>z?M^eR7D6 WUu#1O\ya$ Ⱥ,6miiP4M% kyH4D3I`#䳼Yfp-:LOG ]H)* Biik`r&\;=9 dU9,Fcw[:6lN)0 Mݮ9ΜT(Lc$x&IF%utt ðx/ڮRV/3Uw7)H3D3E6zLa*)4k$`8 M4fEe3?.fmdijQ&l)W{fv`$2+G p^1,$`ä|72z1mٮ^*]MyȌyeRqvמqk = c7n@FdIS"gB0S0 2oйE0g@ EXE(=p²c@r.4-eʦd0l,9 j<S82J Gbp4cAAt)pzC JpzWޞ:t@Q# LMRE@~9(Qrmą}i ωT\'{Lx78 懧ixrb^+l#*ZmO3,(ڞ)qBrZtߓS`負E>N!T4 Q(I *TyqW>yCC?fo38HL$:HpVήG'ϯ;@^c8 vvEBxhjt>^Z%D>X|~8o%pBШgNzjN !&+Y˓8~łPUf=ć;NYfd/NJZ|07xcFDIPtvC:;d'9䆙,~|6C8pz6`ؚfob~j!Ne!QK06S4/Ӷ,Ģ$^Q̓֘Nsn۰80*^{Ĩ<|(B&{ up*>z<dՉ?N Oq 6 BL([n*x"#]wTʔσfAl9< C P܇U5*am&H4[:8}7Keb,/~*` #aa,rwΐ,8g= G"Zd4KOp'"4sJDLXIp HZR! e 8 Hsz$?6#ڣ`6TIS y!z 3^ 5 j B="Np]->HfnԽD=մ1bbJt9.=7A7eN9n&zzZDˮ)CBu(M"#-V6a1(|%#|9dVq߃ߴt.teJaq3K]ra͈w+=jd -h[5]L^23P!HTH< x: 9y (.v wr MSPH鶄cbvOy;i9S<G 5^P)#HJ$1p`IF&0!L m  [n;lNq 2FT#n6%I܌Fk C*Xi;B%?Y{ y)8Mc$ȓ]3 %s׵q0܂6#F16z[ \ɒ3xT=#g );OѰQrN$P Jhs]޽T {q>/1hݿo1O84ߍ9Fp8>#BN18<#PGw0A/E=fh&:Xߪ`qr,S!Ts4P>q (  8߈>yl0¼-L|q >x & iŌu9x&zzƚ6c8DaǸ yC][H_8=TJ H,HfjHiB QNN5T8كH<艨ASX_ܷ>ҶԴd>օ"}$l` tl_vx;^p)@6qt!nxRq8TIpKf$X $dDZf#[wX^%AɈAOD/e*2"H21 !B %ְL2\:2XZ<I^/ϵ= oz@\AOY=߯>{C%sFkk[.zI!4m(7˴Xger8bb!JY5M\[@۲PK rKﱪl@0N~#ʅ;n~'&`sWڏ"] &A 7INAv4Rv*1UAM\(Qd,}E,CEeb_GgqXv Z[BBI37.9yH{Ⱥ`7 Oyw㷃ۢ=01wаrKȹjsE4o}nhذs@R+,j B'&ϑB ;;acycY@fAƒ]ppv[Zǐ dH"ahtQC%A)Be{Svz&LԗgYoC&[6Abyyظ|T .=xw45!xR~TI&K&jy׻X@P`HxȰ%`'z1|H}8$`þ0A)Sv09$pV"ų |EfP`9HHIխ Ey (y ~D0N XQ毤GG{K=NNs Pzx jPGJ`hO7 k3ي'fז fj,{($PR} nd-BNBs`XiC 6 jU@d#"BMi9Oy<}t7 w,9Qy<Üp̡9;{pA.@7 :,2u; (vQ;D3w 2T,E(0@);b1l vZehO w:My8jKg`80-Ճ_u0-/NV`;CΣ5|00!(!<(nNK~V)1Tz8)ZRRp,VpϤk: 9V`,dL+!S,z)T3u DA3P|0:{;;=? P4_"ҁPX~@LWS Q6;<<Ϧ]|7S|Ny}*l9eXTY*˞f1`̵K8?E?5mUKgi<@&0Ej}x0 ˳9=̤, _>ml~']+(|s5Jw8s33xgL3`hH~'gw~Y.x<f *@ّ/y *L$(шbbJLJDAHU-JJPn{` epX?GX2bs&*kOpV4B4GmUU{4&و]I4Q>~i22)о)*NցA*ѕ4G ȋiE|;3Gī9CF]GNBs-@zs@=:Zd6V)*s*4d:#N`' #J(_Mhi ڦp' woQHIh&cwКOx@"ZTM7Ίb̷F4r'fwWKt)K]H5@ye bo;l;? \&cF"smDѾ=v9jl_9,޺%E3Y|}%bp&QN&ps6K苛GMP{(M@D;s9$*:(j ?>;Dz|1U,nߺ+їMOilv%;MgՐ`JJZ^v67DMTL$8_ aZt:cLxybPa3`5 lj70zhTnSLƤ9AIu'gc;gIyYS|-P Pڽ d͆auAM!4fnwG^p41!(Q"g>WdeY !r[A,Q UVL$` J#I#y@`~y@y 2HL\,!X6CrSk;DtjJbӎ9g^A^F{qesq.\3Rqk}hN}KL8XP1C@Ɍ34HmAql&Q©ffMo2nLd =pՙj2 `1;1ah0ɤs6,36gՔK %dl cSF9W'ëdT6¢}0QKC@XU_F.)?a)%O`<O\?L1C0mAE(N7͸kko E WZ)a˱M_&+Ը4#D7`CJ1ffzyq?c@[}"* #8ztיAzBM|w68w'Z1 F0$ e6Ѵ(J%!, A̡kf@2R@?d# ~pyb8 ƥ( YO#X!r5:bI9 rIsD^!¯NҤ `W7"*Gp dNTbu>d| *ީLU(bRIS0:`z՘CD4G 0CN=x #x{h6@)Us a#w'_K Dv&]rA`}Zx1)>ȰO!;x"%l%FնӘYڑ’NR0$ D$,9 `8HDUE;EuԈzn0βSZc Mm(p2pb벀wx:M/1HG*1`J"K!ZqɄĨnZq qu f/k@E1fB?cDk?<:kӹ۱гnÕuJ4c3EeGegz;J|aݻSG;zu8֘d,[r8u\֥l=ͭÈ?: ӱ߁rE: 0IJR؅{' j0T]X߁vʺ"2Oz/c@bb8!4̤6-QfhSS DdP82x0n]zu3f0Wxnu&󽋾$ ;;S#xp ĵCjgէ'8@k TLjf < V< ȱZ^  # b>\v238%LA+2n:ke!܁*Qð@(N ĦJaDū\bDƛ&1?ZM$G7d5 P8W2r64C0*nPy\, X;3O(YlTKE0"s+ ԁ ~c*"6;5HNNϱ˳}ʉ_s;T̔D) \o.p !CU&w;=U41c(v@9q~?@l!F"|HZM$cF,#(QTc(MGC G( "J#Brl숍*k 1%lrr!O(lw%ңl:HzD@DLnGcۭ{8p9#km5'^;tS:=o -n6 `1@ GB5& LBs67`^N@*0ΌخJ|B^-!ztr n<{}[9ÿ銥:d*2?4r;woka< kmvT(%U͟ 4Wi ee >M#%nψag ]lќF"{&=[A 8sJ $( "(@"D$J _!btJ:3XJBub:QEL=i)(cLNԞs$ըd'CYapd WkdG4ɇ}_:cN0&: $Ft",v2HIIH h 7NMG#3H=@LgWKYɆG[ cOs f>L4bk`21D09S~ *j×nXB>ϡto+04y1( 0i_&ym~xʗx" DF?'4ʶ1Jj)Fdk7/WەLΙZhwehCkaFFv;lYۏ"]噣9J$$=U:g:95K훃tW;Ls3rzw*b64%̚h*x1GmXgwkQa߰&QFiE 5"Gr-WT6J i@q75&!u2}]S x/?0O4_->`èL!SXI캌3p~?~gqx>*1VAsׯڈLH~}k $"}غ2x]" 9&НC"̬a'-?0GԾǶN]#Oc&aOER.Tlf:=Cf`!@lfO[mUw'Ha3}5/ҩ)qrг=h ;O-B}APY ..0W,`HddħfQHк \0 ʔ5I&3 1e$yaޙ`f3@LW0bgK53p X w<~I{?Guz`)^c^](~e r@Vyڜb{dS| C)K?>CC Q dj֍*s ԁNփյwa$ dc[kZ:Iu>T亟9u ˀzSDUY}ʍ"Q ]pPum>yT!gi1ߍ>^='Lq#L9E&=ypvGR$<"c6 ,)bJ _ ;!MJ< e (M E3rgd #!n3 L@PUp|1azmɵ ԼH,'Wڴ&f&HƂHc2)^)7N}MXo4w)l60f̺ OnMtzg;:sX,67LKaLmHgwѠR`¥hv> gpSϒ:;:ΣNuzI>P!~._pt`^]308 gHʩ^;uQ52{9åWTs{8ji? ޵yY~(,Fѓ)!N еTt~iWb%U `4"NI i#8؀0gp,7Ð'PO 1Pw=`FX>ILUS)uh +(Q~aǎxzYjsn~bnx3>GZ!xa#jSt&dGHBPDh{!*GWe=Ϙ$RXQf֐IG"&|7 ly3`yKi\q0a;{ fV+g^'"p:' 7:LMZK@LG'oWϡYԼЫA:al؁ !y7lƱF/~Bp{kBP =wԔOL᧑ jUP{sh:/c5/9r0iyކ=u:c_mhMclpy%\3oˁF p$زFd|7 A[(L g8+?NYj.ꢦx$CP)¶w9xw@42ui0nl"4m6K398 U!32׀CPCP&fdKj0wX(L8ofgߠ3`.Luid˲mf$O^+]JiAv_aer!]QR~lQ $6)!Do|~h4ǓjhId=HkyQQ4㛔uD>w]Q^90퉪qB|?21Y(K'Y;m<T;0gW6!ZN1-7+(t<'q%"xw"a;O!+K*sBMrk5r$k]c\)$,R'gMqI;aMp#M T#aq9%,D9߰p;o]%j mN !PB4ַycpITtc(3!إ)"6CIeb](D %L j0uHf?Hd TL I~͜08I@5 sycP?N5͌l7'{nw)l ҁ,*FU7<']")*OXaDt܀IHrPUڸG jպ_7#5 nW7^.ns)KIK_{W"M4C1[{aivh3 ,~j4`@% lM [kF03rVs8~yʚQfu:ֳ\Zl3AN!!S,P hpc W33L :.r^0I_pևCh.Z\s,ےLNZ|75 ׌6PpP 5<T )#8QI AńQm0sp;h1-9(l!v=}I~lJOܤ'Y2 &XJU9!܃drN[P{\Wn ^;,nry>Ȧbam3*8ip!\J"j H%*R%(f J;8UT t2Ab,~:>\=?I[qd '!13LdACnn{>? IQ R>4(rp( pam<}K猘1 B"ooB}1"PwJ5!j5eyϰ*A`"qI=`MsPrJUUUU 9R0JE9ᐼn*ˁ^:k?X0n}F+!:G6AԆ=[;'ILS2ϐ|( J/8O$"gTm$4nX_v I:$gڌE iOajO'GSؾJ|G+b=g#q#IkmE_k@\T4>ÿOg#{̓tr"h$7vK2^Y jJChL}1t DBy(CߘPaMD#BkA4׎*{9bWvѾQxZV38Ǐ S%@yw1T/R=bdr=L Wh#=&aU=tNlMJ16d4.i7S(bd,O]{J a0H%Q*:Pf0z!>h81dd%RN繆ĉޢP2(o7_8^߁<=~Mb4ݵ GPiUqWHj8 9~ybUA9JEKb&?& %Kxei` %!((Q}M!sLS]!Y!NPH#2(oɬd A(mˇoDc#;1lqCÎ~HGriKrTA-w$s#TD5s /Yn1 Xnց%IǯN2s7ˎ볝k 9dA~f3@ vG4:#>SeIJj80q1){%.[ãYHs&*>F<uxcAi4"%%л2( \]ߕaPˮ^q0;M Ih-Ø|G+_=PVA*?^_<՚%T8ƣQW~U_Q"lδJ:9p(>⫭T ݇A0ȣbf?@&1h+۾Rio6= tP?3k "`D \AUq.YMkǘ|9u.ջm<͚f#ȯYv"'~2E%O\|q^McʩO>B:1U%i}c.9Hn(ٷUلUkMuv϶6mPMwN/w,* D:] KLLo8?cA_c DO H'a@k]ޮb1!Oo.њhիCuVf{ ց.ʋPdv۱2ZqZ 48ziBy+ J#87ݢB1T9`A P{=zO5)Iە-bı.hs19ɛ.5F2wo؇:Jc}Ǣlo|PY)zx8D-~kgI wwjŬ-˚RjtɂM}h֏db%2^ՏU'F?G2W>6t eRc{0U=VvARGY MQ,+G3f) 0{@f otvɘ,N-%z;;k cbƩ$6?lKfAX3c`ӺD@#:`KYe8ѡkYe. iƒT#lV՘ϊklޑɎ، 9Dκ|ORm44zn814BEZ"U]4^zx/ݴ@[,2J7&ye ͝nlaE; }qRBՋ:Z$"ֳLsrg΁5uQPT).@MTE šA,j oO-NzGm|X]c]}*{XT!ߞZGp`Ҩ̣N{nfv],K>]bD+ r=6uEBc>ӹM)|_-MRjιJb9|+rHdv=î1hfo޻W2.w)~X8&LCykhhkx_6_?Z/mxe#mT2J=U"PN 0iY7wi5C3럮oTyvc-Lx gɢMyg'dZZZN9VUFړl+>s*[T=qp7Y ,9SC ,-˒LC{VxJs \uZҮŗ-7GE(Lrƫ#+!1_L1޻uhttkݯv;koclӎ'aor]NB# U XaVY ו5(Tcu3VFɚ_p}ZJc{DʼۍzmjN2vE+JX~ݺ{Dj 8%[ !7Ng$|ʪy[JLijAh2dHbF+<$+K:Xs.fyu<ɶ~'jlLh'8Cd0Gd@L{s>jp W";yBa~($?(aNB ^BZIis;KT(Pg/.7t_GZkoSz 5%7Xys3QmQl2az ~{xt9jsevЉ /Lit:1pΚFvQT*U\5 $ӣWO FQu;mMGenJ$;|1#y8dgʼ{~y:;5[I4""+@u%钤B5v>Rlv4b20PPmz D <\m,A cއoɻ8U@@(Wv%Os˚&A-g=hjD&t:$P.NXǐߓ^õz|ٽ4#;b^66w} ^ٽѽ_fwIl>cC`3ˁ'vyCswwwuUU33,GɊ0:UV(0qkq՚8_|Q/)h>>ם?׶+1uC1]ڪHD*YɿqTj54:tn8 Ya (#XJC0vrv2 i#1g1n!EE+ʹaDDf s@U] +X1mD STaXr^pYkICT%v|3L:*\5;W;Q Z08I4b.1uUidLp3u-yU>eiVuu!Vm6 5 D4D\6<ATz 0ݬTh/W= ܟ %7\FD;t VH*؉=J_Q<ï_c'-eߟ  ;vuqT4$lkq0poɳ߼3  E^sMymC$@_8QtBz|yu[9|1Ny J65B"rM0f/ {`Bf>M~ǟLf֦xMCڏ17>ȯ\bJTz| 0v϶ĻT3s N|̳RbЙ~5!N$JJ `-g}ԎMoU`T)Y͝+yI1f)]]~CD@6(rX.'|^!Baߖv $3#Fz!p9ygEËmU߰׳m/NUZjzYZؒMrš?f8tZ+!a_4=qy*CڇVݳ$a{(tڥ, p5u=exf'[/SA>~T9Q87@J齊DNB ayRe wn,nHYs ZIJwكzlFlf ZA-ğ?97pqpēt fj@Ƹ3RJm]jbIPEBlaXI[@xo/8.QRAx6uۉ&p0Eփp<&CN@Po `kW50;T%Uv]X|F :1, 7?T9|.NWɌltd !(ll᭟PkȾ)9Ii$ИBKχ Vc}j>hGہ!۷I(ˆnoO@*s,@(5rbzlhA\0NmaFR $T%foN# `V\KQcYāĮEׁ=̼Bei$(BZBC S a`&eIP兆uxQ]8㭊Xc:sz;g˫kZa57ƛ~҃K>7bc* >:]q=$PF gP=ՉIٔ 䧅,^l,![pb_/v'vbBCa%%_]Q'$>)iyUj 0+-a=}m5JԐ*]GBdQD=%JC ʀmFb\`T?4J:FT$zZ *k uUY"sѸM h^a"qC+wΓdkBQ-NJ%^Oc5;[hJKtDQQ$=/h[Zgg@lR͊>2.uS ,rEELHPldjgH G /06ɀoH^]Jcݳ:As;F$˗>Phba _N㷆-vA1/.<ޡwY }wu% EWbb]}+%yFY= `fm-BYǂVr;;.Z'a`.+GpDO Dp U-Q,zRsD$N.v!1&fM{@"]4k򇚪çoh͖=xm?*fɪc.J,HaP+IP="8t*فRέVGn䞎3㼨t(= BXnqI;8kʆ A 1~PV E(.XQ]IhԈ ZrLm0`XB <_NwF^g1[~6s藯m.8oWn{qƊ#'ݑz7lip@ IԒFɩO 87\)|&k=mĜ}Z&w<|NGt:-FW! !$?3 |.0a̤yݼ&}8ʠ THmŪ"uGLwvٹ{_7#*9]̺ԛ~(*T9fQ9 ]/c;/ ;pֹ>䮳z}c$(|h;ݓ$Be .qe2xƘ3¶% :2Tpέ:}[词vw 4o<7grt&/C` ׃˱3Y׈qAD!Jk3S@(nQR /c`$Ţ뭬O1.PcPTwJv vVߏC_'| F>U0 ׈gAI牎<霞! 1i>D|Cy*l/T'_D+7k:*.b|^O ;U7l BՀ>^wD}VT擬ka=fӆuv8ۨRLY\`ם[s Gp4T@à=@paF"Q5$8*UKW]P4Uk&s - a3z;Z4gnB9=٦xlYh B uzM6NyQ v͕MH3IU >Yt;>$/(J'EN/fwxzI~zH ,FV|̚`f?3b$J'؀.X@ٝް|C |cJEM<Ϫt;2g`X6_~~"ۈ0{(%ւǺ}]if'}FaQLD[[oG!Hx5ǵ}qw2&Ctc>9{U.V.r{,VP?YLV-0ZwHD/5|EbwtyCYO_Ӊx{ޠ2kI\>DZH.bǚ 3.z>5%䘜}+V91uPVv;GRt2aYčQ }ptGN,0`2#<.w ":oOm6w!@|H ~}7sxϫ<~-<5;bxlz͊f:D4'2'cSN'/oy@ׅp c茇y7BN*/| ӌ̒nG:p( )" !2 yAxp% ,6;\5@`5 1/tvTw`^1v(TWPݛwa(.b㻲Lpeqe4 )< Xbi$xxu)Sj~6V|Cop|9WRY9vn)'h{<~مvSժEWeևf`58xJyU`px L+;<+[`>ɸy +rmJZI8ڪT zGBÑZFdБS@[7s P9LUO=A 6|2־$,cD4u]5ƲI8{7MGHL$@:P:^Sn$_Q3D?IڈM3ڝ"]tjM6bDt*PYø᝘j@LXQ%ZdV"LΜRNy EJO9K2N˰xIځNTހZ6rIrqF%u\Fn 4F*(1qor¿=Qx#<`BY0Mvô-OC9]Չ~lۖǙr.{itG.XDD7=èF;S{<6~PHab,ɬQZc[޺){))?z1B[PvMӼ\>"sz~| tBt90@xE&Ǒ7:%TizЗt-UN-UYgu[@P@Q"RNBa>eC9% /Nښs7f{} 0 7@ƋY1ij=Fq BTUTX-[w4լ_Kb9r.NJAx4|9W_WʂFh2/Z/枎Cݶ=xo)ΐva}sű1ۮ7tvT5y֦p^$F XQPG8= tpL=ɹ46`I8iȫs/qSMg\''f5YzLLNDV}wE;1ȏR1I>M Zg@l;>X{xxc *&_gJx `,kʤPo~PCpIAaaN ]0;'m%P뗩c2}wLe+!`<7H;/^ ΂aݛ顆`-$TпK 򢂃@_\/U&&{y{_M/٘44Lm&{0$}O-P}[?Rfὂy/$`!p?boL0J*s=I8YƠB;hǖ;cp &$a}i~˨d 1< 5[?ZF*`*6]'<@$!HUBJ--Yo_!]4jYur?A`49Ȑ5pxHZA(@m0v4p0Qd{ yu DmJ-~!w-喗v0iկK')ogptMFgꁵ'=P*[]Å j0Qyj)v+!<[ }5%dybr%f`(J )(H"ȆSQkh0ed$ADoԅ 2 ?p>G׹c OVW\~&،vƭ[C[RP]ĔTr )$9Hu K!ڥ 9J^P0*VdQ?HI kd%q]I!JLKY S?xt 4G5VV2,. 9Tnn?N@ŀ?.lzDc(J$APaKaŇ쪅˻# cwZ4F׈">GۇXf$~diMP'\?n -d֌F)Mka+֔ JWW!AO.{JhHnҘRCX)X2RGdtxcE|}ߢ )J;WETPa8@.!HtcIAe_u?(X N׀ʪxn`~4tلGD>@P5f * eԨQRQJ eH}w0C̹H6Ɔ fI rHF?C0ft?yޡJ}J!>zAba+Z r "_W/A2d!LT,S)UCDGoۭXY2o? $5u_ eh0] f}U>яj!~¤l9?s 7;DylOO4D`v@ץ|$ }B< )߯8jCKK(# (q ˧'h!&RtC Ʀum@I@H0`9 2K+  `$n0#J(@ u:!,$}?-Jn!H4'q T*%f1k;}+rV&P'.'?p kрdz ՑŢ,BfDP. yǝDQcf$ Ai*3 ϫnoRY.)^_v=Hxx7{].n)US2,BK0JR* Oj{ ~ݪ;63%T&sS>zljjaAD$هd~7C<į^;Q>:YsݴR!IR)4ӎ4b>}{ 腮N09L$Zgi9X v3eRXX}`&xɟl{Hǝi;ʡWUZgK8TC1H 3g RqKT [R:d%"AIH@u!S @<»%@ ю0uGc] p#\сJ:T\P NTId@d=nqOU$ϭ'.Wh#.0lF2 K'!LQ۱rh SSM|?Ȍ{zڌ<_g .{Sq^v][zԐ_.OdN̯_TC@q4UXCG-Eف+袉LjQX CM7 7RLsS\X !{PH3HAJh~{O|c)Vuu (m?"}/>YUaj_3C2$C]N(8‚Փt}HN:LNZ`)&TIGь8lgbpM~\| Ic {Gx*`Q.僙wn8ŵ0ܔ0qg&2Pfl@ƒ{?@~| $B`U[J2 D9&EBa b 4wzr e!dne0TMoxRDH( +!J? JS@,2Q$)Ϧ DHH]88"Hhf!`*_dC1TQ,3RMARJ`CRW=:~f|` |4/e~ȟ?#m@u*+t;{gc@:k㿏xTZUD_6of&&`xGKQ$ I"W h7d FX BjQN%1I\! h7Bn㯁|!1cX'>'g:B $"C 23E  na{+ 09 ʙf8wdSĨ!:Î!ľe6`I3b Κ֔Gc I9N{v7< +|$&,=+؜`遂!P ƒ,IlML ۺRUNi\<8a&oMLC $%xaՁ @aLV2?d P*\R =^_u/^` &nOT8__JW!1cRE+UhonTǰXgg&8~GN>˽;7[naߌsNCrP\$fg8yhO#TvOKlw[6Jh}f-iVFgr/,Տ5.w'm0!#1ѽ[p;$F *h,\F9`k`hGL>d[PTT$PCJtBA`@g44JB D9U{:w#'gg .~o̝JI{N2H0 0J@ D;5*~~^u]GNu#O=7c8?(Tgb2}6,Hd(J%YqhB%ɵJ@FsA_OјЫe`\5SˑrNhO8|jM{v3W?9I ߌk'D0˕=̩*&b* zĶ;e  T"KQ2!Ƃȵ6tIӁle6eL5ƃ$ QA P'Av#ɯ?Y 2< ?Kuk O@E>0zԉ#M{=~Q݂Eh V}?<'}:} :0昴,``e_B=>8gh xPA=CIHi ~ Yz Q6w K8C\lhK$@;~Rq]3H$#=c CkoϣW蓚d'ՁؕQ+FҋYPRHD (s!2Fql1% L$+ L"" F 'z R0ҦHɭ!Bv5>0t NMBLfƟ.B '}an%P@DJPP4UQ--"D@ :2܉б @Ĵ(Ptqtچߘba$feUٳEȜaZ>]{S$T5r@k` U C*?tRP*4A"8i׆é< aLIFAJY,Iߩ@(RIi d2]?F _OzqSnNO|3EwX,hi=a659OH0{{[ e'i`{xr= B4tpOP٪$a=Q$B5p=yd'H[+ " (O-+ hli!D|n0#'BN zqZ'R|H=LGͰX^sS PR=q~OssV"&P\Į-b y(kѤxY: }?a!pgj d?Ƅ`r)bPB֯;NZ8CLSb6)|~]!R[R **>uTT]7,.h$="l7lׁw2H`K:n1J`!rsa;) 27Jd5ٜٯMP2L ]Yae!$НC0o;RdjSrd XdqɈFxϛ< fFھ.9I q!?lĸwB6\2$!Š9j⪢=Cw/&D&]܎ #fe!Oi/&dH }eJ.2%c!>{8 FeI&c.^ xj$PAѠ? ]UZN"!hm ǨZ?Q;X&R )j RCW ~\Zh?FG BܚKMSF=p'Nzh74'M¼AAAXXZ@Hq!@ʧWNuxg7TEwp ; 9/Q&`YH2 Ԕl K*erup OADDfm\dn`T,(""RbLWg ̴-O`^忥ixט9ctrÔx9l1PFKH99*wCh0aPTIVYx`@ysw ioXVM [פ. cuU+aGK9E25m6LN m1JĜl 5`ip/Pg WJD7Zw (LҌ[Rѭ ϷgMm| O,\ZA fY6JdX1,wNk%S { oق$sSv'->rG4[F;(/Ⱦ7]hs3P^ 2*4|:DA,U%%U @DRQDq`ʢd":W:$C̊9^EӔ%RZFPk!{A>}vspNE z5KEL(REQ$ |C}`}m_h{[_3]wU|ӏCҩ*p+{87 ӺQr}`HL(#&}>J^x6*>6L);wLn?!o@=+mU* eZpTelD++@ 6[[mRfUeJeeIZ+ƍCTqI$APaZS&rHZdHPKT(k\Dl -ҖZ !:i"yk %IR6FdֲH1'MSR'N\0̭Q O(`w2oH'Ue}Ţm1E=O7\_t>|F] |5_0M=Q }pP^}Uזp**UV&)+>EvLHjYxה<8c)rXfm(}f$[gd(b08xљԙduA20pXV#F2CJ[Ni3=40?~Y NaՏub$t.U=̌ީ8OwRlCڝU?>I= KI44/\?f#']3qxr>GatKIO\$9ՠit}L: a'Vp@}Kv|N0WXPzH׳q0ا}{LR9 `?[3ݡ&D]CCPPȦ@8&" cþ }C C_M.N• 4#l6?I'幕)K}PeB0L!DV ` dV [(v$Sx2gMB4B|{w33q~%_|ue_;_$فbLCa3g:$I86Faވp܇=e"0yCљJ~q,Y& ^bdn7ۨTQLE4Bm98g |89J@2h8*"H G>HI6}dۻ:N!ae GS|Vl# A=K8.s5.:ugz=|<\aQLLPPJDḪ( hTjpLH!\L ԢbQDL*I(HLB)D pFLqu !&Q b6:מNH4*u9fRm aah4m+ ؅e~6L)PZ6u*xYPG4aQ UQQE9.rjڒET6h8rv}wC$!el sdזιk=Y}cjgJv-;)><(ҕ 8BK'h0d w.[li*FD@$@L4!&n;θz۰܇VcbND7DA؈| BI$%DŽB_x٭CrW~i!Ww_]Q$f0mG|7ؘLMBEܾFACh=~I2Jp!38NVdVVPXeU;KN[m<~SzӲaΡ73Jj0Y,L X>0N=th 2"0&N;\,gZ UXL068A@N8ÁC21l ڲ @|&[A"QP$(Ep<k[H|]'W=\^.dn D}y_O7cϷ~i~vrѱ)0 d^o &.mC0}Fj$T f<ݘ)x$F} q&+7"**Neu3 $ O>H7_nC "R"/oֻ:f% z:RH`XHa , O1eU `@d-C&t k h*HR6HAs "6@,JS2沓P#Ң-r68T$G2E2b.JϻOC;9zL?oծ8&FHe0 ^Ole̻R_Y_ -lֽfL2lkG(ėCN\yH#$bSE°E̽VNÞ>V D(Q* J@B!&E\:}ɜ7OB4&Wq8`IFD1јXX׾C ɡ3C4Ӄx""BD0 IA`a$$D)aPX HH U:,#JHd)B@'|&BWG2#phpeCM{Bm! 1ZYn>8 1a#l t2{0?M ڟ.@Q#`Xf~y"Gw˗ݎ0FMߚC1^d,ab\18;^_ǀBB(p,JZZJ2Fګ$P+ l  {-`SM &= ޯ`$w"d0()Rd Swf \B|9㦴3$g_H~tluT "ShNIK<8}ߣ~}'l֑ai]>Ω3Z bR4rM#& @C }vjC'pv+i;Z)04btf? OA!UQySyD ؛GJ|qk %/ DGRG`} o} &}~q6Fs=/27Y;ϑ!f:q6A"j J!ֲbT|g8T;6e 6(W2Nԣ9p~hSS8HAJhҲ2yR=Yn~o5M  v Džq;~RC\O>ݜ? \`& 1 ޗ e1'=`MYyv/woC8DPM.Q7|yQt1'm._/r)Gwxt[q58cO}HxqIakp7rﻌJxR2L=ꀓI dC0 hxrԈ%2TLb񿑮.Ct< =9-;IIgOɸ[﯇f#/cVt D(JW')f7ybKyBt>(2[uzI18꫕;޻zsM*љrj۷{*:O#e KDS "ZB]pY S#AI,v8c8XPOXe;듴y&Lv j;Com sF`Y`a1TG'3rM&`UDfᰧ7(1]v@ qݺ-ԧ+=g(`nF2L!#CHP[M-nUv0" 竃zڔ)J$_t'y>4=H(1j;=p$!aBŗ[LCP- sCCCXԐByH]iZI@E !le1Fhӌ0@Ls8LcǬ$̓yM @g:l hj(*e] JQVdCC%EJ@.rgsYyK&eB<;_/! J^7+ R̐\%272bS'ۆ +#>(,Zv2Պ2`I8S!y҇GV 3 $:ʛ~!r5]c(:[n pϔR$ö/3ڎ`ɻR"3v[L͡7X,suofk8LO;hlz/FssM|]#%mu7gOW$8fg-ٜlx\Z4H1:2d 1{֠aբՄ+÷\0:A8LܰQ;6FKwțgtI~h1xT=u>c5rxDa ep"CC2׫>v5[ibGMfiZ!gœ(&<P)LxΊ>,#qW[p 33bKk$Ig8߆liδDfz2 Zᝬ87&QP5zmZ۱QMռ獓.$C0Äa)% 9-'0xbbpc]_$:܍KQ! nvZQVf0аl DX CҖ:I ̎POWqH聘54xZS"L5ZLXh(`º)ゎ[;zLcDkoIS3Zޚ7FY3groKn%W8LBf;㫡["f++Y1Z4ss~Cfkʁ "q88O*wL'0cbN+w8ʡjCm+"_oY⺉BtNںTmv-rѕ즎& ?Og9j]ߋ$z$wƷq].9|{q!%O\_*![R{F]:委PQ酮mO(fN?Nn`㞦6UD%ºi{2IN +a;Pþ:\F\Ngx2 Ѣ秇 _f<鄬w|'{%KSlIq狽  9ڥ_|Nw 7{T"sQJ7֛MS=+Xz4_}/ HSefct`72F}8彧適Hwif"kk_pG(NNwLX&Lspv,3n^ה$gŕqɘwud~̱օ8l.#&yCض…ާ@BAMnb^JI6/tC;X4"se] :$*|CP)kT>U0~rHv)ڄfČ